Commit Graph

159 Commits

Author SHA1 Message Date
Christopher Rienzo
fdaa155b99 Lower super_tone_rx DETECTION_THRESHOLD by a factor of 128 2012-02-10 13:17:54 +00:00
Steve Underwood
8b3dd5cc1c Fixed issue where junk T.38 received after a FAX exchange is totally completed
s not simply ignored.
2012-02-04 20:33:06 +08:00
Steve Underwood
80d5c5aa53 Some tweaks to the V.22bis modem, so it builds OK in a fixed point build 2011-12-14 23:18:24 +08:00
Steve Underwood
1868e14520 Make sure the received DTMF duration is initialsed at the beginning, and if the realtime calllback is set or altered during operation of the detector. 2011-12-09 00:19:01 +08:00
Anthony Minessale
6973fbfa6d force rebuild 2011-12-06 17:56:11 -06:00
Anthony Minessale
5f57f43a8c comment out unused variable to satisfy build when compiling under core CFLAGS with warnings as errors 2011-12-06 17:55:11 -06:00
Jeff Lenk
4e5560a980 small correction for windows build of spandsp 2011-12-06 11:30:30 -06:00
Steve Underwood
7bee037efd Reverted a bad change to v42_stop() 2011-12-07 00:27:05 +08:00
Steve Underwood
70c1c03c93 Addition of logging capability to the DTMF detector in spandsp, to aid debugging
poor detection.
Fixes to how timezones are handled for FAX page headers.
Various cleanups of the spandsp headers.
2011-12-06 22:45:24 +08:00
Steve Underwood
32f70174f5 Tweaks to spandsp tests 2011-12-06 01:00:22 +08:00
Steve Underwood
62f21d8d57 Some tweaks to spandsp tests 2011-12-06 00:44:47 +08:00
Steve Underwood
4c0bc25864 4 RCPs were being sent in ECM mode, instead of the specified 3. 2011-11-19 00:43:00 +08:00
Steve Underwood
ffac6a00e8 Fixed a typo in setting the V.27ter bit rate for T.38 gateway 2011-07-16 00:34:42 +08:00
Jeff Lenk
f909beb13c fix windows build 2011-07-02 15:37:55 -05:00
Steve Underwood
3cee0589e5 Introducing fixed point math functions 2011-07-02 22:04:29 +08:00
Steve Underwood
4a7bbf4ec6 Another round of tweaks for spandsp. There should be no functional changes,
although quite a few things have changed in the test suite
2011-07-02 21:16:52 +08:00
Steve Underwood
d30e82e226 Numerous little changes to spandsp that haven't been pushed to Freeswitch for a
while. The only big changes are a majorly rewritten V.42 and V.42bis which are
now basically functional.
2011-07-02 14:45:27 +08:00
Anthony Minessale
789a9ce8d1 FS-3213 --resolve 2011-05-04 10:03:45 -05:00
Steve Underwood
c890fbfa2e Changed T.38 terminal handling, so errors from the user's packet transmit routine properly filter up the chain, cause termination of the FAX session, and are reported to the caller. 2011-05-04 20:49:21 +08:00
Anthony Minessale
73279f01bf FS-3166 --resolve 2011-04-22 16:43:29 -05:00
Steve Underwood
c6f6732231 Fixed a vulnerability in T.4 and T.6 processing which is similar to
http://bugzilla.maptools.org/show_bug.cgi?id=2297
in libtiff. A really screwed up 2D T.4 image, or a maliciously
constructed T.4 2D or T.6 image should potential run off the end
of an image decoder buffer.
2011-03-16 23:31:43 +08:00
Steve Underwood
5316bcd9dc Typo in the spandsp .pc.in file fixed 2011-01-22 13:36:16 +08:00
Steve Underwood
ec57dc7ab7 Added missing error codes when an ECM FAX is abandoned with the T30_ERR message 2011-01-02 19:30:00 +08:00
Anthony Minessale
19d1385714 temp tiff hack (make spandsp-reconf) 2010-12-10 17:58:24 -06:00
Jeff Lenk
761cec8fb1 FS-2766 spandsp t38 fax receiving error in win XP - regression from f029f7ef 2010-10-07 08:25:41 -05:00
Michael Jerris
e2b85e946a FS-287: fix bsd shell incompatibility 2010-10-03 05:02:58 -04:00
Steve Underwood
77671c049b I messed up the last spandsp update, by missing 2 header files. This should
fix things.
2010-09-09 08:25:18 +08:00
Anthony Minessale
f3c6512ca0 fix build by guessing types of missing values -feeling lucky 2010-09-08 12:59:40 -05:00
Steve Underwood
84ee0ae61b Fix for T.30 processing of operator interrupts, to improve compatibility
with some machines, which seem to send them when no operator is around.

