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. 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
  4. 941cf12 Add test vector for SRTCP by Pascal Bühler · 8 years ago
  5. b095e7e Add test for srtp_update with same key by Pascal Bühler · 8 years ago
  6. 45019ae Add test vector for SRTCP using AES GCM by Pascal Bühler · 8 years ago
  7. 9fc018c Missing #ifdef around code used only with OpenSSL by Paul E. Jones · 8 years ago
  8. e2ab5f2 Added a GCM test vector for a known, expected value by Paul E. Jones · 8 years ago
  9. dc53dcb Make srtp_driver compile for MIPS. by Joachim Bauch · 9 years ago
  10. 7f5412c Initialize variable. by Nico Weber · 9 years ago
  11. 23c7c24 Merge pull request #136 from fancycode/unprotect_empty_payload by John Foley · 9 years ago
  12. c8a19ae Add tests for regular and GCM ciphers to verify packets with empty payloads. by Joachim Bauch · 9 years ago
  13. a9ecefe Make sure to return error if srtp_unprotect is successful but length is wrong. by Joachim Bauch · 9 years ago
  14. 1b79335 Zero-initialize policy struct in test. by Joachim Bauch · 9 years ago
  15. c4af387 Address seg fault due to uninitialized data on SRTP policy. by jfigus · 9 years ago
  16. ce37ef6 Merge pull request #128 from fancycode/header_extensions_encryption by John Foley · 9 years ago
  17. 80a45b5 Fixed #defines for OpenSSL. by Joachim Bauch · 9 years ago
  18. fa1e8c2 Implement header extensions encryption for packets encrypted with GCM ciphers. by Joachim Bauch · 9 years ago
  19. b8cb577 Enable AES-192 ICM and AES-256 ICM if compiled against OpenSSL. by Joachim Bauch · 9 years ago
  20. 99a7482 Support header extensions encryption (RFC 6904). by Joachim Bauch · 9 years ago
  21. bd3112a Add srtp_update functions by Pascal Bühler · 9 years ago
  22. 7f9a148 remove .cvsignore files left over from when the project used CVS for SCM by Jay Prall · 9 years ago
  23. 7d67ce5 Sync latest from master by jfigus · 10 years ago
  24. 25a0e6c Added explicit casts, fixed compiler warnings on MSVC. by Joachim Bauch · 10 years ago
  25. a9f1a5e Make "close" available when compiling with MSVC. by Joachim Bauch · 10 years ago
  26. 3b5da29 "free" doesn't return anything. by Joachim Bauch · 10 years ago
  27. 72b1a81 Merge lastest from master. by jfigus · 10 years ago
  28. 16d704b Added missing copyright headers. by Joachim Bauch · 10 years ago
  29. de8deb3 Rename replay functions to comply with library name. by jfigus · 10 years ago
  30. 5924edb Sync latest changes from master. by jfigus · 10 years ago
  31. 02d6f03 Rename error functions to comply with library name. by jfigus · 10 years ago
  32. 92736bc Rename crypto kernel functions to comply with library name. by jfigus · 10 years ago
  33. 67b9c73 Rename crypto type defines. Removed unused defines and also removed some obsolete unit test code in srtp_driver. by jfigus · 10 years ago
  34. de27f41 * Use strcpy instead of memcpy by Bernardo Torres · 10 years ago
  35. 4ba752a * Improve usage message by Bernardo Torres · 10 years ago
  36. 3fb0e8b * Add option to filter only SRTP packets by Bernardo Torres · 10 years ago
  37. 46d6b47 Refactor debug API so app layer doesn't need to include crypto_kernel.h. Removed unused hex utils from libsrtp.a and moved them to the app layer. by jfigus · 10 years ago
  38. 6baa3dd Missed this file in last commit. by jfigus · 10 years ago
  39. 267956d Remove obsoleted xfm.h. Remove doxygen directive for non-public defines. Add null/null policy helper to be used with rtpw. by jfigus · 10 years ago
  40. c5887e7 Continue the effort to rename API entry points so that all functions, structs, and defines begin with srtp_. by jfigus · 10 years ago
  41. 857009c Rename all public functions, types, and defines to begin with srtp_ prefix to comply with modern library coding convention. by jfigus · 10 years ago
  42. 9e4c091 Take advantage of base64 conversion in testapps by Christian Oien · 10 years ago
  43. 9f65d5e * Copying from master by Bernardo Torres · 10 years ago
  44. 2e8d36b * Reverting rtpw.c to master state by Bernardo Torres · 10 years ago
  45. b3c5142 * Transforming rtp_decoder into a standalone test application by Bernardo Torres · 10 years ago
  46. fbdca94 * Fixing header by Bernardo Torres · 10 years ago
  47. 50d9cc9 * Tag length shows message when is not 8 or 16 but does not exit by Bernardo Torres · 10 years ago
  48. f4956d3 Merge remote-tracking branch 'upstream/master' by Bernardo Torres · 10 years ago
  49. 64c68b2 * Explaining how to use it by Bernardo Torres · 10 years ago
  50. cb290f5 * Remove SSRC from dump by Bernardo Torres · 10 years ago
  51. 79e38ae * Adding support for pcap decryption by Bernardo Torres · 10 years ago
  52. 9f6358f o by Bernardo Torres · 10 years ago
  53. f62b64d Add support to return the library version number and string via the API. by jfigus · 10 years ago
  54. 4494760 This commit provides a minimal refactoring of the include hierarchy to allow eliminating the LIBSRTP_INTERNAL_BUILD hack added a couple of days ago. This was tested with gcc, g++, and clang. Also did a sanity build of the doubango and asterisk downstream projects. by jfigus · 10 years ago
  55. 6cffe24 Remove config.h from public headers and include it in non-header files instead by Teerapap Changwichukarn · 10 years ago
  56. c13c100 Add support for 16-byte auth tag for AES GCM mode. by jfigus · 10 years ago
  57. 8719f95 This commit resolves issue #46. The GCM mode was using the wrong master SALT length. The master SALT should be 96 bits instead of 112 bits. Note, GCM mode uses the legacy CTR mode for the KDF. The legagacy CTR mode cipher implementations assume a 112 bit SALT. Changes to the cipher abstraction layer API are required to provide the ability to specify the SALT length. For now this commit modifies the SRTP layer to ensure the SALT is zero-appended before initializing the KDF. This commit also provides public definitions for the GCM cipher suite master key sizes to avoid confusion for application developers. by jfigus · 11 years ago
  58. 8c36da2 Add support for [draft-ietf-avtcore-srtp-aes-gcm-07] by jfigus · 11 years ago
  59. a14b5a0 Add support for OpenSSL AES and RNG modules by jfigus · 12 years ago
  60. c3f8eac Fix inverted sign of delta return value of index_guess when sequence numbers by Jonathan Lennox · 12 years ago
  61. dc09448 Add Per Cederqvist's version of the test to detect the rtcp replay loss crash. by Jonathan Lennox · 14 years ago
  62. ad741b2 Test adding and removing a single stream from an srtp session. (Bug #2192597, by Jonathan Lennox · 14 years ago
  63. 75b3687 Fix warnings exposed by gcc -Wcast-qual and -Wshadow. by Jonathan Lennox · 14 years ago
  64. 5df951a Add AES-256 support. by Jonathan Lennox · 14 years ago
  65. 33d425c Initialize ekt field of rtpw policies. by Jonathan Lennox · 14 years ago
  66. dcee5c6 Add allow_repeat_tx parameter to srtp_policy_t, allowing a sender to perform by Jonathan Lennox · 14 years ago
  67. a1242f8 Add support for user-selectable srtp window size, as a parameter in srtp_policy_t. by Jonathan Lennox · 14 years ago
  68. ed3ab2b Make code clean with respect to GCC's -Wstrict-prototypes option -- use (void) by Jonathan Lennox · 14 years ago
  69. 4423605 Wait for background tasks to complete, after stopping them. by Jonathan Lennox · 14 years ago
  70. 96ba9b8 Free all memory allocated by test cases, to make it possible to use memory by Jonathan Lennox · 14 years ago
  71. 80c4c83 Free all memory allocated by test cases, to make it possible to use memory by Jonathan Lennox · 14 years ago
  72. 986f6d0 Change return type of rtp_recvfrom and rtp_sendto from 'unsigned int' to 'int' (they return -1 on error). by Jonathan Lennox · 14 years ago
  73. 8cae72f Add deinit and dealloc functions to test rtp code, to free memory associated with rtp objects. by Jonathan Lennox · 14 years ago
  74. 1701c6f Initialize ekt field (to NULL) of policy used by dtls_srtp_driver. by Jonathan Lennox · 14 years ago
  75. 3355493 Declare induction variable volatile in timing loop, to stop the compiler by Jonathan Lennox · 14 years ago
  76. dfb3084 Call srtp_shutdown before exiting test programs (in non-error cases). by Jonathan Lennox · 14 years ago
  77. b4842bf Make variables used for return value of getopt be 'int', not 'char'; otherwise, by Jonathan Lennox · 14 years ago
  78. 28bd7c1 Add missing initialization of wildcard_policy's 'next' field. by Jonathan Lennox · 14 years ago
  79. cb47eb9 Remove spurious & character from killall redirection (this is sh not csh). by Jonathan Lennox · 14 years ago
  80. fc9ab4e Invoke rtpw as ./rtwp, so rtpw_test.sh works if . is not in the user's $PATH. by Jonathan Lennox · 14 years ago
  81. f3132b9 Add cast, to fix GCC warning if 'size_t' is not 'long'. by Jonathan Lennox · 14 years ago
  82. a80247e Tell CVS to ignore generated dlts_srtp_driver executable. by Jonathan Lennox · 14 years ago
  83. f9d5eb0 Test non-sequential additions to replay detection code. by Jonathan Lennox · 14 years ago
  84. 79870d6 initial EKT work by David McGrew · 17 years ago
  85. 9345108 adding wideband codec size to test by David McGrew · 18 years ago
  86. 79bd301 eliminated dependancy on getopt() for portability's sake by David McGrew · 18 years ago
  87. d083205 fixed rtp.c allocation issues by David McGrew · 18 years ago
  88. 1a2ab2c fixing assert nits by David McGrew · 18 years ago
  89. 17127da works on vc7++, cuurently an exe target, must point project to openssl. Copy config.h_win32vc7 to config.h by Derek MacDonald · 18 years ago
  90. 3c45e0c created private header file, moved config.h from srtp.h by David McGrew · 18 years ago
  91. 13acc56 adding dtls-srtp support functions test driver by David McGrew · 18 years ago
  92. c79548c adding rtpw test script by David McGrew · 18 years ago
  93. 7629bf2 updating dates by David McGrew · 18 years ago
  94. 9c70f29 fixed SRTCP authentication, added SRTCP test, improved rdb_t tests by David McGrew · 18 years ago
  95. d2f8de4 including header length in srtp_bits_per_second() by David McGrew · 19 years ago
  96. a854688 fixed rtpw policy-setting, added policy functions by David McGrew · 19 years ago
  97. 7362674 Use the file words.txt in current directory instead of /usr/share/dict/words if compiling for Windows. by Marcus Sundberg · 19 years ago
  98. 5c40da8 (srtp_test): Make sure that the packet passed to srtp_unprotect() in replay check really is identical to previous packet. by Marcus Sundberg · 19 years ago
  99. f2c6f7b fix to allow rtpw to use no security services by David McGrew · 19 years ago
  100. 7acbfef Add init code for winsock API so we can actually run on win32. Print error code on both Win32 and unix when socket() call fails. Don't print anonymous error when rtp_recvfrom() fails, rtp_recvfrom now handles that. by Marcus Sundberg · 19 years ago