pidgin: e56d7c10: MSNP15 is here! Hopefully I didn't break...

qulogic at pidgin.im qulogic at pidgin.im
Sun Jul 13 04:30:48 EDT 2008


-----------------------------------------------------------------
Revision: e56d7c10f8cc1dc7085e856b4028be46df81d9bd
Ancestor: f9fb9c4af6e9f04c6242cd6f549dfa142276f8a5
Author: qulogic at pidgin.im
Date: 2008-07-13T07:14:37
Branch: im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/e56d7c10f8cc1dc7085e856b4028be46df81d9bd

Modified files:
        ChangeLog ChangeLog.API configure.ac

ChangeLog: 

MSNP15 is here! Hopefully I didn't break anything. Sorry for the ton of 
mail here.

Fixes #3264. Fixes #3939. Fixes #4332. Fixes #4339. Fixes #4875
Fixes #4877. Fixes #5379. Fixes #5545. Fixes #5984. Fixes #6210.
Fixes #6257. Fixes #5212, I hope.
Somewhere or other, this also fixes #4876.

-------------- next part --------------
============================================================
--- ChangeLog	9f48dd31842c7136dbcfbc5f95dd5c1a8525fa84
+++ ChangeLog	5cf080e46432e4fb8c2c39adb0d57d4c6a3eec97
@@ -10,6 +10,21 @@ version 2.5.0 (??/??/2008):
 	  we don't install our SSL CA certs, so it's important that the
 	  libpurple package depend on the CA certificates.
 
+	MSN:
+	* Update MSN support to protocol 15 (Elliott Sales de Andrade, Jorge
+	  Villaseñor, Mike Ruprecht, Carlos Silva, Ma Yuan, Dimmuxx and others)
+	* Personal messages are now supported. They are treated as status
+	  messages.
+	* Offline IM is now supported.
+	* Aliasing is now supported server-side.
+	* Buddies are now emblemed. Bots and web clients should now be
+	  distinguished.
+	* Failing to update a buddy icon when the buddy has gone offline no
+	  longer crashes.
+	* Custom smileys received in a chat no longer go to a new window.
+	* Processing is no longer completely frozen after the servers block a
+	  message because it contains (what they consider) inappropriate text.
+
 	Pidgin:
 	* Custom buddy icons can now be added to and removed from buddy list
 	  entries via the buddy list entry right-click menu.
============================================================
--- ChangeLog.API	6032dd75aa2952fdf713d5779d7f1bd9b7b89750
+++ ChangeLog.API	67f750cf86e3393211037d0433d31a7437a69f84
@@ -28,6 +28,9 @@ version 2.5.0 (??/??/2008):
 		* purple_buddy_icons_set_custom_icon
 		* pidgin_set_custom_buddy_icon
 
+		Changed:
+		* xmlnode_copy now copies the prefix and namespace map for nodes.
+
 	pidgin:
 		Added:
 		* gtk_imhtml_smiley_create, gtk_imhtml_smiley_reload and
============================================================
--- configure.ac	d6aeed47ecc3319aaf11f7c06fdee0f1bc87444c
+++ configure.ac	f48785a0bb4771174fb465e5435e73ec40851d6e
@@ -977,8 +977,8 @@ AC_SUBST(GADU_CFLAGS)
 AC_SUBST(GADU_LIBS)
 AC_SUBST(GADU_CFLAGS)
 
-# change the next line to make MSNP14 the default (s/enable/disable/; s/no/yes/;)
-AC_ARG_ENABLE(msnp14,[AC_HELP_STRING([--enable-msnp14], [Enable the newer MSNP14 protocol (unsupported)])],,enable_msnp14=no)
+# change the next line to not make MSNP15 the default (s/disable/enable/; s/yes/no/;)
+AC_ARG_ENABLE(msnp15,[AC_HELP_STRING([--disable-msnp15], [Disable the newer MSNP15 protocol])],enable_msnp15=$enableval,enable_msnp15=yes)
 
 AC_ARG_ENABLE(distrib,,,enable_distrib=no)
 AM_CONDITIONAL(DISTRIB, test "x$enable_distrib" = "xyes")
@@ -997,7 +997,7 @@ fi
 if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then
 	STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/bonjour//'`
 fi
-if test "x$enable_msnp14" != "xyes" ; then
+if test "x$enable_msnp15" != "xyes" ; then
 	STATIC_PRPLS=`echo $STATIC_PRPLS | $sedpath 's/msn/msnp9/'`
 fi
 if test "x$silcincludes" != "xyes" -o "x$silcclient" != "xyes"; then
@@ -1084,7 +1084,7 @@ fi
 if test "x$avahiincludes" != "xyes" -o "x$avahilibs" != "xyes"; then
 	DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/bonjour//'`
 fi
-if test "x$enable_msnp14" != "xyes" ; then
+if test "x$enable_msnp15" != "xyes" ; then
 	DYNAMIC_PRPLS=`echo $DYNAMIC_PRPLS | $sedpath 's/msn/msnp9/'`
 fi
 if test "x$silcincludes" != "xyes" -o "x$silcclient" != "xyes"; then


More information about the Commits mailing list