]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
14 years agofreetdm: Manually merged relay code from branch jz.smg_ss7 (based on releases.3.3)
Moises Silva [Wed, 21 Sep 2011 19:15:19 +0000 (15:15 -0400)] 
freetdm: Manually merged relay code from branch jz.smg_ss7 (based on releases.3.3)
        - Added relay and other misc commands
        - Misc fixes in hardware blocks, hw alarm etc
- Fix crash on shutdown in relay

14 years agoadd new chatplan concept and mod_sms. Apps for chat messages: copy new base freeswit...
Anthony Minessale [Wed, 21 Sep 2011 19:31:10 +0000 (14:31 -0500)] 
add new chatplan concept and mod_sms.  Apps for chat messages: copy new base freeswitch.xml and chatplan dir if you are upgrading on existing config base

14 years agofreetdm: set proper flags when a given layer (ISUP, MTP3 etc) is started
Moises Silva [Mon, 13 Jun 2011 21:33:41 +0000 (17:33 -0400)] 
freetdm: set proper flags when a given layer (ISUP, MTP3 etc) is started
         and verify such flags on shutdown to avoid segfault when shutting down
         a layer that was never started - fix issue #741

14 years agofreetdm: Manually merged relay code from branch jz.smg_ss7 (based on releases.3.3)
Moises Silva [Wed, 21 Sep 2011 19:15:19 +0000 (15:15 -0400)] 
freetdm: Manually merged relay code from branch jz.smg_ss7 (based on releases.3.3)
        - Added relay and other misc commands
        - Misc fixes in hardware blocks, hw alarm etc
- Fix crash on shutdown in relay

14 years agofix inaccurate sample count in file handle, buffered samples were being double tallied
Anthony Minessale [Wed, 21 Sep 2011 16:05:33 +0000 (11:05 -0500)] 
fix inaccurate sample count in file handle, buffered samples were being double tallied

14 years agoMerge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
Michal Bielicki - cypromis [Wed, 21 Sep 2011 14:39:10 +0000 (16:39 +0200)] 
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch

14 years agomod_blacklist: Resource leak fixes, config checks and add help output for api interface
Stefan Knoblich [Wed, 21 Sep 2011 13:50:57 +0000 (15:50 +0200)] 
mod_blacklist: Resource leak fixes, config checks and add help output for api interface

Don't leak the file handle after parsing the configuration
Don't leak memory if the file could not be opened

Check list name and filename attribute of configuration entry.

Add "blacklist help" and error messages to api interface.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
14 years agoadded mod_blacklist to spec file
Michal Bielicki - cypromis [Wed, 21 Sep 2011 13:16:24 +0000 (15:16 +0200)] 
added mod_blacklist to spec file

14 years agomod_blacklist: Add example configuration file
Stefan Knoblich [Wed, 21 Sep 2011 13:10:37 +0000 (15:10 +0200)] 
mod_blacklist: Add example configuration file

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
14 years agofreetdm: Fix for sending CPG without sending ACM prior to that
David Yat Sin [Tue, 20 Sep 2011 23:15:05 +0000 (19:15 -0400)] 
freetdm: Fix for sending CPG without sending ACM prior to that

14 years agofreetdm: Fix for sending CPG without sending ACM prior to that
David Yat Sin [Tue, 20 Sep 2011 23:15:05 +0000 (19:15 -0400)] 
freetdm: Fix for sending CPG without sending ACM prior to that

14 years agomoves the switch_rtp_request_port() call from the contructor to FSH323Connection...
Georgiewskiy Yuriy [Tue, 20 Sep 2011 11:22:09 +0000 (15:22 +0400)] 
moves the switch_rtp_request_port() call from the contructor to FSH323Connection::CreateRealTimeLogicalChannel() - fix rtp port leak. tnx to Peter Olsson.

14 years agoFS-3571 FS-3442 FS-957 --resolve tighten up the parsing of these boolean vals issue...
Anthony Minessale [Tue, 20 Sep 2011 01:11:23 +0000 (20:11 -0500)] 
FS-3571 FS-3442 FS-957 --resolve tighten up the parsing of these boolean vals issue in t38 sdp

