Bug 1553811

Summary: Pidgin 2.13.0 has been released
Product: [Fedora] Fedora Reporter: Frank Büttner <bugzilla>
Component: pidginAssignee: Jan Synacek <jsynacek>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 26CC: besser82, bojan, ignatenko, itamar, jskarvad, jsynacek, stu, tests, upstream-release-monitoring, wtogami
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: pidgin-2.13.0-1.fc28 pidgin-2.13.0-1.fc27 pidgin-2.13.0-1.fc26 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-04-27 04:11:35 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Frank Büttner 2018-03-09 15:20:12 UTC
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/

Comment 1 Jan Synacek 2018-03-13 10:15:56 UTC
*** Bug 1553725 has been marked as a duplicate of this bug. ***

Comment 2 Jan Synacek 2018-03-13 10:25:07 UTC
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.

Comment 3 Jean-Philippe Pialasse 2018-03-27 16:11:27 UTC
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

Comment 4 Jan Synacek 2018-03-28 08:03:47 UTC
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.

Comment 5 Bojan Smojver 2018-04-09 00:17:42 UTC
(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...

Comment 6 Jan Synacek 2018-04-10 10:39:57 UTC
(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.

Comment 7 Bojan Smojver 2018-04-11 00:10:15 UTC
(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?

Comment 8 Björn Esser (besser82) 2018-04-16 16:06:42 UTC
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

Comment 9 Jan Synacek 2018-04-25 07:29:52 UTC
(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!

Comment 10 Björn Esser (besser82) 2018-04-25 11:21:17 UTC
(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.

Comment 11 Jan Synacek 2018-04-25 11:27:47 UTC
(In reply to Björn 'besser82' Esser from comment #10)
> Updates are following.

Cheers!

Comment 12 Fedora Update System 2018-04-25 11:28:42 UTC
pidgin-2.13.0-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-d9387cd2f0

Comment 13 Fedora Update System 2018-04-25 11:28:54 UTC
pidgin-2.13.0-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-b87f656262

Comment 14 Fedora Update System 2018-04-25 11:29:02 UTC
pidgin-2.13.0-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-c1971cf389

Comment 15 Jean-Philippe Pialasse 2018-04-25 18:19:24 UTC
(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.

Comment 16 Fedora Update System 2018-04-25 19:43:39 UTC
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

Comment 17 Fedora Update System 2018-04-25 20:11:03 UTC
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

Comment 18 Fedora Update System 2018-04-26 04:52:54 UTC
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

Comment 19 Fedora Update System 2018-04-27 04:11:35 UTC
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.

Comment 20 Fedora Update System 2018-04-29 05:15:20 UTC
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.

Comment 21 Fedora Update System 2018-05-03 15:23:07 UTC
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.