1. 89a288b Made the Master Keys Dynamic instead of caping them at only 4 master keys. Also kept key around in the policy to keep as much backward compatiblity as possible by Ryan Hooper · 8 years ago
  2. fe5d8b8 Apply MKI Support Patch by Ryan Hooper · 8 years ago
  3. 964ff81 Merge pull request #222 from bozho-2003/master by Pascal Bühler · 8 years ago
  4. 155ec97 Fix issue #220: No consistency when use some srtp_* functions. by bozho · 8 years ago
  5. 2cbd850 Merge pull request #211 from JonathanLennox/ossl_110_compat by Jonathan Lennox · 8 years ago
  6. 0b45423 Changes for OpenSSL 1.1.0 compatibility. by Jonathan Lennox · 8 years ago
  7. e617ccd Merge pull request #208 from JonathanLennox/public_crypto_funcs_2 by Jonathan Lennox · 8 years ago
  8. af2d176 Install cipher.h, auth.h, and crypto_types.h on win32. by Jonathan Lennox · 8 years ago
  9. b636e4b Export functions declared in cipher.h and auth.h. by Jonathan Lennox · 8 years ago
  10. 302bdd7 Clean up comments. by Jonathan Lennox · 8 years ago
  11. 3876191 Install cipher.h, auth.h and crypto_types.h. by Jonathan Lennox · 8 years ago
  12. f62a561 Add "srtp_" namespace prefix to auth functions, function pointer types, and enum values. by Jonathan Lennox · 8 years ago
  13. 2807b88 Don't cast function pointers to function pointer types. Clean up functions to match prototypes precisely. by Jonathan Lennox · 8 years ago
  14. ce74a5d Fix prototype for cipher_set_iv_func_t. by Jonathan Lennox · 8 years ago
  15. 81fffce Update comments to reflect addition of srtp_ prefixes on types and functions. by Jonathan Lennox · 8 years ago
  16. 1402990 Rename srtp_crypto_kernel_replace_cipher_type as srtp_replace_cipher_type, and similarly for auth_type. by Jonathan Lennox · 8 years ago
  17. 02cebb6 Move declarations of srtp_crypto_kernel_replace_cipher_type and srtp_crypto_kernel_replace_auth_type to cipher.h and auth.h respectively. by Jonathan Lennox · 8 years ago
  18. 6dadf6a Remove includes of private header files from cipher.h and auth.h. by Jonathan Lennox · 8 years ago
  19. 75cb2f4 Remove declaration of cipher_set_segment_func_t, never used. by Jonathan Lennox · 8 years ago
  20. 61330e2 Remove srtp_debug_module_t field from srtp_cipher_type_t and srtp_auth_type_t structures. by Jonathan Lennox · 8 years ago
  21. 58ce6aa Merge pull request #207 from JonathanLennox/win32_install_tweak by Jonathan Lennox · 8 years ago
  22. daab706 Fix to install-win.bat syntax, and add installation of x64 libraries. by Jonathan Lennox · 8 years ago
  23. cea8c5e Merge pull request #205 from JonathanLennox/vs_2015 by Paul E. Jones · 8 years ago
  24. 701bb79 Update Windows build files to Visual Studio 2015, add x64 platform, and adjust for libsrtp 2.0.x changes. by Jonathan Lennox · 8 years ago
  25. 980ec14 Merge pull request #204 from JonathanLennox/ossl_perf_improvements_2 by Jonathan Lennox · 8 years ago
  26. 1acba56 When building with OpenSSL, pass the AES_GCM key to the EVP context (and thus, do AES key expansion) in srtp_cipher_init, not srtp_cipher_set_iv. by Jonathan Lennox · 8 years ago
  27. fb95445 When building with OpenSSL, pass the AES_ICM key to the EVP context (and thus, do AES key expansion) in srtp_cipher_init, not srtp_cipher_set_iv. by Jonathan Lennox · 8 years ago
  28. 5781341 Use the OpenSSL HMAC implementation, and thus also the OpenSSL EVP_sha1() implementation. by Jonathan Lennox · 8 years ago
  29. 49525d2 Merge pull request #202 from JonathanLennox/warning_fix by Paul E. Jones · 8 years ago
  30. a78813d suseconds_t isn't required to be type long (on macOS it's int), so explicitly cast to long avoid a format specifier warning. by Jonathan Lennox · 8 years ago
  31. ed58104 Merge pull request #169 from traud/merge-conflict by Paul E. Jones · 8 years ago
  32. 1a7004b Merge pull request #191 from traud/master_ssrc_debug by Paul E. Jones · 8 years ago
  33. 1a97d5d Merge pull request #175 from traud/remove_2nd_fPIC by John Foley · 8 years ago
  34. bafc7b0 Merge pull request #174 from traud/macro_obsolete by John Foley · 8 years ago
  35. e29840e Merge pull request #173 from traud/macro_possibly_undefined by John Foley · 8 years ago
  36. 92333c0 Merge pull request #160 from AelMalinka/master by John Foley · 8 years ago
  37. 5337cd3 Merge pull request #195 from davidben/cplusplus by Paul E. Jones · 8 years ago
  38. 6d7fe83 Merge pull request #192 from mmdriley/constant-time-compare by Paul E. Jones · 8 years ago
  39. 5f1b982 Add missing __cplusplus header guards. by David Benjamin · 8 years ago
  40. 1e91fd4 Replace octet_string_is_eq with a constant-time implementation by Matthew Riley · 8 years ago
  41. 36bb3e2 on debug, output correct endianness of SSRC by Alexander Traud · 8 years ago
  42. f97b18d Merge pull request #182 from katrielalex/patch-1 by Paul E. Jones · 8 years ago
  43. 078df39 Add a length check before reading packet data. by Katriel Cohn-Gordon · 8 years ago
  44. 536bd51 remove 2nd -fPIC was issued twice, because of cae277e and b90f1ba by Alexander Traud · 8 years ago
  45. d80ef6c avoid warning 'macro is obsolete' on autoconf --warnings=all,no-cross by Alexander Traud · 8 years ago
  46. 52c30db avoid the error 'possibly undefined macro' on autoconf --warnings=all,no-cross by Alexander Traud · 8 years ago
  47. 7dec65d Merge pull request #167 from pabuhler/t-additional-tests by Paul E. Jones · 8 years ago
  48. 3d39f87 identified merge conflict by 6b71fb9 by Alexander Traud · 8 years ago
  49. 941cf12 Add test vector for SRTCP by Pascal Bühler · 8 years ago
  50. b095e7e Add test for srtp_update with same key by Pascal Bühler · 8 years ago
  51. 45019ae Add test vector for SRTCP using AES GCM by Pascal Bühler · 8 years ago
  52. df9fe1a honor $PKG_CONFIG when checking *FLAGS for openssl by Michael Thomas (malinka) · 8 years ago
  53. 1d4460d use PKG_PROG_PKG_CONFIG to set PKG_CONFIG correctly by Michael Thomas (malinka) · 8 years ago
  54. 9fc018c Missing #ifdef around code used only with OpenSSL by Paul E. Jones · 8 years ago
  55. e2ab5f2 Added a GCM test vector for a known, expected value by Paul E. Jones · 8 years ago
  56. f336d5d Update versions of utility scripts. by Jonathan Lennox · 8 years ago
  57. ce18c4f Merge pull request #149 from sdroege/win32-symlink by John Foley · 9 years ago
  58. b51d033 Merge pull request #151 from fancycode/mips_chromium by John Foley · 9 years ago
  59. dc53dcb Make srtp_driver compile for MIPS. by Joachim Bauch · 9 years ago
  60. e01dd7b Don't create a symlink if there is no $(SHAREDLIBVERSION) by Sebastian Dröge · 9 years ago
  61. 06542d2 Prevent buffer overflow in debug output. by jfigus · 9 years ago
  62. 68f8a88 Clarify documentation on ssrc argument byte order. by jfigus · 9 years ago
  63. 922a8e4 Remove outdated libsrtp PDF. by jfigus · 9 years ago
  64. 92c3de3 Minor documentation updates. by jfigus · 9 years ago
  65. da852b0 Resolve issue 37 by always using BE byte ordering of the RTCP trailer. Note, this commit will break backwards compatibility of RTCP protection when an AEAD profile is used. by jfigus · 9 years ago
  66. edd023d Merge pull request #138 from nico/patch-1 by John Foley · 9 years ago
  67. 7f5412c Initialize variable. by Nico Weber · 9 years ago
  68. fac1f50 Remove obsolete remnants of DEV_URANDOM. Libsrtp is no longer used as an RNG. by jfigus · 9 years ago
  69. 23c7c24 Merge pull request #136 from fancycode/unprotect_empty_payload by John Foley · 9 years ago
  70. 8494490 Add static qualifier to srtp_stream_free(). Allow compiler optimization to decide if this should be inlined. by jfigus · 9 years ago
  71. 2f50306 Merge pull request #135 from fancycode/release_on_error by John Foley · 9 years ago
  72. c8a19ae Add tests for regular and GCM ciphers to verify packets with empty payloads. by Joachim Bauch · 9 years ago
  73. dae5325 Allow empty payloads when unprotecting. by Joachim Bauch · 9 years ago
  74. 985769a Release memory for custom header extension encryption kdf. by Joachim Bauch · 9 years ago
  75. a9ecefe Make sure to return error if srtp_unprotect is successful but length is wrong. by Joachim Bauch · 9 years ago
  76. 1b79335 Zero-initialize policy struct in test. by Joachim Bauch · 9 years ago
  77. f3965b4 Move code to release partially allocated stream to own function. by Joachim Bauch · 9 years ago
  78. c4af387 Address seg fault due to uninitialized data on SRTP policy. by jfigus · 9 years ago
  79. fb0bd87 Fix build breakage due to last PR. by jfigus · 9 years ago
  80. ce37ef6 Merge pull request #128 from fancycode/header_extensions_encryption by John Foley · 9 years ago
  81. a83b9e6 Merge pull request #134 from pabuhler/sanatize-2 by John Foley · 9 years ago
  82. da34bb7 Prevent stack-buffer-overflow with gcc -fsanitize=address by Pascal Bühler · 9 years ago
  83. da33987 Decrypt headers after payload has been decrypted (and authenticated). by Joachim Bauch · 9 years ago
  84. 8578125 Merge pull request #129 from persmule/master by John Foley · 9 years ago
  85. c1fc2ba Prevent overflows when encrypting extensions headers. by Joachim Bauch · 9 years ago
  86. 6985c00 Merge pull request #130 from pabuhler/rekey-follow-up by John Foley · 9 years ago
  87. 80a45b5 Fixed #defines for OpenSSL. by Joachim Bauch · 9 years ago
  88. 6e70c61 * fix file references without $(srcdir) in Makefile.in, to enable build within an independent directory (e.g. mkdir build; ../configure; make) by XIE Tianming · 9 years ago
  89. 102da17 Fix potential memleak introduced with srtp_update by Pascal Bühler · 9 years ago
  90. e0fb3df RTCP index should not be reset when updating / rekeying by Pascal Bühler · 9 years ago
  91. fa1e8c2 Implement header extensions encryption for packets encrypted with GCM ciphers. by Joachim Bauch · 9 years ago
  92. b8cb577 Enable AES-192 ICM and AES-256 ICM if compiled against OpenSSL. by Joachim Bauch · 9 years ago
  93. 2e95530 Allow zero payload packets to pass bounds check. by jfigus · 9 years ago
  94. 49848d1 Fix error handling and clean-up compiler warning in recently added stream update logic. by jfigus · 9 years ago
  95. 0380bf4 Check length of encrypted payload length of packet prior to encrypting to prevent overrun when hdr->cc contains malformed data. by jfigus · 9 years ago
  96. c6d347f Merge pull request #123 from pabuhler/srtp_rekey by John Foley · 9 years ago
  97. 99a7482 Support header extensions encryption (RFC 6904). by Joachim Bauch · 9 years ago
  98. a7216c1 Merge pull request #126 from fancycode/strict_bounds_checks by John Foley · 9 years ago
  99. 3444c4b Update too strict bounds checks introduced in 2583150. by Joachim Bauch · 9 years ago
  100. 356f1cd Refactor srtp_update_stream based on code review by Pascal Bühler · 9 years ago