]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
15 years agofix regression in video from commit c565501f555a507fa2c56eccedccdbba7a366d6d
Anthony Minessale [Fri, 25 Feb 2011 21:20:04 +0000 (15:20 -0600)] 
fix regression in video from commit c565501f555a507fa2c56eccedccdbba7a366d6d

15 years agoSkinny: don't crash when requesting an RTP port while the profile is listening on...
Mathieu Parent [Fri, 25 Feb 2011 20:06:13 +0000 (21:06 +0100)] 
Skinny: don't crash when requesting an RTP port while the profile is listening on all ips

And store some more ip infos in the listener struct

15 years agoSkinny: update profile IP address if changed during socket creation
Mathieu Parent [Fri, 25 Feb 2011 19:59:26 +0000 (20:59 +0100)] 
Skinny: update profile IP address if changed during socket creation

15 years agovs2010 reswig
Jeff Lenk [Fri, 25 Feb 2011 19:18:40 +0000 (13:18 -0600)] 
vs2010 reswig

15 years agoadd param to jb to try to recapture latency (disabled by default)
Anthony Minessale [Fri, 25 Feb 2011 18:45:31 +0000 (12:45 -0600)] 
add param to jb to try to recapture latency (disabled by default)

15 years agoAdd ring (Israel ring tone) to vars.xml
Michael S Collins [Fri, 25 Feb 2011 18:27:18 +0000 (10:27 -0800)] 
Add ring (Israel ring tone) to vars.xml

15 years agoadd param to jb to try to recapture latency (disabled by default)
Anthony Minessale [Fri, 25 Feb 2011 17:59:45 +0000 (11:59 -0600)] 
add param to jb to try to recapture latency (disabled by default)

15 years agofreetdm: ftmod_r2 - Use unallocated number as reason to reject collect calls
Moises Silva [Fri, 25 Feb 2011 17:45:01 +0000 (12:45 -0500)] 
freetdm: ftmod_r2 - Use unallocated number as reason to reject collect calls
                    Brazil, the only country using this do not really makes a difference

15 years agofreetdm: Removed unnecessary parameter copy
David Yat Sin [Fri, 25 Feb 2011 17:20:32 +0000 (12:20 -0500)] 
freetdm: Removed unnecessary parameter copy
 Added ftdm_raw_data_t

15 years agoFS-2971
Anthony Minessale [Fri, 25 Feb 2011 16:55:33 +0000 (10:55 -0600)] 
FS-2971

15 years agofreetdm: updated variables.txt
David Yat Sin [Fri, 25 Feb 2011 16:07:39 +0000 (11:07 -0500)] 
freetdm: updated variables.txt

15 years agofreetdm: updated variables.txt
David Yat Sin [Fri, 25 Feb 2011 16:05:11 +0000 (11:05 -0500)] 
freetdm: updated variables.txt

15 years agofreetdm: ftmod_analog - Add timeout parameter for dial tone. 0 means not waiting...
Moises Silva [Fri, 25 Feb 2011 15:35:25 +0000 (10:35 -0500)] 
freetdm: ftmod_analog - Add timeout parameter for dial tone. 0 means not waiting for dial tone.

15 years agoMerge branch 'davidy.ftdm_variables3' of git.sangoma.com:smg_freeswitch into davidy...
David Yat Sin [Fri, 25 Feb 2011 15:06:20 +0000 (10:06 -0500)] 
Merge branch 'davidy.ftdm_variables3' of git.sangoma.com:smg_freeswitch into davidy.ftdm_variables3

Conflicts:
libs/freetdm/src/ftdm_io.c

15 years agofreetdm: User variables now stored in ftdm_usrmsg_t
David Yat Sin [Fri, 25 Feb 2011 14:58:15 +0000 (09:58 -0500)] 
freetdm: User variables now stored in ftdm_usrmsg_t

15 years agofreetdm: fix bugzilla 5600 - allow_collect_calls ftmod_r2 param not implemented
Moises Silva [Fri, 25 Feb 2011 02:02:51 +0000 (21:02 -0500)] 
freetdm: fix bugzilla 5600 - allow_collect_calls ftmod_r2 param not implemented

