Adium
Show
Ignore:
Timestamp:
07/01/2008 12:25:03 PM (6 months ago)
Author:
evands
Message:

Restored libpurple_jabber_use_builtin_digestmd5 patch, which was used in adium 1.2.x and removed in 1.3svn. It's still needed to be able to connect to certain old servers, as cyrus-sasl's digest-md5 doesn't agree with them, and I'd rather us just work than try to convince network admins to upgrade their jabber servers given that that the workaround does quite well. Fixes #10265

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Utilities/dep-build-scripts/purple_make.sh

    r24129 r24143  
    3838#               avoiding unnecessary blist.xml writes, since we don't ever use the information (we keep track of it ourselves). 
    3939# libpurple_jabber_fallback_to_auth_old_after_gssapi_only_fails.diff fixes iChat 10.5 Server compatibility by falling back on iq:jabber:auth if GSSAPI fails and is the only available mechanism. It should be applied after libpurple_jabber_avoid_sasl_option_hack.diff 
     40# libpurple_jabber_use_builtin_digestmd5.diff uses our built-in digest-MD5 implementation for Jabber auth to prevent problems with some servers' poor interaction with cyrus-sasl. Note that this means we can connect to some servers iChat can't ;) 
    4041LIBPURPLE_PATCHES=("$PATCHDIR/libpurple_makefile_linkage_hacks.diff" \ 
    4142                                        "$PATCHDIR/libpurple_disable_last_seen_tracking.diff" \ 
     
    4647                                        "$PATCHDIR/libpurple_zephyr_fix_krb4_flags.diff" \ 
    4748                                        "$PATCHDIR/libpurple_static_for_msn_pecan.diff" \ 
     49                                        "$PATCHDIR/libpurple_jabber_use_builtin_digestmd5.diff" \ 
    4850                                        "$PATCHDIR/msn-pecan-temp-changes.diff" \ 
    4951                                        "$PATCHDIR/libpurple_jabber_fallback_to_auth_old_after_gssapi_only_fails.diff")