Shivaram Lingamneni
6851901e20
fix #1756
A default channel mode of +i would block channel creation; fix this by treating
initial joins as SAJOINs.
Note that it's nontrivial to detect initial join in (*Channel).Join, because
having 0 members does not necessarily indicate a new channel.
3 yıl önce
Shivaram Lingamneni
c99b2be403
fix #1757
Allow SAJOIN or implicit always-on join to override channels.operator-only-creation
3 yıl önce
Shivaram Lingamneni
699921afff
Merge pull request #1755 from mogad0n/enhance/uban_list_timecreated
add timeCreated to /uban list output
3 yıl önce
Pratyush Desai
99610eae4b
add timeCreated to /uban list output
3 yıl önce
Shivaram Lingamneni
128142ca41
Merge pull request #1753 from slingamn/rename
fix #1751
3 yıl önce
Shivaram Lingamneni
dc0bf1a02d
Merge pull request #1748 from ProgVal/patch-2
Add support for KICK #chan user1,user2
3 yıl önce
Shivaram Lingamneni
5b317d4846
fix #1751
RENAME (channel rename) that was a simple case change (e.g.
renaming #chan to #CHAN) would delete the channel :-|
3 yıl önce
Valentin Lorentz
f58f8531b2
Restore support for multiple channels + single user
3 yıl önce
Val Lorentz
54c5d35193
Add support for KICK #chan user1,user2
This is one of the two cases of [RFC 2812 kicks](https://datatracker.ietf.org/doc/html/rfc2812#section-3.2.8 ):
even when there are multiple user targets, the RFC (and Unreal
and Inspircd and probably others) allows a single channel name.
3 yıl önce
Shivaram Lingamneni
907f82a27e
Merge pull request #1741 from slingamn/greylisting.3
user visible email errors, email timeouts
3 yıl önce
Shivaram Lingamneni
497aa429b7
Merge pull request #1746 from slingamn/docker_fix
pin docker base image to alpine 3.13
3 yıl önce
Shivaram Lingamneni
7190770e12
pin docker base image to alpine 3.13
May fix #1726 (broken build on dockerhub)
3 yıl önce
Shivaram Lingamneni
3fde046a01
Merge pull request #1743 from mogad0n/fix/disconn_sno_help_missing
fix missing disconnect sno help text
3 yıl önce
Shivaram Lingamneni
29f1afd565
Merge pull request #1742 from slingamn/register_update
update draft/register -> draft/account-registration
3 yıl önce
Pratyush Desai
b2ea2583f4
add missing disconnect sno help
3 yıl önce
Shivaram Lingamneni
4693a88421
bump irctest
3 yıl önce
Shivaram Lingamneni
5d0e4fa023
Merge pull request #1739 from slingamn/issue1738
fix #1738
3 yıl önce
Shivaram Lingamneni
59bddd066f
update draft/register -> draft/account-registration
Fixes #1740
3 yıl önce
Shivaram Lingamneni
032ca175e4
add support for email timeouts
3 yıl önce
Shivaram Lingamneni
46572b871f
expose a user-visible error if direct email sending fails
See #1659
3 yıl önce
Shivaram Lingamneni
1c89f996bc
fix #1738
Fix error message for privileged NS PASSWD on a nonexistent account
3 yıl önce
Shivaram Lingamneni
dcfd8d8fe8
Merge pull request #1737 from slingamn/readerror
add a debug logline for client read errors
3 yıl önce
Shivaram Lingamneni
fedf4a9176
add a debug logline for client read errors
May help clarify TLS configuration issues, possibly others too
3 yıl önce
Shivaram Lingamneni
98c4d0e399
Merge pull request #1735 from slingamn/systemd
support systemd notifications
3 yıl önce
Shivaram Lingamneni
5fc7ac41da
always mark the service ready after rehash
3 yıl önce
Shivaram Lingamneni
5e5c86ad86
Merge pull request #1736 from slingamn/uban_kill
fix UBAN ADD of masks (k-lines) not killing clients
3 yıl önce
Shivaram Lingamneni
364193df4e
refactor some start-stop logging
3 yıl önce
Shivaram Lingamneni
dbfa704eb2
fix UBAN ADD of masks (k-lines) not killing clients
3 yıl önce
Shivaram Lingamneni
6f24082705
support systemd notifications
Fixes #1733
3 yıl önce
Shivaram Lingamneni
c53df2dc88
bump irctest
3 yıl önce
Shivaram Lingamneni
188d8c499d
Merge pull request #1728 from mogad0n/session_disconnect_sno
DISCONNECT Sno for always-on and/or multiclient
3 yıl önce
Shivaram Lingamneni
77bfdd8619
Merge pull request #1723 from slingamn/vhost_validation
fix #1722
3 yıl önce
Shivaram Lingamneni
6e72f12992
Merge pull request #1732 from slingamn/issue1731_invalid_target
fix #1731
3 yıl önce
Shivaram Lingamneni
d0801e45a8
fix #1731
CHATHISTORY INVALID_TARGETS was missing the subcommand parameter
3 yıl önce
Pratyush Desai
99cb1fd02c
DISCONNECT Sno for always-on and/or multiclient
3 yıl önce
Shivaram Lingamneni
62d78a64cb
Merge pull request #1727 from kylef/kylef/mode-missing-nick
Include nick in ERR_LISTMODEALREADYSET and ERR_LISTMODENOTSET
3 yıl önce
Kyle Fuller
9adc77498e
Include nick in ERR_LISTMODEALREADYSET and ERR_LISTMODENOTSET
3 yıl önce
Shivaram Lingamneni
1121c71d75
bump irctest
3 yıl önce
Shivaram Lingamneni
0751f31b9e
fix #1722
Validate operator vhosts against the configured (or default)
vhosts.valid-regexp
3 yıl önce
Shivaram Lingamneni
5daabdd226
Merge pull request #1717 from ajaspers/voice
Allow +v users to talk in +R channels.
3 yıl önce
Alex Jaspersen
ff3f959d52
Allow +v users to talk in +R channels.
3 yıl önce
Shivaram Lingamneni
9af6b86868
bump irctest to reintegrated version
3 yıl önce
Shivaram Lingamneni
0a811f9d9e
Merge pull request #1719 from slingamn/config_panic
fix #1714
3 yıl önce
Shivaram Lingamneni
b68696eb9b
fix #1714
Fix a panic if the operator class title is empty
3 yıl önce
Shivaram Lingamneni
20aa8efe56
Merge pull request #1716 from obale/readme-fixes
Fixing the AUR package link in the README.md file
3 yıl önce
Alex Oberhauser
e8839407d4
Fixing AUR maintainer in README.md
3 yıl önce
Shivaram Lingamneni
f07524111c
Merge pull request #1702 from ajaspers/whowas
Show real IP in WHOWAS to opers with ban capability.
3 yıl önce
Shivaram Lingamneni
234459a2fe
Merge pull request #1704 from slingamn/issue1703
fix #1703
3 yıl önce
Shivaram Lingamneni
e60c2a6806
Merge pull request #1705 from dallemon/docker_readme
update docker readme
3 yıl önce
Daniel Thamdrup
2abfa66802
update docker readme
3 yıl önce