Mercurial > pidgin.yaz
comparison doc/ChangeLog.API @ 14267:645598a4ec04
[gaim-migrate @ 16949]
Change gaim_network_listen() and gaim_network_listen_range()
to be cancelable. This doesn't actually help anything yet,
since the gaim_upnp_functions() are not yet cancelable. But
the framework is there, and the PRPLs shouldn't need any
additional changes.
Still to go:
gaim_upnp_everything()
gaim_url_fetch()
gaim_srv_resolve()
Let me know if there are others
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Mon, 21 Aug 2006 07:47:03 +0000 |
parents | 72042b59b658 |
children | 2ec879353592 |
comparison
equal
deleted
inserted
replaced
14266:63ef6342db05 | 14267:645598a4ec04 |
---|---|
89 * GaimPluginProtocolInfo: Added "full" argument to tooltip_text | 89 * GaimPluginProtocolInfo: Added "full" argument to tooltip_text |
90 * gaim_pounce_new(): Added option argument for pounce options | 90 * gaim_pounce_new(): Added option argument for pounce options |
91 * gaim_network_listen() and gaim_network_listen_range(): Added | 91 * gaim_network_listen() and gaim_network_listen_range(): Added |
92 socket_type parameter to allow creation of UDP listening. Modified | 92 socket_type parameter to allow creation of UDP listening. Modified |
93 to be asynchronous with a callback to allow for UPnP operation. | 93 to be asynchronous with a callback to allow for UPnP operation. |
94 Returns a data structure that can be used to cancel the listen | |
95 attempt using gaim_network_listen_cancel() | |
94 * GaimPrefCallback: val is now a gconstpointer instead of a gpointer | 96 * GaimPrefCallback: val is now a gconstpointer instead of a gpointer |
95 * gtk_imhtml_get_current_format(): the arguments are now set to TRUE or | 97 * gtk_imhtml_get_current_format(): the arguments are now set to TRUE or |
96 FALSE. Previously they were set to TRUE or left alone. Also, you | 98 FALSE. Previously they were set to TRUE or left alone. Also, you |
97 may now pass NULL if you're not interested in a specific formatting. | 99 may now pass NULL if you're not interested in a specific formatting. |
98 * Smiley Themes: Backslashes must be backslash-escaped. | 100 * Smiley Themes: Backslashes must be backslash-escaped. |
115 This means that plugins must be updated to expect such a socket from | 117 This means that plugins must be updated to expect such a socket from |
116 gaim_proxy_connect() and gaim_network_listen*(). | 118 gaim_proxy_connect() and gaim_network_listen*(). |
117 * gaim_proxy_connect(): changed to return NULL on error and a pointer | 119 * gaim_proxy_connect(): changed to return NULL on error and a pointer |
118 to a GaimProxyConnectInfo object which can be used to cancel | 120 to a GaimProxyConnectInfo object which can be used to cancel |
119 connection attempts using gaim_proxy_connect_cancel(). | 121 connection attempts using gaim_proxy_connect_cancel(). |
122 * gaim_gethostbyname_async(): Renamed to gaim_dnsquery_a() and | |
123 changed to return a pointer to a data structure that can be | |
124 used to cancel the pending DNS query using gaim_dnsquery_destroy() | |
120 * gaim_gtk_create_imhtml(): Added sw_ret() parameter | 125 * gaim_gtk_create_imhtml(): Added sw_ret() parameter |
121 * gaim_account_get_log(): Added create parameter | 126 * gaim_account_get_log(): Added create parameter |
122 * GAIM_CMD_P_VERYHIGH is now GAIM_CMD_P_VERY_HIGH | 127 * GAIM_CMD_P_VERYHIGH is now GAIM_CMD_P_VERY_HIGH |
123 | 128 |
124 Removed: | 129 Removed: |
294 * gaim_gtk_clear_cursor() | 299 * gaim_gtk_clear_cursor() |
295 * GAIM_MESSAGE_ACTIVE_ONLY | 300 * GAIM_MESSAGE_ACTIVE_ONLY |
296 * gaim_proxy_get_setup() | 301 * gaim_proxy_get_setup() |
297 * GaimNotifySearchResultsCallback: Added user_data. | 302 * GaimNotifySearchResultsCallback: Added user_data. |
298 * gaim_notify_searchresults: Added user_data. | 303 * gaim_notify_searchresults: Added user_data. |
304 * gaim_network_listen_cancel(): Can be used to cancel a previous | |
305 call to gaim_network_listen() or gaim_network_listen_range() | |
306 * gaim_proxy_connect_cancel(): Can be used to cancel a pending | |
307 gaim_proxy_connect() request | |
308 * gaim_dnsquery_destroy(): Can be used to cancel a pending DNS | |
309 query. | |
299 | 310 |
300 Signals - Changed: (See the Doxygen docs for details on all signals.) | 311 Signals - Changed: (See the Doxygen docs for details on all signals.) |
301 * Signal propagation now stops after a handler returns a non-NULL value. | 312 * Signal propagation now stops after a handler returns a non-NULL value. |
302 This value is now returned. Previously, all registered handlers were | 313 This value is now returned. Previously, all registered handlers were |
303 called and the value from the last handler was used. | 314 called and the value from the last handler was used. |