changelog
- Thu, 31 Oct 2024 23:38:46 -0500
- by Gary Kramlich <grim@reaperworld.com> [Thu, 31 Oct 2024 23:38:46 -0500] rev 43024
- IRCv3: Handle ERROR messages
Testing Done:
Connected to my local ergo and used the kill command from another client and verified the account was disconnected and the error message was displayed.
Bugs closed: PIDGIN-17974
Reviewed at https://reviews.imfreedom.org/r/3605/
- Thu, 31 Oct 2024 23:26:30 -0500
- by Gary Kramlich <grim@reaperworld.com> [Thu, 31 Oct 2024 23:26:30 -0500] rev 43023
- Rename Purple.WhiteboardManager.register/unregister to add/remove
Testing Done:
Called in the turtles.
Reviewed at https://reviews.imfreedom.org/r/3620/
- Wed, 30 Oct 2024 00:33:40 -0500
- by Gary Kramlich <grim@reaperworld.com> [Wed, 30 Oct 2024 00:33:40 -0500] rev 43022
- IRCv3: Fix an ibis deprecation
Testing Done:
Compiled and verified the warning was gone.
Reviewed at https://reviews.imfreedom.org/r/3612/
- Fri, 25 Oct 2024 02:38:45 -0500
- by Gary Kramlich <grim@reaperworld.com> [Fri, 25 Oct 2024 02:38:45 -0500] rev 43021
- Finally add proper support for italics on IRC
Testing Done:
Compiled only.
Bugs closed: PIDGIN-14560
Reviewed at https://reviews.imfreedom.org/r/3609/
- Fri, 25 Oct 2024 02:36:52 -0500
- by Gary Kramlich <grim@reaperworld.com> [Fri, 25 Oct 2024 02:36:52 -0500] rev 43020
- NSS: Load intermediate certificates from the server
A patch from John Schanck to fix some issues with our certificate handling in NSS.
Testing Done:
Removed the gnutls plugin from my local install and verified the issue was happening with the nss plugin. I then applied the patch and verified the issue was resolved.
Bugs closed: PIDGIN-17886
Reviewed at https://reviews.imfreedom.org/r/3608/
- Fri, 18 Oct 2024 00:01:24 -0500
- by Gary Kramlich <grim@reaperworld.com> [Fri, 18 Oct 2024 00:01:24 -0500] rev 43019
- IRCv3: Update the join/part reasons to match the quit format
Testing Done:
Connected to my local ergo and had another client join and part with and with messages.
Reviewed at https://reviews.imfreedom.org/r/3596/
- Thu, 17 Oct 2024 23:58:52 -0500
- by Gary Kramlich <grim@reaperworld.com> [Thu, 17 Oct 2024 23:58:52 -0500] rev 43018
- If a message as given when a user join/parts a conversation use it explicitly
This allows protocols to have better control over what is display which allows
them to keep in their nomenclature. For example, IRC users expect to be able to
see the difference between PART and QUIT messages.
Testing Done:
Joined my local ergo and verified that the quit message from another client was the only text for the event.
Reviewed at https://reviews.imfreedom.org/r/3595/
- Thu, 17 Oct 2024 23:57:22 -0500
- by Gary Kramlich <grim@reaperworld.com> [Thu, 17 Oct 2024 23:57:22 -0500] rev 43017
- When writing a message make sure the author's typing state is set to none
This allows protocols to be lazy and not need to send a typing state of none
across the wire as well as not having to worry about it at all.
Testing Done:
Sending a message from senpai and verified the typing state changed when the message was written to the conversation.
Reviewed at https://reviews.imfreedom.org/r/3594/
- Thu, 17 Oct 2024 23:51:30 -0500
- by Gary Kramlich <grim@reaperworld.com> [Thu, 17 Oct 2024 23:51:30 -0500] rev 43016
- Rename connection.[ch] to purpleconnection.[ch]
Testing Done:
Called in the turtles.
Reviewed at https://reviews.imfreedom.org/r/3597/
- Wed, 16 Oct 2024 02:24:30 -0500
- by Gary Kramlich <grim@reaperworld.com> [Wed, 16 Oct 2024 02:24:30 -0500] rev 43015
- IRCv3: Finally handle NICK messages
Testing Done:
Connected to my local ergo and changed nicks on registered and unregistered accounts and verified everything was updated properly.
Bugs closed: PIDGIN-17963
Reviewed at https://reviews.imfreedom.org/r/3589/