- b2edbef Return 0 when the version string can not be properly parsed. by jfigus · 10 years ago
- 649bbf4 Removing dead code. Downstream projects should not be using this function. If still needed downstream, include the -DINCLUDE_DEAD_CODE option in CFLAGS. This resolves issue #41. by jfigus · 10 years ago
- f62b64d Add support to return the library version number and string via the API. by jfigus · 10 years ago
- 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
- 0db0033 More header file fun. This commit allows the downstream doujango project to compile. doujango uses -DHAVE_CONFIG-H when compiling libsrtp. by John Foley · 10 years ago
- 4671738 Merge pull request #70 from saghul/pkg_config by John Foley · 10 years ago
- ef53505 Fix build breakage at application layer when using g++. by jfigus · 10 years ago
- 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
- 23ea748 Fix build breakage when stdint.h is included by application layer. by jfigus · 10 years ago
- fdb3a41 gitignore: ignore generated pkg-config file by Saúl Ibarra Corretgé · 10 years ago
- ff3d042 build: regenerate configure file by Saúl Ibarra Corretgé · 10 years ago
- b86063c build: add pkg-config file generation support by Saúl Ibarra Corretgé · 10 years ago
- 4581fe8 build: define PACKAGE_NAME and PACKAGE_VERSION by Saúl Ibarra Corretgé · 10 years ago
- 72c3051 Fix compiler warning in unit test code. by jfigus · 10 years ago
- 8376a64 Merge pull request #69 from teerapap/fix-autotools-config-h by John Foley · 10 years ago
- 0951ef7 Fix building with --enable-openssl after removed config.h inclusion from by Teerapap Changwichukarn · 10 years ago
- 6cffe24 Remove config.h from public headers and include it in non-header files instead by Teerapap Changwichukarn · 10 years ago
- 50cb951 Merge pull request #66 from ibc/master by John Foley · 10 years ago
- 241fec3 Add srtp_set_user_data() and srtp_get_user_data() functions. by Iñaki Baz Castillo · 10 years ago
- 2b48665 Minor changes to autoconf and Makefile to resolve issues #59 and #60. by jfigus · 10 years ago
- dd6e2aa Merge pull request #57 from traviscross/master by John Foley · 10 years ago
- e896bf7 Validate passed in signed length value (again) by Travis Cross · 10 years ago
- 5a59fcf Merge pull request #54 from richrod/ctr_prng_exhaustion by John Foley · 10 years ago
- 73e3093 Moved packet length sanity check until after we've derived the expected tag length based on the session context. This resolves the compiler warning due to tag_len being used uninitialized. by jfigus · 10 years ago
- d8bbc48 Merge pull request #55 from traviscross/master by John Foley · 10 years ago
- 81b2f4a Avoid compiler warning about uninitialized value by Travis Cross · 10 years ago
- 3184400 Use `unsigned int` internally for `pkt_octet_len` by Travis Cross · 10 years ago
- 444a544 Validate passed in signed length value by Travis Cross · 10 years ago
- 1b8b1e7 Say `unsigned int` rather than `unsigned` by Travis Cross · 10 years ago
- 082de20 Add missing `char` to declaration by Travis Cross · 10 years ago
- dee3ee8 Simplify calculation of encrypted octet length by Travis Cross · 10 years ago
- 7d4c103 Fix cast to include entire expression by Travis Cross · 10 years ago
- 83439f7 Fix calculation of RTP/SRTP packet end address by Travis Cross · 10 years ago
- f890e66 Merge pull request #53 from traviscross/master by John Foley · 10 years ago
- 29b152e Use AES ICM state counter to determine when to reinitialize the prng. by Rich Rodriguez · 10 years ago
- 8ba46eb Avoid buffer-overflow on short RTCP/SRTCP packets by Travis Cross · 10 years ago
- 3600c27 Avoid buffer over-read on null cipher AEAD by Travis Cross · 10 years ago
- fe36761 Prevent buffer overflow from untrusted RTP/SRTP lengths by Travis Cross · 10 years ago
- e29daa9 Fix misspelling in comment by Travis Cross · 10 years ago
- d63d4f0 Merge pull request #52 from cisco/gcm_128bit_tag by John Foley · 10 years ago
- c13c100 Add support for 16-byte auth tag for AES GCM mode. by jfigus · 10 years ago
- 99426a5 Set the algorithm member on cipher_t when allocating AES crypto instance. Apply same fix to NULL cipher. by jfigus · 11 years ago
- 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
- ea3d9ed Merge pull request #43 from ukreator/master by John Foley · 11 years ago
- 367d5d3 - fixed read of memory out of 'seq' variable bounds by Dmitry Sobinov · 11 years ago
- d2bb152 Merge pull request #42 from seanbright/update-configure by John Foley · 11 years ago
- bfb9e30 Update configure based on b90f1baa. by Sean Bright · 11 years ago
- f34baf3 Merge pull request #34 from cisco/feature-openssl by John Foley · 11 years ago
- bce4f85 Merge changes from master by jfigus · 11 years ago
- b1b8016 Merge pull request #36 from nikai3d/patch-1 by John Foley · 11 years ago
- 230dde6 fix typos in README by Nicolas Kaiser · 11 years ago
- ccc39da Merge pull request #35 from krisk84/feature-openssl by John Foley · 11 years ago
- 843f9f3 Resolve address sanitizer finding when using clang compiler. by jfigus · 11 years ago
- b5a2177 Correct issue in cipher_driver unit test facility where the wrong cipher instance was being used for AES-256 when configured for OpenSSL. by jfigus · 11 years ago
- b90f1ba add -fPIC to CFLAGS by default, use pkg-config to get LDFLAGS and CFLAGS for openssl, output enable_openssl status by Kristian Kielhofner · 11 years ago
- ffa134d Sync latest changes from master. by jfigus · 11 years ago
- 5004642 Add support for building shared library (libsrtp.so) by jfigus · 11 years ago
- 8c36da2 Add support for [draft-ietf-avtcore-srtp-aes-gcm-07] by jfigus · 11 years ago
- 7882dd9 Add AES-GCM crypto engine that leverages OpenSSL. by jfigus · 11 years ago
- 7db9eb2 Merge pull request #31 from cisco/general-fixes by Cullen Jennings · 11 years ago
- 410e16a Zeroize nonce value before use to clear an garbage that may have been present on the stack. by jfigus · 11 years ago
- 8ce811b Removing 64-bit alignment hack now that the cipher_t struct contains another int member. by jfigus · 11 years ago
- 7713d57 Merge pull request #27 from cisco/docupdate by Cullen Jennings · 11 years ago
- 0acbb03 Undo the changes to the RTCP profile helper function. The prior commit was not compliant with RFC 3711. by jfigus · 11 years ago
- 8e47faf Fix 32-bit tag policies to use correct profile. by jfigus · 11 years ago
- 8884f4d Remove double-invocations to prevent buffer-overflow vulnerability. by jfigus · 11 years ago
- b705554 Merge pull request #25 from cisco/docupdate by Cullen Jennings · 11 years ago
- 5e33729 Update documentation for srtp_protect() to warn users of potential buffer overflow. by jfigus · 11 years ago
- dfe68ea Update documentation for srtp_protect() to warn users of potential buffer overflow. by jfigus · 11 years ago
- e4bba71 Merge branch 'master' into feature-openssl by Cullen Jennings · 11 years ago
- e1de50f added SSL search paths for osx by Cullen Jennings · 11 years ago
- 8ad50a0 Merge pull request #22 from cisco/security-fixes by Cullen Jennings · 11 years ago
- 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
- 7e9a603 Revert "Remove clash for DEBUG symbol with other DEBUG directive" by TV Sriram · 11 years ago
- 94bfb2b Remove clash for DEBUG symbol with other DEBUG directive by TV Sriram · 11 years ago
- bc7db70 Merge branch 'security-fixes' of git://github.com/cisco/libsrtp by TV Sriram · 11 years ago
- 7e9c4cf Merge pull request #23 from cisco/master by tvsriram · 11 years ago
- 37bf140 Merge branch 'master' of git://github.com/cisco/libsrtp by TV Sriram · 11 years ago
- e4a506f remove unwanted code by TV Sriram · 11 years ago
- 1d0d8f8 Merge branch 'security-fixes' of git://github.com/cisco/libsrtp by TV Sriram · 11 years ago
- 5b22e37 Add check for EVP AES-CTR mode when openssl is enabled. Update README to include --enable-openssl option. by jfigus · 11 years ago
- c7e66e3 Regenerated configure script using autoconf to allow the new --enable-openssl option. by jfigus · 11 years ago
- d89c250 fix read-past-end of buffer for key input (issue 7) by Randell Jesup · 11 years ago
- 36e744a Security fix to not ignore RTCP encryption, if required. by Sriram Viswanathan · 11 years ago
- 4986a36 Security fix to not ignore of RTCP encryption, if required by TV Sriram · 11 years ago
- 2ac03d7 updated ignore file by Cullen Jennings · 12 years ago
- 52c5cd3 line up with master configure by Cullen Jennings · 12 years ago
- 7af23e7 Merge branch 'master' of https://github.com/jfigus/libsrtp into feature-openssl by Cullen Jennings · 12 years ago
- ef29a90 clean up build make libsrtp instead of srtp by Cullen Jennings · 12 years ago
- 267dd23 updated ignroe by Cullen Jennings · 12 years ago
- 226de89 Fix copyright and author on hmac_ossl.c by jfigus · 12 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 · 12 years ago
- a14b5a0 Add support for OpenSSL AES and RNG modules by jfigus · 12 years ago
- ece35d5 Add support for OpenSSL AES and RNG modules by jfigus · 12 years ago
- df06f62 added releases by Cullen Jennings · 12 years ago
- 294fc27 http://sourceforge.net/tracker/?func=detail&aid=3591523&group_id=38894&atid=423801 by Cullen Jennings · 12 years ago
- daa7c9f clean up .gitignore by Cullen Jennings · 12 years ago
- 76eeb1d remove bogus readme by Cullen Jennings · 12 years ago
- 8ca9b9e Merge branch 'master' of github.com:cisco/libsrtp by Cullen Jennings · 12 years ago