14 years agofix small valet parking issue
Anthony Minessale [Mon, 19 Sep 2011 22:09:50 +0000 (17:09 -0500)] 
fix small valet parking issue

14 years agofreetdm:Support for transmission of Caller ID Name on NI-2
David Yat Sin [Mon, 19 Sep 2011 17:51:41 +0000 (13:51 -0400)] 
freetdm:Support for transmission of Caller ID Name on NI-2

14 years agoadd missing break on begin detect
Anthony Minessale [Mon, 19 Sep 2011 13:08:55 +0000 (08:08 -0500)] 
add missing break on begin detect

14 years agoFreeTDM: Fix private/libteletone*.h includes
Stefan Knoblich [Mon, 19 Sep 2011 13:55:07 +0000 (15:55 +0200)] 
FreeTDM: Fix private/libteletone*.h includes

libteletone headers include each other, use #include ""
to look in the local dir rather than the include search path.

Unbreaking all of my (still) external FreeTDM projects.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
14 years agoMake top-level configure python checks python 3 ready
Stefan Knoblich [Mon, 19 Sep 2011 13:47:06 +0000 (15:47 +0200)] 
Make top-level configure python checks python 3 ready

print <value> syntax does not work in python 3.
Add round braces to call it like any other function.

Tested with python-2.4 and 3.1.

NOTE: Only fixes the configure check, mod_python does NOT build with
      python 3.x!

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
14 years agomod_dingaling: Remove unused but set variables (GCC-4.6 -Wunused-but-set-variable)
Stefan Knoblich [Sat, 17 Sep 2011 23:14:56 +0000 (01:14 +0200)] 
mod_dingaling: Remove unused but set variables (GCC-4.6 -Wunused-but-set-variable)

Subject and type event headers were never used in chat_send(), remove them.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
14 years agofix messup in dtmf change
Anthony Minessale [Fri, 16 Sep 2011 22:23:15 +0000 (17:23 -0500)] 
fix messup in dtmf change

14 years agofix messup in dtmf change
Anthony Minessale [Fri, 16 Sep 2011 22:07:48 +0000 (17:07 -0500)] 
fix messup in dtmf change

14 years agodont clear token on SIGEVENT_STOP for ISDN legs, save it for the hangup handler
Anthony Minessale [Fri, 16 Sep 2011 21:44:08 +0000 (16:44 -0500)] 
dont clear token on SIGEVENT_STOP for ISDN legs, save it for the hangup handler

14 years agoadd params so xml curl can know who's calling the directory request
Raymond Chandler [Fri, 16 Sep 2011 23:08:30 +0000 (19:08 -0400)] 
add params so xml curl can know who's calling the directory request

14 years agouse index in this loop instead of the max val for the iteration
Anthony Minessale [Fri, 16 Sep 2011 20:53:49 +0000 (15:53 -0500)] 
use index in this loop instead of the max val for the iteration

14 years agomore 2833 recover code
Anthony Minessale [Fri, 16 Sep 2011 20:35:16 +0000 (15:35 -0500)] 
more 2833 recover code

14 years agofix seg in recent change
Anthony Minessale [Fri, 16 Sep 2011 19:52:14 +0000 (14:52 -0500)] 
fix seg in recent change

14 years agofix build on freetdm
Anthony Minessale [Fri, 16 Sep 2011 19:50:46 +0000 (14:50 -0500)] 
fix build on freetdm

14 years agosave telephony event data for recovery
Anthony Minessale [Fri, 16 Sep 2011 19:30:32 +0000 (14:30 -0500)] 
save telephony event data for recovery

14 years agoalternate fix to f479462026d6d245511ef635ded70c7c645ac5ee
Anthony Minessale [Fri, 16 Sep 2011 19:16:31 +0000 (14:16 -0500)] 
alternate fix to f479462026d6d245511ef635ded70c7c645ac5ee

14 years agobetter version of last patch
Anthony Minessale [Fri, 16 Sep 2011 18:27:38 +0000 (13:27 -0500)] 
better version of last patch

