25494 Commits

Author SHA1 Message Date
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 60c56109bc57ec2b73dcced346ec3e7db8a18325, reversing
changes made to d7d5847ddaf5f9f85ed51b68f2b94db55e697f8d.
2014-01-31 22:36:51 +00:00
Travis Cross
613f156da4 Revert "Fix configure ODBC logic"
This reverts commit 46501075cd147790159e4c5f9240dd7e3a40da39.
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 60c56109bc57ec2b73dcced346ec3e7db8a18325.
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 ffc8e81b763c4e11e02309b99e2a4b4aa666e845, 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