]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
14 years agoFS-3596 --resolve
Anthony Minessale [Wed, 5 Oct 2011 18:55:16 +0000 (13:55 -0500)] 
FS-3596 --resolve

14 years agoupdate
Anthony Minessale [Wed, 5 Oct 2011 18:54:47 +0000 (13:54 -0500)] 
update

14 years agomissed a check_Decode
Brian West [Thu, 6 Oct 2011 01:39:08 +0000 (20:39 -0500)] 
missed a check_Decode

14 years agorevert this it might annoy ppl with no transcoding
Anthony Minessale [Wed, 5 Oct 2011 17:49:47 +0000 (12:49 -0500)] 
revert this it might annoy ppl with no transcoding

14 years agoOMFG really? I had this right then i comitted it wrong....
Anthony Minessale [Wed, 5 Oct 2011 01:17:05 +0000 (20:17 -0500)] 
OMFG really? I had this right then i comitted it wrong....

14 years agoFS-3594 if this does not work you will need to give me access to your box
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

14 years agoanother regression stemming from the series of commits to make stupid sonus happy
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

14 years agoremove waste flags from both conference and member and explicitly always send audio...
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

14 years agofix missing null dmachine check
Anthony Minessale [Tue, 4 Oct 2011 19:37:48 +0000 (14:37 -0500)] 
fix missing null dmachine check

14 years agofix missing null dmachine check
Anthony Minessale [Tue, 4 Oct 2011 19:14:40 +0000 (14:14 -0500)] 
fix missing null dmachine check

14 years agoFS-3594 --resolve
Anthony Minessale [Mon, 3 Oct 2011 23:53:17 +0000 (18:53 -0500)] 
FS-3594 --resolve

14 years agoFS-3593 --resolve
Anthony Minessale [Mon, 3 Oct 2011 17:23:36 +0000 (12:23 -0500)] 
FS-3593 --resolve

14 years agoFS-3493 --resolve
Anthony Minessale [Mon, 3 Oct 2011 17:22:09 +0000 (12:22 -0500)] 
FS-3493 --resolve

14 years agoFS-3493 --resolve
Anthony Minessale [Mon, 3 Oct 2011 15:45:17 +0000 (10:45 -0500)] 
FS-3493 --resolve

14 years agoftmod_misdn: Change last commit to set -D_GNU_SOURCE instead.
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>
14 years agoftmod_misdn: Add -D_BSD_SOURCE to get u_int and friends.
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>
14 years agoMerge remote branch 'origin/master'
dschreiber [Sat, 1 Oct 2011 02:00:12 +0000 (22:00 -0400)] 
Merge remote branch 'origin/master'

14 years agoFixed a memory leak, too short of connect times across data centers, a deadlock condi...
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

14 years agoFS-3535 --resolve fix memory leak in mod_lcr
Rupa Schomaker [Fri, 30 Sep 2011 23:30:35 +0000 (18:30 -0500)] 
FS-3535 --resolve fix memory leak in mod_lcr

14 years agodelay_echo was double the length in milliseconds from what it should be
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

14 years agoadd ivr_menu_terminator variable you can set to none or the dtmf chars you want to...
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

14 years agoalways generate frames on sleep
Anthony Minessale [Thu, 29 Sep 2011 18:22:01 +0000 (13:22 -0500)] 
always generate frames on sleep

14 years ago missed one spot
Brian West [Thu, 29 Sep 2011 23:00:21 +0000 (18:00 -0500)] 
 missed one spot

14 years agoadd _continue_ value for fifo orbit exten that just means exit back to the next dp...
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

14 years agoremove redundant data from output of fifo count
Anthony Minessale [Thu, 29 Sep 2011 13:55:27 +0000 (08:55 -0500)] 
remove redundant data from output of fifo count

14 years agoprevent sql injection by using sqlite formatter on various code that generates sql...
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

14 years agoFix eavesdrop so that *0 works as well as 88 as the access code
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

14 years agocheck decode here
Brian West [Tue, 27 Sep 2011 20:38:40 +0000 (15:38 -0500)] 
check decode here

14 years agoFS-3585 --resolve
Anthony Minessale [Tue, 27 Sep 2011 20:39:56 +0000 (15:39 -0500)] 
FS-3585 --resolve

14 years agoFS-3583 --resolve race condition caused by unresponsive host when unregistering the...
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.

14 years agoadded mod_sms stuff to specfile
Michal Bielicki - cypromis [Tue, 27 Sep 2011 12:28:16 +0000 (14:28 +0200)] 
added mod_sms stuff to specfile

