Tuesday, June 21, 2016

How to install Pidgin 2.11.0 Messenger on Ubuntu 16.04

Pidgin 2.11.0 recently released, is a chat program which lets you log into accounts on multiple chat networks simultaneously.


Pidgin is an easy to use and free chat client used by millions. Connect to AIM, MSN, Yahoo, and more chat networks all at once.

Supported chat networks: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, Lotus Sametime, SILC, SIMPLE, MXit, MySpaceIM, and Zephyr.


 Pidgin 2.11.0 update

General:
  •     2.10.12 was accidentally released with new additions to the API and should have been released as 2.11.0.  Unfortunately, we did not catch the mistake until after 2.10.12 was released, but we're fixing it now. See ChangeLog.API for more information.
  •     Include the Mozilla certificate bundle. This fixes connecting to servers with certificates from Let's Encrypt.
  •     Remove all 1024-bit CAs
libpurple:
  •     media: fix an issue with ximagesink displaying only a corner cut-out of  a larger webcam video (Jakub Adam)
  •     mediamanager: update output window destruction so that it reflects recent changes in the media pipeline structure (Jakub Adam)
  •     Ported Instantbird's CommandUiOps to libpurple (Dequis)
Pidgin:
  •     Fixed #14962
  •     Fixed alignment of incoming right-to-left messages in protocols that don't support rich text
  •     Fix a potential crash while exiting pidgin
AIM:
  •     Add support for the newer kerberos-based authentication of AIM 8.x 
  •  
Windows-Specific Changes:
  •     Use getaddrinfo for DNS to enable IPv6
  •     Updates to dependencies:
  •     NSS 3.24 and NSPR 4.12.
Bonjour
  •    Fixed building on Mac OSX (Patrick Cloke)
ICQ:
  •    Stop truncating passwords to 8 characters like old ICQ clients did. If you actually needed this, truncate your password manually by pressing backspace a few times.
IRC:
  •    Base64-decode SASL messages before passing to libsas
MXit:
  •    Fixed a buffer overflow.  Discovered by Yves Younan of Cisco Talos.
  •    Fixed a remote out-of-bounds read.  Discovered by Yves Younan of Cisco Talos. 
  •    Fixed a remote out-of-band read.  Discovered by Yves Younan of Cisco Talos. 
  •    Fixed an invalid read.  Discovered by Yves Younan of Cisco Talos
  •    Fixed a remote buffer overflow vulnerability.  Discovered by Yves Younan of Cisco Talos.
  •    Fixed an out-of-bounds read discovered by Yves Younan of Cisco Talo
  •    Fixed a directory traversal issue.  Discovered by Yves Younan of Cisco Talos 
  •    Fixed a remote denial of service vulnerability that could result in a null pointer dereference.  Discovered by Yves Younan of Cisco Talos.
  •    Fixed a remote denial of service that could result in an out-of-bounds read.  Discovered by Yves Younan of Cisco Talos 
  •   Fixed multiple remote buffer overflows.  Discovered by Yves Younan of Cisco Talos.  
  •   Fixed a remote NULL pointer dereference.  Discovered by Yves Younan of Cisco Talos
  •   Fixed a remote code execution issue discovered by Yves Younan of Cisco Talos.  
  •   Fixed a remote denial of service vulnerability in contact mood  handling.  Discovered by Yves Younan of Cisco Talos 
  •   Fixed a remote out-of-bounds write vulnerability.  Discovered by Yves  Younan of Cisco Talos.
  •   Fix a remote out-of-bounds read.  Discovered by Yves Younan of Cisco  Talos. 


Compile Pidgin 2.11.0 on Ubuntu 16.04 since PPA is not updated to latest



Open terminal and insert command line...
$ sudo apt-get build-dep pidgin

$ wget 'https://sourceforge.net/projects/pidgin/files/Pidgin/2.11.0/pidgin-2.11.0.tar.bz2/download' --output-document=pidgin-2.11.0.tar.bz2

$ tar xjvf pidgin-2.11.0.tar.bz2

$ ./configure

$ make

$ sudo make install

$ sudo ldconfig

$ pidgin

No comments:

Post a Comment