No description or website provided.
C Other
Latest commit eebfdab Feb 20, 2016 Olivier Crête committed with jcaden stun timer: Do 7 retransmissions as recommended
Also reduce the normal timeout to make the test bearable.

This is what RFC 5389 section 7.2.1

Differential Revision: https://phabricator.freedesktop.org/D1056
Maniphest Task: https://phabricator.freedesktop.org/T3339

Change-Id: Ie630c530e317bb14f81b11c8e48eb25c1c22a7ae
Permalink
Failed to load latest commit information.
agent angent.c: Do not break the program if transition is not correct Feb 23, 2016
debian Add option to enable/disable gstreamer 1.5 May 10, 2016
docs
examples agent: Remove redundant GLIB_CHECK_VERSION macros Oct 1, 2015
gst nicesrc: fix deadlock in create funcion May 12, 2016
m4 build: Add GObject introspection support Jul 7, 2014
nice agent: Add API to set local credentials Apr 14, 2015
random configure: Verify that the compiler understands warning cflags Dec 27, 2013
scripts tests: Add a Valgrind suppression file Sep 25, 2014
socket socket: add nice_socket_is_base_of() Sep 11, 2015
stun stun timer: Do 7 retransmissions as recommended Sep 14, 2016
tests
win32/vs9 build: Auto-generate win32 .def file from libnice.sym May 8, 2015
.arcconfig
.build.yaml Add build configuration Feb 10, 2016
.gitignore build: Update .gitignore Aug 19, 2015
.gitreview Add .gitreview file Jul 1, 2015
AUTHORS Fix for make distcheck to work Oct 27, 2008
COPYING relicense under MPL+LGPL Apr 30, 2007
COPYING.LGPL move COPYING -> COPYING.LGPL Apr 30, 2007
COPYING.MPL add COPYING.MPL Apr 30, 2007
ChangeLog
Makefile.am build: Fix multiple definition of CLEANFILES Aug 19, 2015
NEWS Version 0.1.13 Apr 28, 2015
README Add build instructions to the README Feb 23, 2013
README.win32 win32: Update README Feb 11, 2015
TODO
autogen.sh autogen.sh: Honor NOCONFIGURE=1 Sep 4, 2013
common.mk configure: Verify that the compiler understands warning cflags Dec 27, 2013
configure.ac Add option to enable/disable gstreamer 1.5 May 10, 2016

README

Nice: GLib ICE library
======================

Copyright
---------

 (C) 2006-2011 Collabora Ltd.
 (C) 2006-2011 Nokia Corporation

License
-------

See the file COPYING.

Requirements
------------

 glib >= 2.10
 pkg-config
 gupnp-igd >= 0.1.2 (optional)
 gstreamer-0.10 >= 0.10.0 (optional)

Build instructions
------------------

To build on Linux and Mac, you only need to type the usual commands :
  ./configure && make && sudo make install
Please refer to the INSTALL file for more details.
If you are building from git, you must first run the ./autogen.sh script
to generate the configure file for you.

To build on Windows, please refer to the README.win32 file for build instructions
using Microsoft Visual Studio.

Structure
---------

 agent/   - ICE agent
 docs/    - Design and API documentation
 gst/     - Gstreamer elements
 nice/    - libnice library
 random/  - random number generation
 socket/  - Socket abstraction layer
 stun/    - STUN implementation
 tests/   - Unit tests

Relevant standards
------------------

These standards are relevant to nice's current implementation.

ICE draft 15
  http://tools.ietf.org/html/rfc5245
STUN
  http://tools.ietf.org/html/rfc3489
  http://tools.ietf.org/html/rfc5389
TURN 
  http://tools.ietf.org/html/rfc5766
RTP
  http://tools.ietf.org/html/rfc3550
XMPP Jingle ICE transport
  http://www.xmpp.org/extensions/xep-0176.html

In future, nice may additionally support the following standards.

NAT-PMP
  http://files.dns-sd.org/draft-cheshire-nat-pmp.txt