]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Michael Jerris [Fri, 16 May 2014 19:22:37 +0000 (19:22 +0000)]
CID:
1024581 Logically dead code
Michael Jerris [Fri, 16 May 2014 19:19:31 +0000 (19:19 +0000)]
CID:
1024580 Logically dead code, x will always be > 1
Michael Jerris [Fri, 16 May 2014 19:09:18 +0000 (19:09 +0000)]
CID:
1024579 Logically dead code
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
Michael Jerris [Fri, 16 May 2014 18:54:43 +0000 (18:54 +0000)]
CID:
1024270 Dereference before null check
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
Michael Jerris [Fri, 16 May 2014 18:49:23 +0000 (18:49 +0000)]
CID:
1023975 Unused pointer value
Michael Jerris [Fri, 16 May 2014 18:20:25 +0000 (18:20 +0000)]
CID:
1025879 Logically dead code
Michael Jerris [Fri, 16 May 2014 18:15:34 +0000 (18:15 +0000)]
CID:
1025850 Dereference before null check
Michael Jerris [Fri, 16 May 2014 18:12:28 +0000 (18:12 +0000)]
CID:
1025849 Dereference before null 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
Michael Jerris [Fri, 16 May 2014 14:54:54 +0000 (14:54 +0000)]
CID:
1214189 Division or modulo by float zero
Michael Jerris [Fri, 16 May 2014 14:50:18 +0000 (14:50 +0000)]
don't leak on xferext ivr event, CID:
1214232 Resource leak
Michael Jerris [Fri, 16 May 2014 14:41:42 +0000 (14:41 +0000)]
CID:
1214237 String not null terminated
Michael Jerris [Fri, 16 May 2014 14:37:43 +0000 (14:37 +0000)]
CID:
1214130 Buffer not null terminated
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
Michael Jerris [Thu, 15 May 2014 18:30:03 +0000 (18:30 +0000)]
CID:
1087387 Unused pointer value
Michael Jerris [Thu, 15 May 2014 17:00:32 +0000 (17:00 +0000)]
CID:
1023936 Unused pointer value
Michael Jerris [Thu, 15 May 2014 16:32:06 +0000 (16:32 +0000)]
.gitignore
Chris Rienzo [Thu, 15 May 2014 15:31:04 +0000 (11:31 -0400)]
CID
1214210 : mod_ssml - resource leak when parsing SSML
Chris Rienzo [Thu, 15 May 2014 15:12:06 +0000 (11:12 -0400)]
CID
1214263 : mod_ssml - remove unused pointer value
Michael Jerris [Thu, 15 May 2014 14:26:29 +0000 (14:26 +0000)]
CID:
1214141 Buffer not null terminated
Michael Jerris [Thu, 15 May 2014 14:11:39 +0000 (14:11 +0000)]
CID:
1214212 Resource leak in voicemail_list
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
Michael Jerris [Thu, 15 May 2014 13:58:08 +0000 (13:58 +0000)]
CID:
1214211 Resource leak
Michael Jerris [Thu, 15 May 2014 13:47:24 +0000 (13:47 +0000)]
CID:
1214200 Dereference null return value
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
Michael Jerris [Thu, 15 May 2014 13:30:39 +0000 (13:30 +0000)]
CID:
1214219 Resource leak
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
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
Michael Jerris [Thu, 15 May 2014 12:42:49 +0000 (12:42 +0000)]
CID:
1214158 Buffer not null terminated
Michael Jerris [Thu, 15 May 2014 12:41:09 +0000 (12:41 +0000)]
CID:
1214220 Resource leak
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
Michael Jerris [Thu, 15 May 2014 12:36:36 +0000 (12:36 +0000)]
CID:
1214256 Unused pointer value
Michael Jerris [Thu, 15 May 2014 12:34:50 +0000 (12:34 +0000)]
CID:
1214255 Unused pointer value
Michael Jerris [Thu, 15 May 2014 12:33:15 +0000 (12:33 +0000)]
CID:
1214218 fix memory leak in conference_event_channel_handler
Michael Jerris [Thu, 15 May 2014 12:27:39 +0000 (12:27 +0000)]
CID:
1214231 don't leak when using invalid syntax
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
Raymond Chandler [Wed, 14 May 2014 19:37:57 +0000 (19:37 +0000)]
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.
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.
Giovanni Maruzzelli [Tue, 13 May 2014 09:00:47 +0000 (11:00 +0200)]
FS-6285 skypopen: ANY, RR NOT work fine in mod_skypopen
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
Travis Cross [Mon, 12 May 2014 13:50:21 +0000 (13:50 +0000)]
Fix test for pkg-config
Michael Jerris [Mon, 12 May 2014 13:31:12 +0000 (09:31 -0400)]
don't pass large strucutre by value
Michael Jerris [Mon, 12 May 2014 13:08:52 +0000 (09:08 -0400)]
clean up coverity warnings and improve error checking
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
Moises Silva [Sun, 11 May 2014 06:55:07 +0000 (02:55 -0400)]
freetdm: Added gsm debug configuration parameter
Moises Silva [Sat, 10 May 2014 06:56:06 +0000 (02:56 -0400)]
freetdm: Fixes for GSM module
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.
Anthony Minessale [Fri, 9 May 2014 21:48:17 +0000 (02:48 +0500)]
bump
Anthony Minessale [Fri, 9 May 2014 21:47:01 +0000 (02:47 +0500)]
bump
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.
Anthony Minessale [Fri, 9 May 2014 19:35:32 +0000 (00:35 +0500)]
FS-6515 --resolve
Travis Cross [Fri, 9 May 2014 17:27:37 +0000 (17:27 +0000)]
Fix missing $ for escaping shell variables for make
Michael Jerris [Thu, 8 May 2014 21:35:23 +0000 (17:35 -0400)]
don't re-build tone2wav and fs_encode on every build
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 .
Travis Cross [Thu, 8 May 2014 21:21:12 +0000 (21:21 +0000)]
Indent block
Travis Cross [Thu, 8 May 2014 21:19:44 +0000 (21:19 +0000)]
Fix whitespace
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
Anthony Minessale [Thu, 8 May 2014 20:14:48 +0000 (01:14 +0500)]
let relay work if its the only option
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
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
Chris Rienzo [Thu, 8 May 2014 16:11:15 +0000 (12:11 -0400)]
CID:
1211940 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
Chris Rienzo [Thu, 8 May 2014 16:03:28 +0000 (12:03 -0400)]
CID:
1211943 mod_rayo - removed dead code when changing output speed
Chris Rienzo [Thu, 8 May 2014 15:47:38 +0000 (11:47 -0400)]
CID:
1211944 mod_rayo - remove set of unused pointer
Chris Rienzo [Thu, 8 May 2014 15:36:05 +0000 (11:36 -0400)]
CID:
1211946 mod_rayo - dead code after switch statement
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
Chris Rienzo [Thu, 8 May 2014 15:30:53 +0000 (11:30 -0400)]
CID:
1211951 mod_rayo - fix unlikely dereference of null pointer
Chris Rienzo [Thu, 8 May 2014 15:16:02 +0000 (11:16 -0400)]
mod_rayo: re-added Makefile for iks helpers unit tests
Chris Rienzo [Thu, 8 May 2014 15:14:20 +0000 (11:14 -0400)]
mod_rayo: re-added Makefile for srgs unit tests
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
Travis Cross [Thu, 8 May 2014 13:05:39 +0000 (13:05 +0000)]
Fix openssl build variable name
FS-6475 --resolve
Michael Jerris [Wed, 7 May 2014 17:18:16 +0000 (13:18 -0400)]
check for say errors in say_money functions
Anthony Minessale [Wed, 7 May 2014 17:12:12 +0000 (22:12 +0500)]
FS-6337 prevent over-frequent jb resets in bad conditions
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
Michael Jerris [Wed, 7 May 2014 16:50:53 +0000 (12:50 -0400)]
don't leak body in recv error case
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
Brian West [Wed, 7 May 2014 14:59:58 +0000 (09:59 -0500)]
FS-6475 --resolve
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
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
William King [Wed, 7 May 2014 07:22:56 +0000 (00:22 -0700)]
CID:
1211946 fixing uninitialized pointer read in mod_translate
Steve Underwood [Wed, 7 May 2014 05:11:53 +0000 (13:11 +0800)]
Various small cleanups in spandsp
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
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.
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.
Steve Underwood [Tue, 6 May 2014 18:28:27 +0000 (02:28 +0800)]
Corrected data type for TIFF directory offsets
Michael Jerris [Tue, 6 May 2014 15:05:54 +0000 (11:05 -0400)]
remove opezap from tree, it has been replaced by freetdm
Steve Underwood [Tue, 6 May 2014 13:22:19 +0000 (21:22 +0800)]
Merge branch 'master' of git.freeswitch.org:freeswitch
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.
Michael Jerris [Mon, 5 May 2014 23:22:52 +0000 (19:22 -0400)]
add quickie targets for fr sounds
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
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
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.
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.
Steve Underwood [Mon, 5 May 2014 00:33:55 +0000 (08:33 +0800)]
Fixed some ARM embedded assembly language typos
Steve Underwood [Sun, 4 May 2014 10:14:36 +0000 (18:14 +0800)]
Some tweaks to spandsp project files
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.
Michael Jerris [Fri, 2 May 2014 22:35:37 +0000 (18:35 -0400)]
different distros have diff pkg names