index
:
minecproxy.git
master
Unnamed repository; edit this file 'description' to name the repository.
David Härdeman
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
server.c
Age
Commit message (
Collapse
)
Author
2020-06-22
Make struct cfg global and make the corresponding changes throughout
David Härdeman
2020-06-22
Improve task descriptions
David Härdeman
2020-06-22
Split idle into top-level task and per-server tasks
David Härdeman
2020-06-21
Move mcast task to a per-server task to get refcounting right
David Härdeman
2020-06-21
Finish up the assert conversion
David Härdeman
2020-06-21
Add streq and strcaseeq and use them throughout
David Härdeman
2020-06-20
Add new assert macros, convert server.c to use them
David Härdeman
2020-06-20
Use assert_task_alive in server.c as well
David Härdeman
2020-06-20
Rename scfg to server throughout for consistency
David Härdeman
2020-06-20
Make logging messages consistent in adding a newline for all messages
David Härdeman
2020-06-20
Introduce helper for checking if a task is dead
David Härdeman
2020-06-20
Add some basic server states
David Härdeman
2020-06-19
Add ome more sanity checks in server, prep work for server states
David Härdeman
2020-06-19
Add support for async DNS
David Härdeman
2020-06-19
Some minor cleanups
David Härdeman
2020-06-19
Add some helper functions for saddrs, reduce code duplication
David Härdeman
2020-06-19
Add an addrstr to struct sockaddr_in46, rename to struct saddr
David Härdeman
2020-06-16
Convert server and uring to debugging
David Härdeman
2020-06-16
Cleanup debugging macros a bit
David Härdeman
2020-06-16
Add msghdr and iovec to task buffers
David Härdeman
2020-06-11
Create a helper function to loop through different possible connections and ↵
David Härdeman
convert proxy to use it
2020-06-11
Further improve reference counting and tracking in uring
David Härdeman
2020-06-11
Improve log message for incoming proxy connection
David Härdeman
2020-06-11
Add some socket options to minecraft protocol sockets
David Härdeman
2020-06-10
Make all sockets close-on-exec
David Härdeman
2020-06-10
Improve refcounting
David Härdeman
2020-06-10
Implement proper proxy shutdown
David Härdeman
2020-06-10
Improve memdebug, add basic proxy stats
David Härdeman
2020-06-10
Add some basic memory tracking infrastructure while hacking
David Härdeman
2020-06-10
Convert idle to use tbuf
David Härdeman
2020-06-10
Introduce a common task buffer and convert cfgdir and rcon to use it
David Härdeman
2020-06-10
Add initial systemd integration
David Härdeman
2020-06-10
Make server stop/start exec asynchronous
David Härdeman
2020-06-09
Add an rcon shutdown method
David Härdeman
2020-06-09
Ehrm....and another one
David Härdeman
2020-06-09
Ehrm....execute the right command
David Härdeman
2020-06-09
Some minor cleanups
David Härdeman
2020-06-09
Add basic stop/start methods
David Härdeman
2020-06-09
Add config parameters for stop and start methods
David Härdeman
2020-06-09
Rename server_set_idle to server_set_idle_timeout
David Härdeman
2020-06-07
Add basic support for checking idle status
David Härdeman
2020-06-06
Reparent most tasks to uring
David Härdeman
2020-06-06
Fixup announce multicast messages to create real per-server messages
David Härdeman
2020-06-05
Split out active proxy connection handling to separate file
David Härdeman
2020-06-05
remote struct server_remote
David Härdeman
2020-06-05
Initial commit
David Härdeman