xwords/xwords4/relay
Eric House de125eb9a6 fix GetStoredMessages to also return messages without connnames,
i.e. messages to a device rather than to a game.
2013-08-28 21:29:39 -07:00
..
scripts apply limit to all; list messages without connname too 2013-08-28 07:29:24 -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 tweak logging to match format gdb prints 2013-08-07 21:03:11 -07:00
addrinfo.h cleanup: use constant and add/use isUDP() 2013-08-07 21:31:10 -07:00
cidlock.cpp log threadid as unsigned int 2013-08-07 21:32:58 -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 type change: use vector<uint8_t> rather than string in struct for 2013-08-28 20:33:42 -07:00
cref.h sometimes a device goes away and we don't notice, so when it comes 2013-08-21 21:32:55 -07:00
crefmgr.cpp recognize already-seen devices. This seems to occasionally fix 2013-07-20 11:44:00 -07:00
crefmgr.h drop, rather than asserting about, corrupt packets -- meaning where 2013-07-16 06:40:00 -07:00
ctrl.cpp make 'devs print' take multiple devid args; rename args to argv everywhere. 2013-08-28 19:23:40 -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 fix GetStoredMessages to also return messages without connnames, 2013-08-28 21:29:39 -07:00
dbmgr.h type change: use vector<uint8_t> rather than string in struct for 2013-08-28 20:33:42 -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 make 'devs print' take multiple devid args; rename args to argv everywhere. 2013-08-28 19:23:40 -07:00
devmgr.h make 'devs print' take multiple devid args; rename args to argv everywhere. 2013-08-28 19:23:40 -07: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 Toward resurrecting ctrl feature to give runtime info about stuff that 2013-08-15 08:44:33 -07: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 rq is hanging, so set timeouts on its blocking sockets 2013-06-26 00:27:55 -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 give timers ids so can be tracked in logs 2013-06-22 05:56:27 -07:00
timermgr.h give timers ids so can be tracked in logs 2013-06-22 05:56:27 -07:00
tpool.cpp oops: still remove address from set tracked if it's not tcp 2013-08-05 07:50:11 -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 sleep time should depend on configured ACK expiry 2013-08-25 22:24:21 -07:00
udpack.h move timeout interval into config file; cleanup 2013-08-12 07:41:48 -07:00
udpager.cpp move timeout interval into config file; cleanup 2013-08-12 07:41:48 -07:00
udpager.h move timeout interval into config file; cleanup 2013-08-12 07:41:48 -07:00
udpqueue.cpp cleanup: use constant and add/use isUDP() 2013-08-07 21:31:10 -07:00
udpqueue.h drop packets in queue if they've been there longer than 30 seconds -- 2013-07-22 06:05:24 -07:00
xwrelay.conf_tmplate move timeout interval into config file; cleanup 2013-08-12 07:41:48 -07:00
xwrelay.cpp type change: use vector<uint8_t> rather than string in struct for 2013-08-28 20:33:42 -07:00
xwrelay.css Add an http interface (read-only web console). 2009-02-28 16:15:59 +00:00
xwrelay.h begin process of using variable-length-ints in udp protocol. Works 2013-08-25 12:34:35 -07:00
xwrelay.sh change most len-as-short+bytes strings to vli+bytes; add device model 2013-08-25 21:20:26 -07:00
xwrelay_priv.h print out whether message is ACK'd or not 2013-08-18 20:52:09 -07:00