465 Commits

Author SHA1 Message Date
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
Steve Underwood
bc3fa1b9b5 Eliminated a spandsp warning frmo clang 2015-05-12 13:11:50 +08:00
Michael Jerris
35a75a6a82 fix clang build not seeing some libc prototypes throwing build warnings 2015-05-11 23:37:49 -05:00
Steve Underwood
359ff2ac70 FAX now tolerates EOP and PPS messages being incorrectly echoed 2015-05-05 21:13:50 +08:00
Steve Underwood
362eda521b Tweak for MSVC 2015-04-16 23:50:49 +08:00
Steve Underwood
4998e22bdd Tweaks to spandsp tests 2015-04-14 03:25:17 +08:00
Steve Underwood
713c0124f2 Tweaks to spandsp 2015-04-14 02:55:43 +08:00
Steve Underwood
0d6c3a1d73 Various minor tweaks to spandsp and the ARM specific code now does fast top bit detection. 2015-04-09 03:30:49 +08:00
Jun Wang
dee980d2dd FS-7383 #resolve 2015-03-23 02:27:08 +00:00
Michael Jerris
a92d938364 FS-7355: don't do the checks for rpl_realloc and rpl_malloc unless it is gcc compiling as autoconf checks for these don't work quite right on clang 2015-03-09 16:51:35 +00:00
Steve Underwood
af64da86f2 Improved HDLC abort handling 2014-07-29 21:22:47 +08:00
Steve Underwood
8d818c3be7 Fixes for DTC handling in the T.38 gateway 2014-07-28 23:35:06 +08:00
Brian West
e4bd2c3cd9 bump 2014-07-22 07:26:04 -05:00
Brian West
407fb1a7dd NOT OpenBSD 2014-07-22 07:25:43 -05:00
Steve Underwood
720e7a23c4 Tweas to PLC 2014-07-22 11:40:34 +08:00
Steve Underwood
47e5887288 Tweaks to the V.17 modem 2014-07-22 11:25:22 +08:00
Steve Underwood
e5cad4d7d4 More Coverity related cleanups 2014-07-22 11:07:22 +08:00
Steve Underwood
3b8bc35bd9 More fixes for Coverity issues 2014-07-22 10:51:42 +08:00
Steve Underwood
fb6ecb4c76 Fixed some issues raised by coverity in spandsp ilbc and unimrcp 2014-07-22 09:38:55 +08:00
Peter Olsson
58a33988a3 spandsp: Add missing include for alloc.h. This fixes a build error on Windows. 2014-07-19 12:47:42 +02:00
Steve Underwood
6a3bf7c4a7 Further improvements to FAX CTC message handling 2014-07-18 16:08:59 +08:00
Steve Underwood
33a4adba62 Better handling of bad HDLC frames in T.38 gateway operation. 2014-07-18 10:29:23 +08:00
Steve Underwood
52435978d0 Step FAX modem type on sending CTC. 2014-07-17 22:32:17 +08:00
Steve Underwood
6f439d3741 Tweaks, and a fix for FAX polling. 2014-07-16 23:26:20 +08:00
Steve Underwood
54b6a0abce Added explanatory comment on a recent change. 2014-07-09 10:18:00 +08:00
Steve Underwood
40214821cb Added additional checks that HDLC frames arriving at the T.38 gateway engine
begin with the correct 2 bytes.
2014-07-08 20:48:15 +08:00
Steve Underwood
c3798dbb02 FAX tweaks 2014-06-29 02:11:25 +08:00