Skip to content

Conversation

@slingamn
Copy link
Member

This is more or less explicitly prohibited by the spec:

https://ircv3.net/specs/extensions/capability-negotiation.html#multiline-replies-to-cap-ls-and-cap-list

See progval/irctest#205 ; #2065 here caused the CAP LS 301 response to spill onto two lines, breaking SASL in irssi and possibly other clients.

@slingamn slingamn added this to the v2.12.0 milestone May 31, 2023
@slingamn
Copy link
Member Author

This should get a changelog entry because it technically changes the behavior (some draft caps will be hidden from 301 clients now; it's theoretically possible that this affects someone's scripted extension).

@slingamn
Copy link
Member Author

Relative to 2.11, we will be hiding: cap-notify draft/account-registration draft/channel-rename draft/languages draft/multiline draft/persistence draft/read-marker extended-monitor

@slingamn slingamn merged commit d082ec7 into ergochat:master Jun 1, 2023
@slingamn slingamn deleted the cap_ls_301.1 branch January 28, 2025 07:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant