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