Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(83)

Side by Side Diff: README

Issue 2344973002: Update libsrtp to version 2.0 (Closed)
Patch Set: Add '.' back to include_dirs Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « LICENSE ('k') | README.chromium » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Secure RTP (SRTP) Reference Implementation 1 Secure RTP (SRTP) Reference Implementation
2 David A. McGrew 2 David A. McGrew
3 Cisco Systems, Inc. 3 Cisco Systems, Inc.
4 mcgrew@cisco.com 4 mcgrew@cisco.com
5 5
6 6
7 This package provides an implementation of the Secure Real-time 7 This package provides an implementation of the Secure Real-time
8 Transport Protocol (SRTP), the Universal Security Transform (UST), and 8 Transport Protocol (SRTP), the Universal Security Transform (UST), and
9 a supporting cryptographic kernel. These mechanisms are documented in 9 a supporting cryptographic kernel. These mechanisms are documented in
10 the Internet Drafts in the doc/ subdirectory. The SRTP API is 10 the Internet Drafts in the doc/ subdirectory. The SRTP API is
11 documented in include/srtp.h, and the library is in libsrtp.a (after 11 documented in include/srtp.h, and the library is in libsrtp.a (after
12 compilation). An overview and reference manual is available in 12 compilation). An overview and reference manual is available in
13 doc/libsrtp.pdf. The PDF documentation is more up to date than this 13 doc/libsrtp.pdf. The PDF documentation is more up to date than this
14 file. 14 file.
15 15
16 16
17 Installation: 17 Installation:
18 18
19 ./configure [ options ] # GNU autoconf script 19 ./configure [ options ] # GNU autoconf script
20 make # or gmake if needed; use GNU make 20 make # or gmake if needed; use GNU make
21 21
22 The configure script accepts the following options: 22 The configure script accepts the following options:
23 23
24 --help provides a usage summary 24 --help provides a usage summary
25 --disable-debug compile without the runtime debugging system 25 --disable-debug compile without the runtime debugging system
26 --enable-syslog use syslog for error reporting 26 --enable-syslog use syslog for error reporting
27 --disable-stdout use stdout for error reporting 27 --disable-stdout use stdout for error reporting
28 --enable-console use /dev/console for error reporting 28 --enable-console use /dev/console for error reporting
29 --enable-openssl use OpenSSL crypto primitives 29 --enable-openssl use OpenSSL crypto primitives
30 --with-openssl-dir Specify location of OpenSSL installation
31 --enable-openssl-kdf use OpenSSL SRTP KDF algorithm
30 --gdoi use GDOI key management (disabled at present) 32 --gdoi use GDOI key management (disabled at present)
31 33
32 By default, debugging is enabled and stdout is used for debugging. 34 By default, debugging is enabled and stdout is used for debugging.
33 You can use the above configure options to have the debugging output 35 You can use the above configure options to have the debugging output
34 sent to syslog or the system console. Alternatively, you can define 36 sent to syslog or the system console. Alternatively, you can define
35 ERR_REPORTING_FILE in include/conf.h to be any other file that can be 37 ERR_REPORTING_FILE in include/conf.h to be any other file that can be
36 opened by libSRTP, and debug messages will be sent to it. 38 opened by libSRTP, and debug messages will be sent to it.
37 39
38 This package has been tested on Mac OS X (powerpc-apple-darwin1.4), 40 This package has been tested on Mac OS X (powerpc-apple-darwin1.4),
39 Cygwin (i686-pc-cygwin), and Sparc (sparc-sun-solaris2.6). Previous 41 Cygwin (i686-pc-cygwin), and Sparc (sparc-sun-solaris2.6). Previous
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after
173 sequence number in a random place, and the SRTP layer just jumps 175 sequence number in a random place, and the SRTP layer just jumps
174 forward to that number at its first invocation. An earlier 176 forward to that number at its first invocation. An earlier
175 version of this library used initial sequence numbers that are 177 version of this library used initial sequence numbers that are
176 less than 32,768; this trick is no longer required as the 178 less than 32,768; this trick is no longer required as the
177 rdbx_estimate_index(...) function has been made smarter. 179 rdbx_estimate_index(...) function has been made smarter.
178 180
179 * The replay window is 128 bits in length, and is hard-coded to this 181 * The replay window is 128 bits in length, and is hard-coded to this
180 value for now. 182 value for now.
181 183
182 184
OLDNEW
« no previous file with comments | « LICENSE ('k') | README.chromium » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698