summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
sergeyu@chromium.org [Thu, 21 Mar 2013 05:37:21 +0000 (05:37 +0000)]
use standard uint/int types for posix systems
Everyone has sane stdint.h headers nowadays on *nix systems that provide
the uint#_t/int#_t types, so stop trying to let the code guess how best
to define them.
BUG=chromium-os:36866
TEST=compiled the code for x86_64 (64bit) & x86_64 (x32)
Review URL: https://codereview.chromium.org/
12381060
Review URL: https://codereview.chromium.org/
12472009
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@189528
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@chromium.org [Thu, 21 Mar 2013 04:37:20 +0000 (04:37 +0000)]
Updating srtp to the latest of sourceforge repo
Review URL: https://chromiumcodereview.appspot.com/
12951013
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@189522
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
jschuh@chromium.org [Wed, 26 Dec 2012 19:36:04 +0000 (19:36 +0000)]
Make libsrtp compile for Win64.
TBR=scottmg@chromium.org
BUG=166496
Review URL: https://codereview.chromium.org/
11640060
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@174628
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
sergeyu@chromium.org [Thu, 13 Dec 2012 22:52:54 +0000 (22:52 +0000)]
.gitignore: Add *.target.mk, created as part of ChromiumOS build
Contributed by Josh Triplett <josh.triplett@intel.com>
BUG=None
TEST=Build Chromium and ChromiumOS from source, and run "repo status",
with and without this change.
Change-Id: I3d04786cebf9fae943e768e202e132289d07ecdb
Review URL: https://codereview.appspot.com/6943051
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@172990
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
sergeyu@chromium.org [Mon, 26 Nov 2012 20:22:37 +0000 (20:22 +0000)]
Cleanup Name field in libsrtp's README.chromium.
The Name field from README.chromium is used in about:credits. Previously
it was containing description that shouldn't be there. Cleaning it up to make
it consistent with names of other third-party dependencies.
Review URL: https://codereview.chromium.org/
11414166
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@169478
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@chromium.org [Fri, 23 Nov 2012 02:07:59 +0000 (02:07 +0000)]
Fixing the ROC jump forwarded by 1.
Fix is done using existing google patch.
BUG=http://code.google.com/p/webrtc/issues/detail?id=978
Review URL: https://chromiumcodereview.appspot.com/
11423002
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@169313
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
phajdan.jr@chromium.org [Wed, 17 Oct 2012 23:50:04 +0000 (23:50 +0000)]
Linux: add an option to use system libsrtp
This requires a recent CVS snapshot, and build
with vanilla libsrtp-1.4.4 fails:
third_party/libjingle/source/talk/session/media/srtpfilter.cc: In member function 'bool cricket::SrtpSession::SetKey(int, const std::string&, const uint8*, int)':
third_party/libjingle/source/talk/session/media/srtpfilter.cc:571:10: error: 'struct srtp_policy_t' has no member named 'window_size'
third_party/libjingle/source/talk/session/media/srtpfilter.cc:572:10: error: 'struct srtp_policy_t' has no member named 'allow_repeat_tx'
BUG=none
TEST=none
Review URL: https://codereview.chromium.org/
11198045
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@162569
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
scottmg@chromium.org [Tue, 16 Oct 2012 01:25:03 +0000 (01:25 +0000)]
replace inline with INLINE and redefine appropriately in libsrtp
This is required because VS2012 does not allow redefinition of keywords
via macros. However, it also does not support 'inline' in C files (only
in C++). So, define INLINE to inline or __inline depending on the platform.
R=mallinath@chromium.org
BUG=143646
Review URL: https://chromiumcodereview.appspot.com/
11147010
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@162022
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
wjia@chromium.org [Wed, 26 Sep 2012 17:41:03 +0000 (17:41 +0000)]
[MIPS] Add build support for libsrtp for MIPS.
contributed by petarj@mips.com (https://chromiumcodereview.appspot.com/
10985037/)
BUG=130022
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@158826
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@chromium.org [Tue, 18 Sep 2012 22:20:15 +0000 (22:20 +0000)]
Fixes the buffer overflow read while initializing
the aes_icm_context.
The issue is fixed by applying the below patch, which is not
committed to libsrtp trunk yet.
http://sourceforge.net/tracker/index.php?func=detail&aid=3566388&group_id=38894&atid=423799
BUG=150571
Review URL: https://chromiumcodereview.appspot.com/
10952005
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@157430
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
badea@adobe.com [Thu, 13 Sep 2012 06:40:38 +0000 (06:40 +0000)]
Enable HAVE_UINT64_T in order to use system defined unsigned integer types on Mac OS.
Review URL: https://chromiumcodereview.appspot.com/
10907194
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@156504
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@chromium.org [Wed, 12 Sep 2012 17:05:22 +0000 (17:05 +0000)]
Removing the action section from the libsrtp.gyp file, as it's not used in deps folder.
Review URL: https://chromiumcodereview.appspot.com/
10908210
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@156317
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@chromium.org [Thu, 28 Jun 2012 05:53:06 +0000 (05:53 +0000)]
Actions input/output needs empty strings in libsrtp.gyp
In response to, Revert 143250 - Updating libsrtp source code to the latest of deps/third_party/libsrtp.
Review URL: https://chromiumcodereview.appspot.com/
10633024
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@144674
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@chromium.org [Tue, 19 Jun 2012 18:06:54 +0000 (18:06 +0000)]
Updating libsrtp to the latest, which has some fixes for replay detection.
More detailed information from http://srtp.cvs.sourceforge.net/viewvc/srtp/
1. (rdbx.c) Fix inverted sign of delta return value of index_guess when sequence numbers were rolling backwards across a sequence number rollover.
Add a test to roc_driver to detect this problem (by validating that delta makes
sense).
2. (srtp.c) Call debug_print for key and salt values separately, for both SRTP and SRTCP, instead of printing them as one long string.
3. (roc_driver.c) Added test case to detect sequence number rollover.
Review URL: https://chromiumcodereview.appspot.com/
10579021
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@142991
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
leozwang@google.com [Mon, 9 Apr 2012 22:31:02 +0000 (22:31 +0000)]
Change macro definitions for android/arm and add srtp tests into gyp
BUG=
TEST=
Review URL: http://codereview.chromium.org/9956068
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@131459
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@chromium.org [Tue, 28 Feb 2012 01:40:18 +0000 (01:40 +0000)]
Fixing define typo mistake in libsrtp
Review URL: http://codereview.chromium.org/9476030
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@123853
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@chromium.org [Tue, 28 Feb 2012 01:07:05 +0000 (01:07 +0000)]
Removing Winsock32 dependency for byte order
conversion methods in libsrtp.
Review URL: http://codereview.chromium.org/9476028
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@123847
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@google.com [Fri, 10 Feb 2012 18:48:09 +0000 (18:48 +0000)]
Enable HAVE_NETINET_IN_H define to include net/inet header files for Unix based OS.
BUG=112943
Review URL: http://codereview.chromium.org/9372009
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@121481
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@google.com [Mon, 30 Jan 2012 22:04:15 +0000 (22:04 +0000)]
Fix: Remove reference to config_in.h in libsrtp.gyp.
Config files are not used when used with depot tools, hence this files are not generated in chrome.
Review URL: http://codereview.chromium.org/9301015
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@119742
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@google.com [Fri, 27 Jan 2012 09:38:07 +0000 (09:38 +0000)]
libsrtp config files are not used with chromium. Deleting these unwanted config files from repository.
Review URL: http://codereview.chromium.org/9298004
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@119424
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@google.com [Fri, 27 Jan 2012 08:26:27 +0000 (08:26 +0000)]
Add libsrtp license info to the files which doesn't have.
Review URL: http://codereview.chromium.org/9121040
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@119409
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@google.com [Thu, 26 Jan 2012 20:58:42 +0000 (20:58 +0000)]
libsrtp.gyp fix:
rand_linux_kernel.c not needed, instead rand_source.c provides the functionality, and
exclude crypto/include/config.h from compilation.
Review URL: http://codereview.chromium.org/9289039
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@119285
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@google.com [Tue, 24 Jan 2012 23:00:41 +0000 (23:00 +0000)]
libsrtp.gyp: fix incorrect headers path and remove unused math.c.
Review URL: http://codereview.chromium.org/9117020
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@118928
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
mallinath@google.com [Thu, 22 Dec 2011 02:29:50 +0000 (02:29 +0000)]
Adding libsrtp to deps/third_party. Libsrtp is critical for secure realtime p2p voice and video communication.
DEPS file modification to roll into src/third_party will be done in a separate CL.
BUG=
TEST=
Review URL: http://codereview.chromium.org/9019012
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@115467
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
cdn@chromium.org [Mon, 14 Mar 2011 19:29:03 +0000 (19:29 +0000)]
Formatting the readmes in deps to follow the proper format and making sure they contain Short Name and Version fields for version tracking.
BUG=None
TEST=N/A
Review URL: http://codereview.chromium.org/6624034
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@78071
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c
sergeyu@chromium.org [Tue, 21 Sep 2010 18:36:28 +0000 (18:36 +0000)]
Add current version of libSRTP from CVS.
Review URL: http://codereview.chromium.org/3423016
git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/libsrtp@60080
4ff67af0-8c30-449e-8e8b-
ad334ec8d88c