summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-16Some minor fixes to igmpDavid Härdeman
2020-06-16Make sure igmp socket filter is set and lockedDavid Härdeman
2020-06-16Fixup remaining missed cases of debuggingDavid Härdeman
2020-06-16Convert utils to use debuggingDavid Härdeman
2020-06-16Convert systemd to use debuggingDavid Härdeman
2020-06-16Convert igmp to use debuggingDavid Härdeman
2020-06-16Convert idle to use debuggingDavid Härdeman
2020-06-16Convert rcon to use debuggingDavid Härdeman
2020-06-16Missed one in configDavid Härdeman
2020-06-16Convert cfgdir to use debuggingDavid Härdeman
2020-06-16Convert cfgdir and proxy to use debuggingDavid Härdeman
2020-06-16Convert server and uring to debuggingDavid Härdeman
2020-06-16Convert most of main.c to use debuggingDavid Härdeman
2020-06-16Add all and list debug options, convert announce to use debuggingDavid Härdeman
2020-06-16Some more debug cleanupsDavid Härdeman
2020-06-16Cleanup debugging macros a bitDavid Härdeman
2020-06-16Use SOCK_DGRAM instead of SOCK_RAW in igmp to not have to deal with ethernet ↵David Härdeman
headers
2020-06-16Implement and use recvmsg in igmpDavid Härdeman
2020-06-16Add msghdr and iovec to task buffersDavid Härdeman
2020-06-16Add an address to taskDavid Härdeman
2020-06-16Add working igmp implementationDavid Härdeman
2020-06-12Send real hostname and port in idle checkDavid Härdeman
2020-06-12Improve tagged pointer handlingDavid Härdeman
2020-06-12Convert idle to also use struct connectionDavid Härdeman
2020-06-11Convert rcon to use struct connectionDavid Härdeman
2020-06-11Oops....fixup connect_any callback throughoutDavid Härdeman
2020-06-11Use struct connect for the client connection as well in proxyDavid Härdeman
2020-06-11Create a helper function to loop through different possible connections and ↵David Härdeman
convert proxy to use it
2020-06-11Add some basic systemd integrationDavid 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-11Improve log message for incoming proxy connectionDavid Härdeman
2020-06-11Add some socket options to minecraft protocol socketsDavid Härdeman
2020-06-11Make sure idle closes the fd once it's doneDavid Härdeman
2020-06-11Slightly less log spamDavid Härdeman
2020-06-11EiB is also coolDavid Härdeman
2020-06-10Add open files to resource debugDavid Härdeman
2020-06-10Check the return value from server_newDavid Härdeman
2020-06-10Some more close-on-execDavid Härdeman
2020-06-10Make all sockets close-on-execDavid Härdeman
2020-06-10Add checks during server config reading to shutdown earlyDavid Härdeman
2020-06-10Improve proxy handlingDavid Härdeman
2020-06-10Improve refcountingDavid Härdeman
2020-06-10Make sure all tasks but one have a parentDavid Härdeman
2020-06-10Implement proper proxy shutdownDavid 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