Commit 6bfea0d0 authored by Olivier Crête's avatar Olivier Crête

Version 0.1.14

parent 1345263b
libnice 0.1.14 (2017-04-03)
===========================
Improved RFC compliance
Split verbose logs into a separate option
Numerous bug fixes
Use GnuTLS for hash functions
Implement NewReno in PseudoTCP
Requires GLib 2.44 GnuTLS 2.12
libnice 0.1.13 (2015-04-28) libnice 0.1.13 (2015-04-28)
=========================== ===========================
Fix build on non-Windows platforms that don't have getifaddrs() Fix build on non-Windows platforms that don't have getifaddrs()
......
...@@ -5,7 +5,7 @@ Nice: GLib ICE library ...@@ -5,7 +5,7 @@ Nice: GLib ICE library
Copyright Copyright
--------- ---------
(C) 2006-2011 Collabora Ltd. (C) 2006-2017 Collabora Ltd.
(C) 2006-2011 Nokia Corporation (C) 2006-2011 Nokia Corporation
License License
...@@ -18,9 +18,10 @@ Requirements ...@@ -18,9 +18,10 @@ Requirements
glib >= 2.44 glib >= 2.44
pkg-config pkg-config
gnutls >= 2.12.0
gupnp-igd >= 0.1.2 (optional) gupnp-igd >= 0.1.2 (optional)
gstreamer-0.10 >= 0.10.0 (optional) gstreamer-0.10 >= 0.10.0 (optional)
gnutls >= 2.12.0 gstreamer-1.0 (optional)
Build instructions Build instructions
------------------ ------------------
...@@ -51,7 +52,7 @@ Relevant standards ...@@ -51,7 +52,7 @@ Relevant standards
These standards are relevant to nice's current implementation. These standards are relevant to nice's current implementation.
ICE draft 15 ICE RFC 5245
http://tools.ietf.org/html/rfc5245 http://tools.ietf.org/html/rfc5245
STUN STUN
http://tools.ietf.org/html/rfc3489 http://tools.ietf.org/html/rfc3489
......
...@@ -698,7 +698,7 @@ nice_agent_class_init (NiceAgentClass *klass) ...@@ -698,7 +698,7 @@ nice_agent_class_init (NiceAgentClass *klass)
* local candidates are available before relay servers have been set * local candidates are available before relay servers have been set
* with nice_agent_set_relay_info(). * with nice_agent_set_relay_info().
* *
* Since: UNRELEASED * Since: 0.1.14
*/ */
g_object_class_install_property (gobject_class, PROP_FORCE_RELAY, g_object_class_install_property (gobject_class, PROP_FORCE_RELAY,
g_param_spec_boolean ( g_param_spec_boolean (
......
...@@ -950,7 +950,7 @@ nice_component_class_init (NiceComponentClass *klass) ...@@ -950,7 +950,7 @@ nice_component_class_init (NiceComponentClass *klass)
* *
* The unique numeric ID of the component. * The unique numeric ID of the component.
* *
* Since: UNRELEASED * Since: 0.1.14
*/ */
g_object_class_install_property (object_class, PROP_ID, g_object_class_install_property (object_class, PROP_ID,
g_param_spec_uint ( g_param_spec_uint (
...@@ -965,7 +965,7 @@ nice_component_class_init (NiceComponentClass *klass) ...@@ -965,7 +965,7 @@ nice_component_class_init (NiceComponentClass *klass)
* *
* The #NiceAgent this component belongs to. * The #NiceAgent this component belongs to.
* *
* Since: UNRELEASED * Since: 0.1.14
*/ */
g_object_class_install_property (object_class, PROP_AGENT, g_object_class_install_property (object_class, PROP_AGENT,
g_param_spec_object ( g_param_spec_object (
...@@ -980,7 +980,7 @@ nice_component_class_init (NiceComponentClass *klass) ...@@ -980,7 +980,7 @@ nice_component_class_init (NiceComponentClass *klass)
* *
* The #NiceStream this component belongs to. * The #NiceStream this component belongs to.
* *
* Since: UNRELEASED * Since: 0.1.14
*/ */
g_object_class_install_property (object_class, PROP_STREAM, g_object_class_install_property (object_class, PROP_STREAM,
g_param_spec_object ( g_param_spec_object (
......
...@@ -5,8 +5,8 @@ dnl Always compile with -Wall; if --enable-compile-warnings=error is passed, ...@@ -5,8 +5,8 @@ dnl Always compile with -Wall; if --enable-compile-warnings=error is passed,
dnl also use -Werror. git and pre-releases default to -Werror dnl also use -Werror. git and pre-releases default to -Werror
dnl use a three digit version number for releases, and four for cvs/prerelease dnl use a three digit version number for releases, and four for cvs/prerelease
AC_INIT([libnice],[0.1.13.1]) AC_INIT([libnice],[0.1.14])
LIBNICE_RELEASE="no" LIBNICE_RELEASE="yes"
AC_CANONICAL_TARGET AC_CANONICAL_TARGET
...@@ -39,9 +39,9 @@ AC_CONFIG_FILES([ ...@@ -39,9 +39,9 @@ AC_CONFIG_FILES([
# Increment CURRENT and AGE. Set REVISION to 0 # Increment CURRENT and AGE. Set REVISION to 0
# If there was an incompatible interface change: # If there was an incompatible interface change:
# Increment CURRENT. Set AGE and REVISION to 0 # Increment CURRENT. Set AGE and REVISION to 0
LIBNICE_CURRENT=16 LIBNICE_CURRENT=17
LIBNICE_REVISION=2 LIBNICE_REVISION=0
LIBNICE_AGE=6 LIBNICE_AGE=7
LIBNICE_LIBVERSION=${LIBNICE_CURRENT}:${LIBNICE_REVISION}:${LIBNICE_AGE} LIBNICE_LIBVERSION=${LIBNICE_CURRENT}:${LIBNICE_REVISION}:${LIBNICE_AGE}
LIBNICE_LT_LDFLAGS="-version-info ${LIBNICE_LIBVERSION} -no-undefined" LIBNICE_LT_LDFLAGS="-version-info ${LIBNICE_LIBVERSION} -no-undefined"
AC_SUBST(LIBNICE_LT_LDFLAGS) AC_SUBST(LIBNICE_LT_LDFLAGS)
......
...@@ -101,6 +101,10 @@ ...@@ -101,6 +101,10 @@
<title>Index of new symbols in 0.1.8</title> <title>Index of new symbols in 0.1.8</title>
<xi:include href="xml/api-index-0.1.8.xml"><xi:fallback/></xi:include> <xi:include href="xml/api-index-0.1.8.xml"><xi:fallback/></xi:include>
</index> </index>
<index role="0.1.14">
<title>Index of new symbols in 0.1.14</title>
<xi:include href="xml/api-index-0.1.14.xml"><xi:fallback/></xi:include>
</index>
<xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include> <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
</part> </part>
</book> </book>
...@@ -137,7 +137,7 @@ nice_socket_set_writable_callback (NiceSocket *sock, ...@@ -137,7 +137,7 @@ nice_socket_set_writable_callback (NiceSocket *sock,
* Returns: %TRUE if @sock is based on @other or if @sock and @other are * Returns: %TRUE if @sock is based on @other or if @sock and @other are
* the same socket, %FALSE otherwise. * the same socket, %FALSE otherwise.
* *
* Since: UNRELEASED * Since: 0.1.14
*/ */
gboolean gboolean
nice_socket_is_based_on (NiceSocket *sock, NiceSocket *other); nice_socket_is_based_on (NiceSocket *sock, NiceSocket *other);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment