Package Release Info

hylafax+-7.0.7-bp155.1.17

Update Info: Base Release
Available in Package Hub : 15 SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

hylafax+
hylafax+-client
libfaxutil7_0_7

Change Logs

Version: 7.0.7-bp154.2.6.1
* Tue Jan 24 2023 Bernhard Wiedemann <bwiedemann@suse.com>
- version 7.0.7
  * tiff_450.diff removed
  * constrain job priority to 0-255 (20 Jan 2023)
  * add support for libtiff v4.5.0 (4-5 Jan 2023)
  * add some Si2435 configuration considerations (27 Dec 2022, 20 Jan 2023)
  * if Class1RecvAbortOK is 0 then don't bother with the CAN byte at all (31 Oct 2022)
  * check that the modem isn't trying to deliver a message when we're trying to send
    binary data to it (16-17 Oct 2022)
  * prevent inherited values from creeping into subsequent xferfaxlog data (26 Aug 2022)
  * add external reference feature in dialrules (18 Aug 2022)
* Thu Jan 12 2023 Axel Braun <axel.braun@gmx.de>
- tiff_450.diff added
  updated to trunk r2695 for tiff 4.5 support - See CHANGES for details
Version: 7.0.6-bp154.2.3.1
* Mon Dec 26 2022 Axel Braun <axel.braun@gmx.de>
- version 7.0.6
  * add support for libtiff v4.4 (10 Jun 2022)
  * libtiff44.diff removed
  * cope with SSL Fax senders who skip Phase C (5 May 2022)
  * add ability to trace SSL Fax data reception (3 May 2022)
  * handle timeout OK response to +FRH=3 and +FRM=n (25 Apr 2022)
  * don't leave the modem waiting for a response when in SSL Fax (25 Apr 2022)
  * improve recovery from unexpected SSL Fax terminations during ECM (15, 18, 26 Apr 2022)
  * try to cope with false "no dialtone" results (4, 8 Apr 2022)
  * add initial support for SSL Fax Proxy servers (4, 23 Feb; 4, 19 Apr; 10, 24 Jun 2022)
  * buildrequirement for libssl added (Thanks Dimstar)
* Sat Jun 04 2022 Axel Braun <axel.braun@gmx.de>
- Project and download links switched to https
  libtiff44.diff added for tiff 4.x compatibility
Version: 7.0.5-bp154.1.58
* Sat Apr 02 2022 Axel Braun <axel.braun@gmx.de>
- version 7.0.5
  * hylafax.diff removed - included in source
  * extend Class1RecvAbortOK = 0 timeout to 500 ms (4 Dec 2021)
  * cope with Si2435 V.34/V.8 connection glitch (17, 19 Nov 2021)
  * cope with spurious +FCERROR or other delayed messages from modem (26 Oct 2021)
  * avoid letting corrupt RTC signals lead to RTN (26 Oct 2021)
  * don't refer to DCN as an invalid response in error messages (20 Oct 2021)
  * handle TSI during procedural interrupt (19 Oct 2021)
  * do better with waiting on prologue frames from receiver (13 Oct 2021)
  * cope with echo of ERR (13 Oct 2021)
  * run ps2fax, pdf2fax, tiff2fax, pcl2fax coverters as fax user (12 Oct 2021)
  * attempt to cope with receivers who signal RTN in ECM Phase D (23 Sep 2021)
  * fix hfaxd build when LDAP libs are not present (23 Sep 2021)
  * handle PPR echo after fourth PPR (22 Sep 2021)
  * don't use CRP when waiting for CFR following training (15 Sep 2021)
  * attempt to cope with receivers which signal CFR after PPS (14 Sep 2021)
  * cope with senders who signal FTT in Phase D (10 Sep 2021)
  * fix problem with handling NSF/CSI/DIS frame after CTC/EOR (9 Sep 2021)
  * cope with senders who signal PPS without the PPS FCF (9 Sep 2021)
  * handle echo of PPR when expecting CTC/EOR (8 Sep 2021)
  * add failure messages for unspecified training failures (7 Sep 2021)
  * don't use CRP when waiting for CTR (7 Sep 2021)
  * handle echo of EOR, don't use CRP when waiting for ERR (7 Sep 2021)
  * repeat PIN if sender repeats post-page or partial-page message (7-8 Sep 2021)
