Shivaram Lingamneni
364193df4e
refactor some start-stop logging
vor 3 Jahren
Shivaram Lingamneni
23c7218bf1
first pass at renaming Oragono to Ergo
vor 3 Jahren
Shivaram Lingamneni
7a6413ea2c
first draft of atheme migration code
vor 3 Jahren
Shivaram Lingamneni
464d0be949
tweak version strings again
vor 4 Jahren
Shivaram Lingamneni
8c74b0660b
fix #952
vor 4 Jahren
Shivaram Lingamneni
14bcd46588
fix #982
vor 4 Jahren
Shivaram Lingamneni
cae4e108fc
add --smoke option
vor 4 Jahren
Shivaram Lingamneni
04b25eb6bf
fix #622
vor 4 Jahren
Shivaram Lingamneni
eee0747e5e
new format for listener section
vor 5 Jahren
Shivaram Lingamneni
fd8fd3e252
don't require a config file for mksecret
vor 5 Jahren
Shivaram Lingamneni
11076be0ee
review fixes
vor 5 Jahren
Shivaram Lingamneni
7f9445324d
exit 1 if startup fails
vor 5 Jahren
Shivaram Lingamneni
cbe0f79f73
unify "startup", "rehash", and "shutdown" log categories as "server"
vor 5 Jahren
Daniel Oaks
6667585605
trimspace on piped passwords
vor 5 Jahren
Daniel Oaks
6f2b610736
Allow piping into genpasswd for docker
vor 5 Jahren
Shivaram Lingamneni
f35a1c7212
use GenerateSecretToken for msgids
vor 5 Jahren
Shivaram Lingamneni
2c7c8fbaf9
history replay enhancements
vor 5 Jahren
Ivan Nečas
9a1ede86d3
Replace docopt.Parse with docopt.ParseArgs
docopt.Parse has been deprecated in
943c2addfe
vor 5 Jahren
Shivaram Lingamneni
a2c2419084
remove stackimpact
vor 5 Jahren
Shivaram Lingamneni
dfb0a57040
refactor the password hashing / password autoupgrade system
vor 6 Jahren
Shivaram Lingamneni
69fd3ac324
implement database auto-upgrades (#243)
vor 6 Jahren
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
vor 6 Jahren
Daniel Oaks
b1a73142b5
Expose current git commit
vor 6 Jahren
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 )
vor 6 Jahren
Daniel Oaks
52e3dde77a
Move mkcerts package under lib/
vor 6 Jahren
Daniel Oaks
1d22d65f9f
Make config errors display more nicely
vor 6 Jahren
Daniel Oaks
2cbbec567c
Don't override package name
vor 6 Jahren
Daniel Oaks
68b1dc9e72
Split passwd into its' own subpackage
vor 6 Jahren
Shivaram Lingamneni
aff1752d67
refactor logging to implement #142
vor 6 Jahren
Shivaram Lingamneni
e8b1870067
refactor the rehash implementation
vor 6 Jahren
Daniel Oaks
8e32098f1f
Quiet mkcerts messages
vor 6 Jahren
Daniel Oaks
3db81be7e3
startup: Add warning about running unreleased versions
vor 7 Jahren
Daniel Oaks
a8fa131244
Move to new repo
vor 7 Jahren
Daniel Oaks
7ac96114c3
log: Allow logging to stdout
vor 7 Jahren
Daniel Oaks
5c518531be
Integrate StackImpact profiling
vor 7 Jahren
Daniel Oaks
317a804644
Fix dates at top of source files
vor 7 Jahren
Daniel Oaks
439331cfb8
logger: Move to separate package, make *much* nicer
vor 7 Jahren
Daniel Oaks
415a8117ee
logger: Better colours and output
vor 7 Jahren
Daniel Oaks
29e89b16a0
logger: Very initial working new logs
vor 7 Jahren
Daniel Oaks
e741c1476b
Implement message-ids draft
vor 7 Jahren
Daniel Oaks
6d6c1936cc
Handle db better, fix bug, update db schema, rest
vor 7 Jahren
Daniel Oaks
6beaeff9c7
Cleanup running version string
vor 7 Jahren
Daniel Oaks
6cd71e1b9e
Add REHASH command
vor 7 Jahren
Daniel Oaks
e807f3ca04
Fixing warnings and golint stuff
vor 7 Jahren
Daniel Oaks
dc0f679723
oragono: add --quiet flag
vor 7 Jahren
Daniel Oaks
ae69ef5cd6
db: Remove SQLite db, hopefully looking up clients still works.Channel persistence is broken by this, will fix it later.
vor 7 Jahren
Daniel Oaks
6e96a175d6
registration: Add new password manager, integrate registration and credential types
vor 7 Jahren
Daniel Oaks
1746be2bb8
db: Add very initial buntdb datastore
vor 7 Jahren
Daniel Oaks
d65f86e120
mkcerts: Clean up and rename to be nicer
vor 8 Jahren
Daniel Oaks
b519145a8a
mkcerts: Split into separate file
vor 8 Jahren