Shivaram Lingamneni
04b25eb6bf
fix #622
4 years ago
Shivaram Lingamneni
eee0747e5e
new format for listener section
5 years ago
Shivaram Lingamneni
fd8fd3e252
don't require a config file for mksecret
5 years ago
Shivaram Lingamneni
11076be0ee
review fixes
5 years ago
Shivaram Lingamneni
7f9445324d
exit 1 if startup fails
5 years ago
Shivaram Lingamneni
cbe0f79f73
unify "startup", "rehash", and "shutdown" log categories as "server"
5 years ago
Daniel Oaks
6667585605
trimspace on piped passwords
5 years ago
Daniel Oaks
6f2b610736
Allow piping into genpasswd for docker
5 years ago
Shivaram Lingamneni
f35a1c7212
use GenerateSecretToken for msgids
5 years ago
Shivaram Lingamneni
2c7c8fbaf9
history replay enhancements
5 years ago
Ivan Nečas
9a1ede86d3
Replace docopt.Parse with docopt.ParseArgs
docopt.Parse has been deprecated in
943c2addfe
5 years ago
Shivaram Lingamneni
a2c2419084
remove stackimpact
6 years ago
Shivaram Lingamneni
dfb0a57040
refactor the password hashing / password autoupgrade system
6 years ago
Shivaram Lingamneni
69fd3ac324
implement database auto-upgrades (#243)
6 years ago
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
6 years ago
Daniel Oaks
b1a73142b5
Expose current git commit
6 years ago
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 )
6 years ago
Daniel Oaks
52e3dde77a
Move mkcerts package under lib/
6 years ago
Daniel Oaks
1d22d65f9f
Make config errors display more nicely
6 years ago
Daniel Oaks
2cbbec567c
Don't override package name
6 years ago
Daniel Oaks
68b1dc9e72
Split passwd into its' own subpackage
6 years ago
Shivaram Lingamneni
aff1752d67
refactor logging to implement #142
6 years ago
Shivaram Lingamneni
e8b1870067
refactor the rehash implementation
6 years ago
Daniel Oaks
8e32098f1f
Quiet mkcerts messages
7 years ago
Daniel Oaks
3db81be7e3
startup: Add warning about running unreleased versions
7 years ago
Daniel Oaks
a8fa131244
Move to new repo
7 years ago
Daniel Oaks
7ac96114c3
log: Allow logging to stdout
7 years ago
Daniel Oaks
5c518531be
Integrate StackImpact profiling
7 years ago
Daniel Oaks
317a804644
Fix dates at top of source files
7 years ago
Daniel Oaks
439331cfb8
logger: Move to separate package, make *much* nicer
7 years ago
Daniel Oaks
415a8117ee
logger: Better colours and output
7 years ago
Daniel Oaks
29e89b16a0
logger: Very initial working new logs
7 years ago
Daniel Oaks
e741c1476b
Implement message-ids draft
7 years ago
Daniel Oaks
6d6c1936cc
Handle db better, fix bug, update db schema, rest
7 years ago
Daniel Oaks
6beaeff9c7
Cleanup running version string
7 years ago
Daniel Oaks
6cd71e1b9e
Add REHASH command
7 years ago
Daniel Oaks
e807f3ca04
Fixing warnings and golint stuff
7 years ago
Daniel Oaks
dc0f679723
oragono: add --quiet flag
7 years ago
Daniel Oaks
ae69ef5cd6
db: Remove SQLite db, hopefully looking up clients still works.Channel persistence is broken by this, will fix it later.
8 years ago
Daniel Oaks
6e96a175d6
registration: Add new password manager, integrate registration and credential types
8 years ago
Daniel Oaks
1746be2bb8
db: Add very initial buntdb datastore
8 years ago
Daniel Oaks
d65f86e120
mkcerts: Clean up and rename to be nicer
8 years ago
Daniel Oaks
b519145a8a
mkcerts: Split into separate file
8 years ago
Daniel Oaks
748bc759cb
Cleanups reported by goreportcard
8 years ago
Daniel Oaks
2f08401a0f
Attempt to add mostly-correct license info at the top of each file... track this stuff a bit better
8 years ago
Daniel Oaks
5027391bff
Add ability to generate certs
8 years ago
Daniel Oaks
130b9ecb9c
Remove pointless comment
8 years ago
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 years ago
Daniel Oaks
29d80366a6
Use docopt for command-line processing and new YAML configuration format
8 years ago
Edmund Huber
89bdb8a321
this can't be for real
9 years ago