1. 29 Sep, 2017 1 commit
  2. 10 Jul, 2017 1 commit
  3. 14 May, 2017 4 commits
  4. 12 Apr, 2017 1 commit
  5. 06 Apr, 2017 1 commit
    • Ulf Olsson's avatar
      Code refactoring · bb2adb0e
      Ulf Olsson authored
      After some discussions we decided to use the implementation
      in the 2_0_0_ekt_dev branch as a starting point
      bb2adb0e
  6. 03 Apr, 2017 1 commit
  7. 29 Mar, 2017 6 commits
  8. 27 Mar, 2017 1 commit
    • Geir Istad's avatar
      Bump copyright year · 445c1c94
      Geir Istad authored
      test_srtp.c had incorrect year (copy paste), updated to current year.
      445c1c94
  9. 22 Mar, 2017 1 commit
  10. 13 Mar, 2017 1 commit
    • Pascal Bühler's avatar
      Move SRTP_AES_XX_LEN defines into srtp.h · 20e6612e
      Pascal Bühler authored
      This puts them at the same level as the SRTP_AES_GCM_XXX_LEN defines
      and can be used in other parts of the code.
      
      Consistently use XXX_LEN instead of XXX_SIZE as len is already in use.
      20e6612e
  11. 01 Mar, 2017 1 commit
  12. 24 Feb, 2017 1 commit
  13. 23 Feb, 2017 2 commits
  14. 22 Feb, 2017 2 commits
  15. 21 Feb, 2017 1 commit
  16. 20 Feb, 2017 1 commit
    • Geir Istad's avatar
      Apply some formatting nits · 626e9e84
      Geir Istad authored
      Core of this is to limit the line length to at least 90 width where it
      makes sense contextually.
      
      Some whitespace fixups were applied as well, mainly replacing tabs with
      spaces since this seems like the most consistently used white space.
      This was done around points where this PR is touching the repo in order
      to improve the readability slightly.
      626e9e84
  17. 16 Feb, 2017 1 commit
    • Pascal Bühler's avatar
      Change to use uint32_t for ssrc · ef54b903
      Pascal Bühler authored
      It is not expect that anyone was using this value before without
      including the private header. So it should be safe to change and
      require a recompile of applications using this functionality.
      ef54b903
  18. 07 Feb, 2017 1 commit
  19. 01 Feb, 2017 1 commit
  20. 25 Jan, 2017 1 commit
    • Pascal Bühler's avatar
      Report ssrc instead of srtp_stream_t in srtp_event_data_t · f15c7e0b
      Pascal Bühler authored
      srtp_stream_t is an opaque type and unusable from the public api,
      this made the entire event framework almost useless.
      This change swaps the stream point with an ssrc, which is used as a key
      in the public api. A uintptr_t is used instead of a uint32_t to ensure
      the size of the srtp_event_data_t struct remains unchanged.
      
      This change could potentially break existing code but the assumption
      is that the number of uses of this api that are doing anything with this
      value after the version 2.0 release approaches zero.
      f15c7e0b
  21. 22 Dec, 2016 1 commit
  22. 15 Dec, 2016 1 commit
  23. 27 Jul, 2016 1 commit
  24. 03 Feb, 2016 1 commit
  25. 02 Feb, 2016 1 commit
  26. 16 Nov, 2015 1 commit
  27. 06 Nov, 2015 1 commit
    • Pascal Bühler's avatar
      Add srtp_update functions · bd3112ad
      Pascal Bühler authored
      The srtp_update and srtp_update_stream functions are provided
      as a way to rekey or update the policy of an existing stream while
      preserving the ROC as required by
      https://tools.ietf.org/html/rfc3711#section-3.3.1 .
      
      The current implementation only preserves the ROC. It does not
      preserve the replay database for RTP or RTCP, that is a possible
      improvement.
      bd3112ad
  28. 15 May, 2015 1 commit
  29. 20 Nov, 2014 1 commit
  30. 14 Nov, 2014 1 commit