1. 01 Oct, 2015 2 commits
  2. 11 Sep, 2015 4 commits
  3. 04 Sep, 2015 2 commits
    • Philip Withnall's avatar
      build: Bump GLib dependency to 2.36 · c6bc33c0
      Philip Withnall authored
      This is needed for G_IO_ERROR_BROKEN_PIPE, which is used in the I/O
      stream code.
      
      Reported by Emanuele Bizzarri <emabiz76@gmail.com> on the mailing list.
      c6bc33c0
    • Philip Withnall's avatar
      stun: Disable debug by default · 757f8aec
      Philip Withnall authored
      To match debug_enable in agent/debug.c. Debug can still be enabled by
      calling stun_debug_enable() or nice_debug_enable().
      
      Spotted on the mailing list by Tom Chen.
      757f8aec
  4. 03 Sep, 2015 1 commit
  5. 02 Sep, 2015 7 commits
  6. 29 Aug, 2015 4 commits
  7. 19 Aug, 2015 5 commits
  8. 18 Aug, 2015 4 commits
  9. 03 Jul, 2015 1 commit
  10. 01 Jul, 2015 1 commit
  11. 30 Jun, 2015 1 commit
  12. 24 Jun, 2015 2 commits
  13. 01 Jun, 2015 1 commit
  14. 08 May, 2015 1 commit
    • Philip Withnall's avatar
      build: Auto-generate win32 .def file from libnice.sym · d3a7b315
      Philip Withnall authored
      We’ve neglected to manually update this file once too often — it’s been
      out of date for important new symbols (for example,
      nice_agent_get_io_stream()) since at least 0.1.11.
      
      Since the format is a simple extension of libnice.sym, we might as well
      automatically generate it at dist time.
      d3a7b315
  15. 05 May, 2015 3 commits
    • Youness Alaoui's avatar
      Removing no-op assignment · 6a8c6321
      Youness Alaoui authored
      6a8c6321
    • Youness Alaoui's avatar
      Do not compare scope for IPv6 address when scope is 0 · 91a7b932
      Youness Alaoui authored
      This caused issues with thinking local host candidates were peer-reflexive
      candidates because the nice_address_equal would fail since the scope
      would be 6 (or some other value) but locally created NiceAddress from
      a stun response would have the scope set to 0.
      We ignore the scope when comparing ipv6 candidates when scope is 0
      to avoid these kinds of issues.
      Thanks to ikonst_ for finding these issues
      91a7b932
    • Youness Alaoui's avatar
      Do not update a remote candidate's type · 93862c1e
      Youness Alaoui authored
      When adding a remote candidate, if it's the same ip:port, we should
      also check its type, otherwise it's a new candidate. We can't allow
      a candidate type to be updated. This caused issues to ikonst_ on IRC
      where for some reason a host candidate appeared as both host and prflx
      and the update caused a remote host candidate to be updated to prflx
      causing a crash when the sockptr was being accessed.
      93862c1e
  16. 03 May, 2015 1 commit