]>
git.ipfire.org Git - thirdparty/HylaFAX.git/log
Lee Howard [Fri, 22 Apr 2005 18:36:29 +0000 (18:36 +0000)]
Add Brother NSF
Lee Howard [Thu, 21 Apr 2005 05:26:20 +0000 (05:26 +0000)]
one end parenthesis too many
Lee Howard [Wed, 20 Apr 2005 22:30:07 +0000 (22:30 +0000)]
Bug 626: logic correction to non-V.34 error handling for unexpected
signal reception error
Lee Howard [Tue, 19 Apr 2005 22:32:47 +0000 (22:32 +0000)]
Bug 642: change signal reception after high-speed carrier loss from T2 to T1
Lee Howard [Tue, 19 Apr 2005 17:46:34 +0000 (17:46 +0000)]
Bug 645: logging changes for input buffering
Lee Howard [Fri, 15 Apr 2005 19:33:42 +0000 (19:33 +0000)]
Bug 645: don't enable input buffering until after the
high-speed data carrier is detected.
Lee Howard [Fri, 15 Apr 2005 18:39:37 +0000 (18:39 +0000)]
Bug 232: abort after a timeout waiting for synchronization
Lee Howard [Thu, 14 Apr 2005 04:14:07 +0000 (04:14 +0000)]
Bug 638: now fix attempts++ with ++attempts
Lee Howard [Wed, 13 Apr 2005 23:24:19 +0000 (23:24 +0000)]
Bug 638: add support for non-ECM sessions with Class1RMPersistence: 0
Lee Howard [Wed, 13 Apr 2005 16:13:30 +0000 (16:13 +0000)]
Bug 232: fix logic when deciding between MCF and PPR when PPS
is received for rtncframe
Lee Howard [Mon, 11 Apr 2005 05:18:24 +0000 (05:18 +0000)]
Bug 638: add support for "Class1RMPersistence: 0"
Lee Howard [Sat, 2 Apr 2005 17:11:07 +0000 (17:11 +0000)]
update
Aidan Van Dyk [Fri, 1 Apr 2005 20:57:24 +0000 (20:57 +0000)]
Bug 644
FaxClient::makeHeader() segfaults on improper format strings
Aidan Van Dyk [Fri, 1 Apr 2005 20:51:43 +0000 (20:51 +0000)]
Bug 643
Uninitialized variable in ECM sending
Aidan Van Dyk [Fri, 1 Apr 2005 20:47:34 +0000 (20:47 +0000)]
Bug 641
can't test closing parentheses with dialtest
Lee Howard [Fri, 1 Apr 2005 03:49:40 +0000 (03:49 +0000)]
gotprimary must be set to true when AT+FRM=n results in CONNECT
Lee Howard [Fri, 1 Apr 2005 02:26:21 +0000 (02:26 +0000)]
off by one :-/
Lee Howard [Thu, 31 Mar 2005 21:35:43 +0000 (21:35 +0000)]
Bug 507: add CRP logging to tracePPM()
Lee Howard [Thu, 31 Mar 2005 01:53:00 +0000 (01:53 +0000)]
Bug 232: must setOK() after constructing an HDLC frame
Lee Howard [Wed, 30 Mar 2005 21:17:56 +0000 (21:17 +0000)]
Bug 507: add CRP reception support to recvEnd()
Lee Howard [Wed, 30 Mar 2005 00:52:37 +0000 (00:52 +0000)]
Bug 232: handle unexpected TSI, DCS, etc. signals
(fix one-line omission)
Lee Howard [Tue, 29 Mar 2005 19:28:05 +0000 (19:28 +0000)]
Bug 232: handle TSI, DCS, etc when in ECM mode
Lee Howard [Thu, 24 Mar 2005 22:13:35 +0000 (22:13 +0000)]
Bug 626: missing ")"
Lee Howard [Thu, 24 Mar 2005 22:02:06 +0000 (22:02 +0000)]
Bug 626: correctly fix the loop
Lee Howard [Thu, 24 Mar 2005 21:13:25 +0000 (21:13 +0000)]
Bug 837: bail out if the high-speed carrier is not found
Lee Howard [Thu, 24 Mar 2005 19:13:20 +0000 (19:13 +0000)]
Bug 77: don't send DCN after getting EOT
Lee Howard [Wed, 23 Mar 2005 16:42:52 +0000 (16:42 +0000)]
Bug 642: adjust and correct the usage of the T4 and T2 timers
Lee Howard [Wed, 23 Mar 2005 15:37:55 +0000 (15:37 +0000)]
Bug 507: add CRP support to all recvFrame() calls
fix some error-handling situations, timeouts, hangs, etc.
Lee Howard [Fri, 18 Mar 2005 15:08:55 +0000 (15:08 +0000)]
Bug 626: remove 3-time limit on rtnc
Lee Howard [Thu, 17 Mar 2005 02:44:44 +0000 (02:44 +0000)]
Bug 232: distinguish 0 from 1 in PPS signal
Lee Howard [Wed, 16 Mar 2005 21:33:13 +0000 (21:33 +0000)]
Bug 232: fix potential frame count error
Lee Howard [Tue, 15 Mar 2005 17:47:33 +0000 (17:47 +0000)]
Bug 638: modify prevPage to be able to distinguish between pages,
assisting our response to PPS
Lee Howard [Tue, 15 Mar 2005 02:50:25 +0000 (02:50 +0000)]
Bug 507: add CRP usage to Class 1 receiving
Lee Howard [Tue, 15 Mar 2005 02:29:50 +0000 (02:29 +0000)]
x
Bug 638: add Class1RMPersistence and handle +FCERROR to approximate
AT+FAR=1 capability
Lee Howard [Mon, 14 Mar 2005 18:06:04 +0000 (18:06 +0000)]
Bug 608: fixes for compilation on AMD 64
Lee Howard [Fri, 11 Mar 2005 20:03:59 +0000 (20:03 +0000)]
Bug 639: fix a couple of timeouts that are to prevent faxgetty from hanging
Lee Howard [Fri, 11 Mar 2005 17:49:22 +0000 (17:49 +0000)]
Bug 626: fix endless RTN loop
Lee Howard [Wed, 9 Mar 2005 17:29:34 +0000 (17:29 +0000)]
Bug 631: log TSI as PPS/PPM correctly
Lee Howard [Sat, 5 Mar 2005 16:33:32 +0000 (16:33 +0000)]
Bug 622: add support for TIFFTAG_FAXDCS, storing fax parameters
in a "FAXDCS" string rather than in the customary params.encode() integer.
Lee Howard [Sat, 5 Mar 2005 16:10:54 +0000 (16:10 +0000)]
Bug 633: fix PPS page count indicator to follow the spec,
fixes batching error to some receivers (i.e. Brother)
Lee Howard [Sat, 5 Mar 2005 15:59:44 +0000 (15:59 +0000)]
Bug 118: backing out Brother batch failure catch, as it's really
a consequence of Bug 633 on our end.
Lee Howard [Sat, 5 Mar 2005 13:40:59 +0000 (13:40 +0000)]
Bug 630: modify parsing of Class1EnableV34Cmd to support
additional AT commands
Lee Howard [Fri, 4 Mar 2005 21:14:36 +0000 (21:14 +0000)]
Bug 631: fix logging error when DCS is sent as PPM
Aidan Van Dyk [Thu, 3 Mar 2005 19:25:36 +0000 (19:25 +0000)]
More faxq batch enhancments: Bug 625
It add's a configuration options:
BatchLogs: boolean
It defaults to true.
If BatchLogs is set to true, then all the logs for a batch job are
contained in a single session logs. If it is set to false, each
document has it's own session log, for both sending and receiving.
Lee Howard [Thu, 3 Mar 2005 00:07:11 +0000 (00:07 +0000)]
Bug 628: add configurable support for tiff2pdf from libtiff
Lee Howard [Wed, 2 Mar 2005 22:40:23 +0000 (22:40 +0000)]
Bug 629: change fixed 2 s TCF timeout to Class1TCFRecvTimeout.
Lee Howard [Wed, 2 Mar 2005 20:36:04 +0000 (20:36 +0000)]
Bug 232: fix a potential pprcount problem
handle PPS after the 4th PPR
Lee Howard [Tue, 1 Mar 2005 06:41:11 +0000 (06:41 +0000)]
Bug 77: handle EOT after PPS
Lee Howard [Tue, 1 Mar 2005 02:29:37 +0000 (02:29 +0000)]
Bug 566: if AT+FTH=3 fails, then don't continue to send MCF signal data.
Lee Howard [Mon, 28 Feb 2005 18:21:53 +0000 (18:21 +0000)]
Bug 626: add Class1AdaptRecvCmd support
Lee Howard [Thu, 24 Feb 2005 18:23:45 +0000 (18:23 +0000)]
Bug 627: fix DCS error when sending to "mixed" scanline-time supporters
Aidan Van Dyk [Thu, 24 Feb 2005 16:17:24 +0000 (16:17 +0000)]
FAX Batching improvements: Bug 625
1) Changes the "," separated list of qfiles to an argument list that is
processed by faxsend.
2) Changes to use separate COMMID for each job. BATCH sequences lines
are logged
Lee Howard [Wed, 23 Feb 2005 22:05:37 +0000 (22:05 +0000)]
Bug 118: detect Brother-style of batch failures where it fails
on the PPM after EOM when in ECM
Lee Howard [Wed, 16 Feb 2005 20:14:59 +0000 (20:14 +0000)]
Bug 574: fix capture by changing &5 to /dev/null
Lee Howard [Wed, 16 Feb 2005 18:28:58 +0000 (18:28 +0000)]
Bug 412: properly escape an "*" as /\*/ in the new notify for
compatibility with both mawk and gawk
Lee Howard [Wed, 16 Feb 2005 18:18:57 +0000 (18:18 +0000)]
Avoid getting false-positive hasV34Trouble after training because we
didn't initialize the value beforehand.
Lee Howard [Wed, 16 Feb 2005 15:03:29 +0000 (15:03 +0000)]
Let's not disable batching support by default.
This changes MaxBatchJobs default from 1 to -1.
Lee Howard [Mon, 14 Feb 2005 13:56:24 +0000 (13:56 +0000)]
Bug 599: convert CIDName/CIDNumber to CallID array
Aidan Van Dyk [Thu, 10 Feb 2005 15:13:59 +0000 (15:13 +0000)]
Add a MaxBatchJobs config option to faxq (and hylafax-config manpage) which
cat set a maximum on the number of jobs faxq will batch together in a single
faxsend invocation.
Lee Howard [Tue, 8 Feb 2005 22:13:09 +0000 (22:13 +0000)]
Bug 582: improve the way that external gettys are spawned
Lee Howard [Mon, 7 Feb 2005 16:51:51 +0000 (16:51 +0000)]
Bug 232: fix RNR/RR loop or hang in faxgetty when decoding pipe fails
Lee Howard [Mon, 7 Feb 2005 05:58:08 +0000 (05:58 +0000)]
Bug 620: ignore the dialed number as noise after dialing it
Lee Howard [Mon, 7 Feb 2005 05:52:54 +0000 (05:52 +0000)]
Bug 90: Cirrus Logic modems apparently don't support +FTS/+FRS
Lee Howard [Sun, 6 Feb 2005 17:24:45 +0000 (17:24 +0000)]
Bug 596: keep virtual update() in sync with Class2Params update()
Lee Howard [Sun, 6 Feb 2005 04:37:11 +0000 (04:37 +0000)]
Bug 596: fix Class2Params::update()
Aidan Van Dyk [Fri, 4 Feb 2005 20:49:29 +0000 (20:49 +0000)]
The BIT* consts con't need to be both defined and declared if they're const
Lee Howard [Thu, 3 Feb 2005 16:46:41 +0000 (16:46 +0000)]
Bug 574: don't say "Found encoder" unless we really did.
Lee Howard [Thu, 3 Feb 2005 16:33:12 +0000 (16:33 +0000)]
Bug 574: add capture() to faxsetup
Lee Howard [Tue, 1 Feb 2005 21:57:38 +0000 (21:57 +0000)]
fixes and updates to config/digi (was dysfunctional before)
Aidan Van Dyk [Mon, 31 Jan 2005 20:39:17 +0000 (20:39 +0000)]
ChangeSet
2005/01/28 13:38:11-05:00 aidan@highrise.ca
FaxModem.c++:
modemParams is already a FaxParams, and if we weren't a const functio, we could just
"update()" it and return a reference to itself.
Aidan Van Dyk [Mon, 31 Jan 2005 20:36:57 +0000 (20:36 +0000)]
# ChangeSet
# 2005/01/28 13:37:12-05:00 aidan@highrise.ca
# FaxParams.c++, Class2Params.c++:
# FaxParams::FaxParams(Class2Params&) is remove. But take all that code and move it into
# Class2Params::update(), which is sup posted to "update" the T30 DIS/DCS bytes based on the values of the parameters.
# We have 2 separate means of updating DIS/DCS, we'll keep them both for now, but use the original
# FaxParams.h:
# Class2Params is a subclass - dont' make a constructor for it in FaxParams. Let it update() us.
Aidan Van Dyk [Mon, 31 Jan 2005 20:29:15 +0000 (20:29 +0000)]
util/FaxParams.c++
2005/01/28 13:32:45-05:00 aidan@highrise.ca +1 -12
If we're copying ourown type, trust that it's already correct, and copy it.
Aidan Van Dyk [Mon, 31 Jan 2005 20:20:59 +0000 (20:20 +0000)]
Class1Send.c++:
Class2Params is a subclass of FaxParams. We don't need
a new "DCS" made, we just need to "update()" to make sure
T30 bits agree with the params.
Class2Params.h, Class2Params.c++:
Class2Params is a subclass of FaxParams. It doesn't need to "getDCS".
It needs to "update" the T30 bits of it's superclass (FaxParams) at some
points.
1) override virtual void update (void) to accomplish this
Aidan Van Dyk [Mon, 31 Jan 2005 20:13:17 +0000 (20:13 +0000)]
FaxParams.c++, FaxParams.h:
Some fixes/update to FaxParams
1) Some more abstraction for the sake of sub-classes
setupT30(...) that are protected
Making constructors use the abstracted setupT30 functions
2) Virtual ~FaxParams() so we can control it
3) Virtual void update (void) function so that subclasses that
chagne things can let us know that want us to update. For instance
if Class2Params changes stuff, it needs to "update" the T30 bits.
Aidan Van Dyk [Fri, 28 Jan 2005 14:33:24 +0000 (14:33 +0000)]
so, m_bits[MAX_BITSTRING_BYTES] not our memory
Lee Howard [Thu, 27 Jan 2005 19:50:58 +0000 (19:50 +0000)]
Bug 118: force the Class 2 driver to send AT+FDIS following EOM
Lee Howard [Tue, 25 Jan 2005 22:35:25 +0000 (22:35 +0000)]
Bug 596: add FaxParams class and some utilization of it
Aidan Van Dyk [Fri, 21 Jan 2005 19:05:11 +0000 (19:05 +0000)]
Bug 617
4.2.1: system log spamming by hfaxd/Jobs.c++: Removing: <jobid>
Remove extra debug logging.
Lee Howard [Wed, 12 Jan 2005 21:20:23 +0000 (21:20 +0000)]
Documentation update: job batching is now supported.
Lee Howard [Tue, 11 Jan 2005 03:28:54 +0000 (03:28 +0000)]
Bug 610: update faxdeluser to work according to the new faxadduser behavior
Darren Nickerson [Mon, 10 Jan 2005 15:00:10 +0000 (15:00 +0000)]
Minor tweaks, formatting and add CAN id for hfaxd issue
Lee Howard [Mon, 10 Jan 2005 14:34:20 +0000 (14:34 +0000)]
Bug 513: randomize the temp file, not the usually-unused default outfilename
Lee Howard [Mon, 10 Jan 2005 14:23:44 +0000 (14:23 +0000)]
a few more final updates for 4.2.1
Darren Nickerson [Mon, 10 Jan 2005 04:58:33 +0000 (04:58 +0000)]
Update changes, increment to reflect 4.2.1 release.
Darren Nickerson [Mon, 10 Jan 2005 04:52:09 +0000 (04:52 +0000)]
[Bug 610] hosts.hfaxd client definition
Fix for hfaxd client/server authentication vulnerability (CAN-2004-1182).
Applied patches contributed by Aidan Van Dyk (iFAX) and Lee Howard. Thanks
to Patrice Fournier of iFAX Solutions for reporting and responsibly
escalating this issue, and to Lee Howard for drafting and posting
announcements to vendor-sec and Bugtraq.
Darren Nickerson [Mon, 10 Jan 2005 04:30:51 +0000 (04:30 +0000)]
[Bug 513] convert notify to shell, add fax return features, add FaxNotify
Applied Frank's patch to prevent PDF filename race by adding PID ($$). Thanks
Frank!
Darren Nickerson [Fri, 7 Jan 2005 04:45:55 +0000 (04:45 +0000)]
The HylaFAX source distribution is probably not an appropriate place to
advertise one specific vendor's support services, so I'm yanking it.
Lee Howard [Mon, 3 Jan 2005 04:19:40 +0000 (04:19 +0000)]
Bug 547: correct code to match documentation
Darren Nickerson [Mon, 3 Jan 2005 03:52:21 +0000 (03:52 +0000)]
Announcing HylaFAX 4.2.1beta1. Great work all! -d
Lee Howard [Sat, 1 Jan 2005 21:27:14 +0000 (21:27 +0000)]
Bug 547: add modern distinctive ring support, enhance external getty
support, and add NoAnswerVoice config item
Lee Howard [Thu, 30 Dec 2004 19:24:05 +0000 (19:24 +0000)]
Bug 573: call on etc/resetmodem from bin/wedged
Lee Howard [Thu, 30 Dec 2004 18:51:22 +0000 (18:51 +0000)]
Bug 572: minor textfmt manpage fixes
Lee Howard [Thu, 30 Dec 2004 18:38:02 +0000 (18:38 +0000)]
Bug 611: fix match() by quoting "$SUBSTR" and others
Tim Rice [Thu, 30 Dec 2004 01:39:18 +0000 (01:39 +0000)]
Bug 612. Thanks to frank @ impactservices.biz
Lee Howard [Wed, 29 Dec 2004 17:58:23 +0000 (17:58 +0000)]
partial update. The "Who should upgrade" section still will need updating.
Lee Howard [Wed, 29 Dec 2004 17:23:59 +0000 (17:23 +0000)]
Bug 513: improve tiff2pdf to handle metric-units and TIFFs with multiple
pages of varied sizes. Also makes faxrcvd and pollrcvd call
tiff2pdf instead of duplicating the functionality in each.
Lee Howard [Wed, 29 Dec 2004 02:16:46 +0000 (02:16 +0000)]
Minor adjustments for compiling on OpenServer, per Tim.
Lee Howard [Tue, 28 Dec 2004 21:13:03 +0000 (21:13 +0000)]
Bug 585: fix 300 dpi support for some receivers
Lee Howard [Tue, 28 Dec 2004 04:45:03 +0000 (04:45 +0000)]
Bug 574: add support for base64-encode
add uuencode support in pollrcvd
make faxsetup double-check and repair attachment encoding setup
Lee Howard [Fri, 24 Dec 2004 00:31:44 +0000 (00:31 +0000)]
Bug 597: fix the strftime check to include arguments, to avoid a conflict
in gcc-3.3