head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.38 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.36 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.34 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.32 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.30 pkgsrc-2009Q4-base:1.2 pkgsrc-2008Q4:1.2.0.28 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.26 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.24 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.22 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.20 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.18 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.16 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.14 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.12 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.10 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.8 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.6 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.4 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.2 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.1.0.2; locks; strict; comment @# @; 1.2 date 2005.11.13.22.50.26; author wiz; state dead; branches; next 1.1; 1.1 date 2005.10.30.20.14.07; author adrianp; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2005.10.30.20.14.07; author salo; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2005.10.30.22.56.09; author salo; state Exp; branches; next ; desc @@ 1.2 log @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. @ text @$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' # @ 1.1 log @Security fixes for SA16906 (CAN-2005-3069 and CAN-2005-3070) from hylafax CVS Remove obsolete patches to make this build again on NetBSD (x86) @ text @d1 1 a1 1 $NetBSD$ @ 1.1.2.1 log @file patch-bc was added on branch pkgsrc-2005Q3 on 2005-10-30 20:14:07 +0000 @ text @d1 21 @ 1.1.2.2 log @Pullup ticket 868 - requested by Adrian Portelli security fixes for hylafax Revisions pulled up: - pkgsrc/comms/hylafax/Makefile 1.44 - pkgsrc/comms/hylafax/distinfo 1.15 - pkgsrc/comms/hylafax/patches/patch-aj removed - pkgsrc/comms/hylafax/patches/patch-ak removed - pkgsrc/comms/hylafax/patches/patch-ar removed - pkgsrc/comms/hylafax/patches/patch-as removed - pkgsrc/comms/hylafax/patches/patch-ba 1.1 - pkgsrc/comms/hylafax/patches/patch-bb 1.1 - pkgsrc/comms/hylafax/patches/patch-bc 1.1 - pkgsrc/comms/hylafax/patches/patch-bd 1.1 - pkgsrc/comms/hylafax/patches/patch-be 1.1 Module Name: pkgsrc Committed By: adrianp Date: Sun Oct 30 20:14:07 UTC 2005 Modified Files: pkgsrc/comms/hylafax: Makefile distinfo Added Files: pkgsrc/comms/hylafax/patches: patch-ba patch-bb patch-bc patch-bd patch-be Removed Files: pkgsrc/comms/hylafax/patches: patch-aj patch-ak patch-ar patch-as Log Message: Security fixes for SA16906 (CAN-2005-3069 and CAN-2005-3070) from hylafax CVS Remove obsolete patches to make this build again on NetBSD (x86) @ text @a0 21 $NetBSD: patch-bc,v 1.1.2.1 2005/10/30 22:56:09 salo 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' # @