Commit Graph

25794 Commits

Author SHA1 Message Date
Steve Underwood
4fa68fcd75 A change to spandsp/src/alloc.c which hopefully improves BSD compatibility 2014-02-08 16:50:53 +08:00
Steve Underwood
a61edbd8dc Removed a couple of unused variables 2014-02-08 16:25:10 +08:00
Brian West
3c55a90076 ESL-66 2014-02-07 13:10:25 -06:00
Anthony Minessale
900db14f1d FS-6203 --resolve 2014-02-07 22:34:34 +05:00
Anthony Minessale
0539cc166b FS-6202 --resolve 2014-02-07 22:13:23 +05:00
Anthony Minessale
67d250324a FS-6198 --resolve 2014-02-07 03:58:55 +05:00
Chris Rienzo
f482463440 mod_rayo: fix segfault in prompt component 2014-02-06 15:08:33 -05:00
Anthony Minessale
03c723cfd1 FS-6195 --resolve 2014-02-06 22:24:05 +05:00
Anthony Minessale
4c068c637d FS-6197 --resolve the line numbers in the trace do not match the version you reported make sure you know what version you are using 2014-02-06 21:47:24 +05:00
Travis Cross
f2d544d559 Rebuild sofia 2014-02-06 15:41:33 +00:00
Travis Cross
a96eefe8ee Add support for EECDH to Sofia-SIP
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.
2014-02-06 15:40:35 +00:00
Brian West
3fae719589 Update in-config docs 2014-02-06 08:58:48 -06:00
Travis Cross
57abca11a8 Support setting TLS cipher suites in mod_sofia
This adds a parameter tls-ciphers in which we can specify the TLS
cipher suite specification for OpenSSL.
2014-02-06 06:04:02 +00:00
Travis Cross
c0101e2ce6 Allow setting TLS cipher suites through Sofia-SIP API
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".
2014-02-06 06:04:02 +00:00
Chris Rienzo
84f2199dea mod_rayo: fix message->call input validation 2014-02-05 23:19:47 -05:00
Chris Rienzo
86903757f6 FS-6192 --resolve 2014-02-05 22:25:39 -05:00
Travis Cross
d4a13742ba Default to TLSv1 through TLSv1.2 if unspecified 2014-02-06 02:47:40 +00:00
Travis Cross
8c2c464bec Support setting enabled TLS versions in mod_sofia
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
2014-02-06 02:20:19 +00:00
Travis Cross
e3b353e911 Allow setting enabled TLS versions in Sofia-SIP
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.
2014-02-06 02:17:13 +00:00
Chris Rienzo
fd0d91c2b6 FS-6092 --resolve mod_rayo - mixer with single call can be recorded 2014-02-05 17:03:19 -05:00
Chris Rienzo
f0e38b68fd FS-6181 --resolve 2014-02-05 17:00:19 -05:00
Anthony Minessale
a121665b14 FS-6190 --resolve slightly modified, please test 2014-02-06 02:31:56 +05:00
Anthony Minessale
6f52c5495b FS-5994 --resolve -- tips appriciated 2014-02-06 02:20:05 +05:00
Anthony Minessale
29d4e7e693 FS-6181 --resolve 2014-02-05 16:06:30 -05:00
Anthony Minessale
795718c149 FS-6191 --resolve 2014-02-06 01:51:57 +05:00
Anthony Minessale
a24f9aa8bc no 2014-02-05 14:53:11 -06:00
Ken Rice
a000749e70 whitespace cleanup 2014-02-05 14:02:03 -06:00
Travis Cross
8fa385b0d7 Make bypass-media-after-hold a media-option
FS-6186 --resolve

Thanks-to: Matteo Brancaleoni <mbrancaleoni@voismart.it>
2014-02-05 19:36:15 +00:00
Michael Jerris
ee60781d6e FS-6189: this should put -lz in the right place. 2014-02-05 13:39:43 -05:00
Travis Cross
5e8fe326c7 Move documentation to correct place 2014-02-05 17:59:08 +00:00
Travis Cross
8a7a2d95c7 Fix typo from commit 3ecb504fd 2014-02-05 17:57:14 +00:00
Michael Jerris
b6270f4d70 FS-6030: --resolve fix variable scoping issue for more aggressive optimizer 2014-02-05 08:46:04 -05:00
Anthony Minessale
3ecb504fda FS-6186 --resolve 2014-02-05 07:15:08 +05:00
Jeff Lenk
6dca277ed1 fix compiler error with last commit 2014-02-04 15:36:13 -06:00
Michael Jerris
1f2b632aee FS-5999: set visibility on lua symbols that are supposed to be exported 2014-02-04 16:09:08 -05:00
Anthony Minessale
b65d2a9a78 FS-5396 --resolve add gethost function to call gethostbyname as desired 2014-02-05 01:08:31 +05:00
Anthony Minessale
4021b5ce14 try to avoid compiler optimization snafu 2014-02-05 00:31:10 +05:00
Anthony Minessale
5228e02b19 FS-5544 after going over this with a fine tooth comb, all I could find was some issues behind asymetrical nat. If there is a real problem here, post the flipping logs I asked for days ago....... 2014-02-04 11:56:30 +05:00
Ken Rice
e886cd3cae small tweak to generate other source archive types 2014-02-03 20:29:30 -06:00
Peter Olsson
9059fb91cc FS-5045 2014-02-02 12:33:37 +01:00
Peter Olsson
1e0e66fd47 FS-6160 --resolve 2014-02-02 08:13:55 +01:00
Peter Olsson
40a48ae951 mod_v8: Fixed compiler warnings on Linux 2014-02-01 19:18:47 +01:00
Peter Olsson
4f9402c09d mod_v8: Fixed line endings, and removed old code. 2014-02-01 18:54:39 +01:00
Peter Olsson
04005dfa68 mod_v8: Added new extension class that makes it possible to subscribe to FS events. Wiki will be updated soon. 2014-02-01 18:20:04 +01:00
Travis Cross
ab2bc7c689 Improve configure handling of ODBC
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 72a804983, my 2012 commit
ffc8e81b7 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>
2014-02-01 15:40:34 +00:00
Travis Cross
3cad316804 Drop default support for squeeze 2014-02-01 15:03:52 +00:00
Giovanni Maruzzelli
a324fe2b91 skypopen: new temporary address for downloading Skype client binary package 2014-02-01 15:16:29 +01:00
Peter Olsson
609209d031 Tweaks to silence some compiler warnings on Windows 2014-02-01 12:04:26 +01:00
Chris Rienzo
6d5bd4abaa Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2014-01-31 18:10:21 -05:00
Chris Rienzo
5cd9bfcf14 mod_rayo: fixed recording reference counts 2014-01-31 18:09:41 -05:00