14 years agowhitespace cleanup
Travis Cross [Tue, 27 Sep 2011 05:57:49 +0000 (05:57 +0000)] 
whitespace cleanup

14 years agoanother windows fix for fs_cli changes
Jeff Lenk [Tue, 27 Sep 2011 02:41:35 +0000 (21:41 -0500)] 
another windows fix for fs_cli changes

14 years agofs_cli: comply with -Wwrite-strings
Travis Cross [Mon, 26 Sep 2011 21:56:57 +0000 (21:56 +0000)] 
fs_cli: comply with -Wwrite-strings

14 years agofs_cli: fix siptrace output
Travis Cross [Mon, 26 Sep 2011 20:02:30 +0000 (20:02 +0000)] 
fs_cli: fix siptrace output

This partially reverts commit 991b83d23cf014226aa97f01f4290a6e6554fee1.

14 years agoanother fs_cli windows fix
Jeff Lenk [Mon, 26 Sep 2011 16:47:00 +0000 (11:47 -0500)] 
another fs_cli windows fix

14 years agoFS-3581 --resolve
Anthony Minessale [Mon, 26 Sep 2011 14:03:10 +0000 (09:03 -0500)] 
FS-3581 --resolve

14 years agofix fs_cli for windows after recent changes - may need more work
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

14 years agoonly ignore events if you matched something on a cp
Anthony Minessale [Sat, 24 Sep 2011 14:58:04 +0000 (09:58 -0500)] 
only ignore events if you matched something on a cp

14 years agoallow chatplan apps to have null args
Anthony Minessale [Sat, 24 Sep 2011 14:53:28 +0000 (09:53 -0500)] 
allow chatplan apps to have null args

14 years agoupdate and improve libs/.gitignore
Travis Cross [Fri, 23 Sep 2011 08:44:13 +0000 (08:44 +0000)] 
update and improve libs/.gitignore

14 years agoupdate src/mod/.gitignore
Travis Cross [Fri, 23 Sep 2011 05:40:33 +0000 (05:40 +0000)] 
update src/mod/.gitignore

14 years agofs_cli: ask less of the terminal; fix ctrl-l behavior
Travis Cross [Sat, 24 Sep 2011 03:06:16 +0000 (03:06 +0000)] 
fs_cli: ask less of the terminal; fix ctrl-l behavior

14 years agofs_cli: exclude last character in buffer on redisplay
Travis Cross [Fri, 23 Sep 2011 22:40:02 +0000 (22:40 +0000)] 
fs_cli: exclude last character in buffer on redisplay

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.

[take #2, originally was 48acc0cd387f90390ba2a7a6435e02b2f4866336]

14 years agofs_cli: be a bit more defensive
Travis Cross [Fri, 23 Sep 2011 21:44:55 +0000 (21:44 +0000)] 
fs_cli: be a bit more defensive

14 years agofs_cli: handle cursor positioning better
Travis Cross [Fri, 23 Sep 2011 21:25:42 +0000 (21:25 +0000)] 
fs_cli: handle cursor positioning better

14 years agoRevert "fs_cli: do not assume that LineInfo buffers are null-terminated"
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.

14 years agofs_cli: use buffered printers
Travis Cross [Fri, 23 Sep 2011 17:14:28 +0000 (17:14 +0000)] 
fs_cli: use buffered printers

14 years agofs_cli: style
Travis Cross [Fri, 23 Sep 2011 16:58:41 +0000 (16:58 +0000)] 
fs_cli: style

14 years agoRevert "speed up configure"
Travis Cross [Fri, 23 Sep 2011 16:54:41 +0000 (16:54 +0000)] 
Revert "speed up configure"

This reverts commit 324110bfa29a2a1a19e3c869b44b46d54f2fcf77.

14 years agospeed up configure
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.

14 years agoFS-3571 --resolve
Anthony Minessale [Fri, 23 Sep 2011 13:20:53 +0000 (08:20 -0500)] 
FS-3571 --resolve

14 years agofs_cli: clear the CLI before inserting function key commands
Travis Cross [Thu, 22 Sep 2011 21:07:54 +0000 (21:07 +0000)] 
fs_cli: clear the CLI before inserting function key commands

14 years agofs_cli: vanity
Travis Cross [Thu, 22 Sep 2011 20:39:54 +0000 (20:39 +0000)] 
fs_cli: vanity

14 years agofs_cli: implement configurable prompt, input, and output coloring
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

14 years agofs_cli: implement CLI prompt redrawing
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.

14 years agofs_cli: fix off-by-one error
Travis Cross [Thu, 22 Sep 2011 06:36:38 +0000 (06:36 +0000)] 
fs_cli: fix off-by-one error

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 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 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 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