1. 11 Apr, 2017 1 commit
  2. 05 Apr, 2017 3 commits
  3. 04 Apr, 2017 7 commits
  4. 03 Apr, 2017 15 commits
  5. 01 Apr, 2017 2 commits
  6. 31 Mar, 2017 8 commits
  7. 28 Mar, 2017 1 commit
  8. 17 Jan, 2017 1 commit
  9. 26 Oct, 2016 2 commits
    • Jakub Adam's avatar
      ms-ice: limit legacy connchecks as per [MS-ICE2] 3.1.4.8.2 · 2803a0b4
      Jakub Adam authored
      Client should stop sending connectivity checks with legacy FINGERPRINT
      when it receives a conncheck message containing IMPLEMENTATION-VERSION
      attribute.
      
      Differential Revision: https://phabricator.freedesktop.org/D1139
      2803a0b4
    • Jakub Adam's avatar
      ms-ice: legacy FINGERPRINT mode · 7e5ab23c
      Jakub Adam authored
      In order to preserve compatibility with clients which use custom CRC
      lookup table from [MS-ICE2], whenever a connectivity check request or
      reply is sent, an additional message is sent along. These two messages
      differ only in FINGERPRINT attribute - one uses regular CRC lookup table
      for calculation, the other uses the modified table.
      
      When a message is received and FINGERPRINT doesn't pass validation using
      regular CRC table, the receiver also tries to verify using the modified
      table.
      
      [MS-ICE2] 3.1.4.8.2 describes this procedure.
      
      The commit fixes compatibility with older MSOC and Lync clients.
      
      Differential Revision: https://phabricator.freedesktop.org/D1138
      7e5ab23c