1. 7ca26f9 Merge branch 'master' into feature-openssl by Cullen Jennings · 11 years ago
  2. bc9be2c Replace DEBUG with DEBUG_PRINT to avoid preprocessor directive clashes. by TV Sriram · 11 years ago
  3. d89c250 fix read-past-end of buffer for key input (issue 7) by Randell Jesup · 11 years ago
  4. 226de89 Fix copyright and author on hmac_ossl.c by jfigus · 11 years ago
  5. 0d3a268 Add support for OpenSSL based HMAC implementation, which optionally replaces the native HMAC/SHA1 implementation. This commit also fixes some problems with the test apps when OpenSSL support is configured into the library. by jfigus · 11 years ago
  6. a14b5a0 Add support for OpenSSL AES and RNG modules by jfigus · 11 years ago
  7. ece35d5 Add support for OpenSSL AES and RNG modules by jfigus · 11 years ago
  8. 294fc27 http://sourceforge.net/tracker/?func=detail&aid=3591523&group_id=38894&atid=423801 by Cullen Jennings · 11 years ago
  9. c3f8eac Fix inverted sign of delta return value of index_guess when sequence numbers by Jonathan Lennox · 12 years ago
  10. e2774db Fix inline functions when compiling as C99. by Jonathan Lennox · 13 years ago
  11. 85c9300 Handle short read() from /dev/urandom. Bug #1428214 reported by Andris Pavenis. by Jonathan Lennox · 14 years ago
  12. 75b3687 Fix warnings exposed by gcc -Wcast-qual and -Wshadow. by Jonathan Lennox · 14 years ago
  13. dc4d884 Add crypto_kernel_replace_cipher_type and crypto_kernel_replace_auth_type by Jonathan Lennox · 14 years ago
  14. 5b986a4 Add cipher_type_test, like cipher_type_self_test but with an external set of test cases. by Jonathan Lennox · 14 years ago
  15. f1a1463 Add auth_type_test, like auth_type_self_test but with an external set of by Jonathan Lennox · 14 years ago
  16. c79d2e2 Add 'id' field to cipher_type_t and auth_type_t; validate it when loading by Jonathan Lennox · 14 years ago
  17. a6815c1 Fix reference in comment. by Jonathan Lennox · 14 years ago
  18. 5df951a Add AES-256 support. by Jonathan Lennox · 14 years ago
  19. a5754a6 Rename AES_128_ICM and AES_128_CBC as AES_ICM and AES_CBC respectively, keeping by Jonathan Lennox · 14 years ago
  20. 507c03f Change core crypto/cipher/aes.c APIs, in preparation for big-aes support: by Jonathan Lennox · 14 years ago
  21. 1731e29 Increase number of iterations for throughput tests, to be statistically by Jonathan Lennox · 14 years ago
  22. 7852d8f Fixes to cipher_driver_test_array_throughput: by Jonathan Lennox · 14 years ago
  23. 910571e Add key_len parameter to cipher_init_func_t (prepatory for big-aes support). by Jonathan Lennox · 14 years ago
  24. da91f40 Fix documentation of cipher_set_iv_func_t. by Jonathan Lennox · 14 years ago
  25. a1242f8 Add support for user-selectable srtp window size, as a parameter in srtp_policy_t. by Jonathan Lennox · 14 years ago
  26. e691b86 Move bitvector_t from crypto_math to datatypes, for use in rdbx. by Jonathan Lennox · 14 years ago
  27. d8d5cd0 Update references to Internet-Drafts to refer to their published RFCs instead. by Jonathan Lennox · 14 years ago
  28. fefaae1 Fix copy-and-paste errors documenting AES-CBC as AES-ICM. by Jonathan Lennox · 14 years ago
  29. ed3ab2b Make code clean with respect to GCC's -Wstrict-prototypes option -- use (void) by Jonathan Lennox · 14 years ago
  30. 80c4c83 Free all memory allocated by test cases, to make it possible to use memory by Jonathan Lennox · 14 years ago
  31. ed9c529 Free allocated cipher object after completing self-test. by Jonathan Lennox · 14 years ago
  32. 7ef6ab5 Make explicit C casts that narrow integer widths (avoid Visual Studio warning). by Jonathan Lennox · 14 years ago
  33. 1a604df Don't pass a non-literal string directly to fprintf as its format argument -- use "%s" instead. by Jonathan Lennox · 14 years ago
  34. 05c4f15 Explicitly specify null_auth's debug_module as NULL. by Jonathan Lennox · 14 years ago
  35. 882b731 Repoint head of linked list of test cases test_case_1 -- previously was not by Jonathan Lennox · 14 years ago
  36. b4f4713 Set correct bit when advancing window. by Jonathan Lennox · 14 years ago
  37. 9d9d879 Set correct bit when delta is in window. by Jonathan Lennox · 14 years ago
  38. 79870d6 initial EKT work by David McGrew · 17 years ago
  39. ef17276 Don't clutter the source with compiler specific preprocessor macros, use HAVE_RAND_S to decide if rand_s() should be used. by Marcus Sundberg · 17 years ago
  40. 55447f5 Whitespace cleanup. by Marcus Sundberg · 17 years ago
  41. bb07732 fixed some nits and compiler warnings by David McGrew · 18 years ago
  42. d7e54b2 move integers.h back to top by Derek MacDonald · 18 years ago
  43. 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
  44. 3c45e0c created private header file, moved config.h from srtp.h by David McGrew · 18 years ago
  45. c780576 eliminating unneeded int16_t by David McGrew · 18 years ago
  46. d8783aa eliminating c++ keyword 'new' by David McGrew · 18 years ago
  47. c4fc00b unsigned consistency changes for portability by David McGrew · 18 years ago
  48. 7629bf2 updating dates by David McGrew · 18 years ago
  49. c78bc15 rng improvements, mostly for MSVC by David McGrew · 18 years ago
  50. 9c70f29 fixed SRTCP authentication, added SRTCP test, improved rdb_t tests by David McGrew · 18 years ago
  51. 2d4b3a7 ismacryp compatibility changes by David McGrew · 18 years ago
  52. b0ad070 improved automatic stat test repetition by David McGrew · 18 years ago
  53. 026b47c adding automatic RNG test repetition by David McGrew · 18 years ago
  54. 1a1f992 fixed padding and extended testing by David McGrew · 18 years ago
  55. 11b2e41 fixing srtcp anti-replay protection by David McGrew · 18 years ago
  56. 52ed07b adding ismacryp compatibility to aes_icm by David McGrew · 18 years ago
  57. 4fed071 removing length check for generic integer counter mode by David McGrew · 19 years ago
  58. 8da0249 Change #if FORCE_64BIT_ALIGN -> #ifdef FORCE_64BIT_ALIGN by Marcus Sundberg · 19 years ago
  59. 5e89155 Add err_report() and time() macros. by Marcus Sundberg · 19 years ago
  60. 1b5b2ec Add support for SRTP_KERNEL_LINUX. by Marcus Sundberg · 19 years ago
  61. d1fc66c If SRTP_KERNEL_LINUX is defined we declare err_level as extern, but don't declare err_report(). by Marcus Sundberg · 19 years ago
  62. a062be1 Don't include stdio.h or stdarg.h here. by Marcus Sundberg · 19 years ago
  63. 3df8782 Always use the same err_reporting_level_t definition regardless of whether using syslog or not. by Marcus Sundberg · 19 years ago
  64. 9796c1a aes_inv_sbox is not used if CPU_RISC is defined. by Marcus Sundberg · 19 years ago
  65. 7627bc5 Rename octet union member -> v8 for consistency. by Marcus Sundberg · 19 years ago
  66. af32c31 (v16_t): Rename octet -> v8 for consistency. by Marcus Sundberg · 19 years ago
  67. e91679d Handle aes_expand_encryption_key prototype change. by Marcus Sundberg · 19 years ago
  68. 0d3d7cd Handle aes_expand_encryption_key and aes_expand_decryption_key prototype change. by Marcus Sundberg · 19 years ago
  69. df7cd46 Make all locals static. by Marcus Sundberg · 19 years ago
  70. 865646c (aes_expand_decryption_key): Pass v128_t by pointer, not by value. by Marcus Sundberg · 19 years ago
  71. 98beafa allowing crypto_kernel_init() to be called multiple times by David McGrew · 19 years ago
  72. 04adebb (crypto_alloc): Don't allocate 4 extra bytes in Linux kernel context. Handle being called from interrupts in Linux kernel context. by Marcus Sundberg · 19 years ago
  73. e544f61 (cipher_array_bits_per_second): Convert return value to uint64_t to work on platforms with no floating point. Avoid division by zero. by Marcus Sundberg · 19 years ago
  74. 613e2da Include linux/byteorder/generic.h Define printf() and exit(). by Marcus Sundberg · 19 years ago
  75. f76bedb Don't include stdio.h here. by Marcus Sundberg · 19 years ago
  76. 8d15230 Always include stdarg.h here. by Marcus Sundberg · 19 years ago
  77. 9029148 Include stdio.h here if SRTP_KERNEL is not defined. by Marcus Sundberg · 19 years ago
  78. 428c5b3 Add implementation for SRTP_KERNEL_LINUX. by Marcus Sundberg · 19 years ago
  79. 172dc4c Don't include standard C headers here, we get them from datatypes.h now. by Marcus Sundberg · 19 years ago
  80. a504d29 Include netinet/in.h or winsock2.h here if present. by Marcus Sundberg · 19 years ago
  81. 3ba0412 Don't include string.h here. by Marcus Sundberg · 19 years ago
  82. dbd3e41 Include datatypes.h instead of stdlib.h. by Marcus Sundberg · 19 years ago
  83. a7be87d Don't include time.h here. by Marcus Sundberg · 19 years ago
  84. 4448d38 Include string.h and time.h here to get some common definitions, unless SRTP_KERNEL is defined by Marcus Sundberg · 19 years ago
  85. fa0ce8e If SRTP_KERNEL is defined we include kernel_compat.h instead of all the rest. by Marcus Sundberg · 19 years ago
  86. 7a3cd3b Compatibility stuff for building in kernel context. by Marcus Sundberg · 19 years ago
  87. 958c121 Implement a random source using Linux kernel functions. by Marcus Sundberg · 19 years ago
  88. fe60a8d Don't include time.h here. by Marcus Sundberg · 19 years ago
  89. d4f2fe4 (cipher_bits_per_second): Convert return value to uint64_t to work on platforms with no floating point. by Marcus Sundberg · 19 years ago
  90. 5c714e4 Get RNG_OBJS from autoconf and use it. by Marcus Sundberg · 19 years ago
  91. d943177 optimization for hmac and bigendian be32, be64 fix by David McGrew · 19 years ago
  92. cf2dcb5 Use proper function prototypes. Use portable rand() instead of random(). by Marcus Sundberg · 19 years ago
  93. af2e0a6 Use proper function prototypes. by Marcus Sundberg · 19 years ago
  94. 956bedc Replace #if checks with #ifdef for autoconf defines. by Marcus Sundberg · 19 years ago
  95. 62d101f Use proper function prototypes. by Marcus Sundberg · 19 years ago
  96. d774edb Use portable rand() instead of random(). by Marcus Sundberg · 19 years ago
  97. a77540e Replace #if checks with #ifdef for autoconf defines. by Marcus Sundberg · 19 years ago
  98. 511c2d4 Replace #if checks with #ifdef for autoconf defines. by Marcus Sundberg · 19 years ago
  99. 9f1fef2 Replace #if checks with #ifdef for autoconf defines. by Marcus Sundberg · 19 years ago
  100. 36b9028 Remove bswap_32 define and use be32_to_cpu() instead. by Marcus Sundberg · 19 years ago