Commit Graph

7022 Commits

Author SHA1 Message Date
Anthony Minessale 9fd30a2cd9 FS-6339 --resolve 2014-03-11 18:16:23 -05:00
Ken Rice 6a7805ba27 add a few more generated files to .gitignore 2014-03-10 09:07:41 -05:00
Michael Jerris 27a3682dc0 put this back for now to test 2014-03-09 14:46:06 -04:00
Michael Jerris 15b76f8ee8 fix typo 2014-03-09 14:15:16 -04:00
Anthony Minessale 804ef7709d change from sqlite hash to newly added one 2014-03-09 00:37:17 +05:00
Brian West 42b74ba62e remove generated file from git 2014-03-08 08:51:58 -06:00
Michael Jerris 2f289d2522 fix autoconf syntax 2014-03-07 20:05:50 -05:00
Jeff Lenk 47f1219e29 fix windows build for last set of commits 2014-03-07 19:02:18 -06:00
Michael Jerris 4d7350f3d5 fix autoconf syntax 2014-03-07 19:55:57 -05:00
Michael Jerris 9a1948e959 autoconf syntax error 2014-03-07 19:35:51 -05:00
Michael Jerris 90fbc6231d fix autoconf syntax 2014-03-07 19:26:17 -05:00
Michael Jerris 163617c711 fix autoconf syntax issue 2014-03-07 19:19:53 -05:00
Michael Jerris 2513388d8a clean up some bootstrap warnings 2014-03-07 18:36:26 -05:00
Michael Jerris bcd9f49fbe move applications to use automake 2014-03-07 18:36:12 -05:00
Anthony Minessale abb83e0b0e fix backwards subtraction 2014-03-07 06:34:57 +05:00
Anthony Minessale e9847afe22 feed all packets to jitterbuffer when enabled to absorb bursts and improve smoothing and delay protection 2014-03-07 02:48:56 +05:00
Travis Cross 2fdaa1c0e8 Fix use of out of scope declaration 2014-03-06 08:45:23 +00:00
Travis Cross 1990d10057 Reword the websocket TLS cipher list
This generates an identical list of cipher suites, but this commit
restates the cipher spec to be more similar to the way we state it
elsewhere.
2014-03-05 21:37:30 +00:00
Travis Cross 6a3dcc9e0f Drop null-auth suites from our default TLS cipher list
Previously we disallowed anonymous Diffie-Hellman, but there are other
kinds of null-authentication TLS suites.  In particular, disallowing
AECDH is important now that we support elliptic-curve Diffie-Hellman.
2014-03-05 21:37:30 +00:00
Anthony Minessale 4cf14bce50 FS-5814 2014-03-06 00:31:10 +05:00
Anthony Minessale fe2a4bfa53 FS-5814 2014-03-05 13:12:02 -06:00
Anthony Minessale 5dbdbda0e7 force sofia rebuild 2014-03-06 00:03:20 +05:00
Anthony Minessale 7cb91467e0 FS-5814 --resolve 2014-03-06 00:02:40 +05:00
Anthony Minessale 066de4b378 Port commit from gitorious copy of sofia-sip our code now differs but this issue would still be a concern for OS X
commit ee51fa4e2993ab71339e29691aec8b924c810c53
Author: Frode Isaksen <frode.isaksen@bewan.com>
Date:   Thu Aug 18 16:40:58 2011 +0300

    su: fix su_time() on 64-bit OS X

        The field tv_sec in struct timeval is 64bits instead of 32bits as in
	    su_time_t, so you cannot cast su_time_t to struct timeval.
2014-03-05 10:25:39 -06:00
Brian West 6ed4ad7e20 Pass down into esl the LDFLAGS, fixes finding libncurses on NetBSD too. 2014-03-05 06:21:53 -06:00
Brian West 039f28d136 We do not use the cpp lib so why compile it. 2014-03-05 06:19:43 -06:00
Brian West 49fe796dab These options aren't valid for apr-util configure
configure: WARNING: unrecognized options: --disable-shared, --with-pic
2014-03-05 06:18:40 -06:00
William King 138224d816 FS-6303 --resolve 2014-03-04 12:30:14 -08:00
Travis Cross d5760e0d6a Show TLS cipher suite selected in sofia debug
This shows the cipher name, TLS version, the number of cipher bits and
algorithm bits, and a description of the cipher in Sofia's debug
logging output on level 9.
2014-02-28 20:46:34 +00:00
Travis Cross 38fe0a99d3 Prevent sha1_init et al from being undefined
sha1_init, sha1_update, and sha1_final were ending up as undefined
symbols in libfreeswitch.so because of the inline declaration, which
caused us to blow up while linking the freeswitch executable.  Declare
these as static inline instead.
2014-02-28 18:33:32 +00:00
Travis Cross c011f9daff Remove binary executables in libs/srtp
These files were introduced in commit 72e2d183c1.
2014-02-28 18:33:32 +00:00
Anthony Minessale 55901ae0f1 FS-6168 --resolve 2014-02-28 23:30:42 +05:00
Travis Cross 45c4450046 Prevent sqlite from over-reading a structure
Our sqlite fork was reading past the end of the zP3 KeyInfo structure
here.  This was causing gcc and clang's address sanitization to alert.

