]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Anthony Minessale [Fri, 25 Feb 2011 21:20:04 +0000 (15:20 -0600)]
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
Mathieu Parent [Fri, 25 Feb 2011 19:59:26 +0000 (20:59 +0100)]
Skinny: update profile IP address if changed during socket creation
Jeff Lenk [Fri, 25 Feb 2011 19:18:40 +0000 (13:18 -0600)]
vs2010 reswig
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)
Michael S Collins [Fri, 25 Feb 2011 18:27:18 +0000 (10:27 -0800)]
Add ring (Israel ring tone) to vars.xml
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)
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
David Yat Sin [Fri, 25 Feb 2011 17:20:32 +0000 (12:20 -0500)]
freetdm: Removed unnecessary parameter copy
Added ftdm_raw_data_t
Anthony Minessale [Fri, 25 Feb 2011 16:55:33 +0000 (10:55 -0600)]
FS-2971
David Yat Sin [Fri, 25 Feb 2011 16:07:39 +0000 (11:07 -0500)]
freetdm: updated variables.txt
David Yat Sin [Fri, 25 Feb 2011 16:05:11 +0000 (11:05 -0500)]
freetdm: updated variables.txt
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.
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
David Yat Sin [Fri, 25 Feb 2011 14:58:15 +0000 (09:58 -0500)]
freetdm: User variables now stored in ftdm_usrmsg_t
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
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
Anthony Minessale [Fri, 25 Feb 2011 00:48:16 +0000 (18:48 -0600)]
let ctl-c work until you are connected
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
Moises Silva [Fri, 25 Feb 2011 00:32:40 +0000 (19:32 -0500)]
freetdm: add _WIN32_WINNT version to vs 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)
Anthony Minessale [Thu, 24 Feb 2011 23:48:36 +0000 (17:48 -0600)]
add optional job-uuid param to bgapi in oop mod
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
Moises Silva [Thu, 24 Feb 2011 23:41:07 +0000 (18:41 -0500)]
freetdm: Added support for hardware (native) R2 MF generation
Mathieu Parent [Thu, 24 Feb 2011 23:05:46 +0000 (00:05 +0100)]
Skinny: enhance soft-key-sets
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
Mathieu Parent [Thu, 24 Feb 2011 21:32:19 +0000 (22:32 +0100)]
Skinny: complete list of softkeysets
Mathieu Parent [Thu, 24 Feb 2011 21:25:59 +0000 (22:25 +0100)]
Skinny: use a const for SKINNY_KEY_SET_IN_USE_HINT
Anthony Minessale [Thu, 24 Feb 2011 21:29:22 +0000 (15:29 -0600)]
fix jb + no timer situations
Anthony Minessale [Thu, 24 Feb 2011 20:54:13 +0000 (14:54 -0600)]
use strdup instead of core_session_strdup in hangup hook
Anthony Minessale [Thu, 24 Feb 2011 20:24:53 +0000 (14:24 -0600)]
reswig
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
Moises Silva [Thu, 24 Feb 2011 18:14:23 +0000 (13:14 -0500)]
freetdm: remove sanity state check in outgoing function
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
Anthony Minessale [Thu, 24 Feb 2011 16:17:33 +0000 (10:17 -0600)]
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
David Yat Sin [Wed, 23 Feb 2011 21:21:30 +0000 (16:21 -0500)]
Merge branch 'master' of git.sangoma.com:smg_freeswitch
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
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
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
Anthony Minessale [Wed, 23 Feb 2011 00:35:54 +0000 (18:35 -0600)]
Mathieu Parent [Wed, 23 Feb 2011 00:13:00 +0000 (01:13 +0100)]
mod_command reg_url: correct field name
Mathieu Parent [Tue, 22 Feb 2011 23:58:05 +0000 (00:58 +0100)]
Skinny: mark ring ready
Mathieu Parent [Tue, 22 Feb 2011 23:57:19 +0000 (00:57 +0100)]
Skinny: centralized 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
Mathieu Parent [Tue, 22 Feb 2011 23:31:26 +0000 (00:31 +0100)]
Doc: somes details on user registration functions
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
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 )
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
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
Anthony Minessale [Tue, 22 Feb 2011 19:16:16 +0000 (13:16 -0600)]
FS-3086 --comment-only This should fix the 'hupall' based lockups
David Yat Sin [Tue, 22 Feb 2011 16:22:58 +0000 (11:22 -0500)]
freetdm: updated documentation for ftdm_variables
David Yat Sin [Tue, 22 Feb 2011 16:13:44 +0000 (11:13 -0500)]
added ftdm_variables.c
Brian West [Tue, 22 Feb 2011 15:56:07 +0000 (09:56 -0600)]
FS-3077
Anthony Minessale [Tue, 22 Feb 2011 02:17:58 +0000 (20:17 -0600)]
FS-3054 re-open if this does not fix it.
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
Anthony Minessale [Tue, 22 Feb 2011 02:01:01 +0000 (20:01 -0600)]
add support for bz2 to getlibs
Anthony Minessale [Mon, 21 Feb 2011 23:24:35 +0000 (17:24 -0600)]
agc
Anthony Minessale [Mon, 21 Feb 2011 23:16:34 +0000 (17:16 -0600)]
agc
Anthony Minessale [Mon, 21 Feb 2011 20:35:13 +0000 (14:35 -0600)]
more agc
Anthony Minessale [Mon, 21 Feb 2011 19:28:41 +0000 (13:28 -0600)]
move jb debug to level 8
Anthony Minessale [Mon, 21 Feb 2011 19:12:51 +0000 (13:12 -0600)]
another round of agc changes
Anthony Minessale [Mon, 21 Feb 2011 17:02:42 +0000 (11:02 -0600)]
FS-3072
Anthony Minessale [Mon, 21 Feb 2011 16:51:26 +0000 (10:51 -0600)]
FS-3057
Christopher Rienzo [Mon, 21 Feb 2011 15:00:35 +0000 (15:00 +0000)]
FS-3077 prevent crash on double call to asr_close
Brian West [Sun, 20 Feb 2011 21:10:02 +0000 (15:10 -0600)]
FS-3084
Jeff Lenk [Sun, 20 Feb 2011 20:50:20 +0000 (14:50 -0600)]
fix warning
Anthony Minessale [Sun, 20 Feb 2011 20:37:23 +0000 (14:37 -0600)]
agc tweaks
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>
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>
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>
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>
Moises Silva [Sat, 19 Feb 2011 03:52:05 +0000 (22:52 -0500)]
Merge branch 'master' into smgmaster
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
Anthony Minessale [Sat, 19 Feb 2011 02:16:11 +0000 (20:16 -0600)]
FS-3078 This is more like it
Anthony Minessale [Sat, 19 Feb 2011 02:13:37 +0000 (20:13 -0600)]
FS-3078 NM that was a bad idea
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
Anthony Minessale [Sat, 19 Feb 2011 00:53:40 +0000 (18:53 -0600)]
FS-2803
Anthony Minessale [Sat, 19 Feb 2011 00:50:50 +0000 (18:50 -0600)]
fix seg in sofia merged from upstream
Anthony Minessale [Sat, 19 Feb 2011 00:26:52 +0000 (18:26 -0600)]
disable clock_nanosleep by default
Moises Silva [Fri, 18 Feb 2011 23:57:12 +0000 (18:57 -0500)]
mod_sofia: fix profile SIP INFO dtmf not working
Anthony Minessale [Fri, 18 Feb 2011 23:26:58 +0000 (17:26 -0600)]
FS-3057 tested on linux
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
Anthony Minessale [Fri, 18 Feb 2011 21:20:52 +0000 (15:20 -0600)]
beat ray up for this one
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
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
David Yat Sin [Fri, 18 Feb 2011 18:01:57 +0000 (13:01 -0500)]
chlog: freetdm: channel/call variables moved to sigmsg
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
Anthony Minessale [Fri, 18 Feb 2011 16:32:44 +0000 (10:32 -0600)]
finishing touches on last commit
Anthony Minessale [Fri, 18 Feb 2011 16:13:52 +0000 (10:13 -0600)]
pass custom headers backwards over sofia
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
Anthony Minessale [Fri, 18 Feb 2011 00:28:05 +0000 (18:28 -0600)]
tweak agc
Anthony Minessale [Fri, 18 Feb 2011 00:21:11 +0000 (18:21 -0600)]
tweak agc
Michael S Collins [Thu, 17 Feb 2011 19:53:59 +0000 (11:53 -0800)]
Add randomize-passwords.pl script to main tree
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
Raymond Chandler [Thu, 17 Feb 2011 19:12:47 +0000 (14:12 -0500)]
Merge branch 'master' of fs-git:freeswitch
Raymond Chandler [Thu, 17 Feb 2011 19:12:42 +0000 (14:12 -0500)]
add ability to jump to a specific message
Anthony Minessale [Thu, 17 Feb 2011 18:14:48 +0000 (12:14 -0600)]
add 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
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