14 years agohack so openzap only finds its own teletone includes
Anthony Minessale [Fri, 16 Sep 2011 17:31:49 +0000 (12:31 -0500)] 
hack so openzap only finds its own teletone includes

14 years agowe need to fix this build system it masks errors
Anthony Minessale [Fri, 16 Sep 2011 17:13:25 +0000 (12:13 -0500)] 
we need to fix this build system it masks errors

14 years agorefactor timeout tracker for valet
Anthony Minessale [Fri, 16 Sep 2011 16:51:44 +0000 (11:51 -0500)] 
refactor timeout tracker for valet

14 years agorevert
Anthony Minessale [Fri, 16 Sep 2011 16:46:40 +0000 (11:46 -0500)] 
revert

14 years agoDo not include descriptions on socket shutdowns for failures since they probably...
Anthony Minessale [Fri, 16 Sep 2011 16:18:50 +0000 (11:18 -0500)] 
Do not include descriptions on socket shutdowns for failures since they probably will never get it anyway and its in a protected section of code

14 years agoAdd mod_blacklist from contrib.
Mathieu Rene [Fri, 16 Sep 2011 17:56:28 +0000 (13:56 -0400)] 
Add mod_blacklist from contrib.

Can be used to maintain lists of numbers and query/modify them with api commands.

Example:
blacklist add <list> <number>
blacklist del <list> <number>
blacklist check <list> <number> (outputs true or false)

14 years agofix warnings
Jeff Lenk [Fri, 16 Sep 2011 17:34:24 +0000 (12:34 -0500)] 
fix warnings

14 years agoFS-3551 please update to this revision or greater and retest gathering the same logs...
Anthony Minessale [Fri, 16 Sep 2011 17:05:04 +0000 (12:05 -0500)] 
FS-3551 please update to this revision or greater and retest gathering the same logs with loglevel debug and global siptrace on

14 years agoFS-3570 receive side, update libteletone to track duration so it is less likely to...
Anthony Minessale [Fri, 16 Sep 2011 15:05:43 +0000 (10:05 -0500)] 
FS-3570 receive side, update libteletone to track duration so it is less likely to double detect and push api changes down to freetdm

14 years agoFS-3570 generate side
Anthony Minessale [Fri, 16 Sep 2011 16:39:41 +0000 (11:39 -0500)] 
FS-3570 generate side

14 years agoFS-3433 --resolve
Brian West [Fri, 16 Sep 2011 21:24:33 +0000 (16:24 -0500)] 
FS-3433 --resolve

14 years agoFS-3427 --resolve
Brian West [Fri, 16 Sep 2011 21:23:32 +0000 (16:23 -0500)] 
FS-3427 --resolve

14 years agofreetdm: Verify that the uuid that is being hung up is still attached to the FreeTDM...
Moises Silva [Thu, 15 Sep 2011 23:32:08 +0000 (19:32 -0400)] 
freetdm: Verify that the uuid that is being hung up is still attached to the FreeTDM device
         This avoids hanging up a device that is no longer attached to the session, in the
         weird situation where the FreeSWITCH core takes an awful lot of time (more than 3 seconds)
         to come around to acknowledge the SIGEVENT_STOP signal.

14 years agowhitespace cleanup
Travis Cross [Thu, 15 Sep 2011 21:01:12 +0000 (21:01 +0000)] 
whitespace cleanup

14 years agofreetdm: print span/chan identifiers on hangup
Moises Silva [Thu, 15 Sep 2011 17:50:42 +0000 (13:50 -0400)] 
freetdm: print span/chan identifiers on hangup

14 years agoMerge branch 'smgmaster' into releases.3.4
Moises Silva [Thu, 15 Sep 2011 16:58:02 +0000 (12:58 -0400)] 
Merge branch 'smgmaster' into releases.3.4

14 years agoMerge branch 'master' into smgmaster
Moises Silva [Thu, 15 Sep 2011 16:57:25 +0000 (12:57 -0400)] 
Merge branch 'master' into smgmaster

