xwords/xwords4/relay
Andy2 0f111ab363 use PQexecParams instead of PQexec for queries involving strings from
users (i.e. room names) to avoid crashes when the contain apostrophes
-- and in general to be safer.
2010-11-09 17:27:33 -08:00
..
.cvsignore first checked in 2005-03-06 18:30:59 +00:00
.gitignore get started with test/cmdline app to query relay's new proxy interface. 2010-09-16 20:13:24 -07:00
configs.cpp Need to remove before inserting. Todo: is there a replace? 2009-07-31 12:39:47 +00:00
configs.h up copyright 2009-07-30 12:54:17 +00:00
cref.cpp nuke unused constant 2010-11-03 18:30:05 -07:00
cref.h track bytes sent in db; use defaults to init ctime 2010-10-06 21:45:05 -07:00
crefmgr.cpp pass remaining reconnect params in case connName's missing from db. 2010-10-04 18:39:26 -07:00
crefmgr.h pass remaining reconnect params in case connName's missing from db. 2010-10-04 18:39:26 -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 use PQexecParams instead of PQexec for queries involving strings from 2010-11-09 17:27:33 -08:00
dbmgr.h new dbmgr API returns number of players in game; use that rather than 2010-10-22 22:34:43 -07:00
http.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:00 -07:00
http.h serve http view from cached data and make cache refresh rate 2009-08-21 12:32:57 +00:00
lstnrmgr.cpp meant to check this in 2010-08-12 06:42:59 -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 finish rq to work with current format; add to makefile 2010-09-21 06:26:49 -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 send msg count query and print results 2010-09-24 05:51:42 -07:00
states.cpp simplify state table, getting rid of a bunch of states: we never leave 2010-09-16 18:59:56 -07:00
states.h simplify state table, getting rid of a bunch of states: we never leave 2010-09-16 18:59:56 -07:00
timermgr.cpp add ACK to protocol, returned by device after gets connName on initial 2010-09-14 13:54:52 -07:00
timermgr.h remove unused funtion declaraion 2010-09-14 21:15:24 -07:00
tpool.cpp reduce logging 2010-10-05 20:57:19 -07:00
tpool.h log, for now as I've seen assertions failures suggesting a race, the 2010-09-23 06:34:18 -07:00
xwrelay.conf_tmplate change default port 2010-09-29 07:37:26 -07:00
xwrelay.cpp sleep (in thread) before closing proxy socket. This works around 2010-10-17 06:38:28 -07:00
xwrelay.css Add an http interface (read-only web console). 2009-02-28 16:15:59 +00:00
xwrelay.h double max room name len since the old value was too small -- only 2010-11-03 18:38:43 -07:00
xwrelay.sh add a constraint to the stored messages table to avoid dupes. Then 2010-11-03 18:14:19 -07:00
xwrelay_priv.h block TERM and INT from all but the main thread. (Pretty much untested; doesn't fix hang-on-SIGINT.) 2010-10-04 20:03:00 -07:00