diff options
author | wiz <wiz@pkgsrc.org> | 2005-11-13 22:50:26 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2005-11-13 22:50:26 +0000 |
commit | 87774484e76a41750483030fae8f0725be49d058 (patch) | |
tree | d709ca4bb3a19f5d5a37f8138ed85ae231806b2b /comms/hylafax/patches | |
parent | a415440a329136a6dbec066fa9297690dea72ece (diff) | |
download | pkgsrc-87774484e76a41750483030fae8f0725be49d058.tar.gz |
Update to 4.2.2, provided by Andreas Hallmann in PR 32037:
Changelog for HylaFAX 4.2.2
* fix error of confirming an ECM block missing frames other
than the last frame when a null block is received (16 Sep 2005)
* fix error of tiffcheck missing needed reformatting (17 Aug 2005)
* add workaround for a bug in recent versions of gawk (15 Aug 2005)
* fix send error causing ECM data to not get sent (15 Aug 2005)
* homogenize default user id for user files (9 Aug 2005)
* remove deprecated cuserid (8 Aug 2005)
* fix some problems with sender notifications (5 Aug 2005)
* fix problem with PAM authentication features (2 Aug 2005)
* fix potential hang on reading data from modem (30 Jul 2005)
* fix potential hang on detecting an ECM block end (29 Jul 2005)
* fix job batches to properly release modems (26 Jul 2005)
* fix build error with Mac OS X 10.4 (26 Jul 2005)
* fix sendfax crash with verbose output (25, 29 Jul 2005)
* fix a race with scheduled jobs to allow for coordinated
batch sending (25 Jul, 10 Aug 2005)
* fix some error conditions with JBIG and JPEG reception (25 Jul 2005)
* improve probemodem results for some modems (16 Jul 2005)
* correct cover sheet page count for some PDFs (14 Jul 2005)
* fix job blocking (concurrent call) handling, especially
as dealing with batches (13 Jul 2003)
* fix job modifications on batched, running jobs (13 Jul 2005)
* throttle faxq from running the scheduler more than once per
second in order to keep faxq from eating up CPU (11, 21 Jul 2005)
* fix job preparation failures in batches from causing faxq list
corruption which would trigger faxq failure and worse (11 Jul 2005)
* fix the abortion of the lead job in a batch from causing
all other jobs in the batch to also abort (11, 15 Jul 2005)
* restrict MaxBatchJobs to 64 in order to prevent command-line
parameters from causing faxsend invocation errors (11 Jul 2005)
* fix ECM frame data from being overwritten by corrupt frames later
(11 Jul 2005)
* fix a faxq crash involving job alteration (4 Jul 2005)
* fix error of a pipe file descriptors not being closed (15 Jun 2005)
* fix error in not employing Class1SwitchingCmd before sending
prologue frames (15 Jun 2005)
* adjust configure for AIX 5 (14 Jun 2005)
* handle CRP sent as PPS (8 Jun 2005)
* fix segfault when resetting a received TIFF page (8 Jun 2005)
* update symbolic links to the Linux DSOs on upgrades (7 Jun 2005)
* extend PAM support to OpenPAM variants (6 Jun 2005)
* send PPR instead of DCN when an empty block is received (1 Jun 2005)
* fix some dysfunctional mail redirects (30 May 2005)
* don't save null-data pages (26 May, 6 Jun 2005)
* Add support for OpenServer 6 (24 May 2005)
* update config.guess and config.sub to current versions (24 May 2005)
* add Rockwell/Conexant Class 1.0 prototype config (18 May 2005)
* fix configure and faxsetup for espgs (16 May 2005)
* fix potential looping in Class 1 protocol flow control
mechanisms (11 May 2005)
* stop sendfax from passing comments to hfaxd due to
problems with newlines (10 May 2005)
* fix PAM authentication to set proper UID (9 May 2005)
* add unlimited length option to image preparation scripts
and add FaxModify customization support (9 May 2005)
* add UseJobTSI modem config option and FAXNUMBER and TSI
queue file options (9 May 2005)
* break NoCarrierRetries into JobRetry* parameters (9 May 2005)
* add JPEG color fax receiving support - requires
that libtiff and libjpeg be enhanced (6 May 2005)
* add PNG and JPEG to typerules (6 May 2005)
* add FaxModify hook for outbound image pre-processing (6 May 2005)
* improve the way that page transfer time, as stored in
the received TIFF file is calculated (6 May 2005)
* add option in lucent-mt-10 prototype config file to
work around a MainPine V.34-Fax problem (6 May 2005)
* add remoteNSF, remoteDIS to info files and return
CSI and interpreted NSF with notify information (4 May 2005)
* improved disconnection detection (25, 26 Apr 2005)
* wait longer for partial-page signals (19 Apr 2005)
* adjust the timing of input buffering enabling (15 Apr 2005)
* fix dialtest problem when using parenthesis (1 Apr 2005)
* fix crash when using malformed format strings (1 Apr 2005)
* initialize frameCount for compilers that don't (1 Apr 2005)
* add last-page CRP reception support in Phase D (30 Mar 2005)
* handle TSI, DCS, and other signals when in ECM (29 Mar 2005)
* don't transmit DCN after getting EOT (24 Mar 2005)
* improve the usage of T4 and T2 timers throughout (23 Mar 2005)
* improve some error-handling scenarios (23 Mar 2005)
* improve identification of ECM blocks with zero frames (16 Mar 2005)
* fix potential error in ECM reception frame counting (16 Mar 2005)
* add CRP usage when message frames are received
corrupt (14, 23 Mar 2005, 21 Jul 2005)
* add Class1RMPersistence, better ECM +FCERROR handling (14 Mar 2005)
* small fixes for compilation on AMD-64 (14 Mar 2005)
* fix a few timeouts in faxgetty (11 Mar 2005)
* add support for TIFFTAG_FAXDCS (5 Mar 2005)
* fix batching error in ECM to some receivers (5 Mar 2005)
* modify parsing of Class1EnableV34Cmd (5 Mar 2005)
* add configurable support for tiff2pdf from libtiff (2 Mar 2005)
* change the 2 s TCF timeout to use Class1TCFRecvTimeout (2 Mar 2005)
* handle PPS after 4th PPR (2 Mar 2005)
* fix potential error in counting of PPR signals (2 Mar 2005)
* handle EOT after PPS (28 Feb 2005)
* add Class1AdaptRecvCmd config option, AT+FAR=1 support, (28 Feb 2005)
* fix DCS scanline-time error when sending to systems without
ECM supporting "mixed" scanline-times (24 Feb 2005)
* cause faxsend to log jobs in batches as separate commids (24 Feb 2005)
* change how faxsend is invoked for batches (24 Feb 2005)
* minor fix in notify for mawk (16 Feb 2005)
* fix a false V.34-Fax error message after FTT (16 Feb 2005)
* convert CIDName/CIDNumber to CallID (14 Feb 2005)
* add MaxBatchJobs config option (10 Feb, 26 Aug 2005)
* improve the way that external gettys are run
* fix some problems when decoding pipe fails in ECM
* ignore "echos" of the dialed number after dialing
* set Class1*WaitCmds in cirrus config to not use +FTS/+FRS
* improve default modem config file for Digi/Patton Class 1
* force the Class 2 driver to repeat the +FDIS command after EOM
* add FaxParams class and some utilization of it
Additionally, unset DIST_SUBDIR again.
Diffstat (limited to 'comms/hylafax/patches')
-rw-r--r-- | comms/hylafax/patches/patch-ba | 20 | ||||
-rw-r--r-- | comms/hylafax/patches/patch-bb | 28 | ||||
-rw-r--r-- | comms/hylafax/patches/patch-bc | 21 | ||||
-rw-r--r-- | comms/hylafax/patches/patch-bd | 38 | ||||
-rw-r--r-- | comms/hylafax/patches/patch-be | 19 |
5 files changed, 0 insertions, 126 deletions
diff --git a/comms/hylafax/patches/patch-ba b/comms/hylafax/patches/patch-ba deleted file mode 100644 index c4bf6cab99e..00000000000 --- a/comms/hylafax/patches/patch-ba +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-ba,v 1.1 2005/10/30 20:14:07 adrianp Exp $ - ---- util/faxcron.sh.in.orig 2005-10-30 19:13:07.000000000 +0000 -+++ util//faxcron.sh.in -@@ -69,9 +69,12 @@ TEE=tee - UPDATE="date +'%D %H:%M' >$LAST" - - # security --TMPDIR=/tmp/.faxcron.sh$$ --rm -rf $TMPDIR --mkdir $TMPDIR || exit 1 -+TMPDIR=`(mktemp -d /tmp/.faxcron.XXXXXX) 2>/dev/null` -+if test X$TMPDIR = X; then -+ TMPDIR=/tmp/.faxcron$$ -+fi -+@RM@ -fr $TMPDIR -+(umask 077 ; mkdir $TMPDIR) || exit 1 - - JUNK=$TMPDIR/faxjunk$$ # temp file used multiple times - AWKTMP=$TMPDIR/faxawk$$ # temp file for awk program diff --git a/comms/hylafax/patches/patch-bb b/comms/hylafax/patches/patch-bb deleted file mode 100644 index cb141148746..00000000000 --- a/comms/hylafax/patches/patch-bb +++ /dev/null @@ -1,28 +0,0 @@ -$NetBSD: patch-bb,v 1.1 2005/10/30 20:14:07 adrianp Exp $ - ---- util/recvstats.sh.in.orig 2005-10-30 19:15:58.000000000 +0000 -+++ util/recvstats.sh.in -@@ -142,14 +142,15 @@ esac - # - # Generate an awk program to process the statistics file. - # --tmpAwk=/tmp/xferfax$$ --trap "rm -f $tmpAwk; exit 1" 0 1 2 15 -- --# security --rm -rf $tmpAwk --${NOCLOBBER_ON} --> $tmpAwk || exit 1 --${NOCLOBBER_OFF} -+TMPDIR=`(mktemp -d /tmp/.recvstats.XXXXXX) 2>/dev/null` -+if test X$TMPDIR = X; then -+ TMPDIR=/tmp/.recvstats$$ -+fi -+ -+@RM@ -fr $TMPDIR -+(umask 077 ; mkdir $TMPDIR) || exit 1 -+tmpAwk=$TMPDIR/xferfax$$ -+trap "@RM@ -f $tmpAwk; @RM@ -fr $TMPDIR; exit 1" 0 1 2 15 - - ($CAT<<'EOF' - # diff --git a/comms/hylafax/patches/patch-bc b/comms/hylafax/patches/patch-bc deleted file mode 100644 index cf2c5c78264..00000000000 --- a/comms/hylafax/patches/patch-bc +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-bc,v 1.1 2005/10/30 20:14:07 adrianp Exp $ - ---- util/xferfaxstats.sh.in.orig 2005-10-30 19:24:06.000000000 +0000 -+++ util/xferfaxstats.sh.in -@@ -169,8 +169,14 @@ esac - # - # Generate an awk program to process the statistics file. - # --tmpAwk=/tmp/xferfax$$ --trap "rm -f $tmpAwk; exit 1" 0 1 2 15 -+TMPDIR=`(mktemp -d /tmp/.xferfaxstats.XXXXXX) 2>/dev/null` -+if test X$TMPDIR = X; then -+ TMPDIR=/tmp/.xferfaxstats$$ -+fi -+@RM@ -fr $TMPDIR -+(umask 077 ; mkdir $TMPDIR) || exit 1 -+tmpAwk=$TMPDIR/xferfax$$ -+trap "@RM@ -fr $TMPDIR; exit 1" 0 1 2 15 - - ($CAT<<'EOF' - # diff --git a/comms/hylafax/patches/patch-bd b/comms/hylafax/patches/patch-bd deleted file mode 100644 index 85da3c45f7a..00000000000 --- a/comms/hylafax/patches/patch-bd +++ /dev/null @@ -1,38 +0,0 @@ -$NetBSD: patch-bd,v 1.1 2005/10/30 20:14:07 adrianp Exp $ - ---- util/Transport.c++.orig 2005-10-30 19:41:36.000000000 +0000 -+++ util/Transport.c++ -@@ -27,7 +27,9 @@ - #include "Transport.h" - #include "FaxClient.h" - #include "InetTransport.h" -+#if CONFIG_UNIXTRANSPORT - #include "UnixTransport.h" -+#endif - #include "Sys.h" - - #include <errno.h> -@@ -50,17 +52,23 @@ Transport::getTransport(FaxClient& clien - * An unqualified destination; look for - * the best available transport facility. - */ -+#if CONFIG_UNIXTRANPSORT - if (UnixTransport::isA(FAX_DEFUNIX)) { - client.setHost(FAX_DEFUNIX); - return *new UnixTransport(client); - } else { -+#endif - client.setHost(FAX_DEFHOST); - return *new InetTransport(client); -+#if CONFIG_UNIXTRANPSORT - } -+#endif - } else { -+#if CONFIG_UNIXTRANPSORT - if (UnixTransport::isA(address)) - return *new UnixTransport(client); - else -+#endif - return *new InetTransport(client); - } - } diff --git a/comms/hylafax/patches/patch-be b/comms/hylafax/patches/patch-be deleted file mode 100644 index 28abb251c0e..00000000000 --- a/comms/hylafax/patches/patch-be +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-be,v 1.1 2005/10/30 20:14:07 adrianp Exp $ - ---- util/UnixTransport.c++.orig 2005-10-30 19:44:31.000000000 +0000 -+++ util/UnixTransport.c++ -@@ -31,13 +31,13 @@ - UnixTransport::UnixTransport(FaxClient& c) : Transport(c) {} - UnixTransport::~UnixTransport() {} - -+#if CONFIG_UNIXTRANPSORT - bool - UnixTransport::isA(const char* address) - { - return Sys::isSocketFile(address); - } - --#if CONFIG_UNIXTRANSPORT - #include "Socket.h" - - extern "C" { |