14 years agofreetdm: ss7 test pattern should be SANGOMA
Moises Silva [Sun, 21 Aug 2011 23:49:07 +0000 (19:49 -0400)] 
freetdm: ss7 test pattern should be SANGOMA

14 years agofreetdm: do not warn on io status changes, leave as debug messages
Moises Silva [Wed, 14 Sep 2011 14:46:32 +0000 (10:46 -0400)] 
freetdm: do not warn on io status changes, leave as debug messages

14 years agoFS-3555 --resolve
Anthony Minessale [Thu, 15 Sep 2011 16:42:55 +0000 (11:42 -0500)] 
FS-3555 --resolve

14 years agoMerge branch 'smgmaster' into releases.3.4
Moises Silva [Thu, 15 Sep 2011 16:09:32 +0000 (12:09 -0400)] 
Merge branch 'smgmaster' into releases.3.4

14 years agoMerge branch 'master' into smgmaster
Moises Silva [Thu, 15 Sep 2011 16:09:20 +0000 (12:09 -0400)] 
Merge branch 'master' into smgmaster

14 years agofreetdm: fix compile issue with previous commit (undeclared function)
Moises Silva [Thu, 15 Sep 2011 16:08:32 +0000 (12:08 -0400)] 
freetdm: fix compile issue with previous commit (undeclared function)

