1. 10 Feb, 2020 1 commit
    • Fabrice Bellet's avatar
      conncheck: prune oversized conncheck list based on pair state · 6afcb580
      Fabrice Bellet authored
      Removing lower-priority pairs to keep the conncheck list under a fixed
      size (RFC 8445, sect 6.1.2.5) may accidently remove pairs that we want
      to preserve, like succeeded and discovered pairs. We choose to only
      remove pairs that are not engaged yet in the connection check
      processing, those in frozen state.
      
      Fixes #95
      6afcb580
  2. 06 Feb, 2020 9 commits
  3. 05 Feb, 2020 2 commits
  4. 17 Dec, 2019 1 commit
    • Xavier Claessens's avatar
      Fix building doc when libnice is a subproject · d4ef6b69
      Xavier Claessens authored
      When passing strings to 'src_dir', they are assumed to be relative to
      the root source dir of main project. That's possibly a Meson bug, it
      should be relative to current source dir. In any case, it's better to
      use include_directories() to avoid any confusion.
      d4ef6b69
  5. 11 Dec, 2019 1 commit
  6. 06 Dec, 2019 3 commits
  7. 26 Nov, 2019 1 commit
    • Jakub Adam's avatar
      conncheck: fix long time to connect if conncheck list gets filled late · da7acb34
      Jakub Adam authored
      When a stream's conncheck list is empty during
      priv_conn_check_unfreeze_related() and the check pairs get added only
      afterwards, the whole list may remain in frozen state for tens of
      seconds until the lists of all other streams are completed.
      
      If a connection check list missed the opportunity to be unfrozen
      according to the process in RFC 5245 Section 7.1.3.2.3 because it was
      empty at the time, unfreeze it immediately once some check pair gets
      added.
      da7acb34
  8. 17 Sep, 2019 1 commit
  9. 05 Aug, 2019 2 commits
  10. 02 Aug, 2019 7 commits
  11. 01 Aug, 2019 1 commit
  12. 31 Jul, 2019 11 commits