xwords/xwords4/relay
Eric House 2a35fac1e8 rather than invalidating socket in AddrRec when it's closed, add a
timestamp set when it's opened.  Older copies with the same socket can
be tested against the cannonical copy maintained by tpool and sending
avoided when the timestamp shows the endpoint has likely changed.
Change tpool's list of sockets to a map for faster lookup, and get rid
of similar structure in udpqueue.
2013-06-21 06:05:26 -07:00
..
scripts save space by shortening column names 2013-06-07 20:54:57 -07:00
.gitignore get started with test/cmdline app to query relay's new proxy interface. 2010-09-16 20:13:24 -07:00
addrinfo.cpp rather than invalidating socket in AddrRec when it's closed, add a 2013-06-21 06:05:26 -07:00
addrinfo.h rather than invalidating socket in AddrRec when it's closed, add a 2013-06-21 06:05:26 -07:00
cidlock.cpp allow a thread to get a cidlock it already has. 2013-06-17 07:26:54 -07:00
cidlock.h allow a thread to get a cidlock it already has. 2013-06-17 07:26:54 -07:00
configs.cpp update with all relay/ changes from gtk_multigame. This is what the 2013-02-04 06:08:39 -08:00
configs.h up copyright 2009-07-30 12:54:17 +00:00
cref.cpp rather than invalidating socket in AddrRec when it's closed, add a 2013-06-21 06:05:26 -07:00
cref.h update with all relay/ changes from gtk_multigame. This is what the 2013-02-04 06:08:39 -08:00
crefmgr.cpp add asserts and clarifying comments 2013-06-17 06:54:38 -07:00
crefmgr.h cleanup 2013-06-17 07:26:10 -07:00
ctrl.cpp block TERM and INT from all but the main thread. (Pretty much untested; doesn't fix hang-on-SIGINT.) 2010-10-04 20:03:19 -07:00
ctrl.h add missing lock(); track and display uptime of daemon child as well as parent 2009-07-31 12:56:04 +00:00
dbmgr.cpp tweak: don't restart whole loop on unlikely random result 2013-06-19 07:27:34 -07:00
dbmgr.h pass rather than hard-coding column name 2013-06-17 06:48:22 -07:00
devid.h update with all relay/ changes from gtk_multigame. This is what the 2013-02-04 06:08:39 -08:00
devmgr.cpp add missing files from gtk_multigame branch -- to fix broken compile 2013-02-04 21:33:35 -08:00
devmgr.h add missing files from gtk_multigame branch -- to fix broken compile 2013-02-04 21:33:35 -08:00
http.cpp get rid of mapping of socket->game_connection, which will not work 2013-01-12 16:09:24 -08:00
http.h serve http view from cached data and make cache refresh rate 2009-08-21 12:32:57 +00:00
lstnrmgr.cpp fix compile errors due to stricter compiler post debian upgrade 2013-05-29 06:36:54 -07:00
lstnrmgr.h add second class of socket to be listened on, meant for per-device 2010-08-12 06:42:33 -07:00
Makefile update with all relay/ changes from gtk_multigame. This is what the 2013-02-04 06:08:39 -08:00
mlock.h up copyright 2009-07-30 12:54:17 +00:00
permid.cpp Store start time as time_t rather than string. 2009-09-26 14:05:51 +00:00
permid.h Store start time as time_t rather than string. 2009-09-26 14:05:51 +00:00
rq.c fix compile errors due to stricter compiler post debian upgrade 2013-05-29 06:36:54 -07:00
states.cpp update with all relay/ changes from gtk_multigame. This is what the 2013-02-04 06:08:39 -08:00
states.h update with all relay/ changes from gtk_multigame. This is what the 2013-02-04 06:08:39 -08:00
timermgr.cpp fix names to make units clear -- no code change 2013-06-10 06:38:42 -07:00
timermgr.h fix names to make units clear -- no code change 2013-06-10 06:38:42 -07:00
tpool.cpp rather than invalidating socket in AddrRec when it's closed, add a 2013-06-21 06:05:26 -07:00
tpool.h rather than invalidating socket in AddrRec when it's closed, add a 2013-06-21 06:05:26 -07:00
udpack.cpp fix compile errors due to stricter compiler post debian upgrade 2013-05-29 06:36:54 -07:00
udpack.h add missing files from gtk_multigame branch -- to fix broken compile 2013-02-04 21:33:35 -08:00
udpqueue.cpp rather than invalidating socket in AddrRec when it's closed, add a 2013-06-21 06:05:26 -07:00
udpqueue.h rather than invalidating socket in AddrRec when it's closed, add a 2013-06-21 06:05:26 -07:00
xwrelay.conf_tmplate make use of base-64 encoding runtime-configurable 2013-05-09 22:16:48 -07:00
xwrelay.cpp rather than invalidating socket in AddrRec when it's closed, add a 2013-06-21 06:05:26 -07:00
xwrelay.css Add an http interface (read-only web console). 2009-02-28 16:15:59 +00:00
xwrelay.h update with all relay/ changes from gtk_multigame. This is what the 2013-02-04 06:08:39 -08:00
xwrelay.sh update with all relay/ changes from gtk_multigame. This is what the 2013-02-04 06:08:39 -08:00
xwrelay_priv.h update with all relay/ changes from gtk_multigame. This is what the 2013-02-04 06:08:39 -08:00