]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Steve Underwood [Fri, 31 May 2013 17:05:08 +0000 (01:05 +0800)]
Minor tweaks from cleaning up spandsp
Brian West [Fri, 31 May 2013 16:53:50 +0000 (11:53 -0500)]
add kirk wireless servers to safe as they do not do rport
Brian West [Fri, 31 May 2013 14:15:45 +0000 (09:15 -0500)]
Swap this
Nathan Neulinger [Thu, 30 May 2013 17:49:59 +0000 (12:49 -0500)]
Change to correct prompt on outgoing call, eliminate UNDEFINED! message
Nathan Neulinger [Thu, 30 May 2013 17:15:20 +0000 (12:15 -0500)]
Allow skinny speed dials to work when already off-hook
Jeff Lenk [Wed, 29 May 2013 14:32:24 +0000 (09:32 -0500)]
FS-5483 --resolve
Steve Underwood [Wed, 29 May 2013 09:00:57 +0000 (17:00 +0800)]
Something stupid that way went
Steve Underwood [Wed, 29 May 2013 06:48:33 +0000 (14:48 +0800)]
Merge branch 'master' of git.freeswitch.org:freeswitch
Steve Underwood [Wed, 29 May 2013 06:47:48 +0000 (14:47 +0800)]
More movement towards colour FAXing
Travis Cross [Sun, 26 May 2013 10:57:07 +0000 (10:57 +0000)]
Unsigned values are never less than zero
Travis Cross [Sun, 26 May 2013 09:54:39 +0000 (09:54 +0000)]
Avoid using psession uninitialized in mod_fsk
Steve Underwood [Wed, 29 May 2013 02:07:08 +0000 (10:07 +0800)]
More tweaks towards colour FAXing
Steve Underwood [Wed, 29 May 2013 01:53:56 +0000 (09:53 +0800)]
More tweaks towards colour FAXing
Steve Underwood [Wed, 29 May 2013 01:31:58 +0000 (09:31 +0800)]
Moves towards colour FAX
Travis Cross [Tue, 28 May 2013 22:48:33 +0000 (22:48 +0000)]
Remove redundant orig file purifying step
We kill these files with .gitattributes.
Travis Cross [Tue, 28 May 2013 21:58:36 +0000 (21:58 +0000)]
Add generic mechanism for building non-DFSG packages
Mariusz Czułada [Tue, 28 May 2013 22:19:49 +0000 (00:19 +0200)]
FS-5157 patch accepted
Brian West [Tue, 28 May 2013 21:25:39 +0000 (16:25 -0500)]
log auto adjust ip and port separate so it doesn't get clobbered on hold/update events
Anthony Minessale [Tue, 28 May 2013 13:17:44 +0000 (08:17 -0500)]
FS-5480 --resolve
Travis Cross [Mon, 27 May 2013 04:47:45 +0000 (04:47 +0000)]
debian: Update -meta-all to grab all packages
We now build unimrcp, portaudio, portaudio-stream, skypopen, b64, and
dahdi-codec, so they should be included in meta-all. Also refactor a
bit so we install all lang and mod_say packages as well.
Travis Cross [Tue, 28 May 2013 05:28:19 +0000 (05:28 +0000)]
Avoid using memory after we free it
Without setting errmsg to NULL here, we'll try to print this freed
value again below if another error doesn't intercede.
Travis Cross [Tue, 28 May 2013 03:55:48 +0000 (03:55 +0000)]
Avoid dereferencing potential null value
Travis Cross [Tue, 28 May 2013 03:46:53 +0000 (03:46 +0000)]
Remove assignment without effect
Travis Cross [Tue, 28 May 2013 03:41:44 +0000 (03:41 +0000)]
Avoid dereferencing potential null value
Travis Cross [Tue, 28 May 2013 03:40:58 +0000 (03:40 +0000)]
Handle potential malloc failure better
Travis Cross [Tue, 28 May 2013 03:01:49 +0000 (03:01 +0000)]
Fix unlikely memory leak in ESL
Travis Cross [Mon, 27 May 2013 20:47:22 +0000 (20:47 +0000)]
Remove assignment without effect in fs_cli
Travis Cross [Mon, 27 May 2013 20:47:04 +0000 (20:47 +0000)]
Avoid dangling reference at end of fs_cli
Not that it really matters since we're returning to the OS momentarily
at that point anyway.
Travis Cross [Sun, 26 May 2013 10:53:31 +0000 (10:53 +0000)]
Add common include paths for jni.h and jni_md.h
Jeff Lenk [Mon, 27 May 2013 14:21:43 +0000 (09:21 -0500)]
FS-5479 --resolve
Jeff Lenk [Mon, 27 May 2013 14:18:56 +0000 (09:18 -0500)]
fix unused parameter warning on windows
Travis Cross [Sun, 26 May 2013 11:16:58 +0000 (11:16 +0000)]
Fix variable type in mod_nibblebill
Travis Cross [Sun, 26 May 2013 11:25:08 +0000 (11:25 +0000)]
Work around error in pocketsphinx-0.7
fsg_search.c:263:2: error: non-void function 'fsg_search_reinit' should return a value [-Wreturn-type]
Travis Cross [Sun, 26 May 2013 09:25:29 +0000 (09:25 +0000)]
Remove self-assignment without any effect
clang:
error: explicitly assigning a variable of type 'uint16_t' (aka 'unsigned short') to itself [-Werror,-Wself-assign]
Travis Cross [Sun, 26 May 2013 11:30:05 +0000 (11:30 +0000)]
Remove extraneous parentheses in mod_say_pl
Travis Cross [Sun, 26 May 2013 11:28:06 +0000 (11:28 +0000)]
Add missing newline at end of mod_say_fa.c
Travis Cross [Sun, 26 May 2013 09:17:19 +0000 (09:17 +0000)]
Remove extraneous parentheses
This resolves a clang warning:
error: equality comparison with extraneous parentheses [-Werror,-Wparentheses-equality]
Travis Cross [Sun, 26 May 2013 05:25:12 +0000 (05:25 +0000)]
Add commit note about shell escaping
Disregard the supplemental commit text on
commit
04c3b913aa077f34dbeec710310da9cbeb8bcbd3 .
switch_util_quote_shell_arg() is fine.
Travis Cross [Sun, 26 May 2013 04:55:36 +0000 (04:55 +0000)]
Fix typo
Travis Cross [Sun, 26 May 2013 04:53:16 +0000 (04:53 +0000)]
Remove unused variable in mod_rtmp
Unused variables break the build with recent versions of gcc and
clang.
Travis Cross [Sun, 26 May 2013 01:27:16 +0000 (01:27 +0000)]
Quote arguments to shell when sending email
Note that the function switch_util_quote_shell_arg is implemented
incorrectly for unix shells, so this is still not safe until that
function is fixed.
Reported-by: Nathan Neulinger <nneul@mst.edu>
FS-5450 --resolve
Travis Cross [Sun, 26 May 2013 01:03:08 +0000 (01:03 +0000)]
Fix memory leaks in mod_tts_commandline
We were using both switch_util_quote_shell_arg and
switch_string_replace without freeing the results even though both
functions malloc.
Travis Cross [Sat, 25 May 2013 23:28:55 +0000 (23:28 +0000)]
Leave room for switch_escape_string to add a terminating null
Thanks-to: Nathan Neulinger <nneul@mst.edu>
FS-5448 --resolve
Travis Cross [Sat, 25 May 2013 21:40:13 +0000 (21:40 +0000)]
Fix comment spelling
Thanks-to: Mariusz Czułada <manieq.net@gmail.com>
Travis Cross [Sat, 25 May 2013 21:20:41 +0000 (21:20 +0000)]
Fix memory corruption in mod_erlang_event
Thanks-to: Alexandre Snarskii <snar@snar.spb.ru>
FS-5465 --resolve
Travis Cross [Sat, 25 May 2013 20:53:52 +0000 (20:53 +0000)]
Don't setup ZRTP without a session and channel
FS-5472 --resolve
Travis Cross [Sat, 25 May 2013 09:52:01 +0000 (09:52 +0000)]
debian: wheezy is the new stable
And jessie is the new testing.
The king is dead, long live the king!
Travis Cross [Sat, 25 May 2013 09:49:32 +0000 (09:49 +0000)]
Handle a failure of strerror_r
This fixes the build on gcc-4.7.3. The build was breaking with:
error: ignoring return value of 'strerror_r', declared with attribute warn_unused_result [-Werror=unused-result]
Travis Cross [Sat, 25 May 2013 09:47:12 +0000 (09:47 +0000)]
Add missing text editor local variable blocks
William King [Sat, 25 May 2013 18:06:01 +0000 (11:06 -0700)]
Fix a possible deadlock scenario in the impossible scenario from the last patch.
William King [Sat, 25 May 2013 14:46:47 +0000 (07:46 -0700)]
Redundant code. The if/else block makes more sense than the equivalent in two separate if's.
William King [Sat, 25 May 2013 14:36:43 +0000 (07:36 -0700)]
Better to not pass tmp_socket to setsockopt if there was an error here creating the socket.
William King [Sat, 25 May 2013 14:15:49 +0000 (07:15 -0700)]
It's been missing a break there for ~4 years and instead using the 8k max_ms values(the ptime_div value is the same).
William King [Sat, 25 May 2013 14:02:33 +0000 (07:02 -0700)]
Cleaning up logically dead code.
William King [Sat, 25 May 2013 13:51:22 +0000 (06:51 -0700)]
This condition should NEVER be hit, but in case the started thread is unable to locate itself in the EVENT_DISOATCH_QUEUE_THREADS array, it's best to return null here and kill the unexpected event thread rather than segfault FS by writing outside of the bounds of the EVENT_DISPATCH_QUEUE_RUNNING array.
William King [Sat, 25 May 2013 13:41:03 +0000 (06:41 -0700)]
Small off by one error. If the array is of size 144, then an index of 144 inclusive is an error.
William King [Sat, 25 May 2013 03:03:19 +0000 (20:03 -0700)]
Let's bit a bit safer when dereferencing pointers.
William King [Sat, 25 May 2013 02:59:20 +0000 (19:59 -0700)]
Removing logically dead code
William King [Sat, 25 May 2013 02:55:37 +0000 (19:55 -0700)]
If there is a problem reading the dictionary file, don't leak memory...
William King [Sat, 25 May 2013 02:53:10 +0000 (19:53 -0700)]
Removing unused code
William King [Sat, 25 May 2013 02:49:20 +0000 (19:49 -0700)]
More explicit and defensive code so if the init fails we know we handling this pointer safely, because rc_config_init will free the pointer if there was a problem, but it will not set the pointer to NULL.
William King [Sat, 25 May 2013 02:45:24 +0000 (19:45 -0700)]
Another location where mod_rtmp would leak memory.
William King [Sat, 25 May 2013 02:42:02 +0000 (19:42 -0700)]
Fix improper handling of a double linked list that could have caused a memory leak.
William King [Sat, 25 May 2013 02:35:43 +0000 (19:35 -0700)]
Appears to have been a copy paste error because this doesn't do what the api claims, and it also leaks the reference to the new node.
William King [Sat, 25 May 2013 02:30:57 +0000 (19:30 -0700)]
Fixing a memory leak. name needs to be freed since it's being strdup'd lower.
Anthony Minessale [Fri, 24 May 2013 19:25:07 +0000 (14:25 -0500)]
bump
Anthony Minessale [Fri, 24 May 2013 19:18:07 +0000 (14:18 -0500)]
bump
Anthony Minessale [Fri, 24 May 2013 14:37:25 +0000 (09:37 -0500)]
FS-5470 --resolve
Anthony Minessale [Fri, 24 May 2013 14:14:13 +0000 (09:14 -0500)]
FS-5466 --resolve
Anthony Minessale [Fri, 24 May 2013 13:13:41 +0000 (08:13 -0500)]
FS-5453 --resolve
Mariusz Czułada [Fri, 24 May 2013 10:18:00 +0000 (12:18 +0200)]
FS-5042 changed event body creation
Raymond Chandler [Fri, 24 May 2013 00:51:25 +0000 (20:51 -0400)]
FS-4871: reduce logging a bit
Anthony Minessale [Thu, 23 May 2013 14:59:00 +0000 (09:59 -0500)]
FS-5453 --resolve this is a different issue, we just have to hangup the loopback channel so the loopback and the sip don't both execute the extension
Anthony Minessale [Thu, 23 May 2013 14:53:50 +0000 (09:53 -0500)]
swig
Anthony Minessale [Thu, 23 May 2013 13:07:10 +0000 (08:07 -0500)]
FS-5042 --resolve
Anthony Minessale [Thu, 23 May 2013 13:00:03 +0000 (08:00 -0500)]
FS-5453 --resolve
Nathan Neulinger [Thu, 23 May 2013 13:13:44 +0000 (08:13 -0500)]
FS-5431: --resolve fix socket creation loop for mod_skinny to avoid segfault
Michael S Collins [Thu, 23 May 2013 00:39:07 +0000 (17:39 -0700)]
More phrases
Stefan Knoblich [Thu, 23 May 2013 00:07:55 +0000 (02:07 +0200)]
esl: Don't abort the esl_listen() loop(s) if accept() returns with errno == EINTR
ivrd doesn't use sigaction + SA_RESTART for SIGCHILD. An exiting
child process will interrupt accept() in the parent to handle
the signal, which makes accept() return -1 (errno = EINTR) after
the sighandler function returns.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Stefan Knoblich [Thu, 23 May 2013 00:05:25 +0000 (02:05 +0200)]
ivrd: fflush() stdout before entering esl_listen()
Fixes repeatedly printing the 'Starting forking listener' message,
if stdout has been redirected into a logfile (for example).
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Michael S Collins [Wed, 22 May 2013 20:17:04 +0000 (13:17 -0700)]
Add new to-be-recorded phrases highlighting weekly conf call (to add to new demo IVR)
William King [Wed, 22 May 2013 19:38:15 +0000 (12:38 -0700)]
FS-5440: don't assert on bad input rtmp data
Anthony Minessale [Wed, 22 May 2013 16:01:39 +0000 (11:01 -0500)]
FS-5402 --resolve the problem is ent originate has many channels and many causes to parse so we need to check it against all the causes
Anthony Minessale [Wed, 22 May 2013 15:20:29 +0000 (10:20 -0500)]
FS-5360 change defaults
Chris Rienzo [Wed, 22 May 2013 17:22:19 +0000 (13:22 -0400)]
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
Chris Rienzo [Wed, 22 May 2013 17:22:03 +0000 (13:22 -0400)]
mod_http_cache: fix example config
Anthony Minessale [Wed, 22 May 2013 13:11:24 +0000 (08:11 -0500)]
FS-5455 try this
Jeff Lenk [Wed, 22 May 2013 15:38:04 +0000 (10:38 -0500)]
windows fix trivial compiler warning
Nathan Neulinger [Wed, 22 May 2013 14:58:28 +0000 (09:58 -0500)]
FS-5429: --resolve add minimal idivert support for skinny
Nathan Neulinger [Wed, 22 May 2013 14:27:09 +0000 (09:27 -0500)]
FS-5379: --resolve fix skinny phone codec agreement issues due to incorrect hardwired ptime, update field names for future coding to be more descriptive
Nathan Neulinger [Wed, 22 May 2013 14:17:41 +0000 (09:17 -0500)]
FS-5225: --resolve add ability to dial by pressing line button
Nathan Neulinger [Wed, 22 May 2013 14:12:46 +0000 (09:12 -0500)]
FS-5267: --resolve avoid null deref if sessions missing
Chris Rienzo [Wed, 22 May 2013 12:47:49 +0000 (08:47 -0400)]
mod_http_cache: a couple more unit test cases
Chris Rienzo [Wed, 22 May 2013 12:22:04 +0000 (08:22 -0400)]
mod_http_cache: remove unnecessary memset() now that switch_b64_encode() is fixed
Chris Rienzo [Wed, 22 May 2013 12:19:36 +0000 (08:19 -0400)]
mod_http_cache: fix unit test now that switch_b64_encode is fixed
Anthony Minessale [Wed, 22 May 2013 00:39:02 +0000 (19:39 -0500)]
FS-5436 --resolve
Anthony Minessale [Tue, 21 May 2013 18:29:05 +0000 (13:29 -0500)]
FS-5402 revert wait till tomorrow
Anthony Minessale [Tue, 21 May 2013 18:22:17 +0000 (13:22 -0500)]
FS-5402
Anthony Minessale [Tue, 21 May 2013 17:01:57 +0000 (12:01 -0500)]
FS-5453 --resolve
Anthony Minessale [Tue, 21 May 2013 15:21:45 +0000 (10:21 -0500)]
FS-5457