FS-6279 --resolve

Thanks-to: Christopher Rienzo <chris@rienzo.net>
2014-02-27 23:19:43 +00:00
Brian West cc8bab7729 FS-6276 move our include first so that ours is used and not the system if its present 2014-02-26 16:21:48 -06:00
Michael Jerris d6c20d4dce FS-6015: --resolve sqlite cross compile fixes 2014-02-25 14:26:55 -05:00
Seven Du 4fd93b0e67 Revert "fix compiler warning vs2010" - Jeff is faster than I
This reverts commit fa9217117a.
2014-02-25 14:24:34 +08:00
Seven Du fa9217117a fix compiler warning vs2010 2014-02-25 14:17:28 +08:00
Jeff Lenk 4a1f8785e4 mask warnings libsrtp windows 32bit 2014-02-24 22:42:16 -06:00
Jeff Lenk 99ab915f24 windows update libsrtp to use openssl 2014-02-24 20:13:12 -06:00
Marc Olivier Chouinard 3d53825d1d FS-6016 --resolve 2014-02-24 21:00:33 -05:00
Moises Silva 461f94870f Merge remote-tracking branch 'origin/master' into moy/tport-log-fix 2014-02-24 19:39:17 -05:00
Michael Jerris 6e97a9f55b FS-6017: --resolve no reason to have extra check for cross compile 2014-02-24 17:43:21 -05:00
Michael Jerris e9a0a0edc9 fix asm issue on sun 2014-02-24 15:28:03 -05:00
Michael Jerris 7c100cc8d3 pass in linker flags too 2014-02-24 14:47:04 -05:00
Michael Jerris ffa14f323e don't require python for libsndfile build 2014-02-24 14:02:22 -05:00
Michael Jerris 4aec16e878 pass top level configure cflags into spandsp too 2014-02-24 13:39:17 -05:00
Anthony Minessale d5e6139a18 remove unused docs 2014-02-24 10:42:18 -06:00
Michael Jerris bab923923a missed file 2014-02-24 10:32:34 -05:00
Michael Jerris fcc70a3f1d fully disable pkgconfig, we don't install this anyways 2014-02-24 10:17:21 -05:00
Michael Jerris e73792923a disable external lib lookup and don't blow up on missing pkg-config macros 2014-02-24 09:52:58 -05:00
Michael Jerris 80c7eb85e6 update libsrtp to use openssl 2014-02-24 09:52:25 -05:00
Brian West d97b163fd3 ESL-77 your test script works along with single_command.rb now 2014-02-24 04:12:55 -06:00
Steve Underwood 5e0b3fa077 Fixes for things picked up by clang compilation 2014-02-24 12:50:41 +08:00
Brian West 7682d96b3f Getting closer 2014-02-23 20:59:54 -06:00
Brian West d7794af38b DragonFly is very similar to OpenBSD with a dash of NetBSD 2014-02-23 20:43:21 -06:00
Brian West 0c7946bfec DragonFly and NetBSD sigh 2014-02-23 20:25:05 -06:00
Marc Olivier Chouinard 289d0de371 some circonstance, esl connection closing would hang. This should fix it 2014-02-23 20:52:14 -05:00
Jeff Lenk 62a28980a1 libsndfile windows update version string 2014-02-23 16:37:26 -06:00
Travis Cross cdc358c505 Add comment to distant #endif
FS-353
2014-02-23 22:33:28 +00:00
James Le Cuirot d996974faa Fix building without libedit
Signed-off-by: Travis Cross <tc@traviscross.com>

