]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Chris Rienzo [Fri, 31 Jan 2014 16:36:14 +0000 (11:36 -0500)]
FS-6171 mod_rayo: added support for normal/groupchat/headline message types for console testing
James Le Cuirot [Fri, 10 Jan 2014 13:34:09 +0000 (13:34 +0000)]
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.
Travis Cross [Fri, 31 Jan 2014 12:09:00 +0000 (12:09 +0000)]
Remove misplaced executable bit
Travis Cross [Fri, 31 Jan 2014 12:00:52 +0000 (12:00 +0000)]
Install switch_curl.h to includes/
FS-6163 --resolve
Thanks-to: Davide Colombo <davec82@gmail.com>
Chris Rienzo [Thu, 30 Jan 2014 19:42:31 +0000 (14:42 -0500)]
mod_rayo: added platform-code to end reason
Chris Rienzo [Thu, 30 Jan 2014 18:10:00 +0000 (13:10 -0500)]
mod_rayo: fixed output start-offset and max-time
Travis Cross [Thu, 30 Jan 2014 14:11:55 +0000 (14:11 +0000)]
Start DBs before FS if possible
Thanks-to: Humberto Diógenes <hdiogenes@gmail.com>
Michael Jerris [Thu, 30 Jan 2014 13:53:51 +0000 (08:53 -0500)]
don't define inline to nothing
Michael Jerris [Wed, 29 Jan 2014 21:59:46 +0000 (16:59 -0500)]
revert previous change that does not correct the issue. opened a bug with apple on this issue https://bugreport.apple.com/problem/viewproblem #
15938497
Anthony Minessale [Wed, 29 Jan 2014 19:20:21 +0000 (00:20 +0500)]
FS-6165 --resolve
Conflicts:
src/mod/endpoints/mod_sofia/sofia_reg.c
Michael Jerris [Wed, 29 Jan 2014 16:39:03 +0000 (11:39 -0500)]
FS-5956: fix __sputc included twice due to stdio.h inlining issue
Chris Rienzo [Wed, 29 Jan 2014 05:41:21 +0000 (00:41 -0500)]
FS-6159 -resolve mod_rayo: prompt, input, output components return hangup cause if stopped by hangup
Chris Rienzo [Wed, 29 Jan 2014 01:58:01 +0000 (20:58 -0500)]
FS-6141 --resolve mod_rayo - fixed X-headers on redirect and updated to satisfy recent spec changes
Anthony Minessale [Tue, 28 Jan 2014 20:52:22 +0000 (01:52 +0500)]
fix botched commit
Anthony Minessale [Tue, 28 Jan 2014 16:55:56 +0000 (21:55 +0500)]
FS-6085 --resolve
Conflicts:
src/mod/endpoints/mod_sofia/sofia_presence.c
Michael Jerris [Tue, 28 Jan 2014 16:49:58 +0000 (11:49 -0500)]
add back dir
Chris Rienzo [Tue, 28 Jan 2014 03:04:10 +0000 (22:04 -0500)]
SIP-6141 --resolve
Anthony Minessale [Mon, 27 Jan 2014 01:57:05 +0000 (06:57 +0500)]
FS-6150 --resolve cool find
Anthony Minessale [Mon, 27 Jan 2014 01:12:17 +0000 (06:12 +0500)]
add spandsp-reconf to make
Anthony Minessale [Mon, 27 Jan 2014 01:17:32 +0000 (06:17 +0500)]
rm gen files
Travis Cross [Sun, 26 Jan 2014 18:02:22 +0000 (18:02 +0000)]
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
Travis Cross [Sat, 25 Jan 2014 23:51:21 +0000 (23:51 +0000)]
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
Chris Rienzo [Fri, 24 Jan 2014 02:40:11 +0000 (21:40 -0500)]
mod_rayo: fix memory leak in input component
Anthony Minessale [Thu, 23 Jan 2014 19:36:52 +0000 (00:36 +0500)]
FS-5676 --resolve
Anthony Minessale [Thu, 23 Jan 2014 19:23:58 +0000 (00:23 +0500)]
FS-5675 --resolve
Anthony Minessale [Thu, 23 Jan 2014 16:26:49 +0000 (21:26 +0500)]
tweak event queue size on event socket and speed up fs_cli a little to keep up on busy logging env
William King [Wed, 22 Jan 2014 23:27:51 +0000 (15:27 -0800)]
Fixing leak in presense where the contact header doesn't include the fs_path option during a presense subscription
William King [Wed, 22 Jan 2014 21:55:13 +0000 (13:55 -0800)]
If libvlc fails to initialize, then the module should fail to load.
Anthony Minessale [Wed, 22 Jan 2014 21:52:42 +0000 (02:52 +0500)]
remove double event crate, removing a memory leak in valet parking
Anthony Minessale [Wed, 22 Jan 2014 21:13:10 +0000 (02:13 +0500)]
FS-6140 --resolve
Anthony Minessale [Wed, 22 Jan 2014 17:55:09 +0000 (22:55 +0500)]
fix crash in mod_voicemail when trying to forward to another extension in some cases
Anthony Minessale [Wed, 22 Jan 2014 17:40:29 +0000 (22:40 +0500)]
add support for originated_legs and originating_leg_uuid on enterprise originate
Conflicts:
src/switch_ivr_originate.c
Jeff Lenk [Wed, 22 Jan 2014 14:43:57 +0000 (08:43 -0600)]
FS-6136
Steve Underwood [Fri, 17 Jan 2014 15:16:23 +0000 (23:16 +0800)]
Fixed poor checking for ARM NEON
Travis Cross [Tue, 21 Jan 2014 05:45:19 +0000 (05:45 +0000)]
Add some debugging notes to our docs/
Travis Cross [Tue, 21 Jan 2014 04:40:00 +0000 (04:40 +0000)]
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.
Travis Cross [Tue, 21 Jan 2014 03:52:10 +0000 (03:52 +0000)]
Refactor to use gdb printf
Travis Cross [Tue, 21 Jan 2014 03:38:41 +0000 (03:38 +0000)]
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.
Ken Rice [Mon, 20 Jan 2014 20:07:16 +0000 (14:07 -0600)]
version bump
Anthony Minessale [Mon, 20 Jan 2014 19:52:48 +0000 (00:52 +0500)]
add missing line to get channels from sdp for back-compat opus negotiation
Anthony Minessale [Mon, 20 Jan 2014 18:34:46 +0000 (23:34 +0500)]
add version to log
Anthony Minessale [Mon, 20 Jan 2014 18:13:50 +0000 (23:13 +0500)]
change startup logline to info so it goes in the logs and we can see which version is running
Travis Cross [Mon, 20 Jan 2014 00:30:58 +0000 (00:30 +0000)]
Build debian packages verbosely
Travis Cross [Fri, 17 Jan 2014 07:05:17 +0000 (07:05 +0000)]
Handle Linux TCP keepalives better in Sofia
Sofia accepts a value for the TCP keepalive timeout interval via
TPTAG_KEEPALIVE, however it fails to use this value for the Linux
keepalive socket options TCP_KEEPIDLE and TCP_KEEPINTVL. In fact, on
Linux it enables the sending of TCP keepalives even if tpp_keepalive
is set to zero which would disable Sofia's internal keepalive
mechanisms. Sofia then uses a hard coded value of 30 seconds for
these keepalive intervals which affects battery life on mobile
devices.
With this commit we harmonize the sending of TCP keepalives on Linux
with other platforms by using the value from TPTAG_KEEPALIVE and not
enabling the sending of TCP keepalives at all if the value of the
parameter is zero.
FS-6104 --resolve
Jeff Lenk [Fri, 17 Jan 2014 22:33:13 +0000 (16:33 -0600)]
FS-6103 --resolve
Travis Cross [Fri, 17 Jan 2014 19:16:26 +0000 (19:16 +0000)]
Add convenience option for building a small subset of modules
Travis Cross [Fri, 17 Jan 2014 19:07:11 +0000 (19:07 +0000)]
Add option to install build-deps needed by debian/util.sh
Travis Cross [Fri, 17 Jan 2014 09:58:39 +0000 (09:58 +0000)]
Build mod_shout on Debian
...at least until mod_vlc stabilizes.
Travis Cross [Fri, 17 Jan 2014 08:43:34 +0000 (08:43 +0000)]
Suggest vlc-dbg for mod_vlc
This helps to reason about any core dumps that come from libvlc /
mod_vlc.
Travis Cross [Fri, 17 Jan 2014 08:40:44 +0000 (08:40 +0000)]
Depend on vlc-nox for mod_vlc
mod_vlc needs the plugins from vlc-nox to do anything useful.
Currently mod_vlc segfaults without the plugins. Even after that is
fixed, however, without any plugins mod_vlc can't do its job, so we'll
set a hard dependency here. I could probably be talked into making
this a Recommends rather than Depends.
FS-6124
Raymond Chandler [Wed, 15 Jan 2014 15:56:15 +0000 (10:56 -0500)]
FS-6090 --resolve
Travis Cross [Tue, 14 Jan 2014 23:47:31 +0000 (23:47 +0000)]
Work around debian bootstrap parsing oddity
Travis Cross [Tue, 14 Jan 2014 22:36:17 +0000 (22:36 +0000)]
Ignore src/mod/legacy in debian builds
FS-6110 --resolve
Travis Cross [Tue, 14 Jan 2014 22:34:36 +0000 (22:34 +0000)]
Refactor check in debian bootstrap
Anthony Minessale [Tue, 14 Jan 2014 21:58:13 +0000 (02:58 +0500)]
FS-6086 --resolve
Anthony Minessale [Tue, 14 Jan 2014 21:39:22 +0000 (02:39 +0500)]
FS-6107 --resolve
Chris Rienzo [Mon, 13 Jan 2014 20:49:52 +0000 (15:49 -0500)]
FS-6077 mod_rayo - minor regression on end events from outbound calls
Chris Rienzo [Mon, 13 Jan 2014 19:38:47 +0000 (14:38 -0500)]
SIP-6077 --resolve mod_rayo - wait for park event before allowing re-join of call
Chris Rienzo [Mon, 13 Jan 2014 16:02:22 +0000 (11:02 -0500)]
FS-6051 --resolve mod_rayo - double destroy of output component
Seven Du [Sat, 11 Jan 2014 02:05:28 +0000 (10:05 +0800)]
fix mod_fifo build
Chris Rienzo [Sat, 11 Jan 2014 02:22:07 +0000 (21:22 -0500)]
FS-6087 --resolve forgot to send IQ result when processing output to mixers
Chris Rienzo [Sat, 11 Jan 2014 01:07:09 +0000 (20:07 -0500)]
FS-6084 --resolve added multi-dtmf component support to mod_rayo
Anthony Minessale [Fri, 10 Jan 2014 21:21:29 +0000 (02:21 +0500)]
fifo_export
Anthony Minessale [Fri, 10 Jan 2014 20:28:07 +0000 (01:28 +0500)]
fifo_export
Chris Rienzo [Fri, 10 Jan 2014 15:06:06 +0000 (10:06 -0500)]
mod_http_cache: support amazon s3 region URLs
Anthony Minessale [Thu, 9 Jan 2014 22:01:07 +0000 (03:01 +0500)]
expand variables in originate strings
Raymond Chandler [Thu, 9 Jan 2014 19:30:41 +0000 (14:30 -0500)]
FS-6093 --resolve
Travis Cross [Thu, 9 Jan 2014 14:51:20 +0000 (14:51 +0000)]
Add script for build testing patches
This is intended to make it easier to describe to users on JIRA how
they should test build patches in a standardized manner and how to
collect a full build log that includes the exact git commit they are
building.
Chris Rienzo [Wed, 8 Jan 2014 09:28:14 +0000 (04:28 -0500)]
mod_rayo remove hack for stopping fax
Chris Rienzo [Wed, 8 Jan 2014 09:20:42 +0000 (04:20 -0500)]
mod_spandsp added stopfax APP
Travis Cross [Tue, 7 Jan 2014 22:50:28 +0000 (22:50 +0000)]
Prevent -lfoo lib flags from becoming dependencies
Previously we were including the output of `apr-1-config/apu-1-config
--libs` into CORE_LIBS. This seemed sensible as CORE_LIBS is added in
the right places to various _LDADD and _LIBADD variables. However we
also use the value of CORE_LIBS as dependencies in the makefile.
Astonishingly this doesn't seem to cause any issues on most
platforms (or we would have noticed sooner), but it does break things
on Mac.
Thanks-to: Seven Du <dujinfang@gmail.com>
FS-5956 --resolve
Travis Cross [Wed, 8 Jan 2014 21:12:19 +0000 (21:12 +0000)]
Drop mod_spidermonkey from our default build
There are build issues with mod_spidermonkey on certain platforms, and
we hope to replace it soon anyway.
Anthony Minessale [Tue, 7 Jan 2014 23:12:01 +0000 (04:12 +0500)]
allow native recording and transcoding at the same time
Chris Rienzo [Tue, 7 Jan 2014 19:50:14 +0000 (14:50 -0500)]
FS-6083 --resolve mod_ssml fixed <prosody>
Chris Rienzo [Tue, 7 Jan 2014 19:07:49 +0000 (14:07 -0500)]
FS-6083 --resolve SSML will pass through when renderer is specified
Chris Rienzo [Tue, 7 Jan 2014 15:10:50 +0000 (10:10 -0500)]
mod_rayo CPA dtmf detection added
Chris Rienzo [Tue, 7 Jan 2014 02:06:31 +0000 (21:06 -0500)]
mod_rayo FS-6081 --resolve added mixer presence with entity capabilities
Anthony Minessale [Mon, 6 Jan 2014 20:54:31 +0000 (01:54 +0500)]
FS-6020 --resolve
Anthony Minessale [Mon, 6 Jan 2014 20:49:11 +0000 (01:49 +0500)]
FS-6014 please try latest HEAD of stable branch
Anthony Minessale [Mon, 6 Jan 2014 19:47:56 +0000 (00:47 +0500)]
FS-6032 --resolve
Anthony Minessale [Mon, 6 Jan 2014 19:38:42 +0000 (00:38 +0500)]
FS-5653 --resolve
Chris Rienzo [Mon, 6 Jan 2014 19:36:47 +0000 (14:36 -0500)]
mod_rayo --resolve FS-6072 fixed prompt state machine
Chris Rienzo [Mon, 6 Jan 2014 14:50:28 +0000 (09:50 -0500)]
mod_rayo FS-6071 fix DTMF overflow and increase max DTMF matching from 64 to 256
Chris Rienzo [Sun, 5 Jan 2014 05:39:40 +0000 (00:39 -0500)]
mod_rayo CPA implemented - still needs testing
Jeff Lenk [Sun, 5 Jan 2014 03:37:18 +0000 (21:37 -0600)]
FS-5894 --resolve
Chris Rienzo [Sat, 4 Jan 2014 20:18:10 +0000 (15:18 -0500)]
mod_rayo CPA - added detector abstraction
Travis Cross [Sat, 4 Jan 2014 19:57:25 +0000 (19:57 +0000)]
Fix dependency of freeswitch-all-dbg
Previously we were trying to rely on freeswitch-all providing
freeswitch, but that doesn't seem to work as expected.
Seven Du [Sat, 4 Jan 2014 08:53:36 +0000 (16:53 +0800)]
return +OK on success
Chris Rienzo [Fri, 3 Jan 2014 21:21:29 +0000 (16:21 -0500)]
mod_http_cache: allow underscore in amazon s3 hostname
Anthony Minessale [Fri, 3 Jan 2014 18:43:42 +0000 (23:43 +0500)]
FS-6074 --resolve
Anthony Minessale [Thu, 2 Jan 2014 19:24:51 +0000 (00:24 +0500)]
reswig
Anthony Minessale [Mon, 30 Dec 2013 19:30:20 +0000 (00:30 +0500)]
FS-6007
Anthony Minessale [Mon, 30 Dec 2013 18:36:24 +0000 (23:36 +0500)]
FS-6035 try this
Jeff Lenk [Fri, 27 Dec 2013 20:52:28 +0000 (14:52 -0600)]
fix trivial compiler warning for last commit
Anthony Minessale [Fri, 27 Dec 2013 20:39:03 +0000 (01:39 +0500)]
FS-6007 FS-5083 FS-4514 --resolve
Anthony Minessale [Thu, 26 Dec 2013 18:57:10 +0000 (23:57 +0500)]
some null checks from coverity
Jeff Lenk [Tue, 24 Dec 2013 16:42:34 +0000 (10:42 -0600)]
Merge branch 'v1.2.stable' of ssh://git.freeswitch.org:222/freeswitch into v1.2.stable
Jeff Lenk [Tue, 24 Dec 2013 16:42:02 +0000 (10:42 -0600)]
FS-6052 --resolve
Michael Jerris [Mon, 23 Dec 2013 22:26:12 +0000 (17:26 -0500)]
.gitignore
Jeff Lenk [Mon, 23 Dec 2013 21:31:20 +0000 (15:31 -0600)]
vs2010 reswig