15 years agoSkinny: Allow to listen on ipv6
Mathieu Parent [Fri, 25 Feb 2011 00:52:58 +0000 (01:52 +0100)] 
Skinny: Allow to listen on ipv6

also allow to specify a blank ip which means: all

15 years agolet ctl-c work until you are connected
Anthony Minessale [Fri, 25 Feb 2011 00:48:16 +0000 (18:48 -0600)] 
let ctl-c work until you are connected

15 years agofreetdm: more visual studio 2008 and 2010 updates to set the proper _WIN32_WINNT...
Moises Silva [Fri, 25 Feb 2011 00:38:37 +0000 (19:38 -0500)] 
freetdm: more visual studio 2008 and 2010 updates to set the proper _WIN32_WINNT target

15 years agofreetdm: add _WIN32_WINNT version to vs project
Moises Silva [Fri, 25 Feb 2011 00:32:40 +0000 (19:32 -0500)] 
freetdm: add _WIN32_WINNT version to vs project

15 years agofreetdm: remove remaining references to boost (sample code, visual studio project...
Moises Silva [Fri, 25 Feb 2011 00:26:40 +0000 (19:26 -0500)] 
freetdm: remove remaining references to boost (sample code, visual studio project references)

15 years agoadd optional job-uuid param to bgapi in oop mod
Anthony Minessale [Thu, 24 Feb 2011 23:48:36 +0000 (17:48 -0600)] 
add optional job-uuid param to bgapi in oop mod

15 years agofreetdm: Do not move to dialing if signaling module already moved the state
Moises Silva [Thu, 24 Feb 2011 23:45:54 +0000 (18:45 -0500)] 
freetdm: Do not move to dialing if signaling module already moved the state

15 years agofreetdm: Added support for hardware (native) R2 MF generation
Moises Silva [Thu, 24 Feb 2011 23:41:07 +0000 (18:41 -0500)] 
freetdm: Added support for hardware (native) R2 MF generation

15 years agoSkinny: enhance soft-key-sets
Mathieu Parent [Thu, 24 Feb 2011 23:05:46 +0000 (00:05 +0100)] 
Skinny: enhance soft-key-sets

15 years agoSkinny: avoid crash when loading config with blank soft-key-set value
Mathieu Parent [Thu, 24 Feb 2011 22:53:53 +0000 (23:53 +0100)] 
Skinny: avoid crash when loading config with blank soft-key-set value

15 years agoSkinny: complete list of softkeysets
Mathieu Parent [Thu, 24 Feb 2011 21:32:19 +0000 (22:32 +0100)] 
Skinny: complete list of softkeysets

15 years agoSkinny: use a const for SKINNY_KEY_SET_IN_USE_HINT
Mathieu Parent [Thu, 24 Feb 2011 21:25:59 +0000 (22:25 +0100)] 
Skinny: use a const for SKINNY_KEY_SET_IN_USE_HINT

15 years agofix jb + no timer situations
Anthony Minessale [Thu, 24 Feb 2011 21:29:22 +0000 (15:29 -0600)] 
fix jb + no timer situations

15 years agouse strdup instead of core_session_strdup in hangup hook
Anthony Minessale [Thu, 24 Feb 2011 20:54:13 +0000 (14:54 -0600)] 
use strdup instead of core_session_strdup in hangup hook

15 years agoreswig
Anthony Minessale [Thu, 24 Feb 2011 20:24:53 +0000 (14:24 -0600)] 
reswig

15 years agosleep 2 seconds on confernece outcall at the end to prevent auto-answer race
Anthony Minessale [Thu, 24 Feb 2011 18:17:33 +0000 (12:17 -0600)] 
sleep 2 seconds on confernece outcall at the end to prevent auto-answer race

15 years agofreetdm: remove sanity state check in outgoing function
Moises Silva [Thu, 24 Feb 2011 18:14:23 +0000 (13:14 -0500)] 
freetdm: remove sanity state check in outgoing function

15 years agoFS-3098 You are probably right about the sql statement, we must have missed that...
Anthony Minessale [Thu, 24 Feb 2011 16:22:47 +0000 (10:22 -0600)] 
FS-3098 You are probably right about the sql statement, we must have missed that when the contributor gave us the patch. Be aware this code is depricated in favor of the broadsoft SCA shared appeareances and will probably be removed eventually

15 years agoFS-3097 regression from 4f93ea25ece53df029e6dc6c913ad7c190df22d5
Anthony Minessale [Thu, 24 Feb 2011 16:17:33 +0000 (10:17 -0600)] 
FS-3097 regression from 4f93ea25ece53df029e6dc6c913ad7c190df22d5

15 years agofreetdm: span id specified in raw trace if channel was not mapped
David Yat Sin [Wed, 23 Feb 2011 21:20:26 +0000 (16:20 -0500)] 
freetdm: span id specified in raw trace if channel was not mapped

15 years agoMerge branch 'master' of git.sangoma.com:smg_freeswitch
David Yat Sin [Wed, 23 Feb 2011 21:21:30 +0000 (16:21 -0500)] 
Merge branch 'master' of git.sangoma.com:smg_freeswitch

15 years agofreetdm: span id specified in raw trace if channel was not mapped
David Yat Sin [Wed, 23 Feb 2011 21:20:26 +0000 (16:20 -0500)] 
freetdm: span id specified in raw trace if channel was not mapped

15 years agofreetdm: removed warning log when a SETUP message without channel IE is received
David Yat Sin [Wed, 23 Feb 2011 20:01:29 +0000 (15:01 -0500)] 
freetdm: removed warning log when a SETUP message without channel IE is received

15 years agoFix storage class for 'cause' in user_outgoing_channel() so that each call has its...
Mathieu Rene [Wed, 23 Feb 2011 01:25:16 +0000 (20:25 -0500)] 
Fix storage class for 'cause' in user_outgoing_channel() so that each call has its very own hangup cause

15 years agofix bug in switch_itodtmf from a8f5bf60a87fb27420846bd9d9af5e61f1f947d6
Anthony Minessale [Wed, 23 Feb 2011 00:35:54 +0000 (18:35 -0600)] 
fix bug in switch_itodtmf from a8f5bf60a87fb27420846bd9d9af5e61f1f947d6

15 years agomod_command reg_url: correct field name
Mathieu Parent [Wed, 23 Feb 2011 00:13:00 +0000 (01:13 +0100)] 
mod_command reg_url: correct field name

15 years agoSkinny: mark ring ready
Mathieu Parent [Tue, 22 Feb 2011 23:58:05 +0000 (00:58 +0100)] 
Skinny: mark ring ready

15 years agoSkinny: centralized registration
Mathieu Parent [Tue, 22 Feb 2011 23:57:19 +0000 (00:57 +0100)] 
Skinny: centralized registration

15 years agocentralized registration:
Mathieu Parent [Tue, 22 Feb 2011 23:56:00 +0000 (00:56 +0100)] 
centralized registration:

- allow infinite registrations (expire=0)
- when removing a registration, keep the other with same user if multiple reg is allowed

15 years agoDoc: somes details on user registration functions
Mathieu Parent [Tue, 22 Feb 2011 23:31:26 +0000 (00:31 +0100)] 
Doc: somes details on user registration functions

15 years agoFS-3054 --comment-only try latest commit, I can guess what probably causes the seg...
Anthony Minessale [Tue, 22 Feb 2011 23:22:01 +0000 (17:22 -0600)] 
FS-3054 --comment-only try latest commit, I can guess what probably causes the seg based on my last patch

15 years agoESL-56 null terminate buffer after reading from the socket to prevent cross-over...
Anthony Minessale [Tue, 22 Feb 2011 23:07:18 +0000 (17:07 -0600)] 
ESL-56 null terminate buffer after reading from the socket to prevent cross-over to old data that confuses the parser and throws off framing. (regression from 2081bf97b9836f5299c22edbb1ead077842ea2bc)

15 years agofreetdm: fix for calling print_hex_dump with invalid string length
David Yat Sin [Tue, 22 Feb 2011 19:59:57 +0000 (14:59 -0500)] 
freetdm: fix for calling print_hex_dump with invalid string length

15 years agofreetdm: fix for calling print_hex_dump with invalid string length
David Yat Sin [Tue, 22 Feb 2011 19:59:57 +0000 (14:59 -0500)] 
freetdm: fix for calling print_hex_dump with invalid string length

15 years agoFS-3086 --comment-only This should fix the 'hupall' based lockups
Anthony Minessale [Tue, 22 Feb 2011 19:16:16 +0000 (13:16 -0600)] 
FS-3086 --comment-only This should fix the 'hupall' based lockups

15 years agofreetdm: updated documentation for ftdm_variables
David Yat Sin [Tue, 22 Feb 2011 16:22:58 +0000 (11:22 -0500)] 
freetdm: updated documentation for ftdm_variables

15 years agoadded ftdm_variables.c
David Yat Sin [Tue, 22 Feb 2011 16:13:44 +0000 (11:13 -0500)] 
added ftdm_variables.c

15 years ago FS-3077
Brian West [Tue, 22 Feb 2011 15:56:07 +0000 (09:56 -0600)] 
 FS-3077

15 years agoFS-3054 re-open if this does not fix it.
Anthony Minessale [Tue, 22 Feb 2011 02:17:58 +0000 (20:17 -0600)] 
FS-3054 re-open if this does not fix it.

15 years agobump mod_shout to use mpg123-1.13.2 to hopefully address unwanted calls to exit(...
Anthony Minessale [Tue, 22 Feb 2011 02:01:46 +0000 (20:01 -0600)] 
bump mod_shout to use mpg123-1.13.2 to hopefully address unwanted calls to exit() and inherit other upstream fixes

15 years agoadd support for bz2 to getlibs
Anthony Minessale [Tue, 22 Feb 2011 02:01:01 +0000 (20:01 -0600)] 
add support for bz2 to getlibs

15 years agoagc
Anthony Minessale [Mon, 21 Feb 2011 23:24:35 +0000 (17:24 -0600)] 
agc

15 years agoagc
Anthony Minessale [Mon, 21 Feb 2011 23:16:34 +0000 (17:16 -0600)] 
agc

15 years agomore agc
Anthony Minessale [Mon, 21 Feb 2011 20:35:13 +0000 (14:35 -0600)] 
more agc

15 years agomove jb debug to level 8
Anthony Minessale [Mon, 21 Feb 2011 19:28:41 +0000 (13:28 -0600)] 
move jb debug to level 8

15 years agoanother round of agc changes
Anthony Minessale [Mon, 21 Feb 2011 19:12:51 +0000 (13:12 -0600)] 
another round of agc changes

15 years agoFS-3072
Anthony Minessale [Mon, 21 Feb 2011 17:02:42 +0000 (11:02 -0600)] 
FS-3072

15 years agoFS-3057
Anthony Minessale [Mon, 21 Feb 2011 16:51:26 +0000 (10:51 -0600)] 
FS-3057

15 years agoFS-3077 prevent crash on double call to asr_close
Christopher Rienzo [Mon, 21 Feb 2011 15:00:35 +0000 (15:00 +0000)] 
FS-3077 prevent crash on double call to asr_close

15 years agoFS-3084
Brian West [Sun, 20 Feb 2011 21:10:02 +0000 (15:10 -0600)] 
FS-3084

15 years agofix warning
Jeff Lenk [Sun, 20 Feb 2011 20:50:20 +0000 (14:50 -0600)] 
fix warning

15 years agoagc tweaks
Anthony Minessale [Sun, 20 Feb 2011 20:37:23 +0000 (14:37 -0600)] 
agc tweaks

15 years agoDo not escape ${libdir} in --with-pkgconfigdir option's AS_HELP_STRING
Stefan Knoblich [Sat, 19 Feb 2011 22:38:04 +0000 (23:38 +0100)] 
Do not escape ${libdir} in --with-pkgconfigdir option's AS_HELP_STRING
description parameter (not needed and ends up in output).

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years ago[FreeTDM] Add --with-pkgconfigdir option to FreeTDM.
Stefan Knoblich [Sat, 19 Feb 2011 22:35:41 +0000 (23:35 +0100)] 
[FreeTDM] Add --with-pkgconfigdir option to FreeTDM.

Default behaviour is unchanged.

Packagers should use this option to install freetdm.pc into
the system's main pkg-config directory (e.g. /usr/lib/pkgconfig).

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Tested-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years agoAdd --with-pkglibdir option to set the installation directory of freeswitch.pc.
Stefan Knoblich [Sat, 19 Feb 2011 22:07:22 +0000 (23:07 +0100)] 
Add --with-pkglibdir option to set the installation directory of freeswitch.pc.

Default behaviour is unchanged.

Packagers should use this option to install freeswitch.pc into
the system's main pkg-config directory (e.g. /usr/lib/pkgconfig).

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Tested-by: Stefan Knoblich <s.knoblich@axsentis.de>
15 years ago[SDK] Import autotools version of fs-mod-sdk.
Stefan Knoblich [Sat, 19 Feb 2011 15:47:19 +0000 (16:47 +0100)] 
[SDK] Import autotools version of fs-mod-sdk.

This is a autotools (autoconf/automake/libtool) based skeleton framework for developing
external (= out-of-tree) modules for FreeSWITCH.

Variants of this framework have been used to develop modules like mod_openais, mod_ssh and others.

NOTE: This version of the SDK relies on pkg-config to detect FreeSWITCH
      installations.

Other SDKs for external modules should be added in: "src/mod/sdk/<build-system-name>/"
e.g. a scons-based SDK should be put in: "src/mod/sdk/scons/"

Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Requested-by: Michal Bielicki - cypromis <michal.bielicki@seventhsignal.de>
15 years agoMerge branch 'master' into smgmaster
Moises Silva [Sat, 19 Feb 2011 03:52:05 +0000 (22:52 -0500)] 
Merge branch 'master' into smgmaster

15 years agoMerge remote branch 'fsorig/master'
Moises Silva [Sat, 19 Feb 2011 03:50:00 +0000 (22:50 -0500)] 
Merge remote branch 'fsorig/master'

Conflicts:
src/mod/endpoints/mod_sofia/sofia_glue.c

15 years agoFS-3078 This is more like it
Anthony Minessale [Sat, 19 Feb 2011 02:16:11 +0000 (20:16 -0600)] 
FS-3078 This is more like it

15 years agoFS-3078 NM that was a bad idea
Anthony Minessale [Sat, 19 Feb 2011 02:13:37 +0000 (20:13 -0600)] 
FS-3078 NM that was a bad idea

15 years agoFS-3078 see wrapper function that should do the same thing this is called at the...
Anthony Minessale [Sat, 19 Feb 2011 01:03:07 +0000 (19:03 -0600)] 
FS-3078 see wrapper function that should do the same thing this is called at the time when the sdp is created so if it still doesn't work it would suggest that you have this variable set passing in from the other leg in which case you need to set it explicitly because the mode of the inbound leg prevails over the profile default

15 years agoFS-2803
Anthony Minessale [Sat, 19 Feb 2011 00:53:40 +0000 (18:53 -0600)] 
FS-2803

15 years agofix seg in sofia merged from upstream
Anthony Minessale [Sat, 19 Feb 2011 00:50:50 +0000 (18:50 -0600)] 
fix seg in sofia merged from upstream

15 years agodisable clock_nanosleep by default
Anthony Minessale [Sat, 19 Feb 2011 00:26:52 +0000 (18:26 -0600)] 
disable clock_nanosleep by default

15 years agomod_sofia: fix profile SIP INFO dtmf not working
Moises Silva [Fri, 18 Feb 2011 23:57:12 +0000 (18:57 -0500)] 
mod_sofia: fix profile SIP INFO dtmf not working

15 years agoFS-3057 tested on linux
Anthony Minessale [Fri, 18 Feb 2011 23:26:58 +0000 (17:26 -0600)] 
FS-3057 tested on linux

15 years agotolerate dtmf where there is no start packet and only end packets
Anthony Minessale [Fri, 18 Feb 2011 22:54:51 +0000 (16:54 -0600)] 
tolerate dtmf where there is no start packet and only end packets

15 years agobeat ray up for this one
Anthony Minessale [Fri, 18 Feb 2011 21:20:52 +0000 (15:20 -0600)] 
beat ray up for this one

15 years agomod_conference: don't switch to CS_SOFT_EXECUTE before setting the current extension
Mathieu Rene [Fri, 18 Feb 2011 20:15:48 +0000 (15:15 -0500)] 
mod_conference: don't switch to CS_SOFT_EXECUTE before setting the current extension

15 years agofreetdm: Updated signalling modules to not set channel state to DIALING on OUTGOING_C...
David Yat Sin [Fri, 18 Feb 2011 18:21:05 +0000 (13:21 -0500)] 
freetdm: Updated signalling modules to not set channel state to DIALING on OUTGOING_CALL_FUNCTION

15 years agochlog: freetdm: channel/call variables moved to sigmsg
David Yat Sin [Fri, 18 Feb 2011 18:01:57 +0000 (13:01 -0500)] 
chlog: freetdm: channel/call variables moved to sigmsg

15 years agovm-skip-instructions param in xml directory to disable instructions how to record...
Anthony Minessale [Fri, 18 Feb 2011 16:48:14 +0000 (10:48 -0600)] 
vm-skip-instructions param in xml directory to disable instructions how to record a file

15 years agofinishing touches on last commit
Anthony Minessale [Fri, 18 Feb 2011 16:32:44 +0000 (10:32 -0600)] 
finishing touches on last commit

15 years agopass custom headers backwards over sofia
Anthony Minessale [Fri, 18 Feb 2011 16:13:52 +0000 (10:13 -0600)] 
pass custom headers backwards over sofia

15 years agofreetdm: only set ec call end when the HANGUP state is confirmed
Moises Silva [Fri, 18 Feb 2011 15:51:36 +0000 (10:51 -0500)] 
freetdm: only set ec call end when the HANGUP state is confirmed

15 years agotweak agc
Anthony Minessale [Fri, 18 Feb 2011 00:28:05 +0000 (18:28 -0600)] 
tweak agc

15 years agotweak agc
Anthony Minessale [Fri, 18 Feb 2011 00:21:11 +0000 (18:21 -0600)] 
tweak agc

15 years agoAdd randomize-passwords.pl script to main tree
Michael S Collins [Thu, 17 Feb 2011 19:53:59 +0000 (11:53 -0800)] 
Add randomize-passwords.pl script to main tree

15 years ago- fxo-busy-disconnection timer for desconnection on FXO
Geovani Ricardo Wiedenhoft [Thu, 17 Feb 2011 19:41:56 +0000 (17:41 -0200)] 
- fxo-busy-disconnection timer for desconnection on FXO
- khomp set changes configuration
- KR2GotCategory variable
- Disconnection forced R2 signaling (collect call)
- restricted, omits the number of origin
- Option to enable/disable dial with '#' on FXS
- Added KR2StrCategory
- Added "khomp dump config" command
- KISDNOrigTypeOfNumber, KISDNDestTypeOfNumber, KISDNOrigNumberingPlan,
KISDNDestNumberingPlan, KISDNOrigPresentation
- New version of commons
- Updated documentation

15 years agoMerge branch 'master' of fs-git:freeswitch
Raymond Chandler [Thu, 17 Feb 2011 19:12:47 +0000 (14:12 -0500)] 
Merge branch 'master' of fs-git:freeswitch

15 years agoadd ability to jump to a specific message
Raymond Chandler [Thu, 17 Feb 2011 19:12:42 +0000 (14:12 -0500)] 
add ability to jump to a specific message

15 years agoadd multiple-registrations flag to the core similar to mod_sofia
Anthony Minessale [Thu, 17 Feb 2011 18:14:48 +0000 (12:14 -0600)] 
add multiple-registrations flag to the core similar to mod_sofia

15 years agoadd multiple-registrations flag to the core similar to mod_sofia
Anthony Minessale [Thu, 17 Feb 2011 18:12:43 +0000 (12:12 -0600)] 
add multiple-registrations flag to the core similar to mod_sofia

15 years agoput transport in the request uri on outbound registers if register_transport is set...
Anthony Minessale [Thu, 17 Feb 2011 17:32:00 +0000 (11:32 -0600)] 
put transport in the request uri on outbound registers if register_transport is set and proxy does not already contain a transport param