Commit Graph

33940 Commits

Author SHA1 Message Date
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
Travis Cross ec70120718 Revert "Improve configure ODBC handling"
This reverts commit dfd591e9f5, reversing
changes made to 998b656799.
2014-01-31 22:35:03 +00:00
Travis Cross 70af601360 Revert "Fix configure ODBC logic"
This reverts commit ef35dc6343.
2014-01-31 22:34:25 +00:00
Travis Cross ef35dc6343 Fix configure ODBC logic
...and rewrite entire block for better clarity of purpose.

We might want to look more closely at the AX_LIB_ODBC macro as well.

This amends commit dfd591e9f5.
2014-01-31 22:11:43 +00:00
Moises Silva f5f4df3483 Fix ESL infinite loop on handle_recv() when errno is already set
system calls do not clear errno, just set it in case of failure, so we
gotta make sure the recv() syscall really failed by checking the return value
2014-02-01 01:40:29 +05:00
Travis Cross dfd591e9f5 Improve configure ODBC handling 2014-01-31 18:53:02 +00:00
Travis Cross cc3e15eb50 Ensure we don't set HAVE_ODBC unless we really do 2014-01-31 18:53:02 +00:00
James Le Cuirot 72a8049835 Fix --disable-core-odbc-support
In commit ffc8e81b76, tc ensured that
configure would abort if libodbc was not found. However this resulted
in the library check being done twice, as well as rendering
--disable-core-odbc-support ineffective. If libodbc was found, it
would enable core ODBC support regardless. This fix ensures the check
is only done once or not at all if core ODBC support is explicitly
disabled.

Signed-off-by: Travis Cross <tc@traviscross.com>
2014-01-31 18:53:01 +00:00
Chris Rienzo ce945c3f49 FS-6172 --resolve mod_rayo: fire input-timers-started during prompt lifecycle 2014-01-31 13:40:39 -05:00
Jeff Lenk 998b656799 remove some _MSC_VER stuff 2014-01-31 12:35:55 -06:00
Travis Cross 59d10edd79 Fix build on x86/i386 systems 2014-01-31 17:49:44 +00:00
Jeff Lenk 558decda2c srtp fix cast for last round of fixes 2014-01-31 11:19:30 -06:00
Jeff Lenk 37a639860c revert last srtp change and fix for windows different 2014-01-31 10:53:33 -06:00
Chris Rienzo 360ef648b4 FS-6171 mod_rayo: added support for normal/groupchat/headline message types for console testing 2014-01-31 11:36:14 -05:00
James Le Cuirot 4380453ac8 mod_rayo: Translate XMPP messages to SIP messages
Call-bound XMPP messages are translated to SIP messages via
SWITCH_EVENT_SEND_MESSAGE in a similar manner to that described in
draft-ietf-stox-im-06. Messages with a type of "normal" are directed
to the caller. Other types receive a feature-not-implemented response
but it is envisaged that the "groupchat" type could be used to direct
the message to all joined parties.
2014-01-31 10:56:41 -05:00
Jeff Lenk 7454350062 missed one on last commit 2014-01-31 09:16:20 -06:00
Anthony Minessale 0a3e18a308 FS-6174 --resolve after updating to this revision, put ca-bundle.crt in /usr/local/freeswitch/certs to get chain cert in place for both dtls and wss 2014-01-31 20:16:54 +05:00
Jeff Lenk 035985859c reapply several compiler fixes after last commit 2014-01-31 08:54:26 -06:00
Travis Cross f6afcb215d Remove misplaced executable bit 2014-01-31 12:09:00 +00:00
Travis Cross 32e3505cdc Install switch_curl.h to includes/
FS-6163 --resolve

Thanks-to: Davide Colombo <davec82@gmail.com>
2014-01-31 12:03:29 +00:00
Michael Jerris 91eb5b237d update srtp to master part 1 2014-01-30 16:55:56 -05:00
Chris Rienzo 6e38bb1a8a Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2014-01-30 14:42:41 -05:00
Chris Rienzo bda098a3a5 mod_rayo: added platform-code to end reason 2014-01-30 14:42:31 -05:00
Anthony Minessale 0148389c82 FS-6170 please test 2014-01-31 00:26:36 +05:00
Chris Rienzo 9fdf803fe8 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2014-01-30 13:10:10 -05:00
Chris Rienzo 5891951ea9 mod_rayo: fixed output start-offset and max-time 2014-01-30 13:10:00 -05:00
Anthony Minessale 6bec36168c FS-6153 try this revision 2014-01-30 23:02:28 +05:00
Travis Cross e0b1dcdfc3 Start DBs before FS if possible
Thanks-to: Humberto Diógenes <hdiogenes@gmail.com>
2014-01-30 14:12:45 +00:00
Michael Jerris 16c9c1df0a don't define inline to nothing 2014-01-30 08:54:03 -05:00
Jeff Lenk 7b44e5b27c compiler warnings 2014-01-29 20:46:38 -06:00
Anthony Minessale 4591088971 remove extra debug 2014-01-30 05:37:05 +05:00
Anthony Minessale f9e46cc60d break for video as well as audio when receiving certian messages 2014-01-30 05:27:54 +05:00
Anthony Minessale 32b2a45efc add more rtp statistics with several new vars for cdr processing in_jitter_min_variance in_jitter_max_variance in_jitter_loss_rate in_jitter_burst_rate in_mean_interval in_flaw_total in_quality_percentage in_mos 2014-01-30 05:08:34 +05:00
Michael Jerris fa0de66ec8 .gitignore 2014-01-29 17:56:51 -05:00
Michael Jerris a9bfeaeb9a fix dependency 2014-01-29 17:19:00 -05:00
Michael Jerris 433830a3fe revert previous change that does not correct the issue. opened a bug with apple on this issue https://bugreport.apple.com/problem/viewproblem #15938497 2014-01-29 16:59:55 -05:00