summaryrefslogtreecommitdiff
path: root/uring.c
AgeCommit message (Collapse)Author
2020-06-22Make struct cfg global and make the corresponding changes throughoutDavid Härdeman
2020-06-22Improve task descriptionsDavid Härdeman
2020-06-21Move mcast task to a per-server task to get refcounting rightDavid Härdeman
2020-06-21Finish up the assert conversionDavid Härdeman
2020-06-20Make logging messages consistent in adding a newline for all messagesDavid Härdeman
2020-06-20Introduce helper for checking if a task is deadDavid Härdeman
2020-06-20Some callback naming consistencyDavid Härdeman
2020-06-19Add support for async DNSDavid Härdeman
2020-06-19Bunch of minor fixesDavid Härdeman
2020-06-19Add an addrstr to struct sockaddr_in46, rename to struct saddrDavid Härdeman
2020-06-17Some more minor log fixesDavid Härdeman
2020-06-16Fixup remaining missed cases of debuggingDavid Härdeman
2020-06-16Convert server and uring to debuggingDavid Härdeman
2020-06-16Some more debug cleanupsDavid Härdeman
2020-06-16Cleanup debugging macros a bitDavid Härdeman
2020-06-16Implement and use recvmsg in igmpDavid Härdeman
2020-06-16Add msghdr and iovec to task buffersDavid Härdeman
2020-06-12Improve tagged pointer handlingDavid Härdeman
2020-06-11Track cqe and sqe usageDavid Härdeman
2020-06-11Further improve reference counting and tracking in uringDavid Härdeman
2020-06-11Slightly less log spamDavid Härdeman
2020-06-10Some more close-on-execDavid Härdeman
2020-06-10Improve refcountingDavid Härdeman
2020-06-10Make sure all tasks but one have a parentDavid Härdeman
2020-06-10Improve memdebug, add basic proxy statsDavid Härdeman
2020-06-10Add some basic memory tracking infrastructure while hackingDavid Härdeman
2020-06-10Convert proxy to use task_buf as wellDavid Härdeman
2020-06-10Convert idle to use tbufDavid Härdeman
2020-06-10Introduce a common task buffer and convert cfgdir and rcon to use itDavid Härdeman
2020-06-10Make sqe allocation a bit more uniform...and make sure sqes are not leakedDavid Härdeman
2020-06-10Make server stop/start exec asynchronousDavid Härdeman
2020-06-06Clean up the refcounting to allow a proper exit on signalDavid Härdeman
2020-06-06Reparent most tasks to uringDavid Härdeman
2020-06-06Add skeleton functionality for announcing serversDavid Härdeman
2020-06-05Add enough functionality to actually be able to proxy a connectionDavid Härdeman
2020-06-05Implement more proxy functionalityDavid Härdeman
2020-06-05Initial commitDavid Härdeman