Commit Graph

19 Commits

Author SHA1 Message Date
Edmund Huber af2c7a0b80 change default config file 2014-03-06 08:51:32 +01:00
Jeremy Latt fa165a9d74 Merge remote-tracking branch 'origin/master' into gcfg
Conflicts:
	ergonomadic.go
	irc/config.go
	irc/server.go
2014-03-02 11:42:43 -08:00
Jeremy Latt 22c1cfdc3e chdir instead of relativizing paths in config 2014-03-01 21:51:52 -08:00
Jeremy Latt 9aa7debbfe move password handling into a single file 2014-03-01 15:18:49 -08:00
Jeremy Latt b421971b61 move db init/open functions into a single file 2014-03-01 15:09:58 -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