Skip to content

Commit 675ba5b

Browse files
committed
Release libstrophe-0.12.0
Signed-off-by: Steffen Jaeckel <[email protected]>
1 parent 62d1063 commit 675ba5b

File tree

3 files changed

+32
-5
lines changed

3 files changed

+32
-5
lines changed

ChangeLog

Lines changed: 30 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
0.12.0
22
- Fix potential infinite loop in resolver (#200)
3-
- Add code coverage support
4-
- Add support for password-protected TLS key & PKCS#12/PFX files
5-
- Stream-Management support (XEP-0198)
3+
- Prevent potential memory leak in `xmpp_stanza_new_from_string()` (#205)
4+
- Do proper SO versioning
5+
- Add code coverage support (#188)
6+
- Add support for password-protected TLS key & PKCS#12/PFX files (#195, #205)
7+
- Stream-Management support - XEP-0198 (#184)
68
- New API:
79
- xmpp_conn_send_queue_len()
810
- xmpp_conn_send_queue_drop_element()
@@ -15,6 +17,31 @@
1517
- xmpp_stanza_get_child_by_path()
1618
- xmpp_conn_set_sockopt_callback()
1719
- xmpp_sockopt_cb_keepalive()
20+
- The following APIs were public in the shared library, but not in `strophe.h`.
21+
Now they are officially public API:
22+
- xmpp_rand_new()
23+
- xmpp_rand_free()
24+
- xmpp_rand()
25+
- xmpp_rand_bytes()
26+
- xmpp_rand_nonce()
27+
- xmpp_rand_bytes()
28+
- The following APIs were public in the shared library, but not in `strophe.h`.
29+
In a future version of the library they will be private without replacement:
30+
- xmpp_alloc()
31+
- xmpp_realloc()
32+
- xmpp_strdup()
33+
- xmpp_strndup()
34+
- xmpp_strtok_r()
35+
- xmpp_snprintf()
36+
- xmpp_vsnprintf()
37+
- xmpp_log()
38+
- xmpp_error()
39+
- xmpp_warn()
40+
- xmpp_info()
41+
- xmpp_debug()
42+
- xmpp_debug_verbose()
43+
- Deprecated the following API:
44+
- xmpp_conn_set_keepalive() - replaced by xmpp_conn_set_sockopt_callback()
1845

1946
0.11.0
2047
- SASL EXTERNAL support (XEP-0178)

Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = Strophe
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = 0.11
41+
PROJECT_NUMBER = 0.12
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
m4_define([v_maj], [0])
2-
m4_define([v_min], [11])
2+
m4_define([v_min], [12])
33
m4_define([v_patch], [0])
44
m4_define([project_version], [v_maj.v_min.v_patch])
55

0 commit comments

Comments
 (0)