- 11 Mar, 2019 1 commit
-
-
Jakub Adam authored
conn_check_prune_socket() was trying to access deleted NiceCandidate instance. Prune the socket before removing the candidate. Closes #73
-
- 08 Mar, 2019 7 commits
-
-
Jakub Adam authored
-
Jakub Adam authored
Call nice_agent_peer_candidate_gathering_done () where appropriate.
-
Jakub Adam authored
The STUN thread may be blocked waiting for stun_signal_ptr so signal it when stopping the thread.
-
Jakub Adam authored
-
Jakub Adam authored
In this mode, activated by setting "ice-trickle" property of a NiceAgent to TRUE, a component without a successful connectivity check will wait indefinitely for more remote candidates to come. nice_agent_peer_candidate_gathering_done() must be called after receiving the last remote candidate for the component to finally change its state to NICE_COMPONENT_STATE_FAILED.
-
Jakub Adam authored
Windows users should just use Meson for building libnice.
-
Jakub Adam authored
Forgotten to add in 0.1.15 release?
-
- 05 Mar, 2019 1 commit
-
-
Jakub Adam authored
While waiting for write thread to finish sending, keep also receiving so that any STUN messages from the peer still get processed.
-
- 15 Feb, 2019 1 commit
-
-
Stefan Strogin authored
Closes #71
-
- 12 Feb, 2019 1 commit
-
-
Jakub Adam authored
Limits accidental leakage of secret information.
-
- 11 Feb, 2019 1 commit
-
-
Jakub Adam authored
-
- 29 Jan, 2019 2 commits
-
-
Olivier Crête authored
Don't set a timeout to the very far future if the lifetime sent by the server is under 60s. Instead of doing "lifetime - 60", switch to lifetime/2.
-
Jakub Adam authored
Don't unref NiceAgent while holding agent mutex. If it's the last reference, nice_agent_dispose() will try to acquire the mutex again and deadlock.
-
- 28 Jan, 2019 2 commits
-
-
Olivier Crête authored
-
Olivier Crête authored
-
- 24 Jan, 2019 6 commits
-
-
Olivier Crête authored
-
Olivier Crête authored
Also remove workarounds for the older versions.
-
Olivier Crête authored
-
Olivier Crête authored
-
Olivier Crête authored
-
Olivier Crête authored
-
- 23 Jan, 2019 1 commit
-
-
Olivier Crête authored
coturn doesn't authenticate us before sending us to an alternate server.
-
- 22 Jan, 2019 2 commits
-
-
Olivier Crête authored
-
Olivier Crête authored
-
- 16 Jan, 2019 1 commit
-
-
Jakub Adam authored
-
- 15 Jan, 2019 1 commit
-
-
Tim-Philipp Müller authored
-
- 14 Jan, 2019 5 commits
-
-
Jakub Adam authored
-
Jakub Adam authored
glib documentation says G_SOURCE_FUNC() macro should be used to suppress the warning about incompatible function types when the function will be cast back to the correct type before it is called by the GSource.
-
Jakub Adam authored
An application using more than one NiceAgent instance may crash due to a race in gUPnP. Fix is to be released in gUPnP 1.1.2 / 1.0.4: https://gitlab.gnome.org/GNOME/gupnp/commit/0123e574595e0a547ce26422633df72d63d3d0e0
-
Jakub Adam authored
libnice.so created by autotools has its symbols bound to the default 'Base' version node, whereas Meson build arbitrarily introduced a version node named 'libnice'. This breaks tools like dpkg-gensymbols that track changes in exported symbols through several releases of the library. Remove 'libnice' version and revert back to using unspecified version.
-
Jakub Adam authored
Errors reported by lintian -EvIL -pedantic.
-
- 04 Jan, 2019 8 commits
-
-
Jakub Adam authored
-
Jakub Adam authored
-
Olivier Crête authored
-
Olivier Crête authored
-
Olivier Crête authored
-
Olivier Crête authored
-
Olivier Crête authored
-
Olivier Crête authored
This is because Docker doesn't have IPv6 by default.
-