* Mon Jul 12 2021 Hans-Peter Jansen <hpj@urpla.net>
- Add hylafax service and helper for use with firewalld, and
  explain the details in README.SUSE.
Version: 7.0.4-bp152.3.12.1
* Mon Oct 18 2021 Axel Braun <axel.braun@gmx.de>
- version 7.0.4
  * README.SUSE renamed
  * hylafax.diff added for boo#1191571 (pre-correction)
  * Dependencies on systemd-services adjusted
  * retry training twice at the same bitrate unless FTT (26 Aug 2021)
  * add missing reason messages for session failures (21 Aug 2021)
  * stop attempts to send or receive signals if the call ended prematurely (16-19 Aug 2021)
  * add Class1HasRMHookIndication (16 Aug 2021)
  * don't attempt sending DCN if we're already on hook (15, 17 Aug 2021)
  * end session sooner if receiver hangs up immediately after TCF or during prologue (14 Aug 2021)
  * fix some behavior following frame reception timeouts (13 Aug 2021)
  * improve behavior if procedural interrupt fails (12 Aug 2021)
  * handle sender repeating RR after we transmit MCF (10 Aug 2021)
  * add session logging of receipt of CFR/FTT signals (3 Aug 2021)
  * cope with receipt of PPR following CTC (3 Aug 2021)
  * attempt to cope with NSF/CSI/DIS after PPS, CTR, ERR, RR and improve coping with
    the same after MPS/EOP/EOM (2, 12, 14, 18 Aug 2021)
  * identify DCN after PPS as a receiver abort (2 Aug 2021)
  * attempt to cope with receipt of CTR after sending PPS (2 Aug 2021)
  * remove use of deprecated libtiff integer types and "register" storage class specifier (25 Jul 2021)
  * don't employ senderFumblesECM if V.34-Fax was negotiated (25 Jul 2021)
  * update configure to accept libtiff v4.2 and v4.3 (24 Jul 2021)
  * fix page handling "botch" if a job's first and previous attempts were on a proxy (20 Jul 2021)
  * fix data timeout for bitrates less than 14400 bps when non-zero scanline time (15 Jul 2021)
  * try to cope with T.38 invite stutter at beginning of send (15 Jul 2021)
  * decouple session logging from direct filesystem I/O (15 Jul 2021)
  * try to help receivers who may expect initial 1-bits to start high-speed data (8, 9 Jul, 4 Aug 2021)
  * improve tenacity of "persistent" ECM (26 Jun 2021)
  * maintain the same SSL Fax passcode during a single session (20 May 2021)
  * log detection of binary file transfer support in receivers (1 Apr 2021)
  * add support for SiLabs Si2417/Si2435 (5 Feb 2021)
* Fri Oct 15 2021 Johannes Segitz <jsegitz@suse.com>
- Drop ProtectClock hardening, can cause issues if other device acceess is needed
* Wed Sep 22 2021 Johannes Segitz <jsegitz@suse.com>
- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * hylafax-faxgetty@.service
  * hylafax-faxq.service
  * hylafax-faxqclean.service
  * hylafax-hfaxd.service
  * hylafax-usage.service
