1. b173a64 Fix docs crypto_policy_* -> srtp_crypto_policy_* by Sean DuBois · 5 years ago
  2. ed0396c Merge pull request #356 from thisisG/format_include_getopt_s_h by Pascal Bühler · 7 years ago
  3. 9822c44 Merge pull request #355 from thisisG/format_include_ekt_h by Pascal Bühler · 7 years ago
  4. 90cd161 Merge pull request #357 from thisisG/format_include_srtp_h by Pascal Bühler · 7 years ago
  5. d4b2ecf Merge pull request #358 from thisisG/format_include_srtp_priv_h by Pascal Bühler · 7 years ago
  6. 33cee95 include/ut_sim.h: Apply clang-format by Geir Istad · 7 years ago
  7. 625697f include/srtp_priv.h: Apply clang-format by Geir Istad · 7 years ago
  8. 013228a include/srtp.h: Apply clang-format by Geir Istad · 7 years ago
  9. 481ec0c include/getopt_s.h: Apply clang-format by Geir Istad · 7 years ago
  10. 2549777 include/ekt.h: Apply clang-format by Geir Istad · 7 years ago
  11. 4ec3100 include/srtp_priv.h: Apply clang-format by Geir Istad · 7 years ago
  12. b610968 include/srtp.h: Apply clang-format by Geir Istad · 7 years ago
  13. 5125414 include/srtp[_priv].h: Move srtcp_hdr_t and srtcp_trailer_t by Geir Istad · 7 years ago
  14. 1eaf4d2 include/srtp[_priv].h: Move srtp_hdr_xtnd_t to private file by Geir Istad · 7 years ago
  15. b193c18 include/srtp.h: Remove rtcp_common_t struct by Geir Istad · 7 years ago
  16. 9d7b58c include/srtp[_priv].h: Move srtp_hdr_t to private file by Geir Istad · 7 years ago
  17. 284cfda rtp_priv&&rtp.h: Move file to test folder by Geir Istad · 7 years ago
  18. c07609c srtp.c/srtp_priv.h: Fix for big endian machines by Geir Istad · 7 years ago
  19. 5c50354 Merge pull request #289 from ulfolsson/set_and_get_roc by Pascal Bühler · 7 years ago
  20. 9ba340e Moved pending_roc to the srtp_stream_ctx_t struct by Ulf Olsson · 7 years ago
  21. 57f1852 Use const char * for srtp_set_debug_module() by Pascal Bühler · 7 years ago
  22. bb2adb0 Code refactoring by Ulf Olsson · 7 years ago
  23. 7af219a Added support for set and get the roll-over-counter by Ulf Olsson · 7 years ago
  24. 1aa0f43 srtp.h: Add * so srtp_err_status_t is documented by Geir Istad · 7 years ago
  25. 659419e srtp.h: Doc param use_mki for srtp_unprotect[_rtcp]_mki() by Geir Istad · 7 years ago
  26. 6d3729a srtp.h: Param doc for srtp_protect_mki() len_ptr -> pkt_octet_len by Geir Istad · 7 years ago
  27. ad8e918 srtp.h: Typo. kesy -> keys by Geir Istad · 7 years ago
  28. b6a4a79 srtp.h: srtp_crypto_policy_set_from_profile_for_rtp() documentation by Geir Istad · 7 years ago
  29. 8124b76 srtp.h: srtp_crypto_policy_set_from_profile_for_rtcp() documentation by Geir Istad · 7 years ago
  30. 0c4d5ea Merge pull request #276 from thisisG/docs_refs_no_merge by Pascal Bühler · 8 years ago
  31. 445c1c9 Bump copyright year by Geir Istad · 8 years ago
  32. 2302081 srtp.h: draft-ietf-avt-srtp-big-aes-03.txt -> RFC 6188 by Geir Istad · 8 years ago
  33. 20e6612 Move SRTP_AES_XX_LEN defines into srtp.h by Pascal Bühler · 8 years ago
  34. 58bfa96 Merge pull request #258 from pabuhler/dtls-gcm-profiles by Pascal Bühler · 8 years ago
  35. b6c8434 Merge pull request #253 from pabuhler/cipher-type-cleanup-for-aes by Pascal Bühler · 8 years ago
  36. 9876231 Add a user data argument to log callback. by Pascal Bühler · 8 years ago
  37. af15178 Add log handler api to receive log messages from libSRTP by Pascal Bühler · 8 years ago
  38. 9f49e25 Remove profiles that are not registered in iana by Pascal Bühler · 8 years ago
  39. d335bd8 Use same naming conventions for cipher defines and symbols. by Pascal Bühler · 8 years ago
  40. 97ba021 add AES-GCM to DTLS-SRTP Protection Profiles by Alexander Traud · 8 years ago
  41. 9f79ab2 Cleanup comment related to MKI by Paul E. Jones · 8 years ago
  42. 8872f71 convenience for AES-192 by Alexander Traud · 8 years ago
  43. 29c6509 Merge pull request #224 from rsith71/mkiSupport by Pascal Bühler · 8 years ago
  44. 626e9e8 Apply some formatting nits by Geir Istad · 8 years ago
  45. 8104c7c Merge pull request #234 from pabuhler/exspose-ssrc-in-event-data by Pascal Bühler · 8 years ago
  46. ef54b90 Change to use uint32_t for ssrc by Pascal Bühler · 8 years ago
  47. ab0345b Updated the srtp function to get the protected length added by LibSRTP via code review comments by Ryan Hooper · 8 years ago
  48. 5c9e1c4 Merge branch 'master' into mkiSupport by Pascal Bühler · 8 years ago
  49. c3655db Don't use underscore as leading character in header guards. (#242) by Pascal Bühler · 8 years ago
  50. f38d893 Moving the key limit structure to part of the Session Keys by Ryan Hooper · 8 years ago
  51. 1f7f3f7 ekt is not really supported yet, remove from install by Pascal Bühler · 8 years ago
  52. f15c7e0 Report ssrc instead of srtp_stream_t in srtp_event_data_t by Pascal Bühler · 8 years ago
  53. 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
  54. fe5d8b8 Apply MKI Support Patch by Ryan Hooper · 8 years ago
  55. 5f1b982 Add missing __cplusplus header guards. by David Benjamin · 8 years ago
  56. 68f8a88 Clarify documentation on ssrc argument byte order. by jfigus · 9 years ago
  57. 92c3de3 Minor documentation updates. by jfigus · 9 years ago
  58. ce37ef6 Merge pull request #128 from fancycode/header_extensions_encryption by John Foley · 9 years ago
  59. 99a7482 Support header extensions encryption (RFC 6904). by Joachim Bauch · 9 years ago
  60. bd3112a Add srtp_update functions by Pascal Bühler · 9 years ago
  61. ed22129 Increase maximum tag length to 16 bytes to allow for GCM cipher suite. by jfigus · 9 years ago
  62. de8deb3 Rename replay functions to comply with library name. by jfigus · 10 years ago
  63. 67b9c73 Rename crypto type defines. Removed unused defines and also removed some obsolete unit test code in srtp_driver. by jfigus · 10 years ago
  64. c7cdc9a Rename key limit functions to comply with library name. by jfigus · 10 years ago
  65. 9a84043 Rename cipher functions to comply with library name. by jfigus · 10 years ago
  66. 8f66972 Rename auth functions to comply with library name. by jfigus · 10 years ago
  67. 5a2b2d0 Rename functions to comply with library name. Fixed various code style issues. by jfigus · 10 years ago
  68. 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
  69. 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
  70. c5887e7 Continue the effort to rename API entry points so that all functions, structs, and defines begin with srtp_. by jfigus · 10 years ago
  71. 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
  72. a9ac898 Begin header file refactoring. This is a work-in-progress. by jfigus · 10 years ago
  73. d4e3eec Declare as const char when use of literal strings by Christian Oien · 10 years ago
  74. f62b64d Add support to return the library version number and string via the API. by jfigus · 10 years ago
  75. 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
  76. 45ab533 Include stdint and stddef in srtp.h to alleviate this requirement from the application layer. Modified integers.h to only include the uint64_t redef when the SRTP config.h is included in the build, which should limit this to only when building libsrtp.a. This prevents the redef from being used when the application layer includes srtp.h. by jfigus · 10 years ago
  77. 6cffe24 Remove config.h from public headers and include it in non-header files instead by Teerapap Changwichukarn · 10 years ago
  78. 241fec3 Add srtp_set_user_data() and srtp_get_user_data() functions. by Iñaki Baz Castillo · 10 years ago
  79. 082de20 Add missing `char` to declaration by Travis Cross · 10 years ago
  80. c13c100 Add support for 16-byte auth tag for AES GCM mode. by jfigus · 10 years ago
  81. 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 · 10 years ago
  82. ffa134d Sync latest changes from master. by jfigus · 11 years ago
  83. 8c36da2 Add support for [draft-ietf-avtcore-srtp-aes-gcm-07] by jfigus · 11 years ago
  84. 5e33729 Update documentation for srtp_protect() to warn users of potential buffer overflow. by jfigus · 11 years ago
  85. dfe68ea Update documentation for srtp_protect() to warn users of potential buffer overflow. by jfigus · 11 years ago
  86. e27976d Remove #pragma pack() calls for MSC. by Jonathan Lennox · 14 years ago
  87. 75b3687 Fix warnings exposed by gcc -Wcast-qual and -Wshadow. by Jonathan Lennox · 14 years ago
  88. 5df951a Add AES-256 support. by Jonathan Lennox · 14 years ago
  89. dcee5c6 Add allow_repeat_tx parameter to srtp_policy_t, allowing a sender to perform by Jonathan Lennox · 14 years ago
  90. a1242f8 Add support for user-selectable srtp window size, as a parameter in srtp_policy_t. by Jonathan Lennox · 14 years ago
  91. d8d5cd0 Update references to Internet-Drafts to refer to their published RFCs instead. by Jonathan Lennox · 14 years ago
  92. ed3ab2b Make code clean with respect to GCC's -Wstrict-prototypes option -- use (void) by Jonathan Lennox · 14 years ago
  93. 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
  94. 8cae72f Add deinit and dealloc functions to test rtp code, to free memory associated with rtp objects. by Jonathan Lennox · 14 years ago
  95. 5ae7633 Add srtp_shutdown function, to free state associcated with libsrtp. by Jonathan Lennox · 14 years ago
  96. 2cb8b8e Avoid pointer arithmetic on void* (a GCC extension); use uint8_t* instead. by Jonathan Lennox · 14 years ago
  97. 79870d6 initial EKT work by David McGrew · 17 years ago
  98. 79bd301 eliminated dependancy on getopt() for portability's sake by David McGrew · 18 years ago
  99. c461c7f adding rtp private header file by David McGrew · 18 years ago
  100. d083205 fixed rtp.c allocation issues by David McGrew · 18 years ago