changelog
- Fri, 08 Jan 2010 19:01:39 +0000
- by Paul Aurich <darkrain42@pidgin.im> [Fri, 08 Jan 2010 19:01:39 +0000] rev 29053
- NEWSifying
- Fri, 08 Jan 2010 18:43:29 +0000
- by Paul Aurich <darkrain42@pidgin.im> [Fri, 08 Jan 2010 18:43:29 +0000] rev 29052
- Fix date in ChangeLogs.
- Fri, 08 Jan 2010 18:29:53 +0000
- by Paul Aurich <darkrain42@pidgin.im> [Fri, 08 Jan 2010 18:29:53 +0000] rev 29051
- Changelog the reason for this release.
- Fri, 08 Jan 2010 01:40:33 +0000
- by Daniel Atallah <datallah@pidgin.im> [Fri, 08 Jan 2010 01:40:33 +0000] rev 29050
- Prepare for 2.6.5
- Fri, 08 Jan 2010 01:30:43 +0000
- by Daniel Atallah <datallah@pidgin.im> [Fri, 08 Jan 2010 01:30:43 +0000] rev 29049
- *** Plucked rev ea18c8ce78c0229a5b968aab268f38e9bcae0aee (8e1d807c1aadfb510e14f047d2cf00e0c06be465):
Fix building finch & libgnt using older gcc or non-gcc compilers that do
not understand G_GNUC_NULL_TERMINATED
- Thu, 07 Jan 2010 23:51:10 +0000
- by Daniel Atallah <datallah@pidgin.im> [Thu, 07 Jan 2010 23:51:10 +0000] rev 29048
- Update for 2.6.5
- Thu, 07 Jan 2010 23:48:56 +0000
- by Daniel Atallah <datallah@pidgin.im> [Thu, 07 Jan 2010 23:48:56 +0000] rev 29047
- *** Plucked rev 3976bac9dc1aafa42217dda56118316cb2fed956 (8e1d807c1aadfb510e14f047d2cf00e0c06be465):
If a buddy is deleted less than 11 seconds after they sign on or off, and
there is a conversation open with that buddy, the PurpleBuddy will be
dereferenced after it has been freed. This avoids that by duplicating the
required details from the PurpleBuddy for use in the status_timeout callback.
- Thu, 07 Jan 2010 23:48:32 +0000
- by Daniel Atallah <datallah@pidgin.im> [Thu, 07 Jan 2010 23:48:32 +0000] rev 29046
- *** Plucked rev 0707f870a510922ae86ef379b5f01efa76d01402 (8e1d807c1aadfb510e14f047d2cf00e0c06be465):
purple_account_request_authorization() does not require non-NULL auth and
deny callbacks, so let's not crash if it is not given them. This should fix
Fedora bug https://bugzilla.redhat.com/show_bug.cgi?id=552607 which I'm
guessing is caused by a 3rd party prpl
- Thu, 07 Jan 2010 23:48:06 +0000
- by Daniel Atallah <datallah@pidgin.im> [Thu, 07 Jan 2010 23:48:06 +0000] rev 29045
- *** Plucked rev b0c392df480480c0a511e96fc7b2eb7f827e6efb (bcc0147bab874ca52c55ad4900545e17528bf8fd):
Save the event source ID for search_find_cb so that it's removed when the
log dialog is closed. This fixes a double free which might be caused by
having a large logset (and maybe pressing Close multiple times).
It looks something like this, with a few variations:
== Invalid read of size 8
== at 0x483001: search_find_cb (gtklog.c:425)
== by 0xBB91E50: g_main_context_dispatch (gmain.c:1824)
== by 0xBB953E7: g_main_context_iterate (gmain.c:2455)
== by 0xBB958BC: g_main_loop_run (gmain.c:2663)
== by 0x63AF606: gtk_main (gtkmain.c:1205)
== by 0x485ADF: main (gtkmain.c:978)
== Address 0x1b469860 is 56 bytes inside a block of size 72 free'd
== at 0x4C239EF: free (vg_replace_malloc.c:323)
== by 0x483A6C: destroy_cb (gtklog.c:223)
== by 0xAB9B12C: g_closure_invoke (gclosure.c:767)
== by 0xABB02B1: signal_emit_unlocked_R (gsignal.c:3247)
== by 0xABB1806: g_signal_emit_valist (gsignal.c:2980)
== by 0xABB1CD2: g_signal_emit (gsignal.c:3037)
== by 0xAB9B12C: g_closure_invoke (gclosure.c:767)
== by 0xABB02B1: signal_emit_unlocked_R (gsignal.c:3247)
== by 0xABB1806: g_signal_emit_valist (gsignal.c:2980)
== by 0xABB1CD2: g_signal_emit (gsignal.c:3037)
== by 0x630ECB4: gtk_real_button_released (gtkbutton.c:1707)
== by 0xAB9B12C: g_closure_invoke (gclosure.c:767)
==
Fixes #11071.
- Thu, 07 Jan 2010 23:47:19 +0000
- by Daniel Atallah <datallah@pidgin.im> [Thu, 07 Jan 2010 23:47:19 +0000] rev 29044
- *** Plucked rev 2f5e5c51b0c4ca200f12170167cf0b2c40e41dfd (8e1d807c1aadfb510e14f047d2cf00e0c06be465):
<glib/gstdio.h> only exists in glib 2.6 and newer. It was only needed for the
definition of g_unlink() which internal.h handles for us anyway.