Shivaram Lingamneni
0483e3f6ad
Merge pull request #1866 from slingamn/whox
send `*` for WHOX o (oplevel) instead of `0`
2 years ago
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 years ago
Shivaram Lingamneni
1cd31f4d61
bump irctest
2 years ago
Shivaram Lingamneni
7bc5bfaa5c
Merge pull request #1863 from slingamn/importer_utf8
anope2json, atheme2json: handle non-UTF8 data
2 years ago
Shivaram Lingamneni
4f7356f19a
anope2json, atheme2json: handle non-UTF8 data
Also ignore an unrecognized field type in anope
2 years ago
Shivaram Lingamneni
0d0d9e72b4
Merge pull request #1861 from slingamn/issue1860_amode
fix #1860
2 years ago
Shivaram Lingamneni
ac17bf0e9d
Merge pull request #1857 from slingamn/dollarsign
disallow initial $ in nicknames
2 years ago
Shivaram Lingamneni
e5dff58647
Merge pull request #1859 from slingamn/issue1858_registeredmode
fix #1858
2 years ago
Shivaram Lingamneni
9d9ee11224
fix #1860
CS AMODE changes should take immediate effect even if the nick
does not match the account.
2 years ago
Shivaram Lingamneni
3fe8d01d50
update manual for #1858
2 years ago
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 years ago
Shivaram Lingamneni
f40d868cf5
disallow initial $ in nicknames
It collides with the massmessage mask syntax. Reported by @emersion
2 years ago
Shivaram Lingamneni
3e32e3f19e
Merge pull request #1851 from slingamn/default_noctcp
make +C (no CTCP) a default channel mode
2 years ago
Shivaram Lingamneni
4d6e0120b2
plug gamja in the userguide
2 years ago
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 years ago
Shivaram Lingamneni
039d8f3f2d
Merge pull request #1854 from erincerys/update-docker-repo-location
Update docker repo location
2 years ago
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 years ago
erin
fba41a26df
Update docker repo location in docs and docker-compose.yml
2 years ago
Shivaram Lingamneni
1951e09eea
Merge pull request #1853 from slingamn/note
change FAIL AUTHENTICATE VERIFICATION_REQUIRED to be a NOTE
2 years ago
Shivaram Lingamneni
cb757c703d
change FAIL AUTHENTICATE VERIFICATION_REQUIRED to be a NOTE
See discussion on #1852
2 years ago
Shivaram Lingamneni
72959eb1cf
Merge pull request #1852 from slingamn/fail_authenticate
add FAIL AUTHENTICATE VERIFICATION_REQUIRED
2 years ago
Shivaram Lingamneni
8ec9053448
Merge pull request #1849 from slingamn/bugs.2
fix some papercuts
2 years ago
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 years ago
Shivaram Lingamneni
028f2fcaa4
make +C (no CTCP) a default channel mode
2 years ago
Shivaram Lingamneni
645721f97e
fix missing parenthesis in UBAN INFO
2 years ago
Shivaram Lingamneni
8995dd8842
update DEVELOPING.md
2 years ago
Shivaram Lingamneni
fd45529d94
fix #1842
Warn about banning a single IPv6 address
2 years ago
Shivaram Lingamneni
eef9753912
reorder imports
2 years ago
Shivaram Lingamneni
9ff4047fa6
fix #1840
Account registrations pending verification should produce a logline and
send a sno.
2 years ago
Shivaram Lingamneni
ee720f60e2
fix #1826
CS PURGE should send a snomask
2 years ago
Shivaram Lingamneni
c51569420a
fix #1844
Send snomasks for HS SET
2 years ago
Shivaram Lingamneni
20270aeb22
docs: fix incorrect naming of GHCR
2 years ago
Shivaram Lingamneni
57c943c812
Merge pull request #1846 from tacerus/SMF
OpenSolaris / Illumos Service Management Facility (SMF) Service
2 years ago
Shivaram Lingamneni
0344e99bc6
update docker readme
2 years ago
Shivaram Lingamneni
72b51c00de
fix irctest submodule path
2 years ago
Georg
b106c01303
Solaris SMF Service
Signed-off-by: Georg <georg@lysergic.dev >
2 years ago
Shivaram Lingamneni
5c7fd0ec0b
readme: clarify self-containedness
2 years ago
Shivaram Lingamneni
14c16a999d
Merge pull request #1839 from mogad0n/fix/suspend_perms_1828
NS SUSPEND now req 'ban' capabs
2 years ago
Pratyush Desai
e0f4fcee61
NS SUSPEND now req 'ban' capabs
2 years ago
Shivaram Lingamneni
ac91beabfd
Merge pull request #1835 from slingamn/who.1
fix two WHO bugs
2 years ago
Shivaram Lingamneni
21e637b8d7
add uncommitted files from dep update
These should have been committed in 8218d1caab
but weren't.
2 years ago
Shivaram Lingamneni
208a6706c5
Merge pull request #1834 from slingamn/goreleaser
fix #1833
2 years ago
Shivaram Lingamneni
43b0e020e8
Merge pull request #1838 from slingamn/relaymute
fix casefolding issue in muting RELAYMSG
2 years ago
Shivaram Lingamneni
86e5f907ea
Merge pull request #1837 from slingamn/deps
update dependencies for 2.9 window
2 years ago
Shivaram Lingamneni
bc5c2a1250
fix casefolding issue in muting RELAYMSG
Reported by @mogad0n ; the mute mask was being case-canonicalized,
but the RELAYMSG identifier wasn't being case-canonicalized before
the check.
2 years ago
Shivaram Lingamneni
8218d1caab
upgrade dependencies for 2.9 cycle
2 years ago
Shivaram Lingamneni
51fca3cc0b
bump irctest to latest
2 years ago
Shivaram Lingamneni
3b3c5b591f
disable languages in default.yaml
See #1822
2 years ago
Shivaram Lingamneni
0713d040be
make operators hidden by default in default.yaml
2 years ago
Shivaram Lingamneni
2038763e10
fix #1730
`WHO #channel o` is supposed to return only server operators.
This is RFC1459 cruft; just return an empty list in this case.
2 years ago