libnice/agent
Albert Sjolund ac4bb22ebb agent: stop leaking StunResolverData
if agent is null StunResolverData would leak as free would
not be reached.
The disposal function doesn't perform any freeing logic of the
underlying StunResolverData, so it is only here that they are freed.
When TurnResolverData is freed, there is no if statement blocking it.
2025-01-03 09:30:10 +01:00
..
address.c address: Add introspection-friendly to_string_dup 2023-01-06 12:48:44 -05:00
address.h address: Add introspection-friendly to_string_dup 2023-01-06 12:48:44 -05:00
agent-priv.h agent: set consent timeout to value specified in RFC 7675 2023-05-16 17:38:26 +02:00
agent.c agent: stop leaking StunResolverData 2025-01-03 09:30:10 +01:00
agent.h agent: Resolve TURN server IP addresses 2023-01-04 14:40:31 -05:00
candidate-priv.h agent: Resolve TURN server IP addresses 2023-01-04 14:40:31 -05:00
candidate.c candidate: fix assertions caused by API guards in new address API 2022-11-19 02:38:42 +01:00
candidate.h candidate: Add utility function to get STUN server address 2022-05-09 13:39:14 -04:00
component.c Include TURN sockets in nice_agent_get_sockets() 2023-12-21 14:46:16 +01:00
component.h agent: Resolve TURN server IP addresses 2023-01-04 14:40:31 -05:00
conncheck.c agent: Resolve STUN server IP address 2023-01-04 14:40:31 -05:00
conncheck.h conncheck: schedule the connection check in most relevant places 2021-11-02 20:35:09 +00:00
debug.c debug: fix verbose mode 2019-07-12 12:24:48 +02:00
debug.h Prefix include guards 2015-04-20 15:44:16 -04:00
discovery.c candidate: Add utility function to get STUN server address 2022-05-09 13:39:14 -04:00
discovery.h candidate: Add utility function to get STUN server address 2022-05-09 13:39:14 -04:00
inputstream.c iostream: Implement close() for ICE-TCP also 2021-11-22 21:53:08 +00:00
inputstream.h agent: Add support for GIO-style I/O streams 2014-01-31 01:48:59 -05:00
interfaces.c interfaces: Avoid using strncpy to keep NULL termination 2024-01-30 17:29:55 -05:00
interfaces.h interfaces: Add API to find the interface index from a local address 2022-07-25 14:10:00 -04:00
iostream.c agent: Document interaction between closing and removing streams 2014-09-26 16:11:59 +01:00
iostream.h agent: Add nice_agent_build_io_stream() API 2014-01-31 01:48:59 -05:00
meson.build agent/meson: Replace filename with basename 2023-05-22 19:47:18 -07:00
outputstream.c iostream: Implement close() for ICE-TCP also 2021-11-22 21:53:08 +00:00
outputstream.h agent: Add support for GIO-style I/O streams 2014-01-31 01:48:59 -05:00
pseudotcp.c Remove g_assert_cmp* macros outside of the unit tests 2021-11-01 22:22:32 -04:00
pseudotcp.h pseudotcp: Rename state enums to not clash with system ones 2018-12-18 15:50:56 -05:00
stream.c component: reset the stun agent on ice restart 2021-10-04 02:43:03 +00:00
stream.h agent: Move UPnP handling to each stream 2020-10-21 01:24:39 +00:00