]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
12 years agoCID:1024581 Logically dead code
Michael Jerris [Fri, 16 May 2014 19:22:37 +0000 (19:22 +0000)] 
CID:1024581 Logically dead code

12 years agoCID:1024580 Logically dead code, x will always be > 1
Michael Jerris [Fri, 16 May 2014 19:19:31 +0000 (19:19 +0000)] 
CID:1024580 Logically dead code, x will always be > 1

12 years agoCID:1024579 Logically dead code
Michael Jerris [Fri, 16 May 2014 19:09:18 +0000 (19:09 +0000)] 
CID:1024579 Logically dead code

12 years agoadd auth-subscriptions flag. sofia ua can now optionally challenge subscrition requests
Russell Treleaven [Sat, 3 May 2014 17:28:54 +0000 (13:28 -0400)] 
add auth-subscriptions flag. sofia ua can now optionally challenge subscrition requests

12 years agoCID:1024270 Dereference before null check
Michael Jerris [Fri, 16 May 2014 18:54:43 +0000 (18:54 +0000)] 
CID:1024270 Dereference before null check

12 years agoCID: 1214223-1214230 If sent an invalid registration authentication header with multi...
William King [Fri, 16 May 2014 18:50:07 +0000 (11:50 -0700)] 
CID: 1214223-1214230 If sent an invalid registration authentication header with multiple params of the same name, then only use the first of the params instead of leaking memory

12 years agoCID:1023975 Unused pointer value
Michael Jerris [Fri, 16 May 2014 18:49:23 +0000 (18:49 +0000)] 
CID:1023975 Unused pointer value

12 years agoCID:1025879 Logically dead code
Michael Jerris [Fri, 16 May 2014 18:20:25 +0000 (18:20 +0000)] 
CID:1025879 Logically dead code

12 years agoCID:1025850 Dereference before null check
Michael Jerris [Fri, 16 May 2014 18:15:34 +0000 (18:15 +0000)] 
CID:1025850 Dereference before null check

12 years agoCID:1025849 Dereference before null check
Michael Jerris [Fri, 16 May 2014 18:12:28 +0000 (18:12 +0000)] 
CID:1025849 Dereference before null check

12 years agoCID:1214125 https://scan6.coverity.com:8443/docs/en/cov_checker_ref.html#static_check...
Marc Olivier Chouinard [Fri, 16 May 2014 17:30:27 +0000 (13:30 -0400)] 
CID:1214125 https://scan6.coverity.com:8443/docs/en/cov_checker_ref.html#static_checker_BUFFER_SIZE

12 years agoCID:1214189 Division or modulo by float zero
Michael Jerris [Fri, 16 May 2014 14:54:54 +0000 (14:54 +0000)] 
CID:1214189 Division or modulo by float zero

12 years agodon't leak on xferext ivr event, CID:1214232 Resource leak
Michael Jerris [Fri, 16 May 2014 14:50:18 +0000 (14:50 +0000)] 
don't leak on xferext ivr event, CID:1214232 Resource leak

12 years agoCID:1214237 String not null terminated
Michael Jerris [Fri, 16 May 2014 14:41:42 +0000 (14:41 +0000)] 
CID:1214237 String not null terminated

12 years agoCID:1214130 Buffer not null terminated
Michael Jerris [Fri, 16 May 2014 14:37:43 +0000 (14:37 +0000)] 
CID:1214130 Buffer not null terminated

12 years agoCID:1024250 Dereference before null check. CID:1024251 Dereference before null check...
Michael Jerris [Thu, 15 May 2014 18:34:25 +0000 (18:34 +0000)] 
CID:1024250 Dereference before null check. CID:1024251 Dereference before null check, we don't need tto check these, as they are already used above in all cases

12 years agoCID:1087387 Unused pointer value
Michael Jerris [Thu, 15 May 2014 18:30:03 +0000 (18:30 +0000)] 
CID:1087387 Unused pointer value

12 years agoCID:1023936 Unused pointer value
Michael Jerris [Thu, 15 May 2014 17:00:32 +0000 (17:00 +0000)] 
CID:1023936 Unused pointer value

