MRC update - Dec 2025
From
Keyop to
All on Wed Dec 17 16:24:29 2025
Multi Relay Chat (MRC) has been updated:
- mrc-session now detects if the connection to the MRC server is lost (e.g.: MRC host server reboots, mrc-connector service restarts, etc). So now, instead of hanging, mrc-client automatically restarts a new
chat session once mrc-connector reconnects. It makes up to 3 attempts before giving up and exiting.
- Fixed an issue where the nick list would sometimes list users in a room other than the user's current room, whenever two or more users were connected from the same BBS and in different rooms.
- Nick list now refreshes on any message from the SERVER tagged with events: Joining, Leaving, Timeout, Rename, Linked, Unlink, as well as any NOTME messages to or from the room the user is presently in.
- "PrivMSG" tag renamed "DirectMSG"
- Fixed password masking for /register trust command. Now only the password portion of the command is masked, leaving the email portion (the string after the password portion) unmasked.
- CTCP PING command now returns any additional text sent from the sending client, or "PONG" if nothing was sent.
- show_ctcp_req is now false by default, to hide incoming CTCP requests.
- Protocol version is now passed from mrc-connector to mrc-session so it can be included in the CTCP VERSION string.
- All instances of "to_site" have been replaced with "msg_ext", since the "to_site" field is deprecated.
- All instances of the string "ALL" in the former "to_site" field are now blank.
- Simplified system messages (telegrams).
Enjoy!