Commit graph

12 commits

Author SHA1 Message Date
ehouse
cf5a10084e do loglevel and ports via the general-purpose config mech. No special
cases remain.
2009-03-05 13:49:01 +00:00
ehouse
54693142bd Change config class from having a method for every configurable value
to returing values for string keys so adding a new config doesn't mean
modifying that class.  Then add new config for addr passed to bind so
relay can be run to accept http connections from remote machines.
2009-03-02 01:50:14 +00:00
ehouse
a0cb733125 Add an http interface (read-only web console). 2009-02-28 16:15:59 +00:00
ehouse
9acc3ce278 Don't parse the same conf file twice in a row. 2008-12-31 04:21:03 +00:00
ehouse
c10a3a7340 Start adding ability to listen on multiple sockets and to dynamically
change the set listened on.  There's still some debugging to do but
nothing that worked before is broken.  Also begin to accept unique
prefixes (e.g. g for get) for commands and attributes on the control
port.  Note that relay-related code in comms seems broken now, but is
without this checkin.
2007-12-01 15:00:30 +00:00
ehouse
f99f718997 Turn on self-spawning: main loop should never crash but exists only to
respawn child when it does.  Add crash command to test this.  Add
ability to set logging level from ctrl port.
2007-11-10 05:41:49 +00:00
ehouse
dcd31cd092 update email address in header comments: no code change 2006-01-08 01:25:02 +00:00
ehouse
4bcc9ccbc5 make location of file storing next ID configurable. 2005-10-23 21:06:07 +00:00
ehouse
bd808bba79 parse multiple config files in order with later ones overriding. 2005-10-02 16:23:49 +00:00
ehouse
bf1264b2ee rename states so can format to 80 cols; add log level param. No
change to functionality in this checkin.
2005-10-02 16:08:42 +00:00
ehouse
c954361d3b parse new SERVERNAME config variable 2005-10-01 16:09:57 +00:00
ehouse
048c2ffc6d first checked in. works. 2005-09-02 06:35:25 +00:00