12 years ago.gitignore
Michael Jerris [Thu, 15 May 2014 16:32:06 +0000 (16:32 +0000)] 
.gitignore

12 years agoCID 1214210: mod_ssml - resource leak when parsing SSML
Chris Rienzo [Thu, 15 May 2014 15:31:04 +0000 (11:31 -0400)] 
CID 1214210: mod_ssml - resource leak when parsing SSML

12 years agoCID 1214263: mod_ssml - remove unused pointer value
Chris Rienzo [Thu, 15 May 2014 15:12:06 +0000 (11:12 -0400)] 
CID 1214263: mod_ssml - remove unused pointer value

12 years agoCID:1214141 Buffer not null terminated
Michael Jerris [Thu, 15 May 2014 14:26:29 +0000 (14:26 +0000)] 
CID:1214141 Buffer not null terminated

12 years agoCID:1214212 Resource leak in voicemail_list
Michael Jerris [Thu, 15 May 2014 14:11:39 +0000 (14:11 +0000)] 
CID:1214212 Resource leak in voicemail_list

12 years agoCID:1214196 Dereference null return value, if we hit this condition, something very...
Michael Jerris [Thu, 15 May 2014 14:09:38 +0000 (14:09 +0000)] 
CID:1214196 Dereference null return value, if we hit this condition, something very bad has happened, we should never have the private not set if we get to the hangup hook, log error instead of crashing

12 years agoCID:1214211 Resource leak
Michael Jerris [Thu, 15 May 2014 13:58:08 +0000 (13:58 +0000)] 
CID:1214211 Resource leak

12 years agoCID:1214200 Dereference null return value
Michael Jerris [Thu, 15 May 2014 13:47:24 +0000 (13:47 +0000)] 
CID:1214200 Dereference null return value

12 years agoCID:1214192 Dereference after null check, don't crash when no file name passed on...
Michael Jerris [Thu, 15 May 2014 13:37:26 +0000 (13:37 +0000)] 
CID:1214192 Dereference after null check, don't crash when no file name passed on file open

12 years agoCID:1214219 Resource leak
Michael Jerris [Thu, 15 May 2014 13:30:39 +0000 (13:30 +0000)] 
CID:1214219 Resource leak

12 years agoCID:1214209 Resource leak, don't leak event populated by switch_channel_get_variables
Michael Jerris [Thu, 15 May 2014 13:22:51 +0000 (13:22 +0000)] 
CID:1214209 Resource leak, don't leak event populated by switch_channel_get_variables

12 years agoCID:1214163 Unchecked return value, check return value of switch_ivr_play_file and...
Michael Jerris [Thu, 15 May 2014 13:18:58 +0000 (13:18 +0000)] 
CID:1214163 Unchecked return value, check return value of switch_ivr_play_file and bail out if it fails

12 years agoCID:1214158 Buffer not null terminated
Michael Jerris [Thu, 15 May 2014 12:42:49 +0000 (12:42 +0000)] 
CID:1214158 Buffer not null terminated

12 years agoCID:1214220 Resource leak
Michael Jerris [Thu, 15 May 2014 12:41:09 +0000 (12:41 +0000)] 
CID:1214220 Resource leak

12 years agoCID:1214140 Buffer not null terminated, make sure hostname is always null terminated
Michael Jerris [Thu, 15 May 2014 12:38:41 +0000 (12:38 +0000)] 
CID:1214140 Buffer not null terminated, make sure hostname is always null terminated

12 years agoCID:1214256 Unused pointer value
Michael Jerris [Thu, 15 May 2014 12:36:36 +0000 (12:36 +0000)] 
CID:1214256 Unused pointer value

12 years agoCID:1214255 Unused pointer value
Michael Jerris [Thu, 15 May 2014 12:34:50 +0000 (12:34 +0000)] 
CID:1214255 Unused pointer value

12 years agoCID:1214218 fix memory leak in conference_event_channel_handler
Michael Jerris [Thu, 15 May 2014 12:33:15 +0000 (12:33 +0000)] 
CID:1214218 fix memory leak in conference_event_channel_handler

