Skip to content

Services : Update of SERVER/SQUIT/UNICK messages#82

Merged
patrick-irc merged 6 commits into
2.12.0from
services_server_squit_unick
May 7, 2026
Merged

Services : Update of SERVER/SQUIT/UNICK messages#82
patrick-irc merged 6 commits into
2.12.0from
services_server_squit_unick

Conversation

@patrick-irc
Copy link
Copy Markdown
Member

SQUIT message

Changed to use the server-to-server format.

From:

:<uplink-name> SQUIT <name> :<comment>

To:

:<uplink-sid> SQUIT <sid> :<comment>

SERVER message

Changed to use the server-to-server format.

From:

:<uplink-name> SERVER <name> <hopcount> <sid> :<info>

To:

:<uplink-sid> SERVER <name> <hopcount> <sid> <version> :<info>

Servers behind mask

If a server receives SMASK, it should notify local services using a SERVER message. Currently servers behind mask are only sent during the burst.

UNICK message

If both SERVICE_WANT_UID and SERVICE_WANT_USER are set, the format changes.

From:

:<sid> UNICK <nick> <uid> <user> <host> <ip> <umode> :<info>

To:

:<sid> UNICK <nick> <uid> <user> <host> <ip> <umode> <sasl-user> :<info>

@patrick-irc patrick-irc merged commit c4dc5dd into 2.12.0 May 7, 2026
1 check failed
@patrick-irc patrick-irc deleted the services_server_squit_unick branch May 9, 2026 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant