Commit Graph
126 Commits
Author SHA1 Message Date
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
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
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
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
Steve Underwood 0eada8dc77 Various little cleanups in spandsp 2015-06-18 21:15:41 +08:00
Steve Underwood 359ff2ac70 FAX now tolerates EOP and PPS messages being incorrectly echoed 2015-05-05 21:13:50 +08:00
Steve Underwood 4998e22bdd Tweaks to spandsp tests 2015-04-14 03:25:17 +08:00
Steve Underwood 3b8bc35bd9 More fixes for Coverity issues 2014-07-22 10:51:42 +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 6f439d3741 Tweaks, and a fix for FAX polling. 2014-07-16 23:26:20 +08:00
Steve Underwood 557f1d05ac Fixed issue handling modem renegotiation when a T.30 CTC message is received.
Please enter the commit message for your changes. Lines starting
2014-06-23 08:51:41 +08:00
Steve Underwood b15f373cd9 Tweaks 2014-06-20 02:58:33 +08:00
Steve Underwood b780371943 Improved TSB85 tests, which now check call clearing.
FAX now differentiates properly between <page result code> and <image> <page resuly code> when deciding how to retry.
2014-06-20 00:24:10 +08:00
Steve Underwood fc7a74905b Various little memory leak possibilities in spandsp sorts, and the spandsp
test suite is now mostly OK with valgrind.
2014-06-14 19:49:05 +08:00
Steve Underwood 3549488e8e Fixed a problem in FAX where a received handshake, delayed so much it is
received as we queue a retry, causes the retry frame to remain queued in the
HDLC entity.
2014-06-04 23:54:03 +08:00
Steve Underwood 44252a5d69 Various small cleanups in spandsp 2014-05-07 13:11:53 +08:00
Steve Underwood 9464549eb6 Corrected data type for TIFF directory offsets 2014-05-07 02:28:27 +08:00
Steve Underwood 38abcf7e2c The APIs for spandsp FAX have changes, removing one of the parameters passed in
the callbacks.
2014-05-04 17:22:28 +08:00
Steve Underwood 28a9a40e37 Various little cleanups, many of them from a clang static analysis 2014-05-02 23:32:33 +08:00
Steve Underwood f7a407feca Removal of some pointless callback parameters in the spandsp AT command
interpreter, and fixes for my congential inability to reliably spell psuedo,
er, pseudo, er, whatever.
2014-01-16 00:47:29 +08:00
Steve Underwood 9edbbd9c61 Tweaks to FAX modem handling. These do NOT fix the occassional crashes people
see, but they are working towards a clean and complete fix.
2013-12-05 21:10:57 +08:00
Steve Underwood 2cdfb045d2 Update some of the MSVC files for spandsp 2013-10-20 20:55:23 +08:00
Steve Underwood 9990be4209 Avoid use of config.h in build environment tools in spandsp 2013-10-11 23:42:06 +08:00
Steve Underwood fb238ed997 Tweaks 2013-09-13 23:44:10 +08:00
Steve Underwood 44b01bee6b Some tweaks to FAX processing 2013-09-05 04:30:57 +08:00
Steve Underwood 6a272a5529 Fix compile problem with the last spandsp update 2013-09-02 10:58:47 +08:00
Steve Underwood 8b8b91beeb Tweaks to spandsp configuration 2013-09-01 00:36:48 +08:00
Steve Underwood c09dec0de1 Fixed jaggies in image resizing.
Split naming of T.81/T.42 type JPEG from normal JPEG. This is in preparation
for allowing the selective output of normal JPEG (like most people want)
and the T.81/T.42 type you might want for forwarding as T.37
2013-08-21 20:08:17 +08:00
Steve Underwood 365fc08719 Changed spandsp from using TRUE and FALSE to using C99 true and false. It seems
like the quirks we used to get using those with C++ have gone away.
2013-08-08 21:40:28 +08:00
Steve Underwood df669f700a A cleanup of FAX image size/resolution matching accuracy. Squashing of bi-level
images should now be correct. This is now close to supporting grey scale and
colour.
2013-08-06 02:38:06 +08:00
Steve Underwood 7c744ce1d8 Added custom allocation functions to spandsp 2013-08-05 23:50:28 +08:00
Steve Underwood 3ae87091e1 Reworked some of the definition names and values in preparation for
colour FAX
2013-07-24 11:58:36 +08:00
Steve Underwood 9046143f2b Cleanup of some T.4 functions which are obsolete 2013-07-24 00:46:47 +08:00
Steve Underwood c1e5175290 Tweaks to spandsp 2013-07-24 00:21:23 +08:00
Steve Underwood c741332dcd Spandsp tweaks 2013-07-23 20:44:46 +08:00
Steve Underwood 6716623d1a Various tweaks to spandsp 2013-07-19 15:40:22 +08:00
Steve Underwood 20531a097a Added a "nation" parameter to v18_init(), in preparation for automoding. 2013-07-03 02:39:09 +08:00
Steve Underwood 88587ec03b Minor tweaks from cleaning up spandsp 2013-06-01 01:05:08 +08:00
Steve Underwood 3ea625c6ae More movement towards colour FAXing 2013-05-29 14:47:48 +08:00
Steve Underwood 3519e0f4c3 More tweaks towards colour FAXing 2013-05-29 10:07:08 +08:00
Steve Underwood 3b595efc60 More tweaks towards colour FAXing 2013-05-29 09:53:56 +08:00
Steve Underwood 37d109b107 Some tweaks to the image translate code 2013-05-16 02:28:20 +08:00
Steve Underwood 6e6272a7b5 More changes towards colour FAX support 2013-04-22 08:31:30 +08:00
Steve Underwood 88b3b54ef4 More movement towards colour FAXing 2013-04-21 22:02:09 +08:00
Steve Underwood f56911bb25 More steps towards colour FAX 2013-04-06 01:10:13 +08:00
Steve Underwood d3dbde63b1 More moves towards colour FAX 2013-04-04 23:40:00 +08:00
Steve Underwood a5ce5de53d More preparation for colour FAX 2013-04-04 22:53:41 +08:00
Steve Underwood f758d53ef5 Some preparations for colour FAX 2013-04-02 20:31:19 +08:00