12 years agoCID:1214231 don't leak when using invalid syntax
Michael Jerris [Thu, 15 May 2014 12:27:39 +0000 (12:27 +0000)] 
CID:1214231 don't leak when using invalid syntax

12 years agoCID:1087631 In the unlikely case the sprintf fails, free the memory instead of leak it
William King [Thu, 15 May 2014 02:56:32 +0000 (19:56 -0700)] 
CID:1087631 In the unlikely case the sprintf fails, free the memory instead of leak it

12 years agoCID: 1210583
Raymond Chandler [Wed, 14 May 2014 19:37:57 +0000 (19:37 +0000)] 
CID: 1210583

12 years agoAvoid polluting CFLAGS for mod_snmp
Travis Cross [Tue, 13 May 2014 17:36:15 +0000 (17:36 +0000)] 
Avoid polluting CFLAGS for mod_snmp

Putting `net-snmp-config --cflags` into CFLAGS causes major pollution;
it overrides optimization and debugging levels, warnings, and more.
While normally we do want to automatically locate library headers,
there has to be a better way to do this.  libsnmp is normally in the
usual place and doesn't need special handling.  Perhaps people with
libsnmp in a weird place should just need to add the -I flag to their
CFLAGS before build.

12 years agoCleanup makefile library dependencies of mod_snmp
Travis Cross [Tue, 13 May 2014 17:27:46 +0000 (17:27 +0000)] 
Cleanup makefile library dependencies of mod_snmp

Calling out to net-snmp-config --agent-libs causes transitive
dependencies to get pulled in, but we don't need those -- a sensible
dynamic linker pulls those in automatically.  Trying to track the
transitive dependencies manually would be a losing battle.

People were recently hitting this on Debian sid/jessie, where libpci
is in the transitive dependency list but isn't otherwise one of our
build dependencies.

12 years agoFS-6285 skypopen: ANY, RR NOT work fine in mod_skypopen
Giovanni Maruzzelli [Tue, 13 May 2014 09:00:47 +0000 (11:00 +0200)] 
FS-6285 skypopen: ANY, RR NOT work fine in mod_skypopen

12 years agoFS-6517 skypopen: mod_skypopen not using configured context with mod_sms chatplan...
Giovanni Maruzzelli [Mon, 12 May 2014 14:07:02 +0000 (16:07 +0200)] 
FS-6517 skypopen: mod_skypopen not using configured context with mod_sms chatplan with PATCH, thanks Russell Treleaven

12 years agoFix test for pkg-config
Travis Cross [Mon, 12 May 2014 13:50:21 +0000 (13:50 +0000)] 
Fix test for pkg-config

12 years agodon't pass large strucutre by value
Michael Jerris [Mon, 12 May 2014 13:31:12 +0000 (09:31 -0400)] 
don't pass large strucutre by value

12 years agoclean up coverity warnings and improve error checking
Michael Jerris [Mon, 12 May 2014 13:08:52 +0000 (09:08 -0400)] 
clean up coverity warnings and improve error checking

12 years agofreetdm: Fix raw GSM AT command execution not returning the proper token count
Moises Silva [Sun, 11 May 2014 07:22:27 +0000 (03:22 -0400)] 
freetdm: Fix raw GSM AT command execution not returning the proper token count

12 years agofreetdm: Added gsm debug configuration parameter
Moises Silva [Sun, 11 May 2014 06:55:07 +0000 (02:55 -0400)] 
freetdm: Added gsm debug configuration parameter

12 years agofreetdm: Fixes for GSM module
Moises Silva [Sat, 10 May 2014 06:56:06 +0000 (02:56 -0400)] 
freetdm: Fixes for GSM module

12 years agoCheck for pkg-config at $PKG_CONFIG in configure
Travis Cross [Fri, 9 May 2014 22:09:55 +0000 (22:09 +0000)] 
Check for pkg-config at $PKG_CONFIG in configure

This allows someone without pkg-config in their PATH to set where
pkg-config is located.

