Jeremy Latt
22c1cfdc3e
chdir instead of relativizing paths in config
2014-03-01 21:51:52 -08:00
Jeremy Latt
83d021fcb7
switch to gcfg for conf file
...
- add some validation for config file
- add comments explaining config
- remove TLS listener since most clients can't use it anyway
- remove unused nick generation function
2014-03-01 14:38:01 -08:00
Jeremy Latt
b30e247e77
properly persist channels
2014-02-25 15:57:35 -08:00
Jeremy Latt
02abeeb164
persistent channels persisted to a sqlite db
2014-02-25 11:11:34 -08:00
Jeremy Latt
994200bf46
use mincost to speed up bcrypt
2014-02-24 19:04:50 -08:00
Jeremy Latt
be089e7f5f
do bcrypt in the client main routine
2014-02-23 22:21:39 -08:00
Jeremy Latt
2229645a39
refactor server command loop
2014-02-23 19:13:45 -08:00
Jeremy Latt
af5a05f390
use a select in the server commands loop
2014-02-16 22:38:43 -08:00
Jeremy Latt
281558072a
configure server with json
2014-02-09 07:53:42 -08:00
Jeremy Latt
3f9495cda0
add data structures for decoding mode messages
2014-02-08 14:20:23 -08:00
Jeremy Latt
b9cb539219
organize like a proper go package
2014-02-08 13:19:35 -08:00
Jeremy Latt
5acc36409a
Move main into the right location; fix a lot of channel messages.
2012-12-11 22:34:22 -08:00
Jeremy Latt
4cee1ef909
generalize server name/listen.
2012-04-17 22:11:35 -07:00
Jeremy Latt
fed72a7aa3
Make Message an interface with attached handling behavior.
2012-04-17 18:16:57 -07:00
Jeremy Latt
d1f8c7657b
name change
2012-04-09 08:03:16 -07:00