Shivaram Lingamneni
15a0cda78b
pointless refactor of stripMaskFromNick
3 år sedan
Shivaram Lingamneni
853bb12c29
fix #1449
INVITE playback (#1409 ) was buggy, due to the double use of (Item).Params[0]
for the channel name and the recipient nick. Stuff the channel name in
(Item).Message.Message instead.
3 år sedan
Shivaram Lingamneni
9033d97c6f
Merge pull request #1450 from slingamn/tor_defcon
DEFCON 4 and lower should require SASL from Tor users
3 år sedan
Shivaram Lingamneni
5e03c560d3
Merge pull request #1454 from slingamn/maxlinelen_caps
make CAP LS/LIST respect the MaxLineLen constant
3 år sedan
Shivaram Lingamneni
856a76eaf7
Merge pull request #1457 from oragono/l10n_master
New Crowdin updates
3 år sedan
Daniel Oaks
b9d3f57149
New translations hostserv.lang.json (Portuguese, Brazilian)
3 år sedan
Shivaram Lingamneni
47f7b9a76e
make CAP LS/LIST respect the MaxLineLen constant
3 år sedan
Shivaram Lingamneni
aa43822c68
Merge pull request #1451 from slingamn/mysql_quickstart
add a mysql quickstart guide
3 år sedan
Shivaram Lingamneni
7465db0149
add a mysql quickstart guide
3 år sedan
Shivaram Lingamneni
534939c342
DEFCON 4 and lower should require SASL from Tor users
3 år sedan
Shivaram Lingamneni
9cf854405d
Merge pull request #1448 from slingamn/config_update
clean up some config comments
3 år sedan
Shivaram Lingamneni
96380adf27
Merge pull request #1446 from slingamn/reservation_docs
manual updates for nick reservation and email verification
3 år sedan
Shivaram Lingamneni
b3daf51f0a
clean up some config comments
3 år sedan
Shivaram Lingamneni
58edabf5c3
Merge pull request #1445 from slingamn/flatiptypes.5
introduce "flat ip" representations
3 år sedan
Shivaram Lingamneni
84e3b5d77b
stop autocreating d-lines for throttle violations
This didn't work correctly for IPv6 or custom nets.
/UNDLINE IP can temporarily be used to reset the throttle.
3 år sedan
Shivaram Lingamneni
9a28cd38c3
update email verification manual entry
3 år sedan
Shivaram Lingamneni
45471138d2
update nick reservation docs
3 år sedan
Shivaram Lingamneni
44cc4c2092
introduce "flat ip" representations
3 år sedan
Shivaram Lingamneni
85c39f3ea0
Merge pull request #1444 from slingamn/issue1439_confusable_import
fix #1439 , give all atheme group founders +q
3 år sedan
Shivaram Lingamneni
579924c832
give all groupserv founders +q in atheme2json
3 år sedan
Shivaram Lingamneni
c8c1ddfb41
fix #1439
Validate imported databases for confusable nicks
3 år sedan
Shivaram Lingamneni
e61735aa2c
Merge pull request #1440 from Mikaela/exampleconfig-consistency-ip-cidr
{default,traditional}.yaml: refer to IPs/CIDR instead of addrs
3 år sedan
Mikaela Suomalainen
a68d4da5df
{default,traditional}.yaml: refer to IPs/CIDR instead of addrs
Whenever CIDR is mentioned in the config, it's in combination with IP so
talking about addressese in these points gives wrong impression that a
domain name would be valid as those are often thought as addresses.
3 år sedan
Shivaram Lingamneni
31003bd02d
fix bugs in atheme2json.py
3 år sedan
Shivaram Lingamneni
d4dd161c45
Merge pull request #1435 from slingamn/morebugs
fix some bugs
3 år sedan
Shivaram Lingamneni
e994e0451a
fix incorrect vhost serialization
3 år sedan
Shivaram Lingamneni
da2d4ca130
make overridden services hostname appear in chanserv
3 år sedan
Shivaram Lingamneni
8c2d0762e4
Merge pull request #1434 from slingamn/need_privs
change FAIL codes from NOT_PRIVED to PRIVS_NEEDED
3 år sedan
Shivaram Lingamneni
30b514cf95
bump irctest
3 år sedan
Shivaram Lingamneni
66d90bef5e
change FAIL codes from NOT_PRIVED to PRIVS_NEEDED
3 år sedan
Shivaram Lingamneni
937e519595
Merge pull request #1433 from slingamn/import_enhancements
fix #1403
3 år sedan
Shivaram Lingamneni
468b5a4a39
fix #1403
Handle the case where atheme had a successor, but didn't correctly
elect them as founder (?)
3 år sedan
Shivaram Lingamneni
b95afa1464
preemptively filter out masks from amodes in atheme import
3 år sedan
Shivaram Lingamneni
f9768e2259
Merge pull request #1429 from slingamn/issue1428_tor_sts.1
fix #1428
3 år sedan
Shivaram Lingamneni
82332b3f37
Merge pull request #1432 from slingamn/issue1431_topic
fix #1431
3 år sedan
Shivaram Lingamneni
d6a2c0db4a
fix #1431
3 år sedan
Shivaram Lingamneni
96fd1c04d6
Merge pull request #1430 from oragono/devel+operblockchanges
fix #1426
3 år sedan
Daniel Oaks
cd6d9826b2
Tweaked oper blocks.
I think that 'moderator vs admin' is a pretty common set of priv levels,
whereas 'oper vs admin' is a little confusing, esp. to less irc-savvy
people.
/SAJOIN and /SAMODE are really common for joining channels to check out
what's going on and for e.g. opping someone when nobody in the channel
is opered, so it makes sense for mods to have those. I feel similarly
about vhosts, they're usually something that's delegated to less-prived
opers.
Changed the whois line from 'a server admin' to 'the server admin' to
make it a bit more clear that this is one single user, rather than a set
of privs to be shared. And it's a tiny thing, but removed the 'less
privileged' term from alice's oper block because it felt a bit dodgy.
3 år sedan
Shivaram Lingamneni
7bdbb01238
fix #1428
Tor listeners should never see an STS cap.
Add an undocumented 'hide-sts' key for listeners that hides the STS cap.
This can be used if the listener is secured at layer 3 or 4 (VPNs,
E2E mixnets). It will be necessary to add the relevant IPs to `secure-nets`.
3 år sedan
Shivaram Lingamneni
c8d999c95f
clean up and clarify example operator blocks
See #1426
3 år sedan
Shivaram Lingamneni
23a7221137
Merge pull request #1425 from slingamn/issue1421_customlimits.2
fix #1421
3 år sedan
Shivaram Lingamneni
f9b842c88b
fix #1421
Allow custom limit definitions that encompass multiple subnets
3 år sedan
Shivaram Lingamneni
7e56f62aed
Merge pull request #1419 from slingamn/alwayson_channelmodes.1
fix #1345
3 år sedan
Shivaram Lingamneni
7624936d8c
Merge pull request #1424 from slingamn/import_enhancements
validate amode recipients during data import
3 år sedan
Shivaram Lingamneni
281821ed0e
validate amode recipients
3 år sedan
Shivaram Lingamneni
79e3f4a15c
Merge pull request #1423 from slingamn/import_certfps
enhancements to database import
3 år sedan
Shivaram Lingamneni
82d29aa9b2
Merge pull request #1422 from jlu5/master
atheme2json enhancements
3 år sedan
Shivaram Lingamneni
32f3c69a08
support certfp import
3 år sedan
James Lu
2dcb084e0f
atheme2json: translate channel flag +a to the corresponding amode
3 år sedan
James Lu
22b0263c5b
atheme2json: flatten channels owned by GroupServ groups to the first group founder
3 år sedan