Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
BC
public
external
sofia-sip
Commits
af5260b8
Commit
af5260b8
authored
Dec 23, 2005
by
Pekka Pessi
Browse files
Prepare for 1.11.5pre1.
darcs-hash:20051223132330-65a35-58abd48f3631d66e859e69a5c2bd37de57f43924.gz
parent
61f8fb73
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
55 additions
and
6 deletions
+55
-6
RELEASE
RELEASE
+41
-2
TODO
TODO
+5
-2
configure.ac
configure.ac
+9
-2
No files found.
RELEASE
View file @
af5260b8
...
...
@@ -10,7 +10,7 @@ TBD
API/ABI changes and versioning
------------------------------
The libsofia-sip-ua library interface version (libtool) is set to zero.
The libsofia-sip-ua library interface version (libtool) is set to zero.
Library version will not be frozen until the release of 1.12.0 stable
version.
...
...
@@ -31,15 +31,53 @@ version.
- Deprecated NUTAG_HOLD():
#define NUTAG_HOLD(x) SOATAG_HOLD((x) ? "*" : NULL)
- Updated sdp_rtpmap_t.
- Updated sdp_rtpmap_t.
- Updated sip_min_se_t, sip_content_encoding_t.
- Implementation of deprecated RFC 2543 headers have been removed from dist
(they will be available in a separate package)
- Added nta_outgoing_default(), nta_incoming_default(),
nta_incoming_method_name(), nta_incoming_gettag(),
nta_incoming_getresponse(), nta_incoming_complete_response(), and
deprecated nta_msg_response_complete()
- Updated header parameter handling:
1) Added manipulation functions for header parameters:
msg_header_find_param(), msg_header_add_param(),
msg_header_replace_param(), and msg_header_remove_param().
2) Added hc_update member to msg_hclass_t:
The hc_update is used to update shortcuts to well-known parameters.
Parameter handling functions listed above call hc_update().
Added updating functions for SIP headers.
3) Deprecated RFC 2543 parameters ("hidden" in Via and "action" in Contact
header) have been removed from header structures. They can be accessed
with msg_header_find_param(), however.
Added rport and comp parameters to Via. Added d-alg, d-qop and d-ver
parameters to Security-Client, Security-Server and Security-Verify
headers.
4) Updated Accept-Language, Accept-Encoding and Accept-Charset headers to
accept any parameter (as per RFC 3261)
- Added <su_errno.h>
- Added su_home_destructor() setter.
- STUN API is being rewritten.
Contributors to this release
----------------------------
See the AUTHORS file in the distribution package.
Bugs fixed in this release
--------------------------
...
...
@@ -47,3 +85,4 @@ Bugs fixed in this release
- su_getlocalinfo() fixes the scope of IP4-mapped or IP4-compatible IP6
addresses. Linux kernel erroneously assigns ::127.0.0.1 to global scope,
for instance.
- su_getlocalinfo() does not return 0.0.0.0 in Windows anymore
TODO
View file @
af5260b8
...
...
@@ -2,7 +2,7 @@
TODO / Sofia-SIP
===============================================================
version: 2005
092
3-1
version: 2005
121
3-1
Release roadmap
---------------
...
...
@@ -12,15 +12,18 @@ Release roadmap
- nua_respond_nit() (non-INVITEs)
- nua_set_hparams()/nua_get_hparams() (DONE)
- session object ownership changes (DONE)
- allow multiple registrations (lines) and selecting
service route, outbound proxy, and transport independently
for each handle
- doxygen documentation updates
- rpm and dpkg packaging (DONE)
1.13/1.14 series
- NAT work: STUN fixes (DNS support)
- expand the call-state-change mechanism
- update http headers TE, Cookie, Set-Cookie
1.15/1.16 series
- TBD
See README.developers for information about versioning.
configure.ac
View file @
af5260b8
...
...
@@ -61,8 +61,15 @@ AC_DEFINE([HAVE_SOFIA_SIP], 1, [Define as 1 always])
AC_DEFINE([HAVE_SOFIA_SRESOLV], 1, [Define as 1 if we use DNS library])
AC_DEFINE([HAVE_SOFIA_SMIME], 0, [Define as 1 if we use S/MIME library])
dnl compile STUN only if OPENSSL is available
if test x${HAVE_OPENSSL} != x1 ; then
dnl Disable stun by default while it is broken
AC_ARG_ENABLE(stun,
[ --enable-stun enable stun module (disabled)],
, enable_stun=no)
if test x$enable_stun = xno ; then
AC_MSG_WARN([** STUN support disabled **])
elif test x${HAVE_OPENSSL} != x1 ; then
dnl compile STUN only if OPENSSL is available
AC_MSG_WARN([** STUN support disabled as OpenSSL headers and/or libraries were not found **])
else
AC_DEFINE([HAVE_SOFIA_STUN], 1, [Define as 1 if we use STUN library])
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment