Shivaram Lingamneni
bf1d758de9
simplify username logic
2019-02-05 02:42:13 -05:00
Shivaram Lingamneni
e094c2a9c5
add tests for masking in limiter/throttler
2019-02-05 02:25:16 -05:00
Shivaram Lingamneni
eb8f0e50df
fix masking bug
...
IP.Mask() returns a new IP value, rather than modifying its target in place
2019-02-05 02:25:16 -05:00
Shivaram Lingamneni
1c23af8767
add sasl-only config option
2019-02-05 00:51:58 -05:00
Shivaram Lingamneni
463de94610
allow history queries against PRIVMSG of other clients, if the accounts match
2019-02-04 12:46:04 -05:00
Shivaram Lingamneni
51fcedc5a1
review fix
2019-02-04 12:16:28 -05:00
Shivaram Lingamneni
f6b3008f8f
add CHATHISTORY and HISTORY implementations
2019-02-04 05:33:36 -05:00
Daniel Oaks
ea07d99074
Changelog updates
2019-02-04 07:20:03 +10:00
Daniel Oaks
466e4940b0
Update changelog
2019-02-04 07:13:21 +10:00
Daniel Oaks
59cf26f5a4
Update changelog.
2019-02-04 07:11:21 +10:00
Daniel Oaks
264bf8f0e5
Update changelog
2019-02-04 07:10:15 +10:00
Shivaram Lingamneni
057d00b2c8
Merge pull request #341 from oragono/restrict-usernames
...
Restrict idents as other servers do
2019-02-03 15:24:08 -05:00
Daniel Oaks
2ce203a6d8
Setup v0.13.0-unreleased devel ver (I forgot to do this~)
2019-02-04 06:18:40 +10:00
Daniel Oaks
e8309aee79
Avoiding a crash when getting a short ident is a good thing
2019-02-04 05:02:13 +10:00
Daniel Oaks
151002e232
Up identlen default to 20
2019-02-04 05:01:46 +10:00
Daniel Oaks
cf88986e1e
Finish updating TL instructions
2019-02-04 04:55:45 +10:00
Daniel Oaks
d806eefcdf
Update TL instructions
2019-02-04 04:53:57 +10:00
Daniel Oaks
59d44e5b1f
Merge pull request #342 from oragono/l10n_master
...
New Crowdin translations
2019-02-04 04:19:56 +10:00
Daniel Oaks
db85d057df
New translations nickserv.lang.json (Danish)
2019-02-04 04:18:40 +10:00
Daniel Oaks
78f686234e
New translations hostserv.lang.json (Danish)
2019-02-04 04:18:39 +10:00
Daniel Oaks
81d0aee132
New translations irc.lang.json (Danish)
2019-02-04 04:18:38 +10:00
Daniel Oaks
bb2eb5d884
New translations help.lang.json (Danish)
2019-02-04 04:18:36 +10:00
Daniel Oaks
8f5c350c03
New translations chanserv.lang.json (Danish)
2019-02-04 04:18:35 +10:00
Daniel Oaks
dd01e3a464
New translations help.lang.json (Czech)
2019-02-04 04:18:30 +10:00
Daniel Oaks
37c1902c9e
Force CrowdIn to put files in the right place
2019-02-04 04:15:45 +10:00
Daniel Oaks
ce0f80577d
Update translations
2019-02-04 03:54:18 +10:00
Daniel Oaks
7eef390756
Handle translations a little better
2019-02-04 03:54:10 +10:00
Daniel Oaks
e1553aa912
Initial CrowdIn translation stuff
2019-02-03 21:11:45 +10:00
Daniel Oaks
84333b82ae
Update translations from CrowdIn!
2019-02-03 20:21:22 +10:00
Daniel Oaks
46f8ef9ed3
Be less strict with our language file loading, and handle multiple credits better
2019-02-03 20:21:07 +10:00
Daniel Oaks
bcb8a6fe7e
Update example language files and translation grabber
2019-02-03 19:45:11 +10:00
Daniel Oaks
cfbb4361dc
Restrict ident length similar to other servers
2019-02-03 19:24:59 +10:00
Daniel Oaks
8cd5db1194
Restrict idents as other servers do
2019-02-03 18:49:42 +10:00
Daniel Oaks
9f25a42c3d
Merge pull request #340 from slingamn/skeletonfolding.2
...
more lenient casefolding for skeletons
2019-02-03 18:34:12 +10:00
Shivaram Lingamneni
c34d9e0b72
more lenient casefolding for skeletons
2019-02-03 02:45:02 -05:00
Daniel Oaks
e7399ba2b5
Merge pull request #339 from slingamn/startuplog
...
rename the "startup", "rehash", and "shutdown" log types to "server"
2019-02-03 12:37:24 +10:00
Daniel Oaks
1f33ad290c
Merge pull request #334 from slingamn/confusables.4
...
implement confusables prevention (#178 )
2019-02-03 12:33:44 +10:00
Shivaram Lingamneni
7f9445324d
exit 1 if startup fails
2019-02-02 21:15:41 -05:00
Shivaram Lingamneni
cbe0f79f73
unify "startup", "rehash", and "shutdown" log categories as "server"
2019-02-02 21:13:01 -05:00
Daniel Oaks
c55bc1c37d
Merge pull request #338 from slingamn/capnak
...
correctly support disabling caps with CAP REQ, fixes #337
2019-02-03 12:01:38 +10:00
Shivaram Lingamneni
f48af3ee44
correctly support disabling caps with CAP REQ, fixes #337
2019-02-02 20:22:07 -05:00
Daniel Oaks
6667585605
trimspace on piped passwords
2019-02-03 08:08:12 +10:00
Daniel Oaks
6f2b610736
Allow piping into genpasswd for docker
2019-02-03 07:21:46 +10:00
Daniel Oaks
becbf409da
Remove deprecated line from goreleaser config
2019-02-03 05:50:23 +10:00
Shivaram Lingamneni
35948d2e5b
refactor some conditions for clarity
2019-01-31 17:34:06 -05:00
Daniel Oaks
ea24eadb05
Merge pull request #335 from csmith/default-config-listen-ports
...
Comment out 6668 bindings in default config
2019-01-31 21:54:13 +13:00
Chris Smith
5ede1e6d5a
Comment out 6668 bindings in default config
...
These are just used as examples, and prevent Oragono from starting
up if the host doesn't have an IPv6 stack (e.g. inside docker
containers).
See oragono/oragono-docker#5
2019-01-31 08:43:48 +00:00
Daniel Oaks
3f2fc13563
Merge pull request #330 from csmith/readme-docker
...
Add docker info to README
2019-01-31 20:35:56 +13:00
Shivaram Lingamneni
bea3889a1f
bump vendor to include oragono/confusables
2019-01-30 22:02:14 -05:00
Shivaram Lingamneni
18c0c9da45
use our fork of mtibben/confusables for now
2019-01-30 22:02:14 -05:00