Daniel Oaks
c0c16c72f0
ergonomadic -> oragono. I'm making lots of changes and this is AN EXPERIMENT. I want to differentiate this from Ergonomadic proper
пре 8 година
Daniel Oaks
29d80366a6
Use docopt for command-line processing and new YAML configuration format
пре 8 година
Edmund Huber
89bdb8a321
this can't be for real
пре 9 година
Jeremy Latt
bffad06a26
v1.4
пре 10 година
Edmund Huber
71f6562ecc
fix mandatory argument handling
пре 10 година
Jeremy Latt
ab95fc8002
convert some args to subcommands
пре 10 година
Jeremy Latt
e15f47c766
move to channel-based logging
пре 10 година
Jeremy Latt
09cff18972
print message when exiting main program
пре 10 година
Jeremy Latt
cf76d2bd77
persist and load channel mask lists
пре 10 година
Jeremy Latt
69cdad45ac
partially-working sqlite-based usermasks
пре 10 година
Edmund Huber
af2c7a0b80
change default config file
пре 10 година
Jeremy Latt
5c6f8ff92a
improve logging
пре 10 година
Jeremy Latt
22c1cfdc3e
chdir instead of relativizing paths in config
пре 10 година
Jeremy Latt
9aa7debbfe
move password handling into a single file
пре 10 година
Jeremy Latt
b421971b61
move db init/open functions into a single file
пре 10 година
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
пре 10 година
Jeremy Latt
b30e247e77
properly persist channels
пре 10 година
Jeremy Latt
02abeeb164
persistent channels persisted to a sqlite db
пре 10 година
Jeremy Latt
994200bf46
use mincost to speed up bcrypt
пре 10 година
Jeremy Latt
be089e7f5f
do bcrypt in the client main routine
пре 10 година
Jeremy Latt
2229645a39
refactor server command loop
пре 10 година
Jeremy Latt
af5a05f390
use a select in the server commands loop
пре 10 година
Jeremy Latt
281558072a
configure server with json
пре 10 година
Jeremy Latt
3f9495cda0
add data structures for decoding mode messages
пре 10 година
Jeremy Latt
b9cb539219
organize like a proper go package
пре 10 година
Jeremy Latt
5acc36409a
Move main into the right location; fix a lot of channel messages.
пре 11 година
Jeremy Latt
4cee1ef909
generalize server name/listen.
пре 12 година
Jeremy Latt
fed72a7aa3
Make Message an interface with attached handling behavior.
пре 12 година
Jeremy Latt
d1f8c7657b
name change
пре 12 година
Jeremy Latt
faece3e7f8
Add regexes for commands.
пре 12 година
Jeremy Latt
a427e2bb47
initial commit
пре 12 година