]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
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
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
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
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
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
Michal Bielicki - cypromis [Wed, 21 Sep 2011 14:39:10 +0000 (16:39 +0200)]
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
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>
Michal Bielicki - cypromis [Wed, 21 Sep 2011 13:16:24 +0000 (15:16 +0200)]
added mod_blacklist to spec 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>
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
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
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.
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
Anthony Minessale [Mon, 19 Sep 2011 22:09:50 +0000 (17:09 -0500)]
fix small valet parking issue
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
Anthony Minessale [Mon, 19 Sep 2011 13:08:55 +0000 (08:08 -0500)]
add missing break on begin detect
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>
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>
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>
Anthony Minessale [Fri, 16 Sep 2011 22:23:15 +0000 (17:23 -0500)]
fix messup in dtmf change
Anthony Minessale [Fri, 16 Sep 2011 22:07:48 +0000 (17:07 -0500)]
fix messup in dtmf change
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
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
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
Anthony Minessale [Fri, 16 Sep 2011 20:35:16 +0000 (15:35 -0500)]
more 2833 recover code
Anthony Minessale [Fri, 16 Sep 2011 19:52:14 +0000 (14:52 -0500)]
fix seg in recent change
Anthony Minessale [Fri, 16 Sep 2011 19:50:46 +0000 (14:50 -0500)]
fix build on freetdm
Anthony Minessale [Fri, 16 Sep 2011 19:30:32 +0000 (14:30 -0500)]
save telephony event data for recovery
Anthony Minessale [Fri, 16 Sep 2011 19:16:31 +0000 (14:16 -0500)]
Anthony Minessale [Fri, 16 Sep 2011 18:27:38 +0000 (13:27 -0500)]
better version of last patch
Anthony Minessale [Fri, 16 Sep 2011 17:31:49 +0000 (12:31 -0500)]
hack so openzap only finds its own teletone includes
Anthony Minessale [Fri, 16 Sep 2011 17:13:25 +0000 (12:13 -0500)]
we need to fix this build system it masks errors
Anthony Minessale [Fri, 16 Sep 2011 16:51:44 +0000 (11:51 -0500)]
refactor timeout tracker for valet
Anthony Minessale [Fri, 16 Sep 2011 16:46:40 +0000 (11:46 -0500)]
revert
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
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)
Jeff Lenk [Fri, 16 Sep 2011 17:34:24 +0000 (12:34 -0500)]
fix warnings
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
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
Anthony Minessale [Fri, 16 Sep 2011 16:39:41 +0000 (11:39 -0500)]
FS-3570 generate side
Brian West [Fri, 16 Sep 2011 21:24:33 +0000 (16:24 -0500)]
FS-3433 --resolve
Brian West [Fri, 16 Sep 2011 21:23:32 +0000 (16:23 -0500)]
FS-3427 --resolve
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.
Travis Cross [Thu, 15 Sep 2011 21:01:12 +0000 (21:01 +0000)]
whitespace cleanup
Moises Silva [Thu, 15 Sep 2011 17:50:42 +0000 (13:50 -0400)]
freetdm: print span/chan identifiers on hangup
Moises Silva [Thu, 15 Sep 2011 16:58:02 +0000 (12:58 -0400)]
Merge branch 'smgmaster' into releases.3.4
Moises Silva [Thu, 15 Sep 2011 16:57:25 +0000 (12:57 -0400)]
Merge branch 'master' into smgmaster
Moises Silva [Sun, 21 Aug 2011 23:49:07 +0000 (19:49 -0400)]
freetdm: ss7 test pattern should be SANGOMA
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
Anthony Minessale [Thu, 15 Sep 2011 16:42:55 +0000 (11:42 -0500)]
FS-3555 --resolve
Moises Silva [Thu, 15 Sep 2011 16:09:32 +0000 (12:09 -0400)]
Merge branch 'smgmaster' into releases.3.4
Moises Silva [Thu, 15 Sep 2011 16:09:20 +0000 (12:09 -0400)]
Merge branch 'master' into smgmaster
Moises Silva [Thu, 15 Sep 2011 16:08:32 +0000 (12:08 -0400)]
freetdm: fix compile issue with previous commit (undeclared function)
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
Jeff Lenk [Thu, 15 Sep 2011 15:59:20 +0000 (10:59 -0500)]
FS-3565 --resolve reswig vs2008
Moises Silva [Thu, 15 Sep 2011 14:04:15 +0000 (10:04 -0400)]
Merge branch 'smgmaster' into releases.3.4
Moises Silva [Thu, 15 Sep 2011 13:53:55 +0000 (09:53 -0400)]
Merge branch 'master' into smgmaster
Anthony Minessale [Wed, 14 Sep 2011 17:58:32 +0000 (12:58 -0500)]
use bridge_to instead of signal_bond for recovering bridge
Michael Jerris [Thu, 15 Sep 2011 14:48:37 +0000 (10:48 -0400)]
don't delete file if its the same file
Anthony Minessale [Wed, 14 Sep 2011 16:50:36 +0000 (11:50 -0500)]
wtf
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
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
Jeff Lenk [Wed, 14 Sep 2011 13:29:56 +0000 (08:29 -0500)]
FS-3565 reswig vs2010
Michal Bielicki - cypromis [Wed, 14 Sep 2011 12:59:02 +0000 (14:59 +0200)]
let gcc have part in the great solaris building world
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
Anthony Minessale [Tue, 13 Sep 2011 21:53:12 +0000 (16:53 -0500)]
remove dup
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
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
Anthony Minessale [Tue, 13 Sep 2011 21:19:00 +0000 (16:19 -0500)]
fix some minor internal dtmf issues
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.
Anthony Minessale [Tue, 13 Sep 2011 13:37:40 +0000 (08:37 -0500)]
fix build for n00buntu
Jeff Lenk [Tue, 13 Sep 2011 15:40:33 +0000 (10:40 -0500)]
correct sofia_count_reg_function behavior reported from user list
Jeff Lenk [Tue, 13 Sep 2011 02:07:19 +0000 (21:07 -0500)]
vs2010 reswig
Jeff Lenk [Tue, 13 Sep 2011 02:05:15 +0000 (21:05 -0500)]
fix windows build for now
Anthony Minessale [Mon, 12 Sep 2011 21:38:48 +0000 (16:38 -0500)]
only unlink if file exists
Anthony Minessale [Mon, 12 Sep 2011 22:54:07 +0000 (17:54 -0500)]
wtf
Anthony Minessale [Mon, 12 Sep 2011 22:52:02 +0000 (17:52 -0500)]
swigall
Anthony Minessale [Mon, 12 Sep 2011 21:14:30 +0000 (16:14 -0500)]
only reap sigchld when in fork mode for system
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
Moises Silva [Mon, 12 Sep 2011 22:12:12 +0000 (18:12 -0400)]
freetdm: add debug stacktrace to track spurious channel_on_hangup call
Anthony Minessale [Mon, 12 Sep 2011 19:26:42 +0000 (14:26 -0500)]
FS-3558 --resolve
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)
Anthony Minessale [Fri, 9 Sep 2011 20:13:13 +0000 (15:13 -0500)]
revert
Moises Silva [Mon, 12 Sep 2011 19:48:28 +0000 (15:48 -0400)]
freetdm: mod_freetdm - fix len data type for 64bit systems
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)
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
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>
Michal Bielicki - cypromis [Mon, 12 Sep 2011 09:10:57 +0000 (11:10 +0200)]
added mongodb cdr config file to spec file
Tamas Cseke [Mon, 12 Sep 2011 07:16:56 +0000 (09:16 +0200)]
more general way to connect to mongo
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
Anthony Minessale [Fri, 9 Sep 2011 19:31:02 +0000 (14:31 -0500)]
add optional format string after myevent
Jeff Lenk [Fri, 9 Sep 2011 21:08:47 +0000 (16:08 -0500)]
fix trivial build error on windows
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
Anthony Minessale [Fri, 9 Sep 2011 18:01:04 +0000 (13:01 -0500)]
add callee_id name/number to xml_cdr
Michael S Collins [Fri, 9 Sep 2011 19:09:24 +0000 (12:09 -0700)]
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
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.
Anthony Minessale [Fri, 9 Sep 2011 17:02:15 +0000 (12:02 -0500)]
DTMF stands for Devil Took My Fone
Anthony Minessale [Fri, 9 Sep 2011 16:34:34 +0000 (11:34 -0500)]
OMFG one annoying bang
Michael S Collins [Fri, 9 Sep 2011 17:02:52 +0000 (10:02 -0700)]
Add phrase macros for '<person> has joined/left the conference'
Jeff Lenk [Fri, 9 Sep 2011 03:35:20 +0000 (22:35 -0500)]
FS-3454 --resolve