Edmund Huber
89bdb8a321
this can't be for real
2015-02-19 02:09:29 -08:00
Jeremy Latt
bffad06a26
v1.4
2014-03-21 23:25:19 -07:00
Edmund Huber
71f6562ecc
fix mandatory argument handling
2014-03-15 20:47:05 +01:00
Jeremy Latt
ab95fc8002
convert some args to subcommands
2014-03-12 18:57:30 -07:00
Jeremy Latt
e15f47c766
move to channel-based logging
2014-03-12 17:17:26 -07:00
Jeremy Latt
09cff18972
print message when exiting main program
2014-03-08 12:03:12 -08:00
Jeremy Latt
cf76d2bd77
persist and load channel mask lists
2014-03-07 18:14:39 -08:00
Jeremy Latt
69cdad45ac
partially-working sqlite-based usermasks
2014-03-06 11:56:32 -08:00
Jeremy Latt
8c43e6d2ed
Merge pull request #14 from edmund-huber/change_default_config_file
...
change default config file
2014-03-06 10:22:34 -08:00
Edmund Huber
af2c7a0b80
change default config file
2014-03-06 08:51:32 +01:00
Jeremy Latt
5c6f8ff92a
improve logging
2014-03-05 23:07:55 -08: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