summaryrefslogtreecommitdiff
path: root/idle.c
AgeCommit message (Collapse)Author
2020-06-22Fixup server connection timeoutsDavid Härdeman
2020-06-22Add a shared timer, remove timerfd usage from idle and announceDavid Härdeman
2020-06-22Rename config to config-parseDavid Härdeman
2020-06-22Make struct cfg global and make the corresponding changes throughoutDavid Härdeman
2020-06-22Split idle into top-level task and per-server tasksDavid Härdeman
2020-06-22Oops, unbreak mc protocolDavid 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-20Add some basic server statesDavid 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-16Convert idle to use debuggingDavid Härdeman
2020-06-16Add working igmp implementationDavid Härdeman
2020-06-12Send real hostname and port in idle checkDavid Härdeman
2020-06-12Convert idle to also use struct connectionDavid 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 socket options to minecraft protocol socketsDavid Härdeman
2020-06-11Make sure idle closes the fd once it's doneDavid Härdeman
2020-06-10Make all sockets close-on-execDavid Härdeman
2020-06-10Improve refcountingDavid 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-09Add basic stop/start methodsDavid Härdeman
2020-06-09Clarify defineDavid Härdeman
2020-06-07Add basic support for checking idle statusDavid Härdeman