Change log: version 2.13.0 (03/08/2018): libpurple: * Unified string comparison. (PR #186) (Arkadiy Illarionov) * Properlly shell escape URI's when opening them. (PR #271 Daniel Kamil Kozar) * Fix a one byte buffer overread in function purple_markup_linkify * Fix an issue were utf8 was incorrectly truncated which could lead to crashes as we were potentially feeding garbage into glib/gtk. libgnt: * Fixed build against curses 6.0 with opaque structs set. (#16764 dimstar) (PR #268 Daniel Kamil Kozar) * Fixed a crash when resizing the window. (#16680 marcus) (PR #269 Daniel Kamil Kozar) General: * Fixed bashism in autotools. (#16836 lameventanas) (PR #267 Daniel Kamil Kozar) XMPP: * Show XEP-0066 OOB URLs in any message, not just headlines * Fix a user after free (#17200 debarshiray) (PR #266 Ethan Blanton) * Removed pipelining from BOSH connections (#17025 PR #295 Tom Li) * Don't try to TLS already secured BOSH connections (#17270 PR #293 Tom Li) IRC: * Fix "Registration timeout" on SASL auth with InspIRCd servers (and possibly others not based on charybdis/ratbox/ircd-seven) * Fix issues with plugins that modify outgoing messages (such as the custom PART/QUIT feature of the IRC More plugin) * Fix IRC buffer handling. (#12562 PR #272 Shivaram Lingamneni) * Properly handle AUTHENTICATE as a normal command with server prefix. (PR #316 dx) * Fix a crash caused by a use after free of the MOTD. * Fix an out of bounds read in irc_nick_skip_mode. * Fix a write of a single byte before the start of a buffer in irc_parse_ctcp. Pidgin: * Better support for dark themes. (#12572 Alyssa Rosenzweig and Gary Kramlich) * Fixed IPv6 links by not escaping []'s. (#16391 cyisfor) (PR #270 Daniel Kamil Kozar) * Only write buddy icons to the cache if they're not already cached. (PR #276 David Woodhouse) * Rejoin persistent chats after reconnect. (#15687 PR #285 Christof Meerwald) * Made the WIN32 Transparency plugin work on all platforms. (#3124 PR #287 Daniel Kamil Kozar) * Ensure search results buttons are labeled (Backport from de2d88e575ee) * Fix matching unicode smilies. (#17232 gnubfx PR #262 Daniel Kamil Kozar) * Correctly update mute/unmute status when the remote side mutes/unmutes us. (#17273 PR #302 David Woodhouse) * Rework the status icon blinking to not used deprecated API. (#17174 zelch PR #264 Daniel Kamil Kozar) * Don't allow adding a buddy to protocols that don't have an add_buddy callback. (#4061 Paradox) Finch: * Fix handling of search results (#17238 David Woodhouse) Voice & Video: * Port backend-fs to newer api for farstream relay-info property (#17274 bellet) [1] https://sourceforge.net/projects/pidgin/files/Pidgin/2.13.0/ [2] https://bitbucket.org/pidgin/main/downloads/
*** Bug 1553725 has been marked as a duplicate of this bug. ***
I cannot build pidgin as of now because of https://bugzilla.redhat.com/show_bug.cgi?id=1530657. I was hoping that the upstream patch set gets into the new pidgin release, but apparently it didn't.
For users of purple-facebook this is looked forward as it is not possible to connect to facebook messenger unless you get libpurple 2.13 see https://github.com/dequis/purple-facebook/issues/408
I'm still waiting for the patches to be released. The build dependency package NetworkManager-glib-devel was simply removed from rawhide without actually waiting for #1530657.
(In reply to Jan Synacek from comment #4) > I'm still waiting for the patches to be released. The build dependency > package NetworkManager-glib-devel was simply removed from rawhide without > actually waiting for #1530657. Could you build packages for F27 and F28? NetworkManager-glib-devel is still there for them, it seems...
(In reply to Bojan Smojver from comment #5) > Could you build packages for F27 and F28? NetworkManager-glib-devel is still > there for them, it seems... I cannot push the release to F27/28 without pushing it into master, otherwise I would break the upgrade path. I can build you a new package for F27/28, if you want. I'm not sure which one of the above you asked.
(In reply to Jan Synacek from comment #6) > I cannot push the release to F27/28 without pushing it into master, > otherwise I would break the upgrade path. Bump epoch in rawhide?
Here is a pull-request [1] solving both issues (update to 2.13.0 and nm-glib on Rawhide). [1] https://src.fedoraproject.org/rpms/pidgin/pull-request/2
(In reply to Björn 'besser82' Esser from comment #8) > Here is a pull-request [1] solving both issues (update to 2.13.0 and nm-glib > on Rawhide). > > > [1] https://src.fedoraproject.org/rpms/pidgin/pull-request/2 Merged, thank you!
(In reply to Jan Synacek from comment #9) > (In reply to Björn 'besser82' Esser from comment #8) > > Here is a pull-request [1] solving both issues (update to 2.13.0 and nm-glib > > on Rawhide). > > > > > > [1] https://src.fedoraproject.org/rpms/pidgin/pull-request/2 > > Merged, thank you! Thank you for merging! I merged my change in fc28 and cherry-picked them for fc26 and fc27. Updates are following. Updating to Pidgin 2.13.0 on those older releases is neccessary in favour of using purple-facebook without any workarounds, since Facebook updated their API endpoints to TLS v1.3.
(In reply to Björn 'besser82' Esser from comment #10) > Updates are following. Cheers!
pidgin-2.13.0-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-d9387cd2f0
pidgin-2.13.0-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-b87f656262
pidgin-2.13.0-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-c1971cf389
(In reply to Fedora Update System from comment #14) > pidgin-2.13.0-1.fc26 has been submitted as an update to Fedora 26. > https://bodhi.fedoraproject.org/updates/FEDORA-2018-c1971cf389 works for me on fedora 26.
pidgin-2.13.0-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-d9387cd2f0
pidgin-2.13.0-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-c1971cf389
pidgin-2.13.0-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-b87f656262
pidgin-2.13.0-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.
pidgin-2.13.0-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
pidgin-2.13.0-1.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.