Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libsrtp2
/
f3965b47c310e0844ded6da53f3ea9bacf3409c4
f3965b4
Move code to release partially allocated stream to own function.
by Joachim Bauch
· 9 years ago
c4af387
Address seg fault due to uninitialized data on SRTP policy.
by jfigus
· 9 years ago
fb0bd87
Fix build breakage due to last PR.
by jfigus
· 9 years ago
ce37ef6
Merge pull request #128 from fancycode/header_extensions_encryption
by John Foley
· 9 years ago
a83b9e6
Merge pull request #134 from pabuhler/sanatize-2
by John Foley
· 9 years ago
da34bb7
Prevent stack-buffer-overflow with gcc -fsanitize=address
by Pascal Bühler
· 9 years ago
da33987
Decrypt headers after payload has been decrypted (and authenticated).
by Joachim Bauch
· 9 years ago
8578125
Merge pull request #129 from persmule/master
by John Foley
· 9 years ago
c1fc2ba
Prevent overflows when encrypting extensions headers.
by Joachim Bauch
· 9 years ago
6985c00
Merge pull request #130 from pabuhler/rekey-follow-up
by John Foley
· 9 years ago
80a45b5
Fixed #defines for OpenSSL.
by Joachim Bauch
· 9 years ago
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
102da17
Fix potential memleak introduced with srtp_update
by Pascal Bühler
· 9 years ago
e0fb3df
RTCP index should not be reset when updating / rekeying
by Pascal Bühler
· 9 years ago
fa1e8c2
Implement header extensions encryption for packets encrypted with GCM ciphers.
by Joachim Bauch
· 9 years ago
b8cb577
Enable AES-192 ICM and AES-256 ICM if compiled against OpenSSL.
by Joachim Bauch
· 9 years ago
2e95530
Allow zero payload packets to pass bounds check.
by jfigus
· 9 years ago
49848d1
Fix error handling and clean-up compiler warning in recently added stream update logic.
by jfigus
· 9 years ago
0380bf4
Check length of encrypted payload length of packet prior to encrypting to prevent overrun when hdr->cc contains malformed data.
by jfigus
· 9 years ago
c6d347f
Merge pull request #123 from pabuhler/srtp_rekey
by John Foley
· 9 years ago
99a7482
Support header extensions encryption (RFC 6904).
by Joachim Bauch
· 9 years ago
a7216c1
Merge pull request #126 from fancycode/strict_bounds_checks
by John Foley
· 9 years ago
3444c4b
Update too strict bounds checks introduced in 2583150.
by Joachim Bauch
· 9 years ago
356f1cd
Refactor srtp_update_stream based on code review
by Pascal Bühler
· 9 years ago
bd3112a
Add srtp_update functions
by Pascal Bühler
· 9 years ago
2583150
Prevent potential DoS attack due to lack of bounds checking on RTP header CSRC count and extension header length. Credit goes to Randell Jesup and the Firefox team for reporting this issue.
by jfigus
· 9 years ago
991773b
Merge pull request #122 from j4y/clean-releases
by John Foley
· 9 years ago
36cc727
remove srtp 1.4.x tarballs from releases/
by Jay Prall
· 9 years ago
e2977bd
Add test coverage for OpenSSL mode
by jfigus
· 9 years ago
cfc31ef
Merge pull request #121 from persmule/master
by John Foley
· 9 years ago
3c56180
Merge remote-tracking branch 'upstream/master'
by persmule
· 9 years ago
bfec1cd
* remove const-correctness on iv-related variables, since aes_gcm_ossl needs iv to be writable.
by persmule
· 9 years ago
730b6f3
Merge pull request #120 from j4y/configure-travis-ci
by John Foley
· 9 years ago
5fdd69e
Merge pull request #119 from j4y/remove-cvsignore-files
by John Foley
· 9 years ago
29baa0f
configure Travis CI to build with gcc and clang compilers under osx and linux platforms
by Jay Prall
· 9 years ago
7f9a148
remove .cvsignore files left over from when the project used CVS for SCM
by Jay Prall
· 9 years ago
5bb3cb8
Merge pull request #116 from pabuhler/valgrind-error
by John Foley
· 9 years ago
9bdcfc7
Prevent buffer overflow when clearing srtp_kdf_t
by Pascal Bühler
· 9 years ago
effe49b
* add const-correctness to auth-related data and pointers to them.
by XIE Tianming
· 9 years ago
dd04cb9
* add const-correctness to 'srtp_cipher_type_t's, test cases, keys, and pointer parameters to them.
by XIE Tianming
· 9 years ago
941efc4
* add const correctness to some testing functions.
by XIE Tianming
· 9 years ago
53fa0a3
* perform const correctness on the cipher-related types.
by XIE Tianming
· 9 years ago
6ce36b2
Resolve compiler warning on some compilers. Credit goes to Paul Jones for finding this.
by jfigus
· 9 years ago
54a035a
Merge pull request #109 from fancycode/clear_session
by John Foley
· 9 years ago
8301c36
Clear 'session' if 'srtp_create' fails.
by Joachim Bauch
· 9 years ago
a5de83b
Remove IETF documents to alleviate concerns with redistributing libsrtp with Debian.
by jfigus
· 9 years ago
ed22129
Increase maximum tag length to 16 bytes to allow for GCM cipher suite.
by jfigus
· 9 years ago
038d2cf
Add support for using OpenSSL SRTP KDF algorithm. This work was originally done by Barry Fussell, but has been adapted to the latest libsrtp. Added new configure option called --enable-openssl-kdf to enable this feature. Also added new configure option to specify the location of the OpenSSL directory (--with-openssl-dir). Lastly, this commit updates config_in.h (via autoheader).
by jfigus
· 9 years ago
1ce6a74
Double-commit 9968e22ce2b7a1a2c0dde04f2413914416da260a to master.
by jfigus
· 10 years ago
82056b3
Merge pull request #102 from cisco/2_0_0_dev
by John Foley
· 10 years ago
7d67ce5
Sync latest from master
by jfigus
· 10 years ago
945eeee
Merge pull request #99 from fancycode/visual_studio_fixes
by John Foley
· 10 years ago
25cd831
Merge pull request #98 from Nikoli/build_system
by John Foley
· 10 years ago
25a0e6c
Added explicit casts, fixed compiler warnings on MSVC.
by Joachim Bauch
· 10 years ago
4cdf467
Use own minimal "getopt" function to support compiling using MSVC.
by Joachim Bauch
· 10 years ago
b6ba887
Ignore "rtp_decoder" binary.
by Joachim Bauch
· 10 years ago
a9f1a5e
Make "close" available when compiling with MSVC.
by Joachim Bauch
· 10 years ago
3b5da29
"free" doesn't return anything.
by Joachim Bauch
· 10 years ago
d6b5627
Initialize array.
by Joachim Bauch
· 10 years ago
ee93b5e
Do not install empty /usr/bin/ directory
by Nikoli
· 10 years ago
f14a77e
Do not duplicate shared library when installing, use symlink instead
by Nikoli
· 10 years ago
e806a66
Prepare for 1.5.2 release.
by jfigus
· 10 years ago
13fd694
Change libdl and libz checks to warnings when not found.
by jfigus
· 10 years ago
b5fad5f
A autoconf checks for libz and libdl when OpenSSL is enabled to allow for static linking of OpenSSL (via CFLAGS=-static).
by jfigus
· 10 years ago
61b955e
Merge pull request #96 from fancycode/missing_config_h
by John Foley
· 10 years ago
60a9c24
Include "config.h" to get "inline" on Windows.
by Joachim Bauch
· 10 years ago
6b71fb9
Merge lastest from master.
by jfigus
· 10 years ago
750f674
Merge pull request #93 from fancycode/detect_boringssl
by John Foley
· 10 years ago
2677a86
Renamed define to general 'SRTP_NO_AES192' and set if compiled against BoringSSL.
by Joachim Bauch
· 10 years ago
3d1eba7
Relabel master for next MR.
by jfigus
· 10 years ago
385e675
Prepare for 1.5.1 release.
by jfigus
· 10 years ago
724bb29
Fix merge damage.
by jfigus
· 10 years ago
72b1a81
Merge lastest from master.
by jfigus
· 10 years ago
f06e830
Merge pull request #94 from fancycode/missing_copyright_headers
by John Foley
· 10 years ago
f580fe9
Merge pull request #95 from fancycode/chromium_header_check
by John Foley
· 10 years ago
e4faca6
Merge branch 'master' of https://github.com/cisco/libsrtp into 2_0_0_dev
by jfigus
· 10 years ago
557a787
Additional header check from Chromium.
by Joachim Bauch
· 10 years ago
16d704b
Added missing copyright headers.
by Joachim Bauch
· 10 years ago
4bc2ecf
Don't include AES-192 when compiling against BoringSSL.
by Joachim Bauch
· 10 years ago
bdac156
Merge pull request #90 from airtimemedia/master
by John Foley
· 10 years ago
6fd7fa4
Fix out-of-source tree builds.
by Tom Hughes
· 10 years ago
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
d2b331c
Sync latest changes from master.
by jfigus
· 10 years ago
be155db
Merge pull request #89 from JaapKeuter/aes_risc_le
by John Foley
· 10 years ago
84faa63
Refactor memory allocation for the symmetric ciphers context structures.
by jfigus
· 10 years ago
f7dc067
Change the autoconf input file along with configure itself
by Jaap Keuter
· 10 years ago
226ec56
Finish refactoring of cipher.h API.
by jfigus
· 10 years ago
0d99b71
More refactoring of internal cipher API. Eliminate usage of void* in set_iv function.
by jfigus
· 10 years ago
3f93c3c
More refactoring of internal cipher API.
by jfigus
· 10 years ago
c287aa5
Sync latest from master.
by jfigus
· 10 years ago
de35bea
Fix bug from pull request #86 where the pc file was being deleted when doing a clean.
by jfigus
· 10 years ago
219ce4b
Sync latest changes from master.
by jfigus
· 10 years ago
f5e63e9
Merge pull request #86 from nirbheek/master
by John Foley
· 10 years ago
e9f206c
Introduce little endian RISC support
by Jaap Keuter
· 10 years ago
cae277e
Add support for building on/cross-compiling the shared library for Windows and OS X
by Nirbheek Chauhan
· 10 years ago
2964a15
Refactor cipher encrypt API.
by jfigus
· 10 years ago
de8deb3
Rename replay functions to comply with library name.
by jfigus
· 10 years ago
fe1f3ef
More renaming to match library name. Fix linker failure for env target.
by jfigus
· 10 years ago
5924edb
Sync latest changes from master.
by jfigus
· 10 years ago
9d40100
Merge pull request #85 from bernardotorres/master
by John Foley
· 10 years ago
Next »