491 Commits

Author SHA1 Message Date
Andrey Volk
8dd1e1be23 [spandsp] scan-build: Fix "Result of operation is garbage or undefined" in rpe_grid_selection() 2020-02-20 22:53:34 +04:00
Dragos Oancea
1d3fcd6864 [spandsp] scan-build: Array subscript is undefined - test_cadence() 2020-02-20 09:57:12 +00:00
Dragos Oancea
0cb4e193f6 [core] scan-build: Function call argument is an uninitialized value - sig_tone_rx() 2020-02-17 21:39:44 +00:00
Andrey Volk
8044d5a6e3
Merge pull request #349 from dragos-oancea/spandsp-at-nullptr
[spandsp] scan-build: Dereference of null pointer - at_put_response()
2020-02-14 01:08:40 +04:00
Dragos Oancea
d1f751eb8e [spandsp] scan-build: Dereference of null pointer - at_put_response() 2020-02-13 20:57:39 +00:00
Dragos Oancea
e9afc81cb1 [spandsp] scan-build: Value stored to 'res' is never read - t4_tx_set_tx_image_format() 2020-02-12 22:14:12 +00:00
Dragos Oancea
2b6b925ea6 [spandsp] scan-build: The left operand of '>' is a garbage value - super_tone_chunk() 2020-02-12 10:30:20 +00:00
Andrey Volk
1b66e76548
Merge pull request #309 from dragos-oancea/spandsp-gsm_val-never-read
[core] scan-build: Value stored to 'EM' is never read - rpe_grid_selection()
2020-02-12 01:04:04 +04:00
Andrey Volk
7c14be2b63
Merge pull request #308 from dragos-oancea/spandsp-t4_tx-val-never-read
[spandsp] scan-build: Value stored to 'result' is never read - read_tiff_t85_image()
2020-02-12 01:02:32 +04:00
Dragos Oancea
5d2d2b620e [core] scan-build: Value stored to 'EM' is never read - rpe_grid_selection() 2020-02-04 14:34:34 +00:00
Dragos Oancea
2325dc762c [spandsp] scan-build: Value stored to 'result' is never read - read_tiff_t85_image() 2020-02-04 14:31:06 +00:00
Dragos Oancea
1525a24c26 [spandsp] scan-build: Division by zero - test_cadence() 2020-02-04 14:22:57 +00:00
Andrey Volk
dc2b43fb74
Merge pull request #265 from signalwire/set_illuminant_from_code
[SpanDSP] Fix use of uninitialized xyz variable in set_illuminant_from_code()
2020-01-28 23:10:07 +04:00
Andrey Volk
4fc6fc9b09 [SpanDSP] Fix use of uninitialized xyz variable in set_illuminant_from_code() 2020-01-26 18:32:18 +04:00
Andrey Volk
1e4cb132d6 [SpanDSP] Remove unused x_repeats variable from header_row_read_handler() 2020-01-26 17:57:08 +04:00
Andrey Volk
699affa1ef FS-11509: [Build-System] Fix --enable-address-sanitizer configure flag.
FS-11509: [Build-System] Fix unimrcp build with address sanitizer.
2019-06-06 11:02:27 -04:00
Andrey Volk
e08406d1c4 FS-11288: [Build-System] Refactor WIX project to not miss modules in msi on slow machines. Move Windows build logic from legacy util.vbs to modern props. Fix sound packages improper extraction. Fix multiprocessor build under msbuild. 2018-07-27 18:56:46 +03:00
Andrey Volk
671da28796 FS-11263: [Build-System] Move FreeSWITCH build system to Visual Studio 2017 on Windows. 2018-07-24 07:21:55 +00:00
Steve Underwood
6b1dccc3b2 Tweaks and feature additions to some of the spandsp tests. 2018-01-22 15:19:38 +00:00
Angel M. Adames
6cc029b579 FS-10875: #resolve Portability issues for non-bash interpreters. 2018-01-09 13:31:32 -04:00
Steve Underwood
78c189bfcc A tweak to the PCAP file parsing code in spandsp to allow for 802.1Q headers in
Ethernet packets.
2018-01-08 18:15:47 +00:00
Steve Underwood
95b840648f Added a warning message to spandsp's fax_decode program when it looks like
the FAX machines are entering a proprietary mode.
2017-10-03 15:33:07 +01:00
Steve Underwood
a8ada67679 Added command parameters to spandsp's fax_decode program to allow the decode
parameters to be forced when the audio being decoded does not contain a DCS
message specifying them.
2017-10-02 18:06:01 +01:00
Steve Underwood
542825ef81 libspandsp's -mssexx selection tags for SSE4.1 and SSE4.2 were incorrect in
configure.ac
2017-09-24 21:38:29 +01:00
Andrey Volk
40668f6b1c FS-10501: [mod_spandsp] Fix building spandsp lib on windows. 2017-07-14 19:59:42 +03:00
Steve Underwood
9732d32503 spandsp DSP tweaks to avoid problems with the LPC10 code compiled with the latest GCC 6.2 series compilers. Various other additional tweaks to spandsp. 2017-07-14 00:29:20 +01:00
Andrey Volk
62f48cafe7 FS-10074 [libtiff] Update to tiff-4.0.7, move from codebase to download 2017-03-16 20:12:30 +03:00
Mike Jerris
34c48368dc FS-10074: [libtiff] stop using embedded libtiff. Build now requires system libtiff 2017-03-14 18:29:37 -05:00
Roman Sukhov
8b601977a7 FS-9780 [spandsp] Change MAX_COMMAND_TRIES to 6 2016-11-29 17:51:31 +03:00
Steve Underwood
29f5fb6aa7 The band filter for G.722 could cause numerical overflow in unusual circumstances with the maximum possiblke signal level. The filter output is now saturated to 16 bits to avoid this. 2016-08-31 23:59:32 +08:00
Steve Underwood
a4cf41771e A-law idle byte was defined incorrectly. 2016-05-29 21:00:49 +08:00
Steve Underwood
2d46e0af01 FAX now applies the T1 timer properly after mid call returns to phase B. 2016-02-12 13:37:32 +08:00
Steve Underwood
9113f23b75 Fixed the application of the T.30 T1 timeout in faxing. 2016-01-24 01:58:36 +08:00
Anthony Minessale
10df600393 FS-8736 #resolve [Missing MEMMOVE macro in spandsp autoconf] 2016-01-15 13:14:07 -06:00
Steve Underwood
568ecb8bf4 Tweaks for platforms which require string.h for memxxx functions. 2015-12-05 01:15:54 +08:00
Steve Underwood
c74237ad3c Added AC_FUNC_MEMMOVE test to spandsp 2015-11-25 23:21:48 +08:00
Steve Underwood
721ea6dceb Removed use of _NONSTD for Windows builds of spandsp, so (hopefully) eliminate
compatibility problems with recent versions of MSVC
2015-09-28 21:47:27 +08:00
Stanislav Sinyagin
98a190a107 FS-7967 SmartOS compatibility
configure.ac: honor NetBSD and SmartOS in search for system lua
src/switch_utf8.c: remove switch_u8_vprintf and switch_u8_printf
replace u_int32_t with C99 standard uint32_t, and also the same for
  8,16,64 bit
