]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Anthony Minessale [Wed, 5 Oct 2011 18:55:16 +0000 (13:55 -0500)]
FS-3596 --resolve
Anthony Minessale [Wed, 5 Oct 2011 18:54:47 +0000 (13:54 -0500)]
update
Brian West [Thu, 6 Oct 2011 01:39:08 +0000 (20:39 -0500)]
missed a check_Decode
Anthony Minessale [Wed, 5 Oct 2011 17:49:47 +0000 (12:49 -0500)]
revert this it might annoy ppl with no transcoding
Anthony Minessale [Wed, 5 Oct 2011 01:17:05 +0000 (20:17 -0500)]
OMFG really? I had this right then i comitted it wrong....
Anthony Minessale [Tue, 4 Oct 2011 22:46:49 +0000 (17:46 -0500)]
FS-3594 if this does not work you will need to give me access to your box
Anthony Minessale [Tue, 4 Oct 2011 23:02:34 +0000 (18:02 -0500)]
another regression stemming from the series of commits to make stupid sonus happy
Anthony Minessale [Tue, 4 Oct 2011 21:40:58 +0000 (16:40 -0500)]
remove waste flags from both conference and member and explicitly always send audio from conferences to avoid random interop issues and general discomfort these flags are now depricated
Anthony Minessale [Tue, 4 Oct 2011 19:37:48 +0000 (14:37 -0500)]
fix missing null dmachine check
Anthony Minessale [Tue, 4 Oct 2011 19:14:40 +0000 (14:14 -0500)]
fix missing null dmachine check
Anthony Minessale [Mon, 3 Oct 2011 23:53:17 +0000 (18:53 -0500)]
FS-3594 --resolve
Anthony Minessale [Mon, 3 Oct 2011 17:23:36 +0000 (12:23 -0500)]
FS-3593 --resolve
Anthony Minessale [Mon, 3 Oct 2011 17:22:09 +0000 (12:22 -0500)]
FS-3493 --resolve
Anthony Minessale [Mon, 3 Oct 2011 15:45:17 +0000 (10:45 -0500)]
FS-3493 --resolve
Stefan Knoblich [Sat, 1 Oct 2011 12:05:14 +0000 (14:05 +0200)]
ftmod_misdn: Change last commit to set -D_GNU_SOURCE instead.
This fixes all build errors.
(Stand-alone build of FreeTDM worked fine, for some
i-don't-really-want-to-know strange reason).
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Stefan Knoblich [Sat, 1 Oct 2011 11:27:27 +0000 (13:27 +0200)]
ftmod_misdn: Add -D_BSD_SOURCE to get u_int and friends.
Needed for the mISDN/mISDNif.h header structs, linux/types.h only
provides them for kernel code:
In file included from src/ftmod/ftmod_misdn/ftmod_misdn.c:51:
/usr/include/mISDN/mISDNif.h:296: error: expected specifier-qualifier-list before 'u_int'
/usr/include/mISDN/mISDNif.h:306: error: expected specifier-qualifier-list before 'u_int'
/usr/include/mISDN/mISDNif.h:339: error: expected ')' before 'nr'
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
dschreiber [Sat, 1 Oct 2011 02:00:12 +0000 (22:00 -0400)]
Merge remote branch 'origin/master'
Darren Schreiber [Sat, 1 Oct 2011 01:57:25 +0000 (21:57 -0400)]
Fixed a memory leak, too short of connect times across data centers, a deadlock condition with the globals.bindings_rwlock not being released, a buffer overrun possibility or 4, and added the ability to send a body when injecting an event
Rupa Schomaker [Fri, 30 Sep 2011 23:30:35 +0000 (18:30 -0500)]
FS-3535 --resolve fix memory leak in mod_lcr
Anthony Minessale [Fri, 30 Sep 2011 14:44:56 +0000 (09:44 -0500)]
delay_echo was double the length in milliseconds from what it should be
Anthony Minessale [Thu, 29 Sep 2011 21:20:27 +0000 (16:20 -0500)]
add ivr_menu_terminator variable you can set to none or the dtmf chars you want to terminate input
Anthony Minessale [Thu, 29 Sep 2011 18:22:01 +0000 (13:22 -0500)]
always generate frames on sleep
Brian West [Thu, 29 Sep 2011 23:00:21 +0000 (18:00 -0500)]
missed one spot
Anthony Minessale [Thu, 29 Sep 2011 14:04:22 +0000 (09:04 -0500)]
add _continue_ value for fifo orbit exten that just means exit back to the next dp instruction
Anthony Minessale [Thu, 29 Sep 2011 13:55:27 +0000 (08:55 -0500)]
remove redundant data from output of fifo count
Anthony Minessale [Thu, 29 Sep 2011 13:28:12 +0000 (08:28 -0500)]
prevent sql injection by using sqlite formatter on various code that generates sql stmts with switch_snprintf
Michael S Collins [Wed, 28 Sep 2011 23:51:11 +0000 (16:51 -0700)]
Fix eavesdrop so that *0 works as well as 88 as the access code
Brian West [Tue, 27 Sep 2011 20:38:40 +0000 (15:38 -0500)]
check decode here
Anthony Minessale [Tue, 27 Sep 2011 20:39:56 +0000 (15:39 -0500)]
FS-3585 --resolve
Anthony Minessale [Tue, 27 Sep 2011 13:44:29 +0000 (08:44 -0500)]
FS-3583 --resolve race condition caused by unresponsive host when unregistering the gateway.
Michal Bielicki - cypromis [Tue, 27 Sep 2011 12:28:16 +0000 (14:28 +0200)]
added mod_sms stuff to specfile
Travis Cross [Tue, 27 Sep 2011 05:57:49 +0000 (05:57 +0000)]
whitespace cleanup
Jeff Lenk [Tue, 27 Sep 2011 02:41:35 +0000 (21:41 -0500)]
another windows fix for fs_cli changes
Travis Cross [Mon, 26 Sep 2011 21:56:57 +0000 (21:56 +0000)]
fs_cli: comply with -Wwrite-strings
Travis Cross [Mon, 26 Sep 2011 20:02:30 +0000 (20:02 +0000)]
fs_cli: fix siptrace output
This partially reverts commit
991b83d23cf014226aa97f01f4290a6e6554fee1 .
Jeff Lenk [Mon, 26 Sep 2011 16:47:00 +0000 (11:47 -0500)]
another fs_cli windows fix
Anthony Minessale [Mon, 26 Sep 2011 14:03:10 +0000 (09:03 -0500)]
FS-3581 --resolve
Jeff Lenk [Mon, 26 Sep 2011 14:15:12 +0000 (09:15 -0500)]
fix fs_cli for windows after recent changes - may need more work
Anthony Minessale [Sat, 24 Sep 2011 14:58:04 +0000 (09:58 -0500)]
only ignore events if you matched something on a cp
Anthony Minessale [Sat, 24 Sep 2011 14:53:28 +0000 (09:53 -0500)]
allow chatplan apps to have null args
Travis Cross [Fri, 23 Sep 2011 08:44:13 +0000 (08:44 +0000)]
update and improve libs/.gitignore
Travis Cross [Fri, 23 Sep 2011 05:40:33 +0000 (05:40 +0000)]
update src/mod/.gitignore
Travis Cross [Sat, 24 Sep 2011 03:06:16 +0000 (03:06 +0000)]
fs_cli: ask less of the terminal; fix ctrl-l behavior
Travis Cross [Fri, 23 Sep 2011 22:40:02 +0000 (22:40 +0000)]
fs_cli: exclude last character in buffer on redisplay
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.
[take #2, originally was
48acc0cd387f90390ba2a7a6435e02b2f4866336 ]
Travis Cross [Fri, 23 Sep 2011 21:44:55 +0000 (21:44 +0000)]
fs_cli: be a bit more defensive
Travis Cross [Fri, 23 Sep 2011 21:25:42 +0000 (21:25 +0000)]
fs_cli: handle cursor positioning better
Travis Cross [Fri, 23 Sep 2011 17:42:54 +0000 (17:42 +0000)]
Revert "fs_cli: do not assume that LineInfo buffers are null-terminated"
This reverts commit
48acc0cd387f90390ba2a7a6435e02b2f4866336 .
Travis Cross [Fri, 23 Sep 2011 17:14:28 +0000 (17:14 +0000)]
fs_cli: use buffered printers
Travis Cross [Fri, 23 Sep 2011 16:58:41 +0000 (16:58 +0000)]
fs_cli: style
Travis Cross [Fri, 23 Sep 2011 16:54:41 +0000 (16:54 +0000)]
Revert "speed up configure"
This reverts commit
324110bfa29a2a1a19e3c869b44b46d54f2fcf77 .
Travis Cross [Fri, 23 Sep 2011 03:24:11 +0000 (03:24 +0000)]
speed up configure
...at least until registration opens for next year's ClueCon.
Anthony Minessale [Fri, 23 Sep 2011 13:20:53 +0000 (08:20 -0500)]
FS-3571 --resolve
Travis Cross [Thu, 22 Sep 2011 21:07:54 +0000 (21:07 +0000)]
fs_cli: clear the CLI before inserting function key commands
Travis Cross [Thu, 22 Sep 2011 20:39:54 +0000 (20:39 +0000)]
fs_cli: vanity
Travis Cross [Thu, 22 Sep 2011 20:32:16 +0000 (20:32 +0000)]
fs_cli: implement configurable prompt, input, and output coloring
In .fs_cli_conf, set:
prompt-color => blue
input-text-color => red
output-text-color => yellow
Travis Cross [Thu, 22 Sep 2011 07:57:06 +0000 (07:57 +0000)]
fs_cli: implement CLI prompt redrawing
The CLI prompt and any text-in-progress now stays cleanly below log
messages and other received output from FS.
This also implements hardcoded prompt coloring.
Travis Cross [Thu, 22 Sep 2011 06:36:38 +0000 (06:36 +0000)]
fs_cli: fix off-by-one error
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
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
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>
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