Commit Graph

25487 Commits

Author SHA1 Message Date
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
Anthony Minessale 5f27378055 add support for originated_legs and originating_leg_uuid on enterprise originate
Conflicts:
	src/switch_ivr_originate.c
2014-01-22 22:42:16 +05:00
Jeff Lenk d331067aff FS-6136 2014-01-22 08:43:57 -06:00
Steve Underwood 5c7a5c1110 Fixed poor checking for ARM NEON 2014-01-22 02:10:27 +05:00
Travis Cross eb1dad069b Add some debugging notes to our docs/ 2014-01-21 07:09:33 +00:00
Travis Cross 0da34180ee Add util option to customize suite names
This lets us set the suite name in the changelog file to
e.g. sid-experimental.  This way we can share a single debian repo URL
for all versions, but make sure that incoming files are directed to
the correct distro.
2014-01-21 07:09:32 +00:00
Travis Cross 1dad898301 Refactor to use gdb printf 2014-01-21 07:09:32 +00:00
Travis Cross 6f3c2330ac Add utility to generate backtraces from core files
This should help with getting people reporting issues to provide us
the exact and complete debugging information we need.  In many cases
we'll be able to have them just run this script against their core
file.
2014-01-21 03:41:21 +00:00
Ken Rice 9a003a628f version bump 2014-01-20 14:07:16 -06:00
Anthony Minessale c4e90cc6e4 add missing line to get channels from sdp for back-compat opus negotiation 2014-01-21 00:52:48 +05:00
Anthony Minessale a3a795a08a add version to log 2014-01-20 23:34:46 +05:00
Anthony Minessale e5677c0da5 change startup logline to info so it goes in the logs and we can see which version is running 2014-01-20 23:14:35 +05:00
Travis Cross 3d3ad20673 Build debian packages verbosely 2014-01-20 00:32:42 +00:00