Mercurial > pidgin
comparison ChangeLog @ 27670:31905a0d1c9d
merge of '6f4d0e183ebb11a95980e184e63bd4709aa24306'
and '9fa808b57669d76c0989b16c2568cb7a7047511e'
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Wed, 22 Jul 2009 06:12:13 +0000 |
parents | caa70003bee8 |
children | e741d5534055 |
comparison
equal
deleted
inserted
replaced
27436:b171a80dff25 | 27670:31905a0d1c9d |
---|---|
5 * Theme support in libpurple thanks to Justin Rodriguez's summer of code | 5 * Theme support in libpurple thanks to Justin Rodriguez's summer of code |
6 project. With some minor additions and clean ups from Paul Aurich. | 6 project. With some minor additions and clean ups from Paul Aurich. |
7 * Voice & Video framework in libpurple, thanks to Mike Ruprecht's summer | 7 * Voice & Video framework in libpurple, thanks to Mike Ruprecht's summer |
8 of code project in 2008. | 8 of code project in 2008. |
9 * It should no longer be possible to end up with duplicates of buddies | 9 * It should no longer be possible to end up with duplicates of buddies |
10 in a group on the buddy list. (Paul Aurich) | 10 in a group on the buddy list. |
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) | 13 * Various memory cleanups when unloading libpurple. (Nick Hebner) |
14 * Report idle time 'From last message sent' should work properly. | 14 * Report idle time 'From last message sent' should work properly. |
15 * Show the invite message for buddies that requested authorization | |
16 from you on MSN. | |
17 * DNS servers are re-read when DNS queries fail in case the system has | 15 * DNS servers are re-read when DNS queries fail in case the system has |
18 moved to a new network and the old servers are not accessible. | 16 moved to a new network and the old servers are not accessible. |
19 * DNS SRV records with equal priority are sorted with respect to their | 17 * DNS SRV records with equal priority are sorted with respect to their |
20 weight as specified in RFC 2782. (Vijay Raghunathan) | 18 weight as specified in RFC 2782. (Vijay Raghunathan) |
21 * GnuTLS logging (disabled by default) can be controlled through the | 19 * GnuTLS logging (disabled by default) can be controlled through the |
22 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between | 20 PURPLE_GNUTLS_DEBUG environment variable, which is an integer between |
23 0 and 9 (higher is more verbose). Higher values may reveal sensitive | 21 0 and 9 (higher is more verbose). Higher values may reveal sensitive |
24 information. | 22 information. |
25 * PURPLE_VERBOSE_DEBUG environment variable. Currently this is an "on" or | 23 * PURPLE_VERBOSE_DEBUG environment variable. Currently, this is an "on" or |
26 "off" variable. Set it to any value to turn it on and unset it to turn | 24 "off" variable. Set it to any value to turn it on and unset it to turn |
27 it off. This will optionally be used to only show less useful debug | 25 it off. This will optionally be used to only show less useful debug |
28 information on an as-needed basis. | 26 information on an as-needed basis. |
29 * Add support for receiving handwritten (ink) messages on MSN. | 27 * PURPLE_LEAKCHECK_HELP environment variable. Currently, this is an "on" |
28 or "off" variable. Set it to any value to turn it on and unset it to | |
29 turn it off. This will be used to perform various actions that are | |
30 useful when running libpurple inside of Valgrind or similar programs. | |
31 Currently, it keeps plugins in memory, allowing Valgrind to perform | |
32 symbol resolution of leak traces at shutdown. | |
30 * Don't do IPv6 address lookups if the computer does not have an IPv6 | 33 * Don't do IPv6 address lookups if the computer does not have an IPv6 |
31 address configured. | 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 * Better handling of corrupt certificates in the TLS Peers cache. | |
39 * More efficient purple_find_buddies() and purple_find_group() functions. | |
40 (Jan Kaluza and Aman Gupta) | |
41 * Internationalized Domain Names are supported when libpurple is compiled | |
42 against the GNU IDN library. | |
43 * Install scalable versions of the main Pidgin icon, the protocol icons, | |
44 the dialog icons, and the Buddy List emblems. | |
32 | 45 |
33 AIM and ICQ: | 46 AIM and ICQ: |
34 * Preliminary support for a new authentication scheme called | 47 * Preliminary support for a new authentication scheme called |
35 "clientLogin." | 48 "clientLogin." |
36 * Fixed a bug where your away message sometimes would not get set when | 49 * Fixed a bug where your away message sometimes would not get set when |
42 * Accounts can specify a server to which to connect. | 55 * Accounts can specify a server to which to connect. |
43 (Krzysztof "kreez" Tobola) | 56 (Krzysztof "kreez" Tobola) |
44 * Correctly show tooltip status for contacts with status messages. | 57 * Correctly show tooltip status for contacts with status messages. |
45 (Krzysztof "kkszysiu" Klinikowski) | 58 (Krzysztof "kkszysiu" Klinikowski) |
46 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski) | 59 * Support for fetching buddy icons. (Krzysztof "kkszysiu" Klinikowski) |
47 * Support connection progress steps in Gadu-Gadu (Krzysztof "kkszysiu" | 60 * Support connection progress steps in Gadu-Gadu. (Krzysztof "kkszysiu" |
48 Klinikowski) | 61 Klinikowski) |
49 | 62 |
50 XMPP: | 63 XMPP: |
51 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice | 64 * Voice & Video support with Jingle (XEP-0166, 0167, 0176, & 0177), voice |
52 support with GTalk and voice and video support with the GMail web | 65 support with GTalk and voice and video support with the GMail web |
88 * Google Talk mail notifications should now work for people for whom they | 101 * Google Talk mail notifications should now work for people for whom they |
89 inexplicably did not. (Thanks to yukam for determining the reason) | 102 inexplicably did not. (Thanks to yukam for determining the reason) |
90 * New XMPP and Google Talk accounts require SSL by default. | 103 * New XMPP and Google Talk accounts require SSL by default. |
91 * Display kicks (and the reasons given) in chat rooms when an occupant is | 104 * Display kicks (and the reasons given) in chat rooms when an occupant is |
92 kicked. | 105 kicked. |
106 * Fix issues with case-sensitivity of XMPP roster and case-insensitive | |
107 Purple groups. | |
108 * For contacts who advertise Entity Capabilities, only send rich text | |
109 markup if they support it. | |
110 * Removed support for obsoleted XEP-0022 (Message Events) and XEP-0091 | |
111 (Legacy Entity Time). | |
112 * When the GNU IDN library (libidn) is available, it is used for | |
113 normalization of Jabber IDs. When unavailable, internal routines are | |
114 used (as in previous versions). | |
93 | 115 |
94 Yahoo!/Yahoo! JAPAN: | 116 Yahoo!/Yahoo! JAPAN: |
95 * P2P file transfers. (Sulabh Mahajan) | 117 * P2P file transfers. (Sulabh Mahajan) |
96 * Sending text messages (address to +<countrycode><phone number>). | 118 * Sending text messages (address to +<countrycode><phone number>). |
97 (Sulabh Mahajan) | 119 (Sulabh Mahajan) |
99 'msn/buddy@somedomain.com' is now supported. (Sulabh Mahajan) | 121 'msn/buddy@somedomain.com' is now supported. (Sulabh Mahajan) |
100 * Further fixes for buddy pictures, aliases etc. | 122 * Further fixes for buddy pictures, aliases etc. |
101 * Yahoo! and Yahoo! JAPAN are now two separate protocol plugins that share | 123 * Yahoo! and Yahoo! JAPAN are now two separate protocol plugins that share |
102 common protocol code. You can now have the same account on both | 124 common protocol code. You can now have the same account on both |
103 networks. | 125 networks. |
126 * Ability to set personal details for an account and for buddies in the | |
127 buddylist. | |
128 | |
129 MSN: | |
130 * Add support for receiving handwritten (ink) messages on MSN. | |
131 * Add support for receiving audio clips on MSN. | |
132 * Show the invite message for buddies that requested authorization | |
133 from you on MSN. | |
134 * Support sending an invite message to buddies when requesting authorization | |
135 from them on MSN. | |
136 * Timeout switchboard connections aggressively | |
104 | 137 |
105 Pidgin: | 138 Pidgin: |
106 * Added -f command line option to tell Pidgin to ignore NetworkManager | 139 * Added -f command line option to tell Pidgin to ignore NetworkManager |
107 and assume it has a valid network connection. | 140 and assume it has a valid network connection. |
108 * Allow plugins to specify custom link types to the GtkIMHtml widget. | 141 * Allow plugins to specify custom link types to the GtkIMHtml widget. |
134 * Draw the user's buddy icon at the bottom of the Buddy List with rounded | 167 * Draw the user's buddy icon at the bottom of the Buddy List with rounded |
135 corners for visual consistency with the actual icons in the Buddy List. | 168 corners for visual consistency with the actual icons in the Buddy List. |
136 (Kosta Arvanitis) | 169 (Kosta Arvanitis) |
137 * When file transfers are complete, the received file name written to the | 170 * When file transfers are complete, the received file name written to the |
138 conversation window is now linked to the file. | 171 conversation window is now linked to the file. |
172 * Fix a crash when closing a conversation tab that has unread messages | |
173 when the Message Notification plugin is loaded. | |
139 | 174 |
140 Finch: | 175 Finch: |
141 * The hardware cursor is updated correctly. This will be useful | 176 * The hardware cursor is updated correctly. This will be useful |
142 especially for users of braille terminals, screen readers etc. | 177 especially for users of braille terminals, screen readers etc. |
143 * Added a TinyURL plugin, which aids copying longer URLs. | 178 * Added a TinyURL plugin, which aids copying longer URLs. |