* Sat May 08 2021 Axel Braun <axel.braun@gmx.de>
- Fix TW build by pretending tiff 4.4 is as good enough as 4.{0,1}
* Tue Jan 26 2021 Hans-Peter Jansen <hpj@urpla.net>
- Fix TW build by pretending tiff 4.2 is as good enough as 4.{0,1}
Version: 7.0.3-bp151.6.8.1
* Fri Oct 09 2020 Axel Braun <axel.braun@gmx.de>
- rearrange files-section (boo#1172731)
Version: 7.0.3-bp151.6.4.1
* Tue Aug 11 2020 Axel Braun <axel.braun@gmx.de>
- version 7.0.3
  * add UseSSLFax feature in sendfax, sendfax.conf, hyla.conf, and JobControl
  (31 Jul 2020)
  * be more resilient in listening for the Phase C carrier (30 Jul 2020)
  * make sure to return to command mode if HDLC receive times out (29 Jul 2020)
  * make faxmail ignore boundaries on parts other than multiparts (29 Jul 2020)
  * don't attempt to write zero bytes of data to a TIFF (29 Jul 2020)
  * don't ever respond to CRP with CRP (28 Jul 2020)
  * secure setup.cache/setup.modem - CVE-2020-15397 (27, 30 Jul 2020)
  * reset frame counter when a sender retransmits PPS for a previously confirmed
  ECM block (26 Jul 2020)
  * scrutinize PPM before concluding that the sender missed our MCF (23 Jul 2020)
  * fix modem recovery after SSL Fax failure (22, 26 Jul 2020)
  * ignore echo of PPR, RTN, CRP (10, 13, 21 Jul 2020)
  * attempt to handle NSF/CSI/DIS in Class 1 sending Phase D (6 Jul 2020)
  * run scripts directly rather than invoking them via a shell for security
  hardening (3-5 Jul 2020)
  * add senderFumblesECM feature (3 Jul 2020)
  * add support for PIN/PIP/PRI-Q/PPS-PRI-Q signals, add senderConfusesPIN
  feature, and utilize PIN for rare conditions where it may be helpful
  (2, 6, 13-14 Jul 2020)
  * add senderConfusesRTN feature (25-26 Jun 2020)
  * add MissedPageHandling feature (24 Jun 2020)
  * use and handle CFR in Phase D to retransmit Phase C (16, 23 Jun 2020)
  * cope with hearing echo of RR, CTC during Class 1 sending (15-17 Jun 2020)
  * fix listening for retransmission of MPS/EOP/EOM if it was received
  corrupt on the first attempt (15 Jun 2020)
  * secure temporary directory creation for faxsetup, faxaddmodem, and
  probemodem - CVE-2020-15396 (13 Jun 2020)
  * don't use CRP when receiving PPS/PPM as some senders think
  we are sending MCF (12 Jun 2020)
  * add BR_SSLFAX to show SSL Fax in notify and faxinfo output (1 Jun 2020)
  * have faxinfo put units on non-standard page dimensions (28 May 2020)
  * improve error messages for JobHost connection errors (22 May 2020)
  * fix perpetual blocking of jobs when a job preparation fails,
  attempt to fix similar blocking problems for bad jobs in
  batches, and add "unblock" faxconfig feature (21 May 2020)
  * ignore TCF if we're receiving an SSL Fax (31 Jan 2020)
  * fixes for build on FreeBSD 12.1 (31 Jan - 3 Feb 2020)
Version: 7.0.2-bp152.2.1
* Tue Jun 09 2020 Axel Braun <axel.braun@gmx.de>
- fix for boo#1172731
  VUL-0: EMBARGOED: CVE-2020-8024: hylafax+: Problematic permissions allow
    escalation from uucp to other users
  * adjusted authorisation
  * adjusted pre*/post* snipplets
* Fri Feb 14 2020 Axel Braun <axel.braun@gmx.de>
- Version 7.0.2
  * change FIXEDWIDTH default to better accommodate auto-rotation (13 Dec 2019)
  * prevent SSL_accept() from blocking (5 Dec 2019)
  * support libtiff v4.1 (5 Dec 2019)
  * fix ignoremodembusy feature broken by ModemGroup limits feature (16 Nov 2019)
* Fri Nov 22 2019 Hans-Peter Jansen <hpj@urpla.net>
- Version 7.0.1
  * create a client timeout setting and change the default from 60 to
  3600 seconds (26 Sep 2019)
  * extend timeout for receiving ECM frames (21 Aug 2019)
  * fix timeout in Class 1 frame reception (5 Aug 2019)
  * improve Class 1 protocol handling when MaxRecvPages exceeded (31 Jul 2019)
  * fix ModemGroup limit default (11 Jul 2019)
  * fix recovery for SSL Fax write failures (6 Jun 2019)
* Fri Nov 22 2019 Hans-Peter Jansen <hpj@urpla.net>
- build fails with libtiff 4.1: pretend, that 4.1 is similar to 4.0
* Thu Jul 18 2019 Axel Braun <axel.braun@gmx.de>
- Version 7.0.0
  * add LDAP features for compatibility with ActiveDirectory (25 Mar-1 Apr 2019)
  * fix recovery after SSL Fax "accept failure" (18 Mar 2019)
  * add TextFormat overstrike option and disable by default (6 Feb 2019)
  * fix the page size of cover sheets returned via notify (8 Jan 2019)
  * fix or silence numerous compiler warnings (19, 22, 28 Dec 2018)
  * fix pagehandling updating after a proxy has been used (7-8 Dec 2018)
  * add faxmail stderr output of RFC2047 decoding results (5 Dec 2018)
  * fix faxmail handling of headers encoded with UTF-8 (4 Dec 2018)
  * fix faxmail handling of base64-encoded text parts (4 Dec 2018)
  * add SSL Fax support (9-26, 29 Nov; 11, 18, 25 Dec 2018; 2, 7, 23 Jan 2019)
Version: 5.6.1-bp151.4.7
* Wed Jan 23 2019 Jan Engelhardt <jengelh@inai.de>
- Reduce boilerplate generated from %service_* by calling it just
  once.
* Fri Jan 18 2019 Axel Braun <axel.braun@gmx.de>
- faxgetty@ service removed from %pre section, as it is only a placeholder
* Wed Jan 16 2019 Axel Braun <axel.braun@gmx.de>
- Dependency on hylafax-hfaxd for timers added
* Tue Jan 08 2019 Axel Braun <axel.braun@gmx.de>
- migrate from cron to systemd timers (boo#1115442)
* Tue Nov 27 2018 Hans-Peter Jansen <hpj@urpla.net>
- move textfmt to client package (used by sendfax only)
* Wed Sep 19 2018 Hans-Peter Jansen <hpj@urpla.net>
- add systemd hylafax.target
Version: 5.6.1-bp150.4.6.1
* Wed Nov 14 2018 Tomá? Chvátal <tchvatal@suse.com>
- Do not use tabs in spec
* Mon Nov 12 2018 Axel Braun <axel.braun@gmx.de>
- boo#1115532 JBIG-in-tiff conversion added
  (Build Requirement tiff, libtiff)
Version: 5.6.1-bp150.4.3.1
* Tue Sep 18 2018 Hans-Peter Jansen <hpj@urpla.net>
- version 5.6.1:
  * CVE-2018-17141: fixes multiple JPEG vulnerabilities affecting
    fax page reception in JPEG format. Specially crafted input may
    have allowed remote execution of arbitrary code (boo#1109084)
* Mon Sep 17 2018 Hans-Peter Jansen <hpj@urpla.net>
- use systemd template unit file for hylafax-faxgetty services
- fix services
* Sat Aug 25 2018 jengelh@inai.de
- Trim "enterprise" nonsense marketing.
* Wed Aug 15 2018 axel.braun@gmx.de
- version 5.6.0
  * notification.diff removed (part of 5.6.0 now)
  * some adjustments to assist AIX 6.1 builds (29 Jun 2018)
  * initial support for systemd in faxsetup (29 Jun 2018)
  * fix RFC2047 encoding by notify (27 Jun, 3 Jul 2018)
  * add jobcontrol PageSize feature (27 Jun 2018)
  * fix various compiler warnings (27 Jun 2018)
  * fix build on musl-based distribution (27 Jun 2018)
  * don't wait forever after +FRH:3 (18 Jun 2018)
  * add -A and -B options to tagtest (22 Feb 2018)
  * make tagtest use the TSI and CallerID data, if available (21 Feb 2018)
  * make tagtest use the date from the TIFF tags, if available,
  instead of "now" (20 Feb 2018)
  * pass Content-Type name and Content-Disposition filename
  information to faxmail MIMEHandlers (15 Jan 2018)
  * fix faxmail transition between a message and external types (15 Jan 2018)
  * fix warning for major and minor macros move to sysmacros.h (19 Dec 2017)
  * avoid pagehandling from introducing some unnecessary EOM signals (15 Dec 2017)
  * improve proxy connection error handling and logging (5 Dec 2017)
  * fix for reproducible builds (11 Sep 2017)
  * fix quote escaping in client apps (5 Sep 2017)
  * treat callingnumber  as null (25, 31 Aug 2017)
  * add initial ModemGroup limits feature (24 Aug 2017)
  * add CLEANFAXDATA and BADFAXLINES TIFF tags for ECM receptions (10 Aug 2017)
  * pass the user's uid onto the session log file for sent faxes (25 Jul 2017)
  * improve job waits to minimize triggers (30 May 2017)
  * increase FIFO read size and add logging information (25 May 2017)
  * add ProxyTaglineFormat and ProxyTSI features (13 Mar 2017)
Version: 5.5.9-bp150.3.4
* Sun Jun 17 2018 axel.braun@gmx.de
- boo#1091476: hfaxd needs to run as root
  otherwise error message '550 Cannot set privileges'
* Wed May 09 2018 axel.braun@gmx.de
- boo#1091476: faxq must always run as real user root
* Sun Mar 04 2018 jengelh@inai.de
- Remove uucp user creation for pre-1500: aaa_base provides
  this user/group already.
* Wed Feb 21 2018 axel.braun@gmx.de
- create user/group uucp
  adapt services to use uucp
  boo#1081899
* Sat Nov 04 2017 axel.braun@gmx.de
- bnc1052195 localized Email notification chops german Umlauts
  correction in bin/notify common_functions dictionary
  * notification.diff
* Fri Jul 21 2017 tchvatal@suse.com
- Drop hylafax+_rh.init
- Drop conditionals for distros we never build against in OBS
- Switch to LCMS2
- Add jbikgit-devel dependency so it is detected by configure
* Mon Apr 03 2017 axel.braun@gmx.de
- hylafax+ 5.5.9
  * fix a handful of compiler warnings for gcc v7 (13, 17 Feb 2017)
  * fix job rescheduling if the proxy connection attempt fails (13 Jul 2016)
  * increase the maximum number of triggers from 1024 to 4096 (13 Jul 2016)
  * eliminate faxq job priority "bounding" (13 Jul 2016)
  * attempt to detect premature non-ECM Phase C carrier loss (15 Jun 2016)
  * add missing recvq error message indications (6 May 2016)
  * fix tagtest support for multi-strip images (25 Mar 2016)
  * enhance textfmt wrapping to occur on word boundaries (24 Feb 2016)
* Sun Apr 03 2016 axel.braun@gmx.de
- hylafax+ 5.5.8
  * stop using mktemp() (5 Feb 2016)
  * fix LDAP authentication broken in 5.5.4 (24-26 Jan 2016)
  * reset senderinfo properly when receiving faxes (22 Jan 2016)
  * cope with V.21 HDLC carrier loss following +FRH:3 better (22, 26 Jan 2016)
  * increase the time Class1SwitchingCmd will wait for a response (14 Jan 2016)
  * undo faulty/incorrect previous "fix" to ntries/npages (13 Jan 2016)
  * fix short blocking problems in reading from the device (12 Jan 2016)
* Sun Feb 07 2016 axel.braun@gmx.de
- Fixed file list entry for faxcron
* Sat Feb 06 2016 axel.braun@gmx.de
- put texfmt manpage into the right package
* Tue Dec 29 2015 axel.braun@gmx.de
- hylafax 5.5.7
  * fix ntries counter to apply to pages instead of documents (5 Dec 2015)
  * reject jobs rejected by the proxy (18-19 Nov 2015)
  * add RewriteFaxName and RewriteFaxNumber jobcontrol features (14 Nov 2015)
  * improve Chinese translation (7 Oct 2015)
  * make faxsetup fix blind references in Fontmap.HylaFAX (3 Oct 2015)
  * use the remote time on proxy job submisisons (17 Sep 2015)
  * create more-secure hosts.hfaxd passwords by default (28 Aug 2015)
  * add admin login feature for faxstat (27 Aug 2015)
  * add ProxyJobTag jobcontrol feature (26 Aug 2015)
  * fix grevious calculation problem with Class1RestrictPoorSenders and
  Class1RestrictPoorDestinations (20 Aug 2015)
  * add application/binary MIMEConverter (17 Jul 2015)
  * fix DynamicConfig for Class 1 modem data format support (15 Jul 2015)
  * fix crash in tagline imaging due to glyph ascent (23 Jun 2015)
  * stop messing with the FIFO during installs and uninstalls (16 Jun 2015)
  * avoid conflicts with a TTY environment variable (15 Jun 2015)
  * fix dataTimeout esp for modems with large buffers in non-ECM (22 May 2015)
  * fix dataTimeout primarily affecting 7200 bps ECM sending (15 May 2015)
* Wed Dec 16 2015 pth@suse.de
- the proper name of the symlink is rchylafax.
* Mon Dec 14 2015 pth@suse.de
- Guard the inclusion of rchylafax+.
* Fri Dec 11 2015 pth@suse.de
- Only run cron jobs if hylafax is configured (boo#958150)
- Clean up the spec file a bit.
- Fix build.
- Export CFLAGS and CXXFLAGS so that the flags are imported by
  configure.
- Use 'make -j1' to prevent parallel building.
- post and postun sections are always need.
* Tue Jul 14 2015 axel.braun@gmx.de
- release 5.5.6
  * add typerules suggestion for PNG conversion (19 Mar 2015)
  * support more than 256 pages in Class 1 ECM (26 Feb 2015)
  * cope with application/pdf being encoded with quoted-printable
  in faxmail (13 Feb 2015)
  * fix npages and totpages recording in sendq when proxied (31 Jan 2015)
  * fix EOF reading fault on badly-formatted MIME in faxmail (12 Jan 2015)
  * fix hi-res tagline imaging on 64-bit systems (10 Dec 2014)
  * add support for seqf.increment files to indicate seqf
  incrementation (14 Nov 2014)
  * add support to faxmail to decode long-wrapped base64 (11, 14-15 Oct 2014)
  * fix proxy setting of null taglines (16 Sep 2014)
  * fix ModemWaitForConnect configuration setting (16 Sep 2014)
  * add debug messages for the attempt to locate a suitable modem
  for jobs (12 Aug 2014)
  * fix missed data type for libtiff v4 (31 Jul, 11 Aug 2014)
  * fix faxsend segfault caused by an empty TagLine field introduced in
  alignment features added in 5.5.5 (25 Jul 2014)
  * pass job priority to the proxy server (21 Jul 2014)
  * add JobHostID feature (16, 29-31 Jul 2014)
  * fix instances where a NULL return of crypt() is ignored (13 Jul 2014)
  * improve support for utmpx on BSD (10 Jul 2014)
  * apply some downstream patches from FreeBSD ports (10 Jul 2014)
  * use ps2write in faxmail pdf converter if pswrite is missing (6 Jul 2014)
  * modify FIFO usage and remove CONFIG_FIFOBUG and CONFIG_OPENFIFO (5 Jul 2014)
* Mon May 04 2015 axel.braun@gmx.de
- bnc#922402 update overwrites send-only settings to systemd config
* Thu Mar 12 2015 hpj@urpla.net
- fix standalone hylafax+-client fallout
* Thu Mar 12 2015 pth@suse.de
- Move libfaxutil into its own sub package (bnc#922017).
* Tue Feb 24 2015 axel.braun@gmx.de
- fix for bnc#856906 also for client package
* Wed Feb 18 2015 axel.braun@gmx.de
- dependency on tiff added
- build dependency on ghostscript