12 years agobump
Anthony Minessale [Fri, 9 May 2014 21:48:17 +0000 (02:48 +0500)] 
bump

12 years agobump v1.5.12
Anthony Minessale [Fri, 9 May 2014 21:47:01 +0000 (02:47 +0500)] 
bump

12 years agoTest for pkg-config in configure
Travis Cross [Fri, 9 May 2014 20:19:00 +0000 (20:19 +0000)] 
Test for pkg-config in configure

We depend on pkg-config, but we weren't explicitly testing for it, so
the absence of pkg-config would cause the sqlite test to fail, which
was confusing.

12 years agoFS-6515 --resolve
Anthony Minessale [Fri, 9 May 2014 19:35:32 +0000 (00:35 +0500)] 
FS-6515 --resolve

12 years agoFix missing $ for escaping shell variables for make
Travis Cross [Fri, 9 May 2014 17:27:37 +0000 (17:27 +0000)] 
Fix missing $ for escaping shell variables for make

12 years agodon't re-build tone2wav and fs_encode on every build
Michael Jerris [Thu, 8 May 2014 21:35:23 +0000 (17:35 -0400)] 
don't re-build tone2wav and fs_encode on every build

12 years agoRemove bashism from our Makefile hack
Travis Cross [Thu, 8 May 2014 21:26:03 +0000 (21:26 +0000)] 
Remove bashism from our Makefile hack

This makes portable the fix from commit
28ee7736d967f18215ef35f9cda82990baa82cc5.

12 years agoIndent block
Travis Cross [Thu, 8 May 2014 21:21:12 +0000 (21:21 +0000)] 
Indent block

12 years agoFix whitespace
Travis Cross [Thu, 8 May 2014 21:19:44 +0000 (21:19 +0000)] 
Fix whitespace

12 years agoput APR_LIBS back in LIBADD and LDFLAGS, but add some magic to .DEFAULT to ignore...
Michael Jerris [Thu, 8 May 2014 21:13:23 +0000 (17:13 -0400)] 
put APR_LIBS back in LIBADD and LDFLAGS, but add some magic to .DEFAULT to ignore -l targets

12 years agolet relay work if its the only option
Anthony Minessale [Thu, 8 May 2014 20:14:48 +0000 (01:14 +0500)] 
let relay work if its the only option

12 years agogenerate the modules list vars from modules.conf into a file instead of on the fly...
Michael Jerris [Thu, 8 May 2014 19:58:28 +0000 (15:58 -0400)] 
generate the modules list vars from modules.conf into a file instead of on the fly every time

12 years agodon't use -l libs from apr-config as dependencies in the Makefile
Michael Jerris [Thu, 8 May 2014 19:57:29 +0000 (15:57 -0400)] 
don't use -l libs from apr-config as dependencies in the Makefile

12 years agoCID: 1211940 mod_rayo - unlikely dereference of NULL pointer
Chris Rienzo [Thu, 8 May 2014 16:11:15 +0000 (12:11 -0400)] 
CID: 1211940 mod_rayo - unlikely dereference of NULL pointer

12 years agoCID: 1211941 mod_rayo - unlikely dereference of NULL pointer
Chris Rienzo [Thu, 8 May 2014 16:10:01 +0000 (12:10 -0400)] 
CID: 1211941 mod_rayo - unlikely dereference of NULL pointer

12 years agoCID: 1211943 mod_rayo - removed dead code when changing output speed
Chris Rienzo [Thu, 8 May 2014 16:03:28 +0000 (12:03 -0400)] 
CID: 1211943 mod_rayo - removed dead code when changing output speed

12 years agoCID: 1211944 mod_rayo - remove set of unused pointer
Chris Rienzo [Thu, 8 May 2014 15:47:38 +0000 (11:47 -0400)] 
CID: 1211944 mod_rayo - remove set of unused pointer

12 years agoCID: 1211946 mod_rayo - dead code after switch statement
Chris Rienzo [Thu, 8 May 2014 15:36:05 +0000 (11:36 -0400)] 
CID: 1211946 mod_rayo - dead code after switch statement

