1. b6c8434 Merge pull request #253 from pabuhler/cipher-type-cleanup-for-aes by Pascal Bühler · 7 years ago
  2. 35bceb0 crypto/kernel/err.c: Include datatypes.h by Geir Istad · 7 years ago
  3. 345fb5c Merge pull request #263 from thisisG/cleaning_up_remove_duplicates by Pascal Bühler · 7 years ago
  4. 4c91154 Clean the temp message buffer as it could contain secrets by Pascal Bühler · 7 years ago
  5. fb341c4 crypto_math.h: Removed this file by Geir Istad · 7 years ago
  6. eb9cfca crypto_math.h: Removed unused forward declarations by Geir Istad · 7 years ago
  7. 06f7f0b crypto_math.h: Remove duplicate forward declaration by Geir Istad · 7 years ago
  8. 9d323dc crypto_math.h: Removed duplicate forward declaration by Geir Istad · 7 years ago
  9. 860e46e crypto_math.h: Removed duplicated information by Geir Istad · 7 years ago
  10. 77557e2 crypto_math.h: Make include guards less generic by Geir Istad · 7 years ago
  11. dcad860 crypto_math.h/datatypes.h: Removed unused macros by Geir Istad · 7 years ago
  12. 833e2b2 Fix warnings. by Pascal Bühler · 7 years ago
  13. af15178 Add log handler api to receive log messages from libSRTP by Pascal Bühler · 7 years ago
  14. d335bd8 Use same naming conventions for cipher defines and symbols. by Pascal Bühler · 7 years ago
  15. 7dc6dba Have consistent test case names for aes icm by Pascal Bühler · 7 years ago
  16. 2a481bb Remove generic SRTP_AES_ICM and use more specific SRTP_AES_XXX_ICM by Pascal Bühler · 7 years ago
  17. f2682f1 Register each AES variant as separate cipher by Pascal Bühler · 7 years ago
  18. 105bd8b AES 192 is not supported by built in aes module by Pascal Bühler · 7 years ago
  19. beaf9d8 Merge branch 'master' into configure-log-options by Pascal Bühler · 7 years ago
  20. bc01aad Add missing argument to match required signature. by Pascal Bühler · 7 years ago
  21. ad355b6 srtp_aes_icm_encrypt: Fix from cast to type for *c by Geir Istad · 7 years ago
  22. 11547ba srtp_aes_icm_encrypt srtp_aes_icm_ctx_t* to void* by Geir Istad · 7 years ago
  23. fef5099 Update aes_icm.c by Geir Istad · 7 years ago
  24. 43186e7 remove ismacrypt references from code by Pascal Bühler · 7 years ago
  25. b969ed5 Merge branch 'master' into configure-log-options by Pascal Bühler · 7 years ago
  26. 9d8cb19 Merge pull request #238 from itollefsen/autotools by Pascal Bühler · 7 years ago
  27. 0a6487e Merge pull request #245 from pabuhler/add-missing-srtp-cipher-dealloc-in-test by Pascal Bühler · 7 years ago
  28. da626ae Merge pull request #244 from pabuhler/error-check-timing-test by Pascal Bühler · 7 years ago
  29. dd88cbe Merge pull request #239 from thisisG/issue_157_implement_crypto_burn by Pascal Bühler · 7 years ago
  30. 073198a Add missing srtp_cipher_dealloc calls when test fails. by Pascal Bühler · 7 years ago
  31. 26583d0 Free enc_buf if an error occurs by Pascal Bühler · 7 years ago
  32. a4250c3 Merge branch 'master' into autotools by Pascal Bühler · 7 years ago
  33. c3655db Don't use underscore as leading character in header guards. (#242) by Pascal Bühler · 7 years ago
  34. 4180821 Add simple error checking in timing test to avoid false results. by Pascal Bühler · 7 years ago
  35. c3df9ff Whitespace cleanup. by Geir Istad · 7 years ago
  36. 8482bcc Use OPENSSL_cleanse() to set memory to zero, else use srtp_cleanse() by Geir Istad · 7 years ago
  37. 9572093 Remove unnecessary forward declarations for octet_string_set_to_zero by Geir Istad · 7 years ago
  38. 88579e6 Simplify logging of errors and debug by Pascal Bühler · 7 years ago
  39. e345cbe Merge pull request #209 from mmdriley/boringssl-aes192 by Paul E. Jones · 7 years ago
  40. 5fd1187 configure.in/Makefile.in: Whitespace cleanup. by Idar Tollefsen · 8 years ago
  41. 94502db Merge pull request #233 from thisisG/issue_216_srtp_index_guess_may_overflow_for_16_bit_ints by Pascal Bühler · 7 years ago
  42. 7834004 Merge pull request #198 from bryongloden/patch-1 by Pascal Bühler · 7 years ago
  43. 1aff438 crypto/replay/rdbx.c: Return types of type int to int32_t by Geir Istad · 7 years ago
  44. a2538d4 Add cast to `unsigned int` in call to printf by Matthew Riley · 8 years ago
  45. 0b45423 Changes for OpenSSL 1.1.0 compatibility. by Jonathan Lennox · 8 years ago
  46. 855738b Restore AES-192 under BoringSSL by Matthew Riley · 8 years ago
  47. 302bdd7 Clean up comments. by Jonathan Lennox · 8 years ago
  48. f62a561 Add "srtp_" namespace prefix to auth functions, function pointer types, and enum values. by Jonathan Lennox · 8 years ago
  49. 2807b88 Don't cast function pointers to function pointer types. Clean up functions to match prototypes precisely. by Jonathan Lennox · 8 years ago
  50. ce74a5d Fix prototype for cipher_set_iv_func_t. by Jonathan Lennox · 8 years ago
  51. 81fffce Update comments to reflect addition of srtp_ prefixes on types and functions. by Jonathan Lennox · 8 years ago
  52. 1402990 Rename srtp_crypto_kernel_replace_cipher_type as srtp_replace_cipher_type, and similarly for auth_type. by Jonathan Lennox · 8 years ago
  53. 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
  54. 6dadf6a Remove includes of private header files from cipher.h and auth.h. by Jonathan Lennox · 8 years ago
  55. 75cb2f4 Remove declaration of cipher_set_segment_func_t, never used. by Jonathan Lennox · 8 years ago
  56. 61330e2 Remove srtp_debug_module_t field from srtp_cipher_type_t and srtp_auth_type_t structures. by Jonathan Lennox · 8 years ago
  57. 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
  58. 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
  59. 5781341 Use the OpenSSL HMAC implementation, and thus also the OpenSSL EVP_sha1() implementation. by Jonathan Lennox · 8 years ago
  60. ed58104 Merge pull request #169 from traud/merge-conflict by Paul E. Jones · 8 years ago
  61. 84c13cb Update sha1_driver.c by Bryon Gloden, CISSP® · 8 years ago
  62. 5337cd3 Merge pull request #195 from davidben/cplusplus by Paul E. Jones · 8 years ago
  63. f5eca01 Update sha1_driver.c by Bryon Gloden, CISSP® · 8 years ago
  64. 5f1b982 Add missing __cplusplus header guards. by David Benjamin · 8 years ago
  65. 1e91fd4 Replace octet_string_is_eq with a constant-time implementation by Matthew Riley · 8 years ago
  66. 3d39f87 identified merge conflict by 6b71fb9 by Alexander Traud · 8 years ago
  67. 06542d2 Prevent buffer overflow in debug output. by jfigus · 8 years ago
  68. fac1f50 Remove obsolete remnants of DEV_URANDOM. Libsrtp is no longer used as an RNG. by jfigus · 9 years ago
  69. ce37ef6 Merge pull request #128 from fancycode/header_extensions_encryption by John Foley · 9 years ago
  70. da34bb7 Prevent stack-buffer-overflow with gcc -fsanitize=address by Pascal Bühler · 9 years ago
  71. 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
  72. b8cb577 Enable AES-192 ICM and AES-256 ICM if compiled against OpenSSL. by Joachim Bauch · 9 years ago
  73. 3c56180 Merge remote-tracking branch 'upstream/master' by persmule · 9 years ago
  74. bfec1cd * remove const-correctness on iv-related variables, since aes_gcm_ossl needs iv to be writable. by persmule · 9 years ago
  75. 7f9a148 remove .cvsignore files left over from when the project used CVS for SCM by Jay Prall · 9 years ago
  76. effe49b * add const-correctness to auth-related data and pointers to them. by XIE Tianming · 9 years ago
  77. dd04cb9 * add const-correctness to 'srtp_cipher_type_t's, test cases, keys, and pointer parameters to them. by XIE Tianming · 9 years ago
  78. 941efc4 * add const correctness to some testing functions. by XIE Tianming · 9 years ago
  79. 53fa0a3 * perform const correctness on the cipher-related types. by XIE Tianming · 9 years ago
  80. 6ce36b2 Resolve compiler warning on some compilers. Credit goes to Paul Jones for finding this. by jfigus · 9 years ago
  81. 7d67ce5 Sync latest from master by jfigus · 9 years ago
  82. 25a0e6c Added explicit casts, fixed compiler warnings on MSVC. by Joachim Bauch · 9 years ago
  83. 4cdf467 Use own minimal "getopt" function to support compiling using MSVC. by Joachim Bauch · 9 years ago
  84. d6b5627 Initialize array. by Joachim Bauch · 9 years ago
  85. 60a9c24 Include "config.h" to get "inline" on Windows. by Joachim Bauch · 9 years ago
  86. 6b71fb9 Merge lastest from master. by jfigus · 9 years ago
  87. 750f674 Merge pull request #93 from fancycode/detect_boringssl by John Foley · 9 years ago
  88. 2677a86 Renamed define to general 'SRTP_NO_AES192' and set if compiled against BoringSSL. by Joachim Bauch · 9 years ago
  89. 72b1a81 Merge lastest from master. by jfigus · 9 years ago
  90. 16d704b Added missing copyright headers. by Joachim Bauch · 9 years ago
  91. 4bc2ecf Don't include AES-192 when compiling against BoringSSL. by Joachim Bauch · 9 years ago
  92. 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
  93. d2b331c Sync latest changes from master. by jfigus · 10 years ago
  94. 84faa63 Refactor memory allocation for the symmetric ciphers context structures. by jfigus · 10 years ago
  95. 226ec56 Finish refactoring of cipher.h API. by jfigus · 10 years ago
  96. 0d99b71 More refactoring of internal cipher API. Eliminate usage of void* in set_iv function. by jfigus · 10 years ago
  97. 3f93c3c More refactoring of internal cipher API. by jfigus · 10 years ago
  98. e9f206c Introduce little endian RISC support by Jaap Keuter · 10 years ago
  99. 2964a15 Refactor cipher encrypt API. by jfigus · 10 years ago
  100. de8deb3 Rename replay functions to comply with library name. by jfigus · 10 years ago