aboutsummaryrefslogtreecommitdiff
path: root/srtp
AgeCommit message (Expand)Author
2015-12-14Release memory for custom header extension encryption kdf.Joachim Bauch
2015-12-14Move code to release partially allocated stream to own function.Joachim Bauch
2015-12-14Fix build breakage due to last PR.jfigus
2015-12-14Merge pull request #128 from fancycode/header_extensions_encryptionJohn Foley
2015-12-11Decrypt headers after payload has been decrypted (and authenticated).Joachim Bauch
2015-12-11Prevent overflows when encrypting extensions headers.Joachim Bauch
2015-11-25Fix potential memleak introduced with srtp_updatePascal Bühler
2015-11-25RTCP index should not be reset when updating / rekeyingPascal Bühler
2015-11-24Implement header extensions encryption for packets encrypted with GCM ciphers.Joachim Bauch
2015-11-20Allow zero payload packets to pass bounds check.jfigus
2015-11-19Fix error handling and clean-up compiler warning in recently added stream upd...jfigus
2015-11-18Check length of encrypted payload length of packet prior to encrypting to pre...jfigus
2015-11-17Merge pull request #123 from pabuhler/srtp_rekeyJohn Foley
2015-11-17Support header extensions encryption (RFC 6904).Joachim Bauch
2015-11-13Update too strict bounds checks introduced in 2583150.Joachim Bauch
2015-11-10Refactor srtp_update_stream based on code reviewPascal Bühler
2015-11-06Add srtp_update functionsPascal Bühler
2015-11-02Prevent potential DoS attack due to lack of bounds checking on RTP header CSR...jfigus
2015-10-24Merge remote-tracking branch 'upstream/master'persmule
2015-10-24* remove const-correctness on iv-related variables, since aes_gcm_ossl needs ...persmule
2015-10-07Prevent buffer overflow when clearing srtp_kdf_tPascal Bühler
2015-06-07Clear 'session' if 'srtp_create' fails.Joachim Bauch
2015-05-11Add support for using OpenSSL SRTP KDF algorithm. This work was originally d...jfigus
2015-04-02Sync latest from masterjfigus
2015-03-27Added explicit casts, fixed compiler warnings on MSVC.Joachim Bauch
2015-02-19Fix merge damage.jfigus
2015-02-19Merge lastest from master.jfigus
2015-02-19Additional header check from Chromium.Joachim Bauch
2014-12-02Finish refactoring of cipher.h API.jfigus
2014-12-01More refactoring of internal cipher API. Eliminate usage of void* in set_iv ...jfigus
2014-12-01More refactoring of internal cipher API.jfigus
2014-11-25Refactor cipher encrypt API.jfigus
2014-11-25Rename replay functions to comply with library name.jfigus
2014-11-21Rename error functions to comply with library name.jfigus
2014-11-21Rename crypto kernel functions to comply with library name.jfigus
2014-11-21Remove support for --enable-kernel-linux option.jfigus
2014-11-20Rename crypto type defines. Removed unused defines and also removed some obs...jfigus
2014-11-19Rename key limit functions to comply with library name.jfigus
2014-11-19Rename cipher functions to comply with library name.jfigus
2014-11-19Rename auth functions to comply with library name.jfigus
2014-11-19Rename alloc functions to comply with library name.jfigus
2014-11-19Rename functions to comply with library name. Fixed various code style issues.jfigus
2014-11-14Refactor debug API so app layer doesn't need to include crypto_kernel.h. Rem...jfigus
2014-11-06Remove obsoleted xfm.h. Remove doxygen directive for non-public defines. Add...jfigus
2014-11-06Continue the effort to rename API entry points so that all functions, structs...jfigus
2014-11-05Rename all public functions, types, and defines to begin with srtp_ prefix to...jfigus
2014-10-31Begin header file refactoring. This is a work-in-progress.jfigus
2014-10-24Declare as const char when use of literal stringsChristian Oien
2014-10-13Return 0 when the version string can not be properly parsed.jfigus
2014-10-08Add support to return the library version number and string via the API.jfigus