Ticket #382 (closed enhancement: fixed)

Opened 11 years ago

Last modified 11 years ago

Update ICE from draft-ietf-mmusic-ice-14 to ice-18 specification

Reported by: bennylp Owned by: bennylp
Priority: normal Milestone: release-0.8.0
Component: pjnath Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported:


Change History

comment:1 Changed 11 years ago by bennylp

  • Status changed from new to closed
  • Resolution set to fixed

Done in r1450:

Update ICE from draft-ietf-mmusic-ice-14 to ice-18 specification

  • Include now mandatory FINGERPRINT attribute

Also fixed the following:

  • Don't include server reflexive candidate if the address is equal to the base address (that is the interface is directly attached to Internet)
  • Omit loopback interfaces in PJLIB's pj_enum_ip_interface(). Unfortunately this doesn't produce effective results since MS Loopback Interface is returned as Ethernet interface rather than software loopback interface.
  • Fixed STUN message dump printout which can show negative FINGERPRINT value.
  • Include the source address of STUN keep-alive messages in the logging
  • Decreased ICE ufrag and password length from 16 to 8 characters to reduce message size, and make this setting configurable (PJ_ICE_UFRAG_LEN)
  • Updated the documentation accordingly
Note: See TracTickets for help on using tickets.