xmpp_conn_t object can be reused with saving user's handlers. However, saving system handlers can lead to a fail during connection process. This is because old object may contain timed handlers for missed features or other handlers that would handle incoming stanzas incorrectly.
66 lines
1.8 KiB
Plaintext
66 lines
1.8 KiB
Plaintext
0.9.2
|
|
- Certificate hostname verification is forced for openssl-1.0.2 and
|
|
newer
|
|
- OpenSSL tls module disables insecure SSLv2 SSLv3 and TLSv1
|
|
- Support of handlers with the same callback function, but different
|
|
userdata
|
|
- System handlers are deleted on xmpp_conn_t reconnection. Old system
|
|
handlers could cause problems
|
|
- New public function xmpp_sha1_digest()
|
|
|
|
0.9.1
|
|
- Fixed bug #95 (DNS lookup failing on Cygwin)
|
|
- Removed dependency on the check package
|
|
|
|
0.9.0
|
|
- IPv6 support
|
|
- Legacy SSL support
|
|
- Initial Android support
|
|
- Resolver returns all SRV records instead of one. Lookup is performed
|
|
according to RFC2052
|
|
- xmpp_connect_raw() provides access to a xmpp_conn object just after
|
|
establishing TCP connection. This allows to implement in-band
|
|
registration, authentication mechanisms or serverless messaging
|
|
- xmpp_conn_t object is reusable now and can be reconnected with saving
|
|
all handlers, flags, jid and password
|
|
- New API:
|
|
- xmpp_uuid_gen()
|
|
- xmpp_connect_raw()
|
|
- xmpp_conn_open_stream_default()
|
|
- xmpp_conn_open_stream()
|
|
- xmpp_conn_tls_start()
|
|
- xmpp_conn_get_flags()
|
|
- xmpp_conn_set_flags()
|
|
- xmpp_conn_set_keepalive()
|
|
- xmpp_conn_is_secured()
|
|
- xmpp_stanza_del_attribute()
|
|
- xmpp_stanza_get_to()
|
|
- xmpp_stanza_get_from()
|
|
- xmpp_stanza_set_to()
|
|
- xmpp_stanza_set_from()
|
|
- xmpp_stanza_reply()
|
|
- xmpp_message_new()
|
|
- xmpp_message_get_body()
|
|
- xmpp_message_set_body()
|
|
- xmpp_iq_new()
|
|
- xmpp_presence_new()
|
|
- Exposed private API:
|
|
- xmpp_jid_new()
|
|
- xmpp_jid_bare()
|
|
- xmpp_jid_node()
|
|
- xmpp_jid_domain()
|
|
- xmpp_jid_resource()
|
|
- xmpp_stanza_get_attribute_count()
|
|
- xmpp_stanza_get_attributes()
|
|
|
|
0.8.8
|
|
- XML namespace support
|
|
- XEP-0114 support
|
|
|
|
0.8.7
|
|
- SCRAM-SHA-1 authentication mechanism
|
|
- pkg-config support
|
|
|
|
0.8.5
|
|
- libtoolize to generate .so
|