12 years agoCID: 1211947 mod_rayo - allocated array with unsigned char * element size instead...
Chris Rienzo [Thu, 8 May 2014 15:33:27 +0000 (11:33 -0400)] 
CID: 1211947 mod_rayo - allocated array with unsigned char * element size instead of unsigned char

12 years agoCID: 1211951 mod_rayo - fix unlikely dereference of null pointer
Chris Rienzo [Thu, 8 May 2014 15:30:53 +0000 (11:30 -0400)] 
CID: 1211951 mod_rayo - fix unlikely dereference of null pointer

12 years agomod_rayo: re-added Makefile for iks helpers unit tests
Chris Rienzo [Thu, 8 May 2014 15:16:02 +0000 (11:16 -0400)] 
mod_rayo: re-added Makefile for iks helpers unit tests

12 years agomod_rayo: re-added Makefile for srgs unit tests
Chris Rienzo [Thu, 8 May 2014 15:14:20 +0000 (11:14 -0400)] 
mod_rayo: re-added Makefile for srgs unit tests

12 years agomod_rayo: fix compiler error to nlsml.c from attempted coverity fix
Chris Rienzo [Thu, 8 May 2014 15:10:42 +0000 (11:10 -0400)] 
mod_rayo: fix compiler error to nlsml.c from attempted coverity fix

12 years agoFix openssl build variable name
Travis Cross [Thu, 8 May 2014 13:05:39 +0000 (13:05 +0000)] 
Fix openssl build variable name

FS-6475 --resolve

12 years agocheck for say errors in say_money functions
Michael Jerris [Wed, 7 May 2014 17:18:16 +0000 (13:18 -0400)] 
check for say errors in say_money functions

12 years agoFS-6337 prevent over-frequent jb resets in bad conditions
Anthony Minessale [Wed, 7 May 2014 17:12:12 +0000 (22:12 +0500)] 
FS-6337 prevent over-frequent jb resets in bad conditions

12 years agoits logically impossible for this to be null, we are looping through an array on...
Michael Jerris [Wed, 7 May 2014 16:54:40 +0000 (12:54 -0400)] 
its logically impossible for this to be null, we are looping through an array on the stack

12 years agodon't leak body in recv error case
Michael Jerris [Wed, 7 May 2014 16:50:53 +0000 (12:50 -0400)] 
don't leak body in recv error case

12 years agono need to check if p is null, it can never be null
Michael Jerris [Wed, 7 May 2014 16:37:30 +0000 (12:37 -0400)] 
no need to check if p is null, it can never be null

12 years agoFS-6475 --resolve
Brian West [Wed, 7 May 2014 14:59:58 +0000 (09:59 -0500)] 
FS-6475 --resolve

12 years agoCID: 1211948 fix memory leak of decoded iks message in function parse_plain_auth_mess...
William King [Wed, 7 May 2014 07:44:54 +0000 (00:44 -0700)] 
CID: 1211948 fix memory leak of decoded iks message in function parse_plain_auth_message in mod_rayo

12 years agoCID: 1211950 fix memory leak of iksparser in function nlsml_parse in mod_rayo
William King [Wed, 7 May 2014 07:37:32 +0000 (00:37 -0700)] 
CID: 1211950 fix memory leak of iksparser in function nlsml_parse in mod_rayo

12 years agoCID: 1211946 fixing uninitialized pointer read in mod_translate
William King [Wed, 7 May 2014 07:22:56 +0000 (00:22 -0700)] 
CID: 1211946 fixing uninitialized pointer read in mod_translate

12 years agoVarious small cleanups in spandsp
Steve Underwood [Wed, 7 May 2014 05:11:53 +0000 (13:11 +0800)] 
Various small cleanups in spandsp

12 years agominor tweak to make ws code work in blocking mode properly when used outside sofia
Anthony Minessale [Wed, 7 May 2014 01:13:27 +0000 (06:13 +0500)] 
minor tweak to make ws code work in blocking mode properly when used outside sofia