14 years agofreetdm: SS7 - CIC value stored in freetdm_ss7_cic variable (cherry-picked from relea...
Moises Silva [Fri, 26 Aug 2011 21:49:34 +0000 (17:49 -0400)] 
freetdm: SS7 - CIC value stored in freetdm_ss7_cic variable (cherry-picked from releases.3.3)

Conflicts:

libs/freetdm/mod_freetdm/mod_freetdm.c
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c

14 years agoFS-3565 --resolve reswig vs2008
Jeff Lenk [Thu, 15 Sep 2011 15:59:20 +0000 (10:59 -0500)] 
FS-3565 --resolve reswig vs2008

14 years agoMerge branch 'smgmaster' into releases.3.4
Moises Silva [Thu, 15 Sep 2011 14:04:15 +0000 (10:04 -0400)] 
Merge branch 'smgmaster' into releases.3.4

14 years agoMerge branch 'master' into smgmaster
Moises Silva [Thu, 15 Sep 2011 13:53:55 +0000 (09:53 -0400)] 
Merge branch 'master' into smgmaster

14 years agouse bridge_to instead of signal_bond for recovering bridge
Anthony Minessale [Wed, 14 Sep 2011 17:58:32 +0000 (12:58 -0500)] 
use bridge_to instead of signal_bond for recovering bridge

14 years agodon't delete file if its the same file
Michael Jerris [Thu, 15 Sep 2011 14:48:37 +0000 (10:48 -0400)] 
don't delete file if its the same file

14 years agowtf
Anthony Minessale [Wed, 14 Sep 2011 16:50:36 +0000 (11:50 -0500)] 
wtf

14 years agofreetdm: do not warn on io status changes, leave as debug messages
Moises Silva [Wed, 14 Sep 2011 14:46:32 +0000 (10:46 -0400)] 
freetdm: do not warn on io status changes, leave as debug messages

14 years agoFS-3564 --resolve Fix build for mod_skypopen, problem occurs after latest changes...
Jeff Lenk [Wed, 14 Sep 2011 13:35:40 +0000 (08:35 -0500)] 
FS-3564 --resolve Fix build for mod_skypopen, problem occurs after latest changes for chat interface

14 years agoFS-3565 reswig vs2010
Jeff Lenk [Wed, 14 Sep 2011 13:29:56 +0000 (08:29 -0500)] 
FS-3565 reswig vs2010

14 years agolet gcc have part in the great solaris building world
Michal Bielicki - cypromis [Wed, 14 Sep 2011 12:59:02 +0000 (14:59 +0200)] 
let gcc have part in the great solaris building world

14 years agomake app to turn on new zombie exec instead of always doing it
Anthony Minessale [Tue, 13 Sep 2011 22:12:37 +0000 (17:12 -0500)] 
make app to turn on new zombie exec instead of always doing it

14 years agoremove dup
Anthony Minessale [Tue, 13 Sep 2011 21:53:12 +0000 (16:53 -0500)] 
remove dup

14 years agoconvert chat interface to use events instead of a bunch of args
Anthony Minessale [Tue, 13 Sep 2011 21:51:30 +0000 (16:51 -0500)] 
convert chat interface to use events instead of a bunch of args

14 years agodo not escape strings inside single quotes unless we can find a closing quote too
Anthony Minessale [Tue, 13 Sep 2011 21:50:05 +0000 (16:50 -0500)] 
do not escape strings inside single quotes unless we can find a closing quote too

14 years agofix some minor internal dtmf issues
Anthony Minessale [Tue, 13 Sep 2011 21:19:00 +0000 (16:19 -0500)] 
fix some minor internal dtmf issues

14 years agoAdd application flag zombie_exec so registered applications can apply to be executed...
Anthony Minessale [Tue, 13 Sep 2011 14:35:41 +0000 (09:35 -0500)] 
Add application flag zombie_exec so registered applications can apply to be executed on channels that are already hungup, like the inline exec this is only limited to a small family of apps that do not use the channel for audio.

14 years agofix build for n00buntu
Anthony Minessale [Tue, 13 Sep 2011 13:37:40 +0000 (08:37 -0500)] 
fix build for n00buntu

14 years agocorrect sofia_count_reg_function behavior reported from user list
Jeff Lenk [Tue, 13 Sep 2011 15:40:33 +0000 (10:40 -0500)] 
correct sofia_count_reg_function behavior reported from user list

14 years agovs2010 reswig
Jeff Lenk [Tue, 13 Sep 2011 02:07:19 +0000 (21:07 -0500)] 
vs2010 reswig

14 years agofix windows build for now
Jeff Lenk [Tue, 13 Sep 2011 02:05:15 +0000 (21:05 -0500)] 
fix windows build for now

14 years agoonly unlink if file exists
Anthony Minessale [Mon, 12 Sep 2011 21:38:48 +0000 (16:38 -0500)] 
only unlink if file exists

14 years agowtf
Anthony Minessale [Mon, 12 Sep 2011 22:54:07 +0000 (17:54 -0500)] 
wtf

14 years agoswigall
Anthony Minessale [Mon, 12 Sep 2011 22:52:02 +0000 (17:52 -0500)] 
swigall

14 years agoonly reap sigchld when in fork mode for system
Anthony Minessale [Mon, 12 Sep 2011 21:14:30 +0000 (16:14 -0500)] 
only reap sigchld when in fork mode for system

14 years agochange -hp to -rp, add -lp and -np, no priority flags means auto which will do -rp...
Anthony Minessale [Mon, 12 Sep 2011 21:13:19 +0000 (16:13 -0500)] 
change -hp to -rp, add -lp and -np, no priority flags means auto which will do -rp if you have > 1 cpu

14 years agofreetdm: add debug stacktrace to track spurious channel_on_hangup call
Moises Silva [Mon, 12 Sep 2011 22:12:12 +0000 (18:12 -0400)] 
freetdm: add debug stacktrace to track spurious channel_on_hangup call

14 years agoFS-3558 --resolve
Anthony Minessale [Mon, 12 Sep 2011 19:26:42 +0000 (14:26 -0500)] 
FS-3558 --resolve

14 years agoadd threaded-system-exec param and fsctl (set it to false to use fork)
Anthony Minessale [Mon, 12 Sep 2011 19:24:58 +0000 (14:24 -0500)] 
add threaded-system-exec param and fsctl (set it to false to use fork)

14 years agorevert
Anthony Minessale [Fri, 9 Sep 2011 20:13:13 +0000 (15:13 -0500)] 
revert

14 years agofreetdm: mod_freetdm - fix len data type for 64bit systems
Moises Silva [Mon, 12 Sep 2011 19:48:28 +0000 (15:48 -0400)] 
freetdm: mod_freetdm - fix len data type for 64bit systems

14 years agofreetdm: ftmod_wanpipe - Added misc IO debugging code (define WP_DEBUG_IO to use)
Moises Silva [Mon, 12 Sep 2011 19:23:21 +0000 (15:23 -0400)] 
freetdm: ftmod_wanpipe - Added misc IO debugging code (define WP_DEBUG_IO to use)

14 years agofreetdm: - Clear the IO flag when FreeSWITCH hangs up before notifying freetdm
Moises Silva [Mon, 12 Sep 2011 19:21:23 +0000 (15:21 -0400)] 
freetdm: - Clear the IO flag when FreeSWITCH hangs up before notifying freetdm
         - Misc fixes to log messages to aid debugging
         - Added ftdm ioread command to read media from the channel
         - Modified the ftdm_channel_open() API to return FTDM_EBUSY if the channel is already open

14 years ago[FreeTDM] Add missing newline in "Failed to configure span" error message in ftdm_con...
Stefan Knoblich [Mon, 12 Sep 2011 11:07:34 +0000 (13:07 +0200)] 
[FreeTDM] Add missing newline in "Failed to configure span" error message in ftdm_configure_span_channels().

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
14 years agoadded mongodb cdr config file to spec file
Michal Bielicki - cypromis [Mon, 12 Sep 2011 09:10:57 +0000 (11:10 +0200)] 
added mongodb cdr config file to spec file

14 years agomore general way to connect to mongo
Tamas Cseke [Mon, 12 Sep 2011 07:16:56 +0000 (09:16 +0200)] 
more general way to connect to mongo

14 years agoUpdate tab-complete for show cmd to include bridged_calls, detailed_calls, detailed_b...
Michael S Collins [Fri, 9 Sep 2011 21:50:54 +0000 (14:50 -0700)] 
Update tab-complete for show cmd to include bridged_calls, detailed_calls, detailed_bridged_calls and removed distinct_channels

14 years agoadd optional format string after myevent
Anthony Minessale [Fri, 9 Sep 2011 19:31:02 +0000 (14:31 -0500)] 
add optional format string after myevent

14 years agofix trivial build error on windows
Jeff Lenk [Fri, 9 Sep 2011 21:08:47 +0000 (16:08 -0500)] 
fix trivial build error on windows

14 years agoadd new flag to frames to denote pass thru frames that are not audio
Anthony Minessale [Fri, 9 Sep 2011 18:56:04 +0000 (13:56 -0500)] 
add new flag to frames to denote pass thru frames that are not audio

14 years agoadd callee_id name/number to xml_cdr
Anthony Minessale [Fri, 9 Sep 2011 18:01:04 +0000 (13:01 -0500)] 
add callee_id name/number to xml_cdr

14 years agoMerge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
Michael S Collins [Fri, 9 Sep 2011 19:09:24 +0000 (12:09 -0700)] 
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch

14 years agomod_commands: Add 'presence_data' field to 'show channels like xxx' list of fields...
Michael S Collins [Fri, 9 Sep 2011 19:09:05 +0000 (12:09 -0700)] 
mod_commands: Add 'presence_data' field to 'show channels like xxx' list of fields. This makes anthm's trick mentioned on the mailing list even more handy.

14 years agoDTMF stands for Devil Took My Fone
Anthony Minessale [Fri, 9 Sep 2011 17:02:15 +0000 (12:02 -0500)] 
DTMF stands for Devil Took My Fone

14 years agoOMFG one annoying bang
Anthony Minessale [Fri, 9 Sep 2011 16:34:34 +0000 (11:34 -0500)] 
OMFG one annoying bang

14 years agoAdd phrase macros for '<person> has joined/left the conference'
Michael S Collins [Fri, 9 Sep 2011 17:02:52 +0000 (10:02 -0700)] 
Add phrase macros for '<person> has joined/left the conference'

14 years agoFS-3454 --resolve
Jeff Lenk [Fri, 9 Sep 2011 03:35:20 +0000 (22:35 -0500)] 
FS-3454 --resolve