comparison ChangeLog @ 27942:1f2a9d38b866

Rearrange the ChangeLog sections and add a couple more to make the presentation more logical. This ChangeLog is getting ridiculously long.
author John Bailey <rekkanoryo@rekkanoryo.org>
date Mon, 17 Aug 2009 00:34:10 +0000
parents 3b6f50b68f5d
children 6dc7f2e36f72
comparison
equal deleted inserted replaced
27941:db99cde1845c 27942:1f2a9d38b866
11 * Removed the unmaintained and unneeded toc protocol plugin. 11 * Removed the unmaintained and unneeded toc protocol plugin.
12 * Fixed NTLM authentication on big-endian systems. 12 * Fixed NTLM authentication on big-endian systems.
13 * Various memory cleanups when unloading libpurple. (Nick Hebner and 13 * Various memory cleanups when unloading libpurple. (Nick Hebner and
14 Stefan Becker) 14 Stefan Becker)
15 * Report idle time 'From last message sent' should work properly. 15 * Report idle time 'From last message sent' should work properly.
16 * Better handling of corrupt certificates in the TLS Peers cache.
17 * More efficient buddy list and conversation search functions.
18 (Jan Kaluza and Aman Gupta)
19 * Install scalable versions of the main Pidgin icon, the protocol icons,
20 the dialog icons, and the Buddy List emblems.
21 * Build properly on Hurd. (Marc Dequènes)
22 * Various memory leaks fixed as reported by Josh Mueller.
23 * Properly handle an IRC buddy appearing in multiple groups.
24 * Escape HTML entities in usernames when written with the HTML logger.
25 * Do not display MySpace status changes as incoming IMs. (Mark Doliner and
26 Justin Williams)
27
28 DNS:
16 * DNS servers are re-read when DNS queries fail in case the system has 29 * DNS servers are re-read when DNS queries fail in case the system has
17 moved to a new network and the old servers are not accessible. 30 moved to a new network and the old servers are not accessible.
18 * DNS SRV records with equal priority are sorted with respect to their 31 * DNS SRV records with equal priority are sorted with respect to their
19 weight as specified in RFC 2782. (Vijay Raghunathan) 32 weight as specified in RFC 2782. (Vijay Raghunathan)
33 * Don't do IPv6 address lookups if the computer does not have an IPv6
34 address configured.
35 * Fix a leak when the UI provides its own DNS resolving UI op.
36 (Aman Gupta)
37 * Don't fork a DNS resolver process to resolve IP addresses. (Aman Gupta)
38 * Internationalized Domain Names are supported when libpurple is compiled
39 against the GNU IDN library.
40
41 Environment Variables:
20 * GnuTLS logging (disabled by default) can be controlled through the 42 * GnuTLS logging (disabled by default) can be controlled through the
21 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between 43 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between
22 0 and 9 (higher is more verbose). Higher values may reveal sensitive 44 0 and 9 (higher is more verbose). Higher values may reveal sensitive
23 information. 45 information.
24 * PURPLE_VERBOSE_DEBUG environment variable. Currently, this is an "on" or 46 * PURPLE_VERBOSE_DEBUG environment variable. Currently, this is an "on" or
29 or "off" variable. Set it to any value to turn it on and unset it to 51 or "off" variable. Set it to any value to turn it on and unset it to
30 turn it off. This will be used to perform various actions that are 52 turn it off. This will be used to perform various actions that are
31 useful when running libpurple inside of Valgrind or similar programs. 53 useful when running libpurple inside of Valgrind or similar programs.
32 Currently, it keeps plugins in memory, allowing Valgrind to perform 54 Currently, it keeps plugins in memory, allowing Valgrind to perform
33 symbol resolution of leak traces at shutdown. 55 symbol resolution of leak traces at shutdown.
34 * Don't do IPv6 address lookups if the computer does not have an IPv6
35 address configured.
36 * Fix a leak when the UI provides its own DNS resolving UI op.
37 (Aman Gupta)
38 * Don't fork a DNS resolver process to resolve IP addresses. (Aman Gupta)
39 * Better handling of corrupt certificates in the TLS Peers cache.
40 * More efficient buddy list and conversation search functions.
41 (Jan Kaluza and Aman Gupta)
42 * Internationalized Domain Names are supported when libpurple is compiled
43 against the GNU IDN library.
44 * Install scalable versions of the main Pidgin icon, the protocol icons,
45 the dialog icons, and the Buddy List emblems.
46 * Build properly on Hurd. (Marc Dequènes)
47 * Various memory leaks fixed as reported by Josh Mueller.
48 * Properly handle an IRC buddy appearing in multiple groups.
49 * Escape HTML entities in usernames when written with the HTML logger.
50 * Do not display MySpace status changes as incoming IMs. (Mark Doliner and
51 Justin Williams)
52 56
53 AIM and ICQ: 57 AIM and ICQ:
54 * Preliminary support for a new authentication scheme called 58 * Preliminary support for a new authentication scheme called
55 "clientLogin." 59 "clientLogin."
56 * Fixed a bug where your away message sometimes would not get set when 60 * Fixed a bug where your away message sometimes would not get set when
64 * Correctly show tooltip status for contacts with status messages. 68 * Correctly show tooltip status for contacts with status messages.
65 (Krzysztof "kkszysiu" Klinikowski) 69 (Krzysztof "kkszysiu" Klinikowski)
66 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski) 70 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski)
67 * Support connection progress steps in Gadu-Gadu. (Krzysztof "kkszysiu" 71 * Support connection progress steps in Gadu-Gadu. (Krzysztof "kkszysiu"
68 Klinikowski) 72 Klinikowski)
73
74 MSN:
75 * Add support for receiving handwritten (ink) messages on MSN.
76 * Add support for receiving audio clips on MSN.
77 * Show the invite message for buddies that requested authorization
78 from you on MSN.
79 * Support sending an invite message to buddies when requesting authorization
80 from them on MSN.
81 * Timeout switchboard connections aggressively (60 seconds).
69 82
70 XMPP: 83 XMPP:
71 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice 84 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice
72 support with GTalk and voice and video support with the GMail web 85 support with GTalk and voice and video support with the GMail web
73 client. (Mike "Maiku" Ruprecht) 86 client. (Mike "Maiku" Ruprecht)
134 networks. Accounts should be seamlessly migrated to the new 147 networks. Accounts should be seamlessly migrated to the new
135 arrangement. 148 arrangement.
136 * Ability to set personal details for an account and for buddies in the 149 * Ability to set personal details for an account and for buddies in the
137 buddylist. 150 buddylist.
138 151
139 MSN:
140 * Add support for receiving handwritten (ink) messages on MSN.
141 * Add support for receiving audio clips on MSN.
142 * Show the invite message for buddies that requested authorization
143 from you on MSN.
144 * Support sending an invite message to buddies when requesting authorization
145 from them on MSN.
146 * Timeout switchboard connections aggressively
147
148 Pidgin: 152 Pidgin:
149 * Added -f command line option to tell Pidgin to ignore NetworkManager 153 * Added -f command line option to tell Pidgin to ignore NetworkManager
150 and assume it has a valid network connection. 154 and assume it has a valid network connection.
151 * Allow plugins to specify custom link types to the GtkIMHtml widget. 155 * Allow plugins to specify custom link types to the GtkIMHtml widget.
152 * The status message input box at the bottom of the buddy list expands 156 * The status message input box at the bottom of the buddy list expands