12 years agoInitialise custom TIFF directory offsets, as some versions of libtiff seem
Steve Underwood [Tue, 6 May 2014 19:07:07 +0000 (03:07 +0800)] 
Initialise custom TIFF directory offsets, as some versions of libtiff seem
to only set the low 32 bits of the 64 bit offset if the file only contains
a 32 bit offset.

12 years agoFS-6506 --resolve Technically when you are not using groups you do not add a <users...
Anthony Minessale [Tue, 6 May 2014 19:05:55 +0000 (00:05 +0500)] 
FS-6506 --resolve Technically when you are not using groups you do not add a <users> tag inside <domain> you just put several <user> tags in <domain> This patch will consume an extraneous <users> tag and move on making it work either way.

12 years agoCorrected data type for TIFF directory offsets
Steve Underwood [Tue, 6 May 2014 18:28:27 +0000 (02:28 +0800)] 
Corrected data type for TIFF directory offsets

12 years agoremove opezap from tree, it has been replaced by freetdm
Michael Jerris [Tue, 6 May 2014 15:05:54 +0000 (11:05 -0400)] 
remove opezap from tree, it has been replaced by freetdm

12 years agoMerge branch 'master' of git.freeswitch.org:freeswitch
Steve Underwood [Tue, 6 May 2014 13:22:19 +0000 (21:22 +0800)] 
Merge branch 'master' of git.freeswitch.org:freeswitch

12 years agoMissing data modems files. They are a work in progress at this time, so don't
Steve Underwood [Tue, 6 May 2014 13:21:33 +0000 (21:21 +0800)] 
Missing data modems files. They are a work in progress at this time, so don't
expect any functionality.

12 years agoadd quickie targets for fr sounds
Michael Jerris [Mon, 5 May 2014 23:22:52 +0000 (19:22 -0400)] 
add quickie targets for fr sounds

12 years agoFS-6484: guess at fixing seg from mod_managed, this function should never be called...
Michael Jerris [Mon, 5 May 2014 23:18:58 +0000 (19:18 -0400)] 
FS-6484: guess at fixing seg from mod_managed, this function should never be called without a channel, but if it does, throw an error instead

12 years agosofia is treating all notify sending as if they were natted rather than when nat...
Anthony Minessale [Mon, 5 May 2014 23:10:19 +0000 (04:10 +0500)] 
sofia is treating all notify sending as if they were natted rather than when nat is detected.  This causes issues on some polycoms that use strange ports in their contact for getting notifies that do not match the port the calls come from

12 years agoAvoid training :'s in paths
Travis Cross [Mon, 5 May 2014 21:38:52 +0000 (21:38 +0000)] 
Avoid training :'s in paths

When the path was empty, path_push_unique would cause a training colon
to be added.  This was a known issue that didn't cause any harm, but
while we're here, we'll clean this up.

12 years agoWork around Mac's broken sed
Travis Cross [Mon, 5 May 2014 21:26:34 +0000 (21:26 +0000)] 
Work around Mac's broken sed

sed on Mac is apparently incredibly broken and incapable of adding
newlines.  `printf 'x' | sed 's/x/\n/'` results in 'n' on Mac rather
than a newline.  GNU sed even in --posix mode does not agree with this
behavior.  None the less, we can work around it here.

12 years agoFixed some ARM embedded assembly language typos
Steve Underwood [Mon, 5 May 2014 00:33:55 +0000 (08:33 +0800)] 
Fixed some ARM embedded assembly language typos

12 years agoSome tweaks to spandsp project files
Steve Underwood [Sun, 4 May 2014 10:14:36 +0000 (18:14 +0800)] 
Some tweaks to spandsp project files

12 years agoThe APIs for spandsp FAX have changes, removing one of the parameters passed in
Steve Underwood [Sun, 4 May 2014 09:22:28 +0000 (17:22 +0800)] 
The APIs for spandsp FAX have changes, removing one of the parameters passed in
the callbacks.

12 years agodifferent distros have diff pkg names
Michael Jerris [Fri, 2 May 2014 22:35:37 +0000 (18:35 -0400)] 
different distros have diff pkg names