Skip to content

Releases: pion/ice

v2.2.12

22 Nov 09:31

Choose a tag to compare

Changelog

  • e90a58e Add option to include loopback candidate
  • 7f13fd1 Close connection if candidates already exist
  • b57764d Update CI configs to v0.8.1
  • f87e3be Do not show a warning for closed connections
  • bce6de3 Implement copy() for CandidateRelay
  • d415139 Refactor variable names from buffer to buf
  • dbb9a44 Fix comenting style
  • 85bda0b Refactor and simplify handleInboundCandidateMsg()
  • 2b0f884 Refactor muxs to muxes
  • dc5bce4 Refactor variable names {r,s}addr to {r,s}Addr
  • fdfe34a Harmonize capitalization of variable names
  • 97c77bb Refactor port{min,max} to port{Min,Max}
  • 90a16ec Fix several typos throughout the codebase
  • 9ab8f71 Cancel previous gathering routine on restart
  • 7f2d498 Fix a wrong variable name caused by copy & paste
  • bafaab6 Update module golang.org/x/net to v0.1.0
  • 8f3fba4 Update CI configs to v0.8.0
  • 8c1adf1 Change writeTo failed log level to info

v2.1.7

27 Apr 06:26

Choose a tag to compare

Fix UDPMux logger.
If no logger is passed in, it will be created.
Error running webrtc/examples/ice-single-port :
invalid memory address or nil pointer dereference

v0.2.8: Respect port range for srv reflexive candidates

10 May 21:43

Choose a tag to compare

Modified gatherCandidatesReflective to respect port min and max
constraints when allocating connections for server reflexive
candidates.

v0.2.6: Fixed closing transport during connect

06 May 18:42

Choose a tag to compare

Fixed closing transport during connect
Avoid waiting for agent.onConnected in agent.connect if the agent
is closed.

Select a pair once
Although we only nominate and select one candidate pair, since we retry
thre quest we can end up selecting the same candidate multiple times

Handle INDICATION messages
Handle keepAlive messages

Implement regular nomination
In this first iteration we nominate the first valid pair we found.

Refactor handleInboundControlling/Controlled
Both methods pretty much do the same