Sean Enck
dcf4cb7cde
when entering/generating the password it's helpful to at least be asked to confirm the input so if you get something like an extraneous character, on confirmation, you could catch that
il y a 6 ans
Daniel Oaks
b1a73142b5
Expose current git commit
il y a 6 ans
Shivaram Lingamneni
8fb5a38851
Updates to channel persistence
1. Implement persistent channel keys (#208 )
2. Persist changes to registered channel modes
3. Backend changes for persisting operator status (partial #198 )
il y a 6 ans
Daniel Oaks
52e3dde77a
Move mkcerts package under lib/
il y a 6 ans
Daniel Oaks
1d22d65f9f
Make config errors display more nicely
il y a 6 ans
Daniel Oaks
2cbbec567c
Don't override package name
il y a 6 ans
Daniel Oaks
68b1dc9e72
Split passwd into its' own subpackage
il y a 6 ans
Shivaram Lingamneni
aff1752d67
refactor logging to implement #142
il y a 6 ans
Shivaram Lingamneni
e8b1870067
refactor the rehash implementation
il y a 6 ans
Daniel Oaks
8e32098f1f
Quiet mkcerts messages
il y a 6 ans
Daniel Oaks
3db81be7e3
startup: Add warning about running unreleased versions
il y a 7 ans
Daniel Oaks
a8fa131244
Move to new repo
il y a 7 ans
Daniel Oaks
7ac96114c3
log: Allow logging to stdout
il y a 7 ans
Daniel Oaks
5c518531be
Integrate StackImpact profiling
il y a 7 ans
Daniel Oaks
317a804644
Fix dates at top of source files
il y a 7 ans
Daniel Oaks
439331cfb8
logger: Move to separate package, make *much* nicer
il y a 7 ans
Daniel Oaks
415a8117ee
logger: Better colours and output
il y a 7 ans
Daniel Oaks
29e89b16a0
logger: Very initial working new logs
il y a 7 ans
Daniel Oaks
e741c1476b
Implement message-ids draft
il y a 7 ans
Daniel Oaks
6d6c1936cc
Handle db better, fix bug, update db schema, rest
il y a 7 ans
Daniel Oaks
6beaeff9c7
Cleanup running version string
il y a 7 ans
Daniel Oaks
6cd71e1b9e
Add REHASH command
il y a 7 ans
Daniel Oaks
e807f3ca04
Fixing warnings and golint stuff
il y a 7 ans
Daniel Oaks
dc0f679723
oragono: add --quiet flag
il y a 7 ans
Daniel Oaks
ae69ef5cd6
db: Remove SQLite db, hopefully looking up clients still works.Channel persistence is broken by this, will fix it later.
il y a 7 ans
Daniel Oaks
6e96a175d6
registration: Add new password manager, integrate registration and credential types
il y a 7 ans
Daniel Oaks
1746be2bb8
db: Add very initial buntdb datastore
il y a 7 ans
Daniel Oaks
d65f86e120
mkcerts: Clean up and rename to be nicer
il y a 8 ans
Daniel Oaks
b519145a8a
mkcerts: Split into separate file
il y a 8 ans
Daniel Oaks
748bc759cb
Cleanups reported by goreportcard
il y a 8 ans
Daniel Oaks
2f08401a0f
Attempt to add mostly-correct license info at the top of each file... track this stuff a bit better
il y a 8 ans
Daniel Oaks
5027391bff
Add ability to generate certs
il y a 8 ans
Daniel Oaks
130b9ecb9c
Remove pointless comment
il y a 8 ans
Daniel Oaks
c0c16c72f0
ergonomadic -> oragono. I'm making lots of changes and this is AN EXPERIMENT. I want to differentiate this from Ergonomadic proper
il y a 8 ans
Daniel Oaks
29d80366a6
Use docopt for command-line processing and new YAML configuration format
il y a 8 ans
Edmund Huber
89bdb8a321
this can't be for real
il y a 9 ans
Jeremy Latt
bffad06a26
v1.4
il y a 10 ans
Edmund Huber
71f6562ecc
fix mandatory argument handling
il y a 10 ans
Jeremy Latt
ab95fc8002
convert some args to subcommands
il y a 10 ans
Jeremy Latt
e15f47c766
move to channel-based logging
il y a 10 ans
Jeremy Latt
09cff18972
print message when exiting main program
il y a 10 ans
Jeremy Latt
cf76d2bd77
persist and load channel mask lists
il y a 10 ans
Jeremy Latt
69cdad45ac
partially-working sqlite-based usermasks
il y a 10 ans
Edmund Huber
af2c7a0b80
change default config file
il y a 10 ans
Jeremy Latt
5c6f8ff92a
improve logging
il y a 10 ans
Jeremy Latt
22c1cfdc3e
chdir instead of relativizing paths in config
il y a 10 ans
Jeremy Latt
9aa7debbfe
move password handling into a single file
il y a 10 ans
Jeremy Latt
b421971b61
move db init/open functions into a single file
il y a 10 ans
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
il y a 10 ans
Jeremy Latt
b30e247e77
properly persist channels
il y a 10 ans