Shivaram Lingamneni
378f9cc852
Merge pull request #1836 from slingamn/languages_disable
disable languages in default.yaml
2 роки тому
Shivaram Lingamneni
d6b8e59462
Merge pull request #1885 from slingamn/issue1844_again
fix the reopened #1844
2 роки тому
Shivaram Lingamneni
40bd298a91
fix the reopened #1844
2 роки тому
Shivaram Lingamneni
ed75533cb1
optionally protect against multiple starts with flock (#1873)
* optionally protect against multiple starts with flock
Fixes #1823
* use traditional .lock extension
* move config key to top level
2 роки тому
Shivaram Lingamneni
e112a78b9b
Merge branch 'issue1883'
2 роки тому
Shivaram Lingamneni
a57bf46e6a
small refactor
2 роки тому
William Rehwinkel
b929691470
Fix #1883 Nickserv gives error when user attempt to change password to *
2 роки тому
Shivaram Lingamneni
24ad24562e
update help entry for CHATHISTORY
2 роки тому
Shivaram Lingamneni
000eb760e6
Merge pull request #1880 from progval/patch-3
README: Add link tothe LDAP plugin
2 роки тому
Val Lorentz
d84d6756ed
README: Add link tothe LDAP plugin
2 роки тому
Shivaram Lingamneni
f5598cfc1c
bump irctest
2 роки тому
Shivaram Lingamneni
8b74cd1fd3
Merge pull request #1877 from slingamn/issue1876_invite_ban
fix #1876
2 роки тому
Shivaram Lingamneni
e15c355f18
fix #1876
INVITE did not exempt from +b unless the channel was coincidentally also +i.
This was a regression introduced in v2.4.0.
2 роки тому
Shivaram Lingamneni
5b3ec9a605
Merge pull request #1872 from slingamn/capbug.1
correctly account for nickname in CAP LS arithmetic
2 роки тому
Shivaram Lingamneni
76f7748c8a
correctly account for nickname in CAP LS arithmetic
The arithmetic was assuming that the nickname is * (which it is
pre-registration). However, we were sending the actual nickname
post-registration. It would be simpler to always send *, but it
appears that the nickname is actually required by the spec:
>Replies from the server must [sic] contain the client identifier name or
>asterisk if one is not yet available.
2 роки тому
Shivaram Lingamneni
c5746c5105
Merge pull request #1871 from slingamn/invite_mask_unregistered_join
+I should allow unregistered users to join a +R channel
2 роки тому
Shivaram Lingamneni
ec4fb90d2b
+I should allow unregistered users to join a +R channel
See #1858 : this was the intent all along, but I missed this issue.
2 роки тому
Shivaram Lingamneni
aa4a82e0c8
Merge pull request #1869 from slingamn/atheme.1
fix the atheme side of #1864
2 роки тому
Shivaram Lingamneni
8fc20d8eed
fix the atheme side of #1864
Import stored certfps from Atheme as well.
2 роки тому
Shivaram Lingamneni
98e87f6cc0
explicitly close the DB during importdb
There is no change in behavior since committing the transaction
already write(2)'s all the data to disk. But let's comply with
the official buntdb API.
2 роки тому
Shivaram Lingamneni
9293858ba1
bump database version generated by importer
This should have been done in 8b2f6de3e0 , since we updated both
the database schema and the importer then.
2 роки тому
cranberry
15f5f2e9b0
anope2json certfp support (#1867)
* Advanced certfp support
Signed-off-by: Georg <georg@lysergic.dev >
* Moving certfp logic
Signed-off-by: Georg <georg@lysergic.dev >
* Cleaning up certfp logic
Signed-off-by: Georg <georg@lysergic.dev >
2 роки тому
Shivaram Lingamneni
0483e3f6ad
Merge pull request #1866 from slingamn/whox
send `*` for WHOX o (oplevel) instead of `0`
2 роки тому
Shivaram Lingamneni
f3f805acb8
send `*` for WHOX o (oplevel) instead of `0`
Jobe points out that 0 is a valid oplevel in some contexts,
* is a better placeholder for "unimplemented".
2 роки тому
Shivaram Lingamneni
1cd31f4d61
bump irctest
2 роки тому
Shivaram Lingamneni
7bc5bfaa5c
Merge pull request #1863 from slingamn/importer_utf8
anope2json, atheme2json: handle non-UTF8 data
2 роки тому
Shivaram Lingamneni
4f7356f19a
anope2json, atheme2json: handle non-UTF8 data
Also ignore an unrecognized field type in anope
2 роки тому
Shivaram Lingamneni
0d0d9e72b4
Merge pull request #1861 from slingamn/issue1860_amode
fix #1860
2 роки тому
Shivaram Lingamneni
ac17bf0e9d
Merge pull request #1857 from slingamn/dollarsign
disallow initial $ in nicknames
2 роки тому
Shivaram Lingamneni
e5dff58647
Merge pull request #1859 from slingamn/issue1858_registeredmode
fix #1858
2 роки тому
Shivaram Lingamneni
9d9ee11224
fix #1860
CS AMODE changes should take immediate effect even if the nick
does not match the account.
2 роки тому
Shivaram Lingamneni
3fe8d01d50
update manual for #1858
2 роки тому
Shivaram Lingamneni
8be8f0f08d
fix #1858
The channel mode +R used to both prevent joins by unregistered users,
and prevent unregistered users who happened to be joined from speaking.
This changes the behavior so that +R only prevents joins:
1. This allows users who were invited or SAJOIN'ed to speak
2. To restore the old semantics, chanops can set +RM
2 роки тому
Shivaram Lingamneni
f40d868cf5
disallow initial $ in nicknames
It collides with the massmessage mask syntax. Reported by @emersion
2 роки тому
Shivaram Lingamneni
3e32e3f19e
Merge pull request #1851 from slingamn/default_noctcp
make +C (no CTCP) a default channel mode
2 роки тому
Shivaram Lingamneni
4d6e0120b2
plug gamja in the userguide
2 роки тому
erin
5c7f8faf0c
Build arm64 container images (#1855)
* Build container image on aarch64 platform
* Revert test code & correct typo
Co-authored-by: erin <erin@localhost>
2 роки тому
Shivaram Lingamneni
039d8f3f2d
Merge pull request #1854 from erincerys/update-docker-repo-location
Update docker repo location
2 роки тому
erin
b8e38819d8
Update oragono references to ergo
- Environment variable prefix
- DNSBL repo URI
- Project and repo names in link to Docker-specific instructions
- Docker container and volume names in docker run command
2 роки тому
erin
fba41a26df
Update docker repo location in docs and docker-compose.yml
2 роки тому
Shivaram Lingamneni
1951e09eea
Merge pull request #1853 from slingamn/note
change FAIL AUTHENTICATE VERIFICATION_REQUIRED to be a NOTE
2 роки тому
Shivaram Lingamneni
cb757c703d
change FAIL AUTHENTICATE VERIFICATION_REQUIRED to be a NOTE
See discussion on #1852
2 роки тому
Shivaram Lingamneni
72959eb1cf
Merge pull request #1852 from slingamn/fail_authenticate
add FAIL AUTHENTICATE VERIFICATION_REQUIRED
2 роки тому
Shivaram Lingamneni
8ec9053448
Merge pull request #1849 from slingamn/bugs.2
fix some papercuts
2 роки тому
Shivaram Lingamneni
7d66368274
add FAIL AUTHENTICATE VERIFICATION_REQUIRED
From discussion with @emersion , this will help with UX if people try to
log into their unverified accounts.
2 роки тому
Shivaram Lingamneni
028f2fcaa4
make +C (no CTCP) a default channel mode
2 роки тому
Shivaram Lingamneni
645721f97e
fix missing parenthesis in UBAN INFO
2 роки тому
Shivaram Lingamneni
8995dd8842
update DEVELOPING.md
2 роки тому
Shivaram Lingamneni
fd45529d94
fix #1842
Warn about banning a single IPv6 address
2 роки тому
Shivaram Lingamneni
eef9753912
reorder imports
2 роки тому