2015-09-09 21:39:41 +00:00
Stanislav Sinyagin
4df2476564 libs/spandsp/.gitignore: added temporary files in test-data 2015-09-09 21:39:18 +00:00
Michael Jerris
164c6111a1 FS-7966: remove some older versions of msvc build system as these will no longer work soon, please use 2015 instead 2015-08-31 10:19:10 -05:00
Mike Jerris
9485fc9581 FS-7966: multiple fixes for msvc 2015 build 2015-08-27 14:37:33 -06:00
Michael Giagnocavo
5e456fe9a6 FS-7966. First pass at moving to Visual Studio 2015.
The new C compiler breaks a lot of things. snprintf and timespec now exist, and redefining causes an error.
Many more things are warnings, so warnings-as-errors will fail - remove it from some projects for now.
V8: don't pass VS version to build batch file.
mod_sofia: Config has too-long if/elseif chain. Break this up to avoid "parser stack overflow; program too complex".
Add mod_conference.h to project and dir to includes.
2015-08-21 18:28:32 -04:00
Mike Jerris
2283270b8b Merge pull request #288 in FS/freeswitch from ~MICHAELGG/freeswitch:winperf to master
* commit '81190c6d89aa7bedbda041c8a8519081856effff':
  FS-7644. Fix build on VS2013/Win by creating and forcing nf (nofork) to true.
  FS-7644. Remove non-existent projects.
  FS-7644. Add switch_core_video.c and switch_vidderbuffer.c to VS2013 FreeSwitchCore.2013.vcxproj
  FS-7644. Change 2013.vcxproj references to 2013
2015-06-18 15:35:02 -05:00
Steve Underwood
0eada8dc77 Various little cleanups in spandsp 2015-06-18 21:15:41 +08:00
Michael Giagnocavo
f116387443 FS-7644. Change 2013.vcxproj references to 2013 2015-06-18 04:17:53 -06:00
Jeff Lenk
e2e1465851 FS-7644 add missing files doh - note this is incomplete and non functional 2015-06-11 15:48:54 -05:00
Jeff Lenk
345e50d25a FS-7644 2015-06-11 15:29:28 -05:00
Michael Jerris
2cc0348422 FS-7635: remove msvc 2005 2008 and 2010 non working build systems. There are now multiple more recent (3 different ones) and some free versions of the compiler that can be used. 2015-06-10 16:33:14 -04:00
Steve Underwood
15f6699aaa V.27ter modem modified to make it a little less tolerant of poor SNR, and a
little more tolerant of big timing errors between the symbols at the far end,
and as they are received by us.
2015-06-01 05:38:33 +08:00
Michael Jerris
9eb887af47 fix clang build on wheezy and other platforms that have aligned_alloc in libc but not in headers 2015-05-12 00:36:45 -05:00