]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
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.
Travis Cross [Thu, 22 Sep 2011 05:52:28 +0000 (05:52 +0000)]
fs_cli: fix misplaced assert
Travis Cross [Thu, 22 Sep 2011 05:28:14 +0000 (05:28 +0000)]
fs_cli: tell el_init() about stdin and stderr
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.
Travis Cross [Thu, 22 Sep 2011 04:41:31 +0000 (04:41 +0000)]
fs_cli: ignore leading spaces on the CLI
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.
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
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
Travis Cross [Thu, 22 Sep 2011 03:12:19 +0000 (03:12 +0000)]
fs_cli: do not print extra newline on function key press
Travis Cross [Thu, 22 Sep 2011 18:12:29 +0000 (18:12 +0000)]
fs_cli: use nanosleep
Travis Cross [Thu, 22 Sep 2011 05:16:06 +0000 (05:16 +0000)]
fs_cli: refactor out read_config()
Travis Cross [Thu, 22 Sep 2011 04:13:13 +0000 (04:13 +0000)]
fs_cli: refactor out stdout_writeable()
Travis Cross [Thu, 22 Sep 2011 02:55:59 +0000 (02:55 +0000)]
fs_cli: make some stylistic improvements
Travis Cross [Thu, 22 Sep 2011 08:38:11 +0000 (08:38 +0000)]
fs_cli: cleanup whitespace and reindent
Anthony Minessale [Thu, 22 Sep 2011 23:05:40 +0000 (18:05 -0500)]
alternate fix for
a0e910014d37cb3a32bb50091092ad54fa138422 with a slightly more efficient function
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>
Raymond Chandler [Thu, 22 Sep 2011 00:03:46 +0000 (20:03 -0400)]
i guess you're supposed to mention that you contributed :-\
Raymond Chandler [Wed, 21 Sep 2011 22:43:50 +0000 (18:43 -0400)]
Merge branch 'master' of fs-git:freeswitch
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
Anthony Minessale [Wed, 21 Sep 2011 20:35:47 +0000 (15:35 -0500)]
fix switch_file_printf
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
Anthony Minessale [Wed, 21 Sep 2011 19:33:00 +0000 (14:33 -0500)]
add to modules.conf.in
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