FS-353
2014-02-23 22:33:20 +00:00
Brian West c2798d7d11 moving phpmod in esl to use swig2.0 which fixes the few issues when you reswig 2014-02-23 10:08:02 -06:00
Jeff Lenk 2a3a1aae44 libsndfile remove accidental line endings 2014-02-22 18:45:09 -06:00
Brian West ae1016107d FS-5723 java makefile problem 2014-02-22 18:33:56 -06:00
Jeff Lenk 259d315372 libsndfile changes more likely to be excepted back into tree 2014-02-22 15:07:54 -06:00
Jeff Lenk c2680ecb18 libsndfile oops 2014-02-21 21:32:45 -06:00
Michael Jerris daad292e66 remove more tests 2014-02-21 19:21:46 -05:00
Michael Jerris 036dc53e6d comment out more tests 2014-02-21 19:16:07 -05:00
Michael Jerris e73eb028ae add more missing in acinclude.m4 2014-02-21 19:04:57 -05:00
Michael Jerris 319d056666 fix typo 2014-02-21 18:58:16 -05:00
Michael Jerris 6e7c748484 fix typo 2014-02-21 18:51:51 -05:00
Michael Jerris 75bfa09783 add new m4 files 2014-02-21 18:43:25 -05:00
Michael Jerris d54262cf2d more syntax 2014-02-21 18:19:59 -05:00
Michael Jerris 950cf08cba remove generated file 2014-02-21 18:11:18 -05:00
Michael Jerris 8d9848fdce fix calling convention for PKG_CHECK_MOD_VERSION 2014-02-21 18:10:52 -05:00
Michael Jerris 2c68ad3216 fix build 2014-02-21 18:04:30 -05:00
Jeff Lenk 6a9b09885e lidsndfile remove tests 2014-02-21 16:48:28 -06:00
William King 5fb660933d ESL-82 --resolve
Previously any esl_connect_timeout() failures would not return to the calling application the reason for the failure.
This commit now allows for calling applications to know why the connection attempt fails, but it is now the calling
applications responsiblity to call esl_disconnect() on the esl handle after the failure. Failing to call disconnect after
a failed connection attempt would result in memory being leaked.
2014-02-21 14:14:05 -08:00
Jeff Lenk 199a64bf6a FS-4657 --resolve update libsndfile to its latest master 2014-02-21 16:10:32 -06:00
Michael Jerris fdd4974189 bump 2014-02-21 16:38:46 -05:00
Michael Jerris b3242541b2 avoid redefined 2014-02-21 16:36:30 -05:00
Michael Jerris bfad336592 openbsd doesn't like this asm for some reason 2014-02-21 16:17:39 -05:00
Travis Cross 2fe0516ac2 Fix missing/duplicate declaration
This looks like a copy/paste error.

FS-6037 --resolve

Thanks-to: David Sanders <dsanders@pinger.com>
2014-02-21 21:09:19 +00:00
Michael Jerris 0cebdf8fc5 fix types for reply to 2014-02-21 16:08:30 -05:00
Michael Jerris 4f8bb1e465 openbsd has but errors out when you use this header 2014-02-21 15:29:11 -05:00
Michael Jerris 63aea267bc change macro name to work around conflict in openbsd 2014-02-21 15:25:50 -05:00
Michael Jerris 19f9dc12d3 change macro name to work around conflict in openbsd 2014-02-21 15:24:44 -05:00
Michael Jerris bbb96f936f fix openbsd build issue 2014-02-21 15:20:08 -05:00
Michael Jerris bf9e3a1f9e tgmath.h on freebsd is horribly broken and should never be used until they fix their operating system 2014-02-19 16:13:51 -05:00
Michael Jerris b40dd8a374 freebsd fix, use detected cxx compiler when building esl 2014-02-19 16:10:48 -05:00
Michael Jerris 7af0618620 more bsd fixes 2014-02-19 15:56:02 -05:00
Michael Jerris 020c9108a1 add search path for libtiff on bsd 2014-02-19 15:04:30 -05:00
Michael Jerris f279a01f92 more bsd fun 2014-02-19 14:53:39 -05:00
Jeff Lenk 5ca62ecb28 windows openssl disable warning 2010 only 2014-02-15 19:24:20 -06:00
Jeff Lenk 9842e9efd8 ESL-81 --resolve add specific SWIG code for windows 2014-02-15 18:36:49 -06:00
Seven Du 11dee76381 add user_data in esl_listen so the main function can pass a private user_data to callback 2014-02-16 08:14:44 +08:00
Peter Olsson 01e3eb458e Updated to OpenSSL 1.0.1f in Windows build 2014-02-15 21:05:04 +01:00
Jeff Lenk b33d50c01e add vs2012 missing file for speex and correct 2010 for last commit 2014-02-15 10:53:20 -06:00
Peter Olsson 47bcbe0fbb Removed non existing header file from libspeex Visual Studio 2012 project. This makes Visual Studio understand that the lib is built correctly. 2014-02-15 13:58:16 +01:00
Ken Rice 6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Travis Cross 3449e265a0 Force sofia rebuild
The rebuild is needed for commit d3b9aaba60.
2014-02-11 17:45:45 +00:00