1. a83b9e6 Merge pull request #134 from pabuhler/sanatize-2 by John Foley · 9 years ago
  2. da34bb7 Prevent stack-buffer-overflow with gcc -fsanitize=address by Pascal Bühler · 9 years ago
  3. da33987 Decrypt headers after payload has been decrypted (and authenticated). by Joachim Bauch · 9 years ago
  4. 8578125 Merge pull request #129 from persmule/master by John Foley · 9 years ago
  5. c1fc2ba Prevent overflows when encrypting extensions headers. by Joachim Bauch · 9 years ago
  6. 6985c00 Merge pull request #130 from pabuhler/rekey-follow-up by John Foley · 9 years ago
  7. 80a45b5 Fixed #defines for OpenSSL. by Joachim Bauch · 9 years ago
  8. 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
  9. 102da17 Fix potential memleak introduced with srtp_update by Pascal Bühler · 9 years ago
  10. e0fb3df RTCP index should not be reset when updating / rekeying by Pascal Bühler · 9 years ago
  11. fa1e8c2 Implement header extensions encryption for packets encrypted with GCM ciphers. by Joachim Bauch · 9 years ago
  12. b8cb577 Enable AES-192 ICM and AES-256 ICM if compiled against OpenSSL. by Joachim Bauch · 9 years ago
  13. 2e95530 Allow zero payload packets to pass bounds check. by jfigus · 9 years ago
  14. 49848d1 Fix error handling and clean-up compiler warning in recently added stream update logic. by jfigus · 9 years ago
  15. 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
  16. c6d347f Merge pull request #123 from pabuhler/srtp_rekey by John Foley · 9 years ago
  17. 99a7482 Support header extensions encryption (RFC 6904). by Joachim Bauch · 9 years ago
  18. a7216c1 Merge pull request #126 from fancycode/strict_bounds_checks by John Foley · 9 years ago
  19. 3444c4b Update too strict bounds checks introduced in 2583150. by Joachim Bauch · 9 years ago
  20. 356f1cd Refactor srtp_update_stream based on code review by Pascal Bühler · 9 years ago
  21. bd3112a Add srtp_update functions by Pascal Bühler · 9 years ago
  22. 2583150 Prevent potential DoS attack due to lack of bounds checking on RTP header CSRC count and extension header length. Credit goes to Randell Jesup and the Firefox team for reporting this issue. by jfigus · 9 years ago
  23. 991773b Merge pull request #122 from j4y/clean-releases by John Foley · 9 years ago
  24. 36cc727 remove srtp 1.4.x tarballs from releases/ by Jay Prall · 9 years ago
  25. e2977bd Add test coverage for OpenSSL mode by jfigus · 9 years ago
  26. cfc31ef Merge pull request #121 from persmule/master by John Foley · 9 years ago
  27. 3c56180 Merge remote-tracking branch 'upstream/master' by persmule · 9 years ago
  28. bfec1cd * remove const-correctness on iv-related variables, since aes_gcm_ossl needs iv to be writable. by persmule · 9 years ago
  29. 730b6f3 Merge pull request #120 from j4y/configure-travis-ci by John Foley · 9 years ago
  30. 5fdd69e Merge pull request #119 from j4y/remove-cvsignore-files by John Foley · 9 years ago
  31. 29baa0f configure Travis CI to build with gcc and clang compilers under osx and linux platforms by Jay Prall · 9 years ago
  32. 7f9a148 remove .cvsignore files left over from when the project used CVS for SCM by Jay Prall · 9 years ago
  33. 5bb3cb8 Merge pull request #116 from pabuhler/valgrind-error by John Foley · 9 years ago
  34. 9bdcfc7 Prevent buffer overflow when clearing srtp_kdf_t by Pascal Bühler · 9 years ago
  35. effe49b * add const-correctness to auth-related data and pointers to them. by XIE Tianming · 9 years ago
  36. dd04cb9 * add const-correctness to 'srtp_cipher_type_t's, test cases, keys, and pointer parameters to them. by XIE Tianming · 9 years ago
  37. 941efc4 * add const correctness to some testing functions. by XIE Tianming · 9 years ago
  38. 53fa0a3 * perform const correctness on the cipher-related types. by XIE Tianming · 9 years ago
  39. 6ce36b2 Resolve compiler warning on some compilers. Credit goes to Paul Jones for finding this. by jfigus · 9 years ago
  40. 54a035a Merge pull request #109 from fancycode/clear_session by John Foley · 9 years ago
  41. 8301c36 Clear 'session' if 'srtp_create' fails. by Joachim Bauch · 9 years ago
  42. a5de83b Remove IETF documents to alleviate concerns with redistributing libsrtp with Debian. by jfigus · 9 years ago
  43. ed22129 Increase maximum tag length to 16 bytes to allow for GCM cipher suite. by jfigus · 9 years ago
  44. 038d2cf Add support for using OpenSSL SRTP KDF algorithm. This work was originally done by Barry Fussell, but has been adapted to the latest libsrtp. Added new configure option called --enable-openssl-kdf to enable this feature. Also added new configure option to specify the location of the OpenSSL directory (--with-openssl-dir). Lastly, this commit updates config_in.h (via autoheader). by jfigus · 9 years ago
  45. 1ce6a74 Double-commit 9968e22ce2b7a1a2c0dde04f2413914416da260a to master. by jfigus · 10 years ago
  46. 82056b3 Merge pull request #102 from cisco/2_0_0_dev by John Foley · 10 years ago
  47. 7d67ce5 Sync latest from master by jfigus · 10 years ago
  48. 945eeee Merge pull request #99 from fancycode/visual_studio_fixes by John Foley · 10 years ago
  49. 25cd831 Merge pull request #98 from Nikoli/build_system by John Foley · 10 years ago
  50. 25a0e6c Added explicit casts, fixed compiler warnings on MSVC. by Joachim Bauch · 10 years ago
  51. 4cdf467 Use own minimal "getopt" function to support compiling using MSVC. by Joachim Bauch · 10 years ago
  52. b6ba887 Ignore "rtp_decoder" binary. by Joachim Bauch · 10 years ago
  53. a9f1a5e Make "close" available when compiling with MSVC. by Joachim Bauch · 10 years ago
  54. 3b5da29 "free" doesn't return anything. by Joachim Bauch · 10 years ago
  55. d6b5627 Initialize array. by Joachim Bauch · 10 years ago
  56. ee93b5e Do not install empty /usr/bin/ directory by Nikoli · 10 years ago
  57. f14a77e Do not duplicate shared library when installing, use symlink instead by Nikoli · 10 years ago
  58. e806a66 Prepare for 1.5.2 release. by jfigus · 10 years ago
  59. 13fd694 Change libdl and libz checks to warnings when not found. by jfigus · 10 years ago
  60. b5fad5f A autoconf checks for libz and libdl when OpenSSL is enabled to allow for static linking of OpenSSL (via CFLAGS=-static). by jfigus · 10 years ago
  61. 61b955e Merge pull request #96 from fancycode/missing_config_h by John Foley · 10 years ago
  62. 60a9c24 Include "config.h" to get "inline" on Windows. by Joachim Bauch · 10 years ago
  63. 6b71fb9 Merge lastest from master. by jfigus · 10 years ago
  64. 750f674 Merge pull request #93 from fancycode/detect_boringssl by John Foley · 10 years ago
  65. 2677a86 Renamed define to general 'SRTP_NO_AES192' and set if compiled against BoringSSL. by Joachim Bauch · 10 years ago
  66. 3d1eba7 Relabel master for next MR. by jfigus · 10 years ago
  67. 385e675 Prepare for 1.5.1 release. by jfigus · 10 years ago
  68. 724bb29 Fix merge damage. by jfigus · 10 years ago
  69. 72b1a81 Merge lastest from master. by jfigus · 10 years ago
  70. f06e830 Merge pull request #94 from fancycode/missing_copyright_headers by John Foley · 10 years ago
  71. f580fe9 Merge pull request #95 from fancycode/chromium_header_check by John Foley · 10 years ago
  72. e4faca6 Merge branch 'master' of https://github.com/cisco/libsrtp into 2_0_0_dev by jfigus · 10 years ago
  73. 557a787 Additional header check from Chromium. by Joachim Bauch · 10 years ago
  74. 16d704b Added missing copyright headers. by Joachim Bauch · 10 years ago
  75. 4bc2ecf Don't include AES-192 when compiling against BoringSSL. by Joachim Bauch · 10 years ago
  76. bdac156 Merge pull request #90 from airtimemedia/master by John Foley · 10 years ago
  77. 6fd7fa4 Fix out-of-source tree builds. by Tom Hughes · 10 years ago
  78. fb83841 Remove RNG since there is no longer a public API exposed to use the RNG. The RNG in libsrtp wasn't using a particularly good random source anyway. Downstream applications should use OpenSSL or some other random source that's compliant with SP-800-90. by jfigus · 10 years ago
  79. d2b331c Sync latest changes from master. by jfigus · 10 years ago
  80. be155db Merge pull request #89 from JaapKeuter/aes_risc_le by John Foley · 10 years ago
  81. 84faa63 Refactor memory allocation for the symmetric ciphers context structures. by jfigus · 10 years ago
  82. f7dc067 Change the autoconf input file along with configure itself by Jaap Keuter · 10 years ago
  83. 226ec56 Finish refactoring of cipher.h API. by jfigus · 10 years ago
  84. 0d99b71 More refactoring of internal cipher API. Eliminate usage of void* in set_iv function. by jfigus · 10 years ago
  85. 3f93c3c More refactoring of internal cipher API. by jfigus · 10 years ago
  86. c287aa5 Sync latest from master. by jfigus · 10 years ago
  87. de35bea Fix bug from pull request #86 where the pc file was being deleted when doing a clean. by jfigus · 10 years ago
  88. 219ce4b Sync latest changes from master. by jfigus · 10 years ago
  89. f5e63e9 Merge pull request #86 from nirbheek/master by John Foley · 10 years ago
  90. e9f206c Introduce little endian RISC support by Jaap Keuter · 10 years ago
  91. cae277e Add support for building on/cross-compiling the shared library for Windows and OS X by Nirbheek Chauhan · 10 years ago
  92. 2964a15 Refactor cipher encrypt API. by jfigus · 10 years ago
  93. de8deb3 Rename replay functions to comply with library name. by jfigus · 10 years ago
  94. fe1f3ef More renaming to match library name. Fix linker failure for env target. by jfigus · 10 years ago
  95. 5924edb Sync latest changes from master. by jfigus · 10 years ago
  96. 9d40100 Merge pull request #85 from bernardotorres/master by John Foley · 10 years ago
  97. 02d6f03 Rename error functions to comply with library name. by jfigus · 10 years ago
  98. 92736bc Rename crypto kernel functions to comply with library name. by jfigus · 10 years ago
  99. a6cf208 Remove support for --enable-kernel-linux option. by jfigus · 10 years ago
  100. d196e02 Rename binary target to libsrtp2 since it's not backwards compatible with libsrtp 1.x. Header files are now installed into /usr/local/include/srtp2. by jfigus · 10 years ago