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