]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
14 years agofs_cli: do not assume that LineInfo buffers are null-terminated
Travis Cross [Thu, 22 Sep 2011 06:35:24 +0000 (06:35 +0000)] 
fs_cli: do not assume that LineInfo buffers are null-terminated

man editline(3el) says that they're not.

14 years agofs_cli: fix misplaced assert
Travis Cross [Thu, 22 Sep 2011 05:52:28 +0000 (05:52 +0000)] 
fs_cli: fix misplaced assert

14 years agofs_cli: tell el_init() about stdin and stderr
Travis Cross [Thu, 22 Sep 2011 05:28:14 +0000 (05:28 +0000)] 
fs_cli: tell el_init() about stdin and stderr

14 years agofs_cli: fix default location of CLI history
Travis Cross [Thu, 22 Sep 2011 05:03:22 +0000 (05:03 +0000)] 
fs_cli: fix default location of CLI history

Modern linux systems don't write volatile information to /etc.

14 years agofs_cli: ignore leading spaces on the CLI
Travis Cross [Thu, 22 Sep 2011 04:41:31 +0000 (04:41 +0000)] 
fs_cli: ignore leading spaces on the CLI

14 years agofs_cli: refactor allow_ctl_c handling
Travis Cross [Thu, 22 Sep 2011 05:23:24 +0000 (05:23 +0000)] 
fs_cli: refactor allow_ctl_c handling

This way we don't have to lie about whether we're connected to achieve
our intended result.

14 years agofs_cli: make sure we find a match even if we cannot write to stdout
Travis Cross [Thu, 22 Sep 2011 04:17:48 +0000 (04:17 +0000)] 
fs_cli: make sure we find a match even if we cannot write to stdout

14 years agofs_cli: fix segfault if a pressed function key is not bound
Travis Cross [Thu, 22 Sep 2011 03:20:56 +0000 (03:20 +0000)] 
fs_cli: fix segfault if a pressed function key is not bound

14 years agofs_cli: do not print extra newline on function key press
Travis Cross [Thu, 22 Sep 2011 03:12:19 +0000 (03:12 +0000)] 
fs_cli: do not print extra newline on function key press

14 years agofs_cli: use nanosleep
Travis Cross [Thu, 22 Sep 2011 18:12:29 +0000 (18:12 +0000)] 
fs_cli: use nanosleep

14 years agofs_cli: refactor out read_config()
Travis Cross [Thu, 22 Sep 2011 05:16:06 +0000 (05:16 +0000)] 
fs_cli: refactor out read_config()

14 years agofs_cli: refactor out stdout_writeable()
Travis Cross [Thu, 22 Sep 2011 04:13:13 +0000 (04:13 +0000)] 
fs_cli: refactor out stdout_writeable()

14 years agofs_cli: make some stylistic improvements
Travis Cross [Thu, 22 Sep 2011 02:55:59 +0000 (02:55 +0000)] 
fs_cli: make some stylistic improvements

14 years agofs_cli: cleanup whitespace and reindent
Travis Cross [Thu, 22 Sep 2011 08:38:11 +0000 (08:38 +0000)] 
fs_cli: cleanup whitespace and reindent

14 years agoalternate fix for a0e910014d37cb3a32bb50091092ad54fa138422 with a slightly more effic...
Anthony Minessale [Thu, 22 Sep 2011 23:05:40 +0000 (18:05 -0500)] 
alternate fix for a0e910014d37cb3a32bb50091092ad54fa138422 with a slightly more efficient function

14 years agomod_sms: fix "format literal and no arguments" warning
Stefan Knoblich [Thu, 22 Sep 2011 19:11:43 +0000 (21:11 +0200)] 
mod_sms: fix "format literal and no arguments" warning

mod_sms.c: In function ‘reply_function’:
mod_sms.c:450: error: format not a string literal and no format arguments

Reported-by: Gill #freeswitch @ irc.freenode.net
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
14 years agoi guess you're supposed to mention that you contributed :-\
Raymond Chandler [Thu, 22 Sep 2011 00:03:46 +0000 (20:03 -0400)] 
i guess you're supposed to mention that you contributed :-\

14 years agoMerge branch 'master' of fs-git:freeswitch
Raymond Chandler [Wed, 21 Sep 2011 22:43:50 +0000 (18:43 -0400)] 
Merge branch 'master' of fs-git:freeswitch

14 years agoadd ability to dump a list back to it's text file
Raymond Chandler [Wed, 21 Sep 2011 22:43:29 +0000 (18:43 -0400)] 
add ability to dump a list back to it's text file

14 years agofix switch_file_printf
Anthony Minessale [Wed, 21 Sep 2011 20:35:47 +0000 (15:35 -0500)] 
fix switch_file_printf

14 years agoFS-3571 try this, I don't have a way to test it so this is just guessing, give me...
Anthony Minessale [Wed, 21 Sep 2011 19:56:49 +0000 (14:56 -0500)] 
FS-3571 try this, I don't have a way to test it so this is just guessing, give me a lab box if this doesn't work

14 years agoadd to modules.conf.in
Anthony Minessale [Wed, 21 Sep 2011 19:33:00 +0000 (14:33 -0500)] 
add to modules.conf.in

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