Commit Graph

25499 Commits

Author SHA1 Message Date
Chris Rienzo a48132d1da FS-6181 --resolve 2014-02-05 16:59:34 -05:00
Anthony Minessale 41466b8c94 FS-6190 --resolve slightly modified, please test 2014-02-06 02:33:07 +05:00
Anthony Minessale 8fdb5e829a FS-6181 --resolve 2014-02-06 02:00:35 +05:00
Anthony Minessale dedc4d7e3e FS-5396 --resolve add gethost function to call gethostbyname as desired
Conflicts:
	src/mod/endpoints/mod_sofia/mod_sofia.c
2014-02-06 01:52:22 +05:00
Ken Rice e094f5dc70 version bump 2014-02-04 16:06:32 -06:00
Ken Rice 0f8783f32c small tweak to generate other source archive types 2014-02-04 16:01:06 -06:00
Anthony Minessale cd4e926969 try to avoid compiler optimization snafu equiv to: 4021b5c 2014-02-05 00:36:10 +05:00
Anthony Minessale 1c2d2132a8 put back if block so we don't try secure where none is present 2014-02-04 11:54:07 +05:00
Giovanni Maruzzelli 3e8aa76e7c skypopen: new temporary address for downloading Skype client binary package 2014-02-03 16:47:55 -06:00
Travis Cross 2ddfecb4ed 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 16:33:09 +00:00
Chris Rienzo 0de9c52ba1 mod_rayo: fixed recording reference counts 2014-01-31 18:10:05 -05:00
Travis Cross 418dd16643 Revert "Improve configure ODBC handling"
This reverts commit 60c56109bc, reversing
changes made to d7d5847dda.
2014-01-31 22:36:51 +00:00
Travis Cross 613f156da4 Revert "Fix configure ODBC logic"
This reverts commit 46501075cd.
2014-01-31 22:36:34 +00:00
Travis Cross 46501075cd 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 60c56109bc.
2014-01-31 22:13:02 +00:00
Moises Silva 3eb27f970d 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:45 +05:00
Travis Cross 60c56109bc Improve configure ODBC handling 2014-01-31 18:53:57 +00:00
Travis Cross f7176ca108 Ensure we don't set HAVE_ODBC unless we really do 2014-01-31 18:53:57 +00:00
James Le Cuirot 753835b456 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:56 +00:00
Chris Rienzo d7d5847dda FS-6172 --resolve mod_rayo: fire input-timers-started during prompt lifecycle 2014-01-31 13:41:29 -05:00
Chris Rienzo 1a36d052b5 FS-6171 mod_rayo: added support for normal/groupchat/headline message types for console testing 2014-01-31 11:37:03 -05:00
James Le Cuirot d0e9daa2ff 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:33 -05:00
Travis Cross 6e10c6af3f Remove misplaced executable bit 2014-01-31 12:11:01 +00:00
Travis Cross 052c3185e7 Install switch_curl.h to includes/
FS-6163 --resolve

Thanks-to: Davide Colombo <davec82@gmail.com>
2014-01-31 12:04:33 +00:00
Chris Rienzo bb7a299011 mod_rayo: added platform-code to end reason 2014-01-30 14:43:04 -05:00
Chris Rienzo 46f658b914 mod_rayo: fixed output start-offset and max-time 2014-01-30 13:10:40 -05:00
Travis Cross eff41a9336 Start DBs before FS if possible
Thanks-to: Humberto Diógenes <hdiogenes@gmail.com>
2014-01-30 14:13:26 +00:00
Michael Jerris 39c3ca0014 don't define inline to nothing 2014-01-30 08:54:39 -05:00
Michael Jerris 905225a36c 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 17:00:41 -05:00
Anthony Minessale 26402b6a68 FS-6165 --resolve
Conflicts:
	src/mod/endpoints/mod_sofia/sofia_reg.c
2014-01-30 00:21:40 +05:00
Michael Jerris f6cd2945a9 FS-5956: fix __sputc included twice due to stdio.h inlining issue 2014-01-29 11:39:03 -05:00
Chris Rienzo 623e1ec595 FS-6159 -resolve mod_rayo: prompt, input, output components return hangup cause if stopped by hangup 2014-01-29 00:41:39 -05:00
Chris Rienzo 3307500e69 FS-6141 --resolve mod_rayo - fixed X-headers on redirect and updated to satisfy recent spec changes 2014-01-28 20:58:17 -05:00
Anthony Minessale 27dab6a335 fix botched commit 2014-01-29 01:52:22 +05:00
Anthony Minessale 76fad9701d FS-6085 --resolve
Conflicts:
	src/mod/endpoints/mod_sofia/sofia_presence.c
2014-01-28 21:56:47 +05:00
Michael Jerris 7bff57c528 add back dir 2014-01-28 11:50:27 -05:00
Chris Rienzo 980a06ce26 SIP-6141 --resolve 2014-01-27 22:04:58 -05:00
Anthony Minessale a6cd8c5cc5 FS-6150 --resolve cool find 2014-01-27 06:57:21 +05:00
Anthony Minessale 913fc21adf add spandsp-reconf to make 2014-01-27 06:19:43 +05:00
Anthony Minessale f865755893 rm gen files 2014-01-27 06:19:26 +05:00
Travis Cross e30b6ff4c7 Fix mod_cluechoo error on load
mod_cluechoo needs to be linked against ncurses or we receive an error
about undefined symbols when loading the module.  How did this ever
work?

Thanks-to: Dušan Dragić <dragic.dusan@gmail.com>

FS-5965
2014-01-26 18:03:11 +00:00
Travis Cross 8d94fa5234 Fix broken paths and XML in conf/sbc
Before Jay, no one must have actually tried using the example SBC
config.

Thanks-to: Jay Blinks <jaybinks@gmail.com>
Thanks-to: Cal Leeming <cal.leeming@simplicitymedialtd.co.uk>

FS-6144 --resolve
2014-01-25 23:54:32 +00:00
Chris Rienzo 25257f4a61 mod_rayo: fix memory leak in input component 2014-01-23 21:40:37 -05:00
Anthony Minessale 52cd5fdad1 FS-5676 --resolve 2014-01-24 00:37:06 +05:00
Anthony Minessale fa8392a8c0 FS-5675 --resolve 2014-01-24 00:24:15 +05:00
Anthony Minessale 47992ab5f0 tweak event queue size on event socket and speed up fs_cli a little to keep up on busy logging env 2014-01-23 21:27:06 +05:00
William King 454a288ec6 Fixing leak in presense where the contact header doesn't include the fs_path option during a presense subscription 2014-01-22 15:46:36 -08:00
William King 9172177878 If libvlc fails to initialize, then the module should fail to load. 2014-01-22 13:56:37 -08:00
Anthony Minessale 281434cdd6 remove double event crate, removing a memory leak in valet parking 2014-01-23 02:52:58 +05:00
Anthony Minessale 90add491ca FS-6140 --resolve 2014-01-23 02:13:21 +05:00
Anthony Minessale dd0c789001 fix crash in mod_voicemail when trying to forward to another extension in some cases 2014-01-22 22:55:17 +05:00