Revisions of libstrophe

buildservice-autocommit accepted request 1148735 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 16)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 15)
- Update to 0.13.1:
  * Fix SCRAM-*-PLUS SASL mechanisms with OpenSSL and TLS < v1.3 (40f2452)
  * Only signal "stream negotiation success" once (1cf09b1)
  * Fix sock_connect() not looping over all DNS records returned
    if no sockopt_cb is set (5edc480)
  * Replace usage of EBADFD, it's not in POSIX (#235)
buildservice-autocommit accepted request 1143223 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 14)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 13)
- Update to 0.13.0:
  * Fix connected/connecting signaling to user (#227)
  * Fix wording of licensing terms (#225)
  * Prepare for future changes in OpenSSL (#226)
  * Improve Stream Management (#227) (#230)
  * Add SCRAM-PLUS Variants (#228)
  * Introduce XEP-0138 stream compression (#231)
  * Deprecated the following API (#227):
  * xmpp_conn_disable_tls() - replaced by a flag set by xmpp_conn_set_flags()
buildservice-autocommit accepted request 1102032 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 12)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 11)
- Update to 0.12.3:
  * Improve TCP-connection establishment (#221)
  * Handle case where the server doesn't provide the bind feature (#224)
  * Fix configure script for non-bash shells (#218)
  * Parse JID's according to RFC7622 (#219)
  * Fix potential memory leak in internal DNS resolver (#219)
  * Fix potential memory leaks in xmpp_conn_set_cafile() and xmpp_conn_set_capath() (#219)
  * Internal improvements (#219)
buildservice-autocommit accepted request 993746 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 10)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 9)
- Update to 0.12.2:
  * Fix reconnect issues when Stream Management is enabled (#211)
  * Fix resolver ... this time for real hopefully (fixup of #200) (#214)
  * Fix clearing of password cache on resumed connection (#214)
  * Improve detection&implementation of va_copy (#213)
  * Fix Valgrind CI builds against LibreSSL (#212)
  * Fix perf example on platforms where an rdtsc() equivalent
    isn't implemented (#212)
- Drop patch contained in new release:
  * libstrophe-0.12-stream-management-fix.patch
buildservice-autocommit accepted request 988565 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 8)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 7)
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 6)
- Add libstrophe-0.12-stream-management-fix.patch:
  To fix connection issues with Stream Management
buildservice-autocommit accepted request 986754 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 5)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 4)
- Update to 0.12.1:
  * Fix compilation in buildroot (#207)
  * Fixes regarding OpenSSL (#208)
  * Fix some build steps when builddir != srcdir (#208)
  * Allow the user to disable build of examples (#209)
  * CI builds against OpenSSL 3 (#206)
  * Change the call signature of the following API:
    xmpp_conn_set_client_cert() - the PKCS#12 file has now to be passed via the cert
    parameter. Originally it was via key. Currently both styles are supported,
    but in a future release only passing via cert will be accepted.
buildservice-autocommit accepted request 975881 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 3)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 2)
- Update to 0.12.0:
  * Fix potential infinite loop in resolver (#200)
  * Prevent potential memory leak in xmpp_stanza_new_from_string() (#205)
  * Do proper SO versioning
  * Add code coverage support (#188)
  * Add support for password-protected TLS key & PKCS#12/PFX files (#195, #205)
  * Stream-Management support - XEP-0198 (#184)
  * New API:
    + xmpp_conn_send_queue_len()
    + xmpp_conn_send_queue_drop_element()
    + xmpp_conn_get_sm_state()
    + xmpp_conn_set_sm_state()
    + xmpp_free_sm_state()
    + xmpp_conn_get_keyfile()
    + xmpp_conn_set_password_callback()
    + xmpp_conn_set_password_retries()
    + xmpp_stanza_get_child_by_path()
    + xmpp_conn_set_sockopt_callback()
    + xmpp_sockopt_cb_keepalive()
  * The following APIs were public in the shared library, but
    not in strophe.h. Now they are officially public API:
    + xmpp_rand_new()
    + xmpp_rand_free()
    + xmpp_rand()
    + xmpp_rand_bytes()
    + xmpp_rand_nonce()
    + xmpp_rand_bytes()
  * The following APIs were public in the shared library, but
    not in strophe.h.  In a future version of the library they
    will be private without replacement:
Michael Vetter's avatar Michael Vetter (jubalh) committed (revision 1)
Displaying all 16 revisions
openSUSE Build Service is sponsored by