- 09 2月, 2014 7 次提交
-
-
由 Travis Cross 提交于
-
由 Travis Cross 提交于
-
由 Travis Cross 提交于
-
由 Jonathan Lennox 提交于
Make private inlines in C files 'static inline', not just 'inline', or the compiler can discard the definition if it chooses not to inline it. Make functions declared in header files not be declared inline (if they're defined in a .c file). It looks like no functions in this category are used in LibSRTP's critical path, only for unit tests or generating AES tables. To see the problem prior to this commit, compile with "gcc -O0 -std=gnu99". Signed-off-by:
Travis Cross <tc@traviscross.com> This cherry-picks commit e2774dbd551ffe5f872eaec2b2d40b712a54e1ba from libsrtp upstream. FS-6196 --resolve
-
由 Travis Cross 提交于
...we'll try to support ancient OpenSSL versions on v1.2 for awhile longer.
-
由 Travis Cross 提交于
This adds support for the ephemeral elliptic curve Diffie-Hellman key exchange, which provides for forward secrecy in the event that long-term keys are compromised. For the moment, we've hard-coded the curve as prime256v1.
-
由 Jeff Lenk 提交于
-
- 08 2月, 2014 4 次提交
-
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
- 07 2月, 2014 1 次提交
-
-
由 Brian West 提交于
-
- 06 2月, 2014 14 次提交
-
-
由 Anthony Minessale 提交于
-
由 Chris Rienzo 提交于
-
由 Michael Jerris 提交于
-
由 Anthony Minessale 提交于
-
由 Brian West 提交于
-
由 Travis Cross 提交于
-
由 Travis Cross 提交于
-
由 Travis Cross 提交于
This adds a parameter tls-ciphers in which we can specify the TLS cipher suite specification for OpenSSL.
-
由 Travis Cross 提交于
Previously there was no way to override the hard-coded cipher suite specification of "ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH". This commit does leave in place the hardcoded cipher spec for WebRTC of "HIGH:!DSS:!aNULL@STRENGTH".
-
由 Chris Rienzo 提交于
-
由 Chris Rienzo 提交于
-
由 Travis Cross 提交于
-
由 Travis Cross 提交于
Previously if tls-version was set to tlsv1 we supported only TLSv1, but if it was set to sslv23 we supported all versions of TLS. This was a weird incorrectly documented behavior that we hope no one was relying on. Now we can pass a comma-separated list of TLS/SSL versions that we would like to support in tls-version. FS-5839 --resolve
-
由 Travis Cross 提交于
Previously if the TPTAG_TLS_VERSION was set to a non-zero value we supported only TLSv1 (but not TLSv1.1 or TLSv1.2), and if was set to zero we supported all versions of TLS and SSL (including the ridiculous SSLv2). Now we take an integer field where various bits can be set indicating which versions of TLS we would like to support.
-
- 05 2月, 2014 5 次提交
-
-
由 Chris Rienzo 提交于
-
由 Chris Rienzo 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
Conflicts: src/mod/endpoints/mod_sofia/mod_sofia.c
-
- 04 2月, 2014 4 次提交
-
-
由 Ken Rice 提交于
-
由 Ken Rice 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
- 03 2月, 2014 1 次提交
-
-
由 Giovanni Maruzzelli 提交于
-
- 01 2月, 2014 1 次提交
-
-
由 Travis Cross 提交于
This commit changes behavior such that if --disable-core-odbc-support is provided we'll build without ODBC even if the libraries are there. Previously we would always quietly build with ODBC support if it was on the system. Contrary to what was said in commit 72a80498, my 2012 commit ffc8e81b did not affect the behavior of --disable-core-odbc-support. We never recognized the flag as being different from not providing the option at all. What the commit did do was to cause us to fail loudly if --enable-core-odbc-support was provided but the system libraries were not there. This behavior is preserved. (That commit also caused us to potentially run certain checks twice, which this commit resolves.) You can also now provide --enable-core-odbc-support=optional which has the same effect as the default behavior. FS-6173 --resolve Thanks-to: James Le Cuirot <chewi@aura-online.co.uk>
-
- 31 1月, 2014 3 次提交
-
-
由 Chris Rienzo 提交于
-
由 Travis Cross 提交于
This reverts commit 60c56109, reversing changes made to d7d5847d.
-
由 Travis Cross 提交于
This reverts commit 46501075.
-