diff --git a/pidgin-2.7.5.tar.bz2 b/pidgin-2.7.5.tar.bz2 deleted file mode 100644 index 10eca5a..0000000 --- a/pidgin-2.7.5.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f3f5ee7a7f968a590874b4c40019ae1f9f9889b5723b1417ba691e90fafbd878 -size 9811543 diff --git a/pidgin-2.7.6.tar.bz2 b/pidgin-2.7.6.tar.bz2 new file mode 100644 index 0000000..317c223 --- /dev/null +++ b/pidgin-2.7.6.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f02602c4de78015c542dd873abe61521bafbe074be624ae1d2bab53da9671753 +size 9828413 diff --git a/pidgin-nonblock-common2.patch b/pidgin-nonblock-common2.patch index 4309d01..cf01d23 100644 --- a/pidgin-nonblock-common2.patch +++ b/pidgin-nonblock-common2.patch @@ -1,7 +1,8 @@ -diff -ruN gaim-2.0.0beta6.orig/libgaim/Makefile.am gaim-2.0.0beta6/libgaim/Makefile.am ---- gaim-2.0.0beta6.orig/libpurple/Makefile.am 2007-01-19 04:28:24.000000000 +0000 -+++ gaim-2.0.0beta6/libpurple/Makefile.am 2007-02-19 17:41:07.000000000 +0000 -@@ -40,6 +40,8 @@ +Index: pidgin-2.7.6/libpurple/Makefile.am +=================================================================== +--- pidgin-2.7.6.orig/libpurple/Makefile.am ++++ pidgin-2.7.6/libpurple/Makefile.am +@@ -50,6 +50,8 @@ purple_coresources = \ desktopitem.c \ eventloop.c \ ft.c \ @@ -10,7 +11,7 @@ diff -ruN gaim-2.0.0beta6.orig/libgaim/Makefile.am gaim-2.0.0beta6/libgaim/Makef idle.c \ imgstore.c \ log.c \ -@@ -89,6 +91,8 @@ +@@ -117,6 +119,8 @@ purple_coreheaders = \ desktopitem.h \ eventloop.h \ ft.h \ diff --git a/pidgin-nonblock-gwim.patch b/pidgin-nonblock-gwim.patch index b86b6e9..aa6b42c 100644 --- a/pidgin-nonblock-gwim.patch +++ b/pidgin-nonblock-gwim.patch @@ -1,6 +1,7 @@ -diff -uprN gaim-1.5.0-clean/libpurple/protocols/novell/nmconn.c gaim-1.5.0-new-files/libpurple/protocols/novell/nmconn.c ---- gaim-1.5.0-clean/libpurple/protocols/novell/nmconn.c 2005-03-06 17:10:36.000000000 -0500 -+++ gaim-1.5.0-new-files/libpurple/protocols/novell/nmconn.c 2005-10-05 14:57:03.000000000 -0400 +Index: pidgin-2.7.6/libpurple/protocols/novell/nmconn.c +=================================================================== +--- pidgin-2.7.6.orig/libpurple/protocols/novell/nmconn.c ++++ pidgin-2.7.6/libpurple/protocols/novell/nmconn.c @@ -191,6 +191,12 @@ void nm_release_conn(NMConn *conn) g_free(conn->ssl_conn); conn->ssl_conn = NULL; @@ -43,9 +44,10 @@ diff -uprN gaim-1.5.0-clean/libpurple/protocols/novell/nmconn.c gaim-1.5.0-new-f return -1; } -diff -uprN gaim-1.5.0-clean/libpurple/protocols/novell/nmconn.h gaim-1.5.0-new-files/libpurple/protocols/novell/nmconn.h ---- gaim-1.5.0-clean/libpurple/protocols/novell/nmconn.h 2004-06-23 13:27:56.000000000 -0400 -+++ gaim-1.5.0-new-files/libpurple/protocols/novell/nmconn.h 2005-10-05 12:53:52.000000000 -0400 +Index: pidgin-2.7.6/libpurple/protocols/novell/nmconn.h +=================================================================== +--- pidgin-2.7.6.orig/libpurple/protocols/novell/nmconn.h ++++ pidgin-2.7.6/libpurple/protocols/novell/nmconn.h @@ -24,6 +24,7 @@ typedef struct _NMConn NMConn; typedef struct _NMSSLConn NMSSLConn; @@ -64,10 +66,11 @@ diff -uprN gaim-1.5.0-clean/libpurple/protocols/novell/nmconn.h gaim-1.5.0-new-f /* The transaction counter. */ int trans_id; -diff -uprN gaim-1.5.0-clean/libpurple/protocols/novell/novell.c gaim-1.5.0-new-files/libpurple/protocols/novell/novell.c ---- gaim-1.5.0-clean/libpurple/protocols/novell/novell.c 2005-07-24 15:27:36.000000000 -0400 -+++ gaim-1.5.0-new-files/libpurple/protocols/novell/novell.c 2005-10-05 14:57:03.000000000 -0400 -@@ -2166,17 +2166,12 @@ static void +Index: pidgin-2.7.6/libpurple/protocols/novell/novell.c +=================================================================== +--- pidgin-2.7.6.orig/libpurple/protocols/novell/novell.c ++++ pidgin-2.7.6/libpurple/protocols/novell/novell.c +@@ -2223,17 +2223,12 @@ static void novell_close(PurpleConnection * gc) { NMUser *user; diff --git a/pidgin.changes b/pidgin.changes index 840b576..6ba457d 100644 --- a/pidgin.changes +++ b/pidgin.changes @@ -1,3 +1,50 @@ +------------------------------------------------------------------- +Tue Nov 23 11:37:36 UTC 2010 - lchiquitto@novell.com + +- Update to version 2.7.6: + + General: + - Included Microsoft Internet Authority 2010 and Microsoft + Secure Server Authority 2010 intermediate CA certificates to + our bundle. This fixes the "Unable to validate certificate" + error for omega.contacts.msn.com (bnc#655477). + + Pidgin: + - Avoid a use-after-free race condition in the media code + (when there's an error reported by GStreamer). + + AIM and ICQ: + - SSL option has been changed to a tri-state menu with choices + for "Don't Use Encryption", "Use Encryption if Available", + and "Require Encryption". + - Fix some possible clientLogin URL issues introduced in + version 2.7.5. + - Don't show a ": Ok" connection error when using + clientLogin. + - Cleaned up some debug output for improved readability. + + MSN: + - Added support for MSNP16, including Multiple Points of + Presence (MPOP) which allows multiple simultaneous sign-ins. + - Added extended capabilities support (none implemented). + - Merged the work done on the Google SoC (major rewrite of SLP + code) + - Reworked the data transfer architecture. + (http://developer.pidgin.im/wiki/SlpArchitecture) + - Lots of little changes. + - Don't process zero-length DC messages. + - Fixed a bunch of memory leaks. + - Prevent a use-after-free condition. + + XMPP: + - Avoid a double-free in the Google Relay (V/V) code. + - Avoid double error message when failing a file transfer. + - Password-related information is printed out for SASL + authentication when the PURPLE_UNSAFE_DEBUG environment + variable is set. + - Authentication mechanisms can now be added by UI's or other + plugins with some work. This is outside the API/ABI rules! + - Fixed a few printf("%s", NULL) crashes for broken OSes. + + Windows-Specific Changes: + - Build the Pidgin Theme Editor plugin (finally). + - Untarring (for themes) now works for non-ASCII destination + paths. + ------------------------------------------------------------------- Thu Nov 10 12:30:42 CEST 2010 - christoph.miebach@web.de diff --git a/pidgin.spec b/pidgin.spec index ab13046..41a0ad0 100644 --- a/pidgin.spec +++ b/pidgin.spec @@ -1,5 +1,5 @@ # -# spec file for package pidgin (Version 2.7.5) +# spec file for package pidgin (Version 2.7.6) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -25,7 +25,7 @@ Name: pidgin Summary: GTK+-Based Multiprotocol Instant Messaging Client -Version: 2.7.5 +Version: 2.7.6 Release: 2 License: GPLv2+ Group: Productivity/Networking/Instant Messenger