Fix for T.38 gateway not kicking off or ending transmission under certain
timing conditions.
2010-09-09 00:16:18 +08:00
Jeff Lenk
1977aa8684 VS2010 add missing project filters 2010-08-19 10:38:54 -05:00
Jeff Lenk
411b0cac36 FSBUILD-293 2010 2010-07-26 08:59:30 -05:00
Jeff Lenk
d70cc852f7 FSBUILD-293 Fix Windows build after libspandsp update 2010-07-26 08:29:44 -05:00
cypromis
f6496b4f31 small fix for Solaris in spandsp. Needs recheck by Steve I guess. 2010-07-26 10:40:47 +02:00
cypromis
a763fd434a more windows endings ..... 2010-07-25 09:57:54 +02:00
cypromis
a5a6d6a623 got rid of crlf windows endings on timezone.c 2010-07-24 23:07:27 +02:00
cypromis
17a0f62812 got rid of windows endings in timezone.h 2010-07-24 23:04:37 +02:00
Steve Underwood
d1937dfdef Removed some obsolete files from spandsp 2010-07-25 03:57:54 +08:00
Steve Underwood
ccbee25641 Added some new files for spandsp 2010-07-25 03:43:53 +08:00
Steve Underwood
f029f7ef7c Moved spandsp to a more recent version. A huge number of little changes occur here, as recently spandsp
lost all the $Id$ entries the source files had for the dark old days of CVS
2010-07-25 03:29:44 +08:00
unknown
9b46a0aabe more vs2010 tweaks - remove mod_spidermonkey and releated from x64 for now 2010-07-24 11:07:29 -05:00
Jeff Lenk
fca93f2910 MODAPP-443 mod_spandsp receive t38 fax error in windows7 2010-07-20 21:52:56 -05:00
Jeff Lenk
7af395ef83 more tweaks for VS2010 2010-07-10 15:22:25 -05:00
Jeff Lenk
7cb113609b more tweaks for VS2010 2010-07-07 07:23:59 -06:00
Jeff Lenk
9361e2ba9d more tweaks for VS2010 2010-06-29 09:55:08 -05:00
Jeff Lenk
a87429ac87 Add initial support for VS2010 2010-06-28 15:49:19 -05:00
Steve Underwood
eed8ea1b82 Further changes to polish the long training/short training issues that spoilt
T.38 gateway operation with some FAX machines
2010-06-16 23:27:34 +08:00
Steve Underwood
01052800c7 A typo fixed in the OKI ADPCM codec
The V.17 modem has been modified, so it will not clear the most recent
saved AGC value if long training is requested.
The T.38 gateway codec now has fillin implemented properly
2010-06-16 21:34:57 +08:00
Michael Jerris
1c83d57d54 .update 2010-06-07 20:09:52 -04:00
Steve Underwood
3f953ec319 Added a dummy t38_gateway_fillin() function, which will need fleshing out
later. At least the module can call something for now.
2010-06-07 23:33:52 +08:00
Steve Underwood
803597956a fax_rx_fillin() return value fixed 2010-06-07 22:34:02 +08:00