Update chat/{libpurple,pidgin} to version 2.11.0

version 2.11.0 (06/21/2016):
	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

	Windows-Specific Changes:
	* Use getaddrinfo for DNS to enable IPv6 (#1075)
	* Updates to dependencies:
		* NSS 3.24 and NSPR 4.12.

	AIM:
	* Add support for the newer kerberos-based authentication of AIM 8.x

	Bonjour
	* Fixed building on Mac OSX (Patrick Cloke) (#16883)

	ICQ:
	* Stop truncating passwords to 8 characters like old ICQ clients did.
	  (#16692). If you actually needed this, truncate your password
	  manually by pressing backspace a few times.

	IRC:
	* Base64-decode SASL messages before passing to libsasl (#16268)

	MXit
	* Fixed a buffer overflow.  Discovered by Yves Younan of Cisco Talos.
	  (TALOS-CAN-0120)
	* Fixed a remote out-of-bounds read.  Discovered by Yves Younan of Cisco
	  Talos.  (TALOS-CAN-0140)
	* Fixed a remote out-of-band read.  Discovered by Yves Younan of Cisco
	  Talos.  (TALOS-CAN-0138, TALOS-CAN-0135)
	* Fixed an invalid read.  Discovered by Yves Younan of Cisco Talos
	  (TALOS-CAN-0118)
	* Fixed a remote buffer overflow vulnerability.  Discovered by Yves
	  Younan of Cisco Talos.  (TALOS-CAN-0119)
	* Fixed an out-of-bounds read discovered by Yves Younan of Cisco Talos.
	  (TALOS-CAN-0123)
	* Fixed a directory traversal issue.  Discovered by Yves Younan of Cisco
	  Talos (TALOS-CAN-0128)
	* Fixed a remote denial of service vulnerability that could result in
	  a null pointer dereference.  Discovered by Yves Younan of Cisco Talos.
	  (TALOS-CAN-0133)
	* Fixed a remote denial of service that could result in an out-of-bounds
	  read.  Discovered by Yves Younan of Cisco Talos (TALOS-CAN-0134)
	* Fixed multiple remote buffer overflows.  Discovered by Yves Younan of
	  Cisco Talos.  (TALOS-CAN-0136)
	* Fixed a remote NULL pointer dereference.  Discovered by Yves Younan of
	  Cisco Talos (TALOS-CAN-0137)
	* Fixed a remote code execution issue discovered by Yves Younan of Cisco
	  Talos.  (TALOS-CAN-0142)
	* Fixed a remote denial of service vulnerability in contact mood
	  handling.  Discovered by Yves Younan of Cisco Talos (TALOS-CAN-0141)
	* Fixed a remote out-of-bounds write vulnerability.  Discovered by Yves
	  Younan of Cisco Talos. (TALOS-CAN-0139)
	* Fix a remote out-of-bounds read.  Discovered by Yves Younan of Cisco
	  Talos.  (TALOS-CAN-0143)
This commit is contained in:
khorben 2017-03-11 03:02:39 +00:00
parent 616efc7b49
commit ec70dc45d0
5 changed files with 14 additions and 39 deletions

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile.common,v 1.46 2016/01/13 22:25:38 wiz Exp $
# $NetBSD: Makefile.common,v 1.47 2017/03/11 03:02:39 khorben Exp $
#
# used by chat/finch/Makefile
# used by chat/libpurple/Makefile
@ -6,7 +6,7 @@
# used by chat/pidgin-sametime/Makefile
# used by chat/pidgin-silc/Makefile
PIDGIN_VERSION= 2.10.12
PIDGIN_VERSION= 2.11.0
DISTNAME= pidgin-${PIDGIN_VERSION}
CATEGORIES= chat
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pidgin/}

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.31 2016/01/13 22:25:38 wiz Exp $
@comment $NetBSD: PLIST,v 1.32 2017/03/11 03:02:39 khorben Exp $
include/libpurple/account.h
include/libpurple/accountopt.h
include/libpurple/blist.h
@ -193,35 +193,9 @@ share/locale/xh/LC_MESSAGES/pidgin.mo
share/locale/zh_CN/LC_MESSAGES/pidgin.mo
share/locale/zh_HK/LC_MESSAGES/pidgin.mo
share/locale/zh_TW/LC_MESSAGES/pidgin.mo
share/purple/ca-certs/AOL_Member_CA.pem
share/purple/ca-certs/AddTrust_External_Root.pem
share/purple/ca-certs/America_Online_Root_Certification_Authority_1.pem
share/purple/ca-certs/Baltimore_CyberTrust_Root.pem
share/purple/ca-certs/CAcert_Class3.pem
share/purple/ca-certs/CAcert_Root.pem
share/purple/ca-certs/Certum_Root_CA.pem
share/purple/ca-certs/Certum_Trusted_Network_CA.pem
share/purple/ca-certs/Deutsche_Telekom_Root_CA_2.pem
share/purple/ca-certs/DigiCertHighAssuranceCA-3.pem
share/purple/ca-certs/DigiCertHighAssuranceEVRootCA.pem
share/purple/ca-certs/Entrust.net_2048.pem
share/purple/ca-certs/Entrust.net_Secure_Server_CA.pem
share/purple/ca-certs/Equifax_Secure_CA.pem
share/purple/ca-certs/Equifax_Secure_Global_eBusiness_CA-1.pem
share/purple/ca-certs/GTE_CyberTrust_Global_Root.pem
share/purple/ca-certs/Go_Daddy_Class_2_CA.pem
share/purple/ca-certs/Microsoft_Internet_Authority_2010.pem
share/purple/ca-certs/Microsoft_Secure_Server_Authority_2010.pem
share/purple/ca-certs/StartCom_Certification_Authority.pem
share/purple/ca-certs/Thawte_Premium_Server_CA.pem
share/purple/ca-certs/Thawte_Primary_Root_CA.pem
share/purple/ca-certs/ValiCert_Class_2_VA.pem
share/purple/ca-certs/VeriSign_Class3_Extended_Validation_CA.pem
share/purple/ca-certs/VeriSign_Class_3_Primary_CA-G2.pem
share/purple/ca-certs/VeriSign_Class_3_Primary_CA-G5-2.pem
share/purple/ca-certs/VeriSign_Class_3_Primary_CA-G5.pem
share/purple/ca-certs/VeriSign_International_Server_Class_3_CA.pem
share/purple/ca-certs/Verisign_Class3_Primary_CA.pem
share/purple/ca-certs/mozilla.pem
share/sounds/purple/alert.wav
share/sounds/purple/login.wav
share/sounds/purple/logout.wav

View file

@ -1,12 +1,12 @@
# $NetBSD: buildlink3.mk,v 1.42 2016/01/17 18:48:15 wiz Exp $
# $NetBSD: buildlink3.mk,v 1.43 2017/03/11 03:02:39 khorben Exp $
BUILDLINK_TREE+= libpurple
.if !defined(LIBPURPLE_BUILDLINK3_MK)
LIBPURPLE_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.libpurple+= libpurple>=2.7.9
BUILDLINK_ABI_DEPENDS.libpurple+= libpurple>=2.10.12
BUILDLINK_API_DEPENDS.libpurple+= libpurple>=2.11.0
BUILDLINK_ABI_DEPENDS.libpurple+= libpurple>=2.11.0
BUILDLINK_PKGSRCDIR.libpurple?= ../../chat/libpurple
pkgbase := libpurple

View file

@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.46 2016/07/06 09:55:39 wiz Exp $
$NetBSD: distinfo,v 1.47 2017/03/11 03:02:39 khorben Exp $
SHA1 (pidgin-2.10.12.tar.bz2) = 4550a447f35b869554c2d7d7bc1c7d84a01ce238
RMD160 (pidgin-2.10.12.tar.bz2) = 22b14ba35cef488cb25d89b59aeb6c9923a4d924
SHA512 (pidgin-2.10.12.tar.bz2) = 4756bed3ae78b48bfeaa586def3c7a0014db76ce14ae8c6773c96bdca24b65e92b2805270af43960e2a11a600aeac35e030faa3f79dbe3301084ca9d970a5f03
Size (pidgin-2.10.12.tar.bz2) = 9837598 bytes
SHA1 (pidgin-2.11.0.tar.bz2) = 9738a424ac9f6da8b68ebf11af00c55cafd6b4d2
RMD160 (pidgin-2.11.0.tar.bz2) = 14edb897935f94eb57c09e3a6e5dbe41136941c5
SHA512 (pidgin-2.11.0.tar.bz2) = d6a9bb8075b475e5204d730075b432ca0f1cb91b6337f98e506587132581e6928a826b47e0b94fb9eaedc79c5be0a8237c4671fc26dba97dedad1adb74c9abfa
Size (pidgin-2.11.0.tar.bz2) = 10037480 bytes
SHA1 (patch-configure) = 74d033d148d74d0233c7ad33411b9ebcfbab7851
SHA1 (patch-libpurple_plugins_perl_common_Makefile.PL.in) = 40326826000ed42e7570486f89f3196b58093d48
SHA1 (patch-libpurple_protocols_jabber_auth__scram.c) = e86c5099176231402bb1b05ae391175634caa617

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.22 2014/12/07 08:45:59 obache Exp $
@comment $NetBSD: PLIST,v 1.23 2017/03/11 03:02:39 khorben Exp $
bin/pidgin
include/pidgin/gtkaccount.h
include/pidgin/gtkblist-theme-loader.h
@ -166,6 +166,7 @@ share/pixmaps/pidgin/emblems/16/game.png
share/pixmaps/pidgin/emblems/16/half-operator.png
share/pixmaps/pidgin/emblems/16/hiptop.png
share/pixmaps/pidgin/emblems/16/male.png
share/pixmaps/pidgin/emblems/16/mobile.png
share/pixmaps/pidgin/emblems/16/not-authorized.png
share/pixmaps/pidgin/emblems/16/operator.png
share/pixmaps/pidgin/emblems/16/secure.png