-
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
net_irc: Add private namespace channels to prevent relay collisions.
Add the ability for channels to exist in a "private" per-user namespace, which allows a channel to be restricted to a single user. This is mostly useful in conjunction with private relays, to ensure that the channel is automatically access restricted and also to prevent channel naming conflicts between users/relays, since each such channel is unique by user, thus avoiding naming collisions. This extends the modeless channel prefix '+' for this purpose; we still honor the modeless property of the channel, since modes are not useful for private namespace channels.
- Loading branch information
1 parent
5d37a96
commit 731862c
Showing
6 changed files
with
154 additions
and
51 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.