131 Commits

Author SHA256 Message Date
bb43fb2f42 Accepting request 1309185 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/1309185
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=50
2025-10-06 16:08:24 +00:00
59d13f117d - version 7.0.11
* create seqf files with expected 0644 permissions (18 Apr 2025)
  * correct skipped page counting for proxied jobs (14 Apr 2025)
  * remove unnecessary switching pause on outbound handshaking loop (14 Apr 2025)
  * add Class1FRHNeedsReset (11-12 Apr 2025)
  * add Class1FullDuplexTrainingSync, +FAR=2 iaxmodem feature (20-21 Feb, 7 Mar 2025)
  * adjust the wait time for the initial response when receiving (19 Feb 2025)
  * cope with ECM Phase C carrier fast restart when receiving (12-13 Feb 2025)
  * try to cope with broken TSI+DCS and CSI+DIS signals (10 Feb 2025)
  * try to cope with some types of poor HDLC frame formatting (8 Feb 2025)
  * correct recording of ntries, tottries, ndials, totdials when a proxy was used (4 Feb 2025)
  * cope with +FRCNG results from iaxmodem (1, 12 Feb 2025)
  * add Class1PhaseBRecvTimeoutCmd configuration parameter (30 Jan 2025)
  * add Class1ExpectedPageSize configuration parameter (24 Jan 2025)

OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=143
2025-10-06 07:13:38 +00:00
d2189b83a2 Accepting request 1242207 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/1242207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=49
2025-02-03 20:44:06 +00:00
a2993dc5f7 - version 7.0.10
* fix build for GCC v15 on Fedora 42 (23 Jan 2025)
  * identify a sender as fumbling ECM if they don't get any data through in four
    attempts at 2400 bps (16 Jan 2025)
  * extend Phase D reception attempts to at least 4-5 seconds if connected (7 Jan 2025)
  * ignore DTMF presentation in Class 1 when dialing (27 Dec 2024)
  * start SSL Fax connection on receive even if DCS is not received (15, 21 Nov 2024)
  * fix rare conditions where send error messages are omitted (12 Sep, 29 Oct 2024)
- removed comment from spec file

OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=141
2025-02-02 11:05:51 +00:00
d6180409dc Accepting request 1206030 from network:telephony
- version 7.0.9
  * add support for libtiff 4.7.0 (7 Sep 2024)
  * try to cope with T.38 invite stutter at beginning of receive (25 Aug 2024)
  * identify more senders who confuse RTN (21-24 Aug 2024)
  * cope with Phase C carrier fast restart when receiving (21 Aug 2024)
  * Support PDF form as cover page template (6 Aug 2024)
  * fix some build warnings (6 Aug 2024)
  * Correctly report file encoding with cqtest (5 Aug 2024)
  * Set FIFO response waiting flag earlier to prevent deadlock (5 Aug 2024)
  * Increasing file header buffer used to detect file type (5 Aug 2024)
  * Log invalid FIFO messages received by hfaxd (5 Aug 2024)
  * Allow triggers to work in passive mode (5 Aug 2024)
  * Abort deleting user when an error prevent writing new file (5 Aug 2024)
  * Allow recvstats to correctly show times over 99 minutes (5 Aug 2024)
  * Close both sides of the control pipe when jobcontrol fork fails (5 Aug 2024)
  * Don't log in faxq signal handler (5 Aug 2024)
  * various logging and documentation corrections (5 Aug 2024)
  * faxq: scanQueueDirectory fixup (5 Aug 2024)
  * faxq: Dispatch while we are scanning for all our jobs (5 Aug 2024)
  * ModemServer: Write freeing status to void no-longer valid status (5 Aug 2024)
  * faxq: Make debug show modems and their states too (5 Aug 2024)
  * faxdeluser: preserve current hosts file ownership and modes (5 Aug 2024)
  * Close files when done with them. (5 Aug 2024)
  * Wait for end marker before terminating SHIELDED_DTMF retrieval (5 Aug 2024)
  * Allow email headers to be folded between field-name and field-body (5 Aug 2024)
  * We need to check for child that terminate while SIGCLD is not setup. (5 Aug 2024)
  * MAXSEQNUM is a valid value to be returned. It's any above that is invalid (5 Aug 2024)
  * New option to return receive stats by device (already in xfer stats) (5 Aug 2024)
  * Get DF from params when DCS is not present/valid (5 Aug 2024)
  * Do not poll for children when checking for FD or processes already ready (5 Aug 2024)
  * Make sure all messages from a child are processed before reaping that child (5 Aug 2024)
  * Replace non signal-safe signal handlers with simple ones setting a flag (5 Aug 2024)
  * PDF2FaxCmd documentation (5 Aug 2024)
  * Make sure message didn't get truncated before sending command to FIFO (5 Aug 2024)
  * FIFO sending utilities must send NUL character at the end of commands (5 Aug 2024)
  * specify /bin/bash in faxmail scripts requiring bash (26 Apr 2024)
- version 7.0.8
  * tiff.patch removed (included)
  * add support for libtiff 4.6.0t (20 Mar 2024)
  * don't attempt SSL Fax for the last training attempt (19 Feb 2024)
  * fix sslfaxproxy from terminating if a client doesn't provide a passcode (9 Oct 2023)
  * fix faxmail to cope with uppercase in multipart content-type header (25 Jul 2023)
  * increase SSL Fax listener backlog to system somaxconn value (24 Jul 2023)
  * improve sslfaxproxy error handling (7 Jul 2023)
  * fix handling of Phase B signals in Phase D when in V.34-Fax (10 May 2023)
  * improve V.34-Fax recovery after SSL Fax termination (10 May 2023)
  * cope with Class 1.0 V.34-Fax scenarios where we receive ECM data frames
     when we were expecting Phase D signaling (3-4 Apr 2023)
  * ignore modem input when trying to deliberately terminate a call (3 Apr 2023)
  * C99 compatibility fixes for configure script (17 Feb 2023)
  * cope with libjpeg informative messages (6, 8 Feb 2023)
  * cope with color senders that do not include G3FAX marker (4 Feb 2023)- 
- prepare for rpm 4.20

OBS-URL: https://build.opensuse.org/request/show/1206030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=48
2024-10-07 19:49:29 +00:00
fc0f2acdfc - version 7.0.9
* add support for libtiff 4.7.0 (7 Sep 2024)
  * try to cope with T.38 invite stutter at beginning of receive (25 Aug 2024)
  * identify more senders who confuse RTN (21-24 Aug 2024)
  * cope with Phase C carrier fast restart when receiving (21 Aug 2024)
  * Support PDF form as cover page template (6 Aug 2024)
  * fix some build warnings (6 Aug 2024)
  * Correctly report file encoding with cqtest (5 Aug 2024)
  * Set FIFO response waiting flag earlier to prevent deadlock (5 Aug 2024)
  * Increasing file header buffer used to detect file type (5 Aug 2024)
  * Log invalid FIFO messages received by hfaxd (5 Aug 2024)
  * Allow triggers to work in passive mode (5 Aug 2024)
  * Abort deleting user when an error prevent writing new file (5 Aug 2024)
  * Allow recvstats to correctly show times over 99 minutes (5 Aug 2024)
  * Close both sides of the control pipe when jobcontrol fork fails (5 Aug 2024)
  * Don't log in faxq signal handler (5 Aug 2024)
  * various logging and documentation corrections (5 Aug 2024)
  * faxq: scanQueueDirectory fixup (5 Aug 2024)
  * faxq: Dispatch while we are scanning for all our jobs (5 Aug 2024)
  * ModemServer: Write freeing status to void no-longer valid status (5 Aug 2024)
  * faxq: Make debug show modems and their states too (5 Aug 2024)
  * faxdeluser: preserve current hosts file ownership and modes (5 Aug 2024)
  * Close files when done with them. (5 Aug 2024)
  * Wait for end marker before terminating SHIELDED_DTMF retrieval (5 Aug 2024)
  * Allow email headers to be folded between field-name and field-body (5 Aug 2024)
  * We need to check for child that terminate while SIGCLD is not setup. (5 Aug 2024)
  * MAXSEQNUM is a valid value to be returned. It's any above that is invalid (5 Aug 2024)
  * New option to return receive stats by device (already in xfer stats) (5 Aug 2024)
  * Get DF from params when DCS is not present/valid (5 Aug 2024)
  * Do not poll for children when checking for FD or processes already ready (5 Aug 2024)
  * Make sure all messages from a child are processed before reaping that child (5 Aug 2024)
  * Replace non signal-safe signal handlers with simple ones setting a flag (5 Aug 2024)
  * PDF2FaxCmd documentation (5 Aug 2024)
  * Make sure message didn't get truncated before sending command to FIFO (5 Aug 2024)
  * FIFO sending utilities must send NUL character at the end of commands (5 Aug 2024)
  * specify /bin/bash in faxmail scripts requiring bash (26 Apr 2024)

OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=139
2024-10-07 06:22:22 +00:00
acf4c2720f OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=138 2024-10-07 06:16:18 +00:00
b2392799d2 OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=137 2024-10-07 06:16:07 +00:00
17580b1aad - version 7.0.9
* add support for libtiff 4.7.0 (7 Sep 2024)
  * try to cope with T.38 invite stutter at beginning of receive (25 Aug 2024)
  * identify more senders who confuse RTN (21-24 Aug 2024)
  * cope with Phase C carrier fast restart when receiving (21 Aug 2024)
  * Support PDF form as cover page template (6 Aug 2024)
  * fix some build warnings (6 Aug 2024)
  * Correctly report file encoding with cqtest (5 Aug 2024)
  * Set FIFO response waiting flag earlier to prevent deadlock (5 Aug 2024)
  * Increasing file header buffer used to detect file type (5 Aug 2024)
  * Log invalid FIFO messages received by hfaxd (5 Aug 2024)
  * Allow triggers to work in passive mode (5 Aug 2024)
  * Abort deleting user when an error prevent writing new file (5 Aug 2024)
  * Allow recvstats to correctly show times over 99 minutes (5 Aug 2024)
  * Close both sides of the control pipe when jobcontrol fork fails (5 Aug 2024)
  * Don't log in faxq signal handler (5 Aug 2024)
  * various logging and documentation corrections (5 Aug 2024)
  * faxq: scanQueueDirectory fixup (5 Aug 2024)
  * faxq: Dispatch while we are scanning for all our jobs (5 Aug 2024)
  * ModemServer: Write freeing status to void no-longer valid status (5 Aug 2024)
  * faxq: Make debug show modems and their states too (5 Aug 2024)
  * faxdeluser: preserve current hosts file ownership and modes (5 Aug 2024)
  * Close files when done with them. (5 Aug 2024)
  * Wait for end marker before terminating SHIELDED_DTMF retrieval (5 Aug 2024)
  * Allow email headers to be folded between field-name and field-body (5 Aug 2024)
  * We need to check for child that terminate while SIGCLD is not setup. (5 Aug 2024)
  * MAXSEQNUM is a valid value to be returned. It's any above that is invalid (5 Aug 2024)
  * New option to return receive stats by device (already in xfer stats) (5 Aug 2024)
  * Get DF from params when DCS is not present/valid (5 Aug 2024)
  * Do not poll for children when checking for FD or processes already ready (5 Aug 2024)
  * Make sure all messages from a child are processed before reaping that child (5 Aug 2024)
  * Replace non signal-safe signal handlers with simple ones setting a flag (5 Aug 2024)
  * PDF2FaxCmd documentation (5 Aug 2024)
  * Make sure message didn't get truncated before sending command to FIFO (5 Aug 2024)
  * FIFO sending utilities must send NUL character at the end of commands (5 Aug 2024)
  * specify /bin/bash in faxmail scripts requiring bash (26 Apr 2024)
- version 7.0.8
  * tiff.patch removed (included)
  * add support for libtiff 4.6.0t (20 Mar 2024)
  * don't attempt SSL Fax for the last training attempt (19 Feb 2024)
  * fix sslfaxproxy from terminating if a client doesn't provide a passcode (9 Oct 2023)
  * fix faxmail to cope with uppercase in multipart content-type header (25 Jul 2023)
  * increase SSL Fax listener backlog to system somaxconn value (24 Jul 2023)
  * improve sslfaxproxy error handling (7 Jul 2023)
  * fix handling of Phase B signals in Phase D when in V.34-Fax (10 May 2023)
  * improve V.34-Fax recovery after SSL Fax termination (10 May 2023)
  * cope with Class 1.0 V.34-Fax scenarios where we receive ECM data frames
     when we were expecting Phase D signaling (3-4 Apr 2023)
  * ignore modem input when trying to deliberately terminate a call (3 Apr 2023)
  * C99 compatibility fixes for configure script (17 Feb 2023)
  * cope with libjpeg informative messages (6, 8 Feb 2023)
  * cope with color senders that do not include G3FAX marker (4 Feb 2023)-

OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=136
2024-10-06 07:57:09 +00:00
4f3b90b1b2 Accepting request 1148868 from home:DocB:branches:network:telephony
- prepare for rpm 4.20

OBS-URL: https://build.opensuse.org/request/show/1148868
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=135
2024-02-22 11:06:06 +00:00
c958059196 Accepting request 1127762 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/1127762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=47
2023-11-21 20:31:52 +00:00
c16f25dfc7 Accepting request 1127761 from home:frispete:telephony:asterisk
- Remove stray pseudo comment (from Bjørn Lie)

OBS-URL: https://build.opensuse.org/request/show/1127761
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=133
2023-11-20 17:08:37 +00:00
a482f044e4 Accepting request 1124853 from home:iznogood:branches:network:telephony
Having the tiff gitlab url for git clone makes no sense inside hylafax package - just remove it

OBS-URL: https://build.opensuse.org/request/show/1124853
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=132
2023-11-17 09:12:19 +00:00
226e888bc0 Accepting request 1124826 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/1124826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=46
2023-11-10 11:33:43 +00:00
b1145d40ac Accepting request 1124790 from home:jengelh:branches:network:telephony
- Add tiff.patch to unbreak build

OBS-URL: https://build.opensuse.org/request/show/1124790
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=130
2023-11-10 09:33:23 +00:00
9f446d908c Accepting request 1061003 from network:telephony
- 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)

OBS-URL: https://build.opensuse.org/request/show/1061003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=45
2023-01-26 12:57:18 +00:00
525d85002a OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=128 2023-01-25 17:10:41 +00:00
4e8f616346 Accepting request 1060542 from home:bmwiedemann:branches:network:telephony
version 7.0.7
- tiff_450.diff removed

OBS-URL: https://build.opensuse.org/request/show/1060542
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=127
2023-01-24 09:52:22 +00:00
cb101d480b Accepting request 1058050 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/1058050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=44
2023-01-12 21:45:21 +00:00
addd7b95f6 Accepting request 1058023 from home:DocB:branches:network:telephony
- tiff_450.diff added 
  updated to trunk r2695 for tiff 4.5 support - See CHANGES for details

OBS-URL: https://build.opensuse.org/request/show/1058023
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=125
2023-01-12 17:37:09 +00:00
b002e5f3dc Accepting request 1045467 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/1045467
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=43
2022-12-27 10:55:04 +00:00
cab96af5e2 Accepting request 1045465 from home:DocB:branches:network:telephony
- 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)

OBS-URL: https://build.opensuse.org/request/show/1045465
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=123
2022-12-27 09:43:33 +00:00
124af646e4 Accepting request 981171 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/981171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=42
2022-06-08 12:24:26 +00:00
e487bc47eb Accepting request 981169 from home:DocB:branches:network:telephony
update to source URL

OBS-URL: https://build.opensuse.org/request/show/981169
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=121
2022-06-07 15:31:48 +00:00
27ec9fc7ca Accepting request 981161 from home:DocB:branches:network:telephony
- Project and download links switched to https
  libtiff44.diff added for tiff 4.x compatibility
- 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)
- 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)
- Drop ProtectClock hardening, can cause issues if other device acceess is needed
- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * hylafax-faxgetty@.service
  * hylafax-faxq.service
  * hylafax-faxqclean.service
  * hylafax-hfaxd.service
  * hylafax-usage.service
- Add hylafax service and helper for use with firewalld, and
  explain the details in README.SUSE.
- Fix TW build by pretending tiff 4.4 is as good enough as 4.{0,1}
- Fix TW build by pretending tiff 4.2 is as good enough as 4.{0,1}
- rearrange files-section (boo#1172731)
- 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)
- 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 
- 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)
- 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)
- build fails with libtiff 4.1: pretend, that 4.1 is similar to 4.0
- 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)
- Reduce boilerplate generated from %service_* by calling it just
  once.
- faxgetty@ service removed from %pre section, as it is only a placeholder
- Dependency on hylafax-hfaxd for timers added
- migrate from cron to systemd timers (boo#1115442)
- move textfmt to client package (used by sendfax only)
- Do not use tabs in spec
- boo#1115532 JBIG-in-tiff conversion added 
  (Build Requirement tiff, libtiff)
- add systemd hylafax.target
- 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)
- use systemd template unit file for hylafax-faxgetty services
- fix services
- Trim "enterprise" nonsense marketing.
- 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)
 
- boo#1091476: hfaxd needs to run as root
  otherwise error message '550 Cannot set privileges'
- boo#1091476: faxq must always run as real user root
- Remove uucp user creation for pre-1500: aaa_base provides
  this user/group already.
- create user/group uucp
  adapt services to use uucp
  boo#1081899
- bnc1052195 localized Email notification chops german Umlauts
  correction in bin/notify common_functions dictionary
  * notification.diff
- 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
- 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)
- 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)
- Fixed file list entry for faxcron
- put texfmt manpage into the right package
- 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)
- the proper name of the symlink is rchylafax.
- Guard the inclusion of rchylafax+.
- 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.
- 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)
- bnc#922402 update overwrites send-only settings to systemd config
- fix standalone hylafax+-client fallout
- Move libfaxutil into its own sub package (bnc#922017).
- fix for bnc#856906 also for client package
- dependency on tiff added
- build dependency on ghostscript
- fix for bnc#856906 
- corrected typo (path) in README.SUSE
-fix inclusion of initscript for SysV startup 
- Adapt README.SUSE to renamed service files
- Rename README.SuSE to README.SUSE
- Remove systemd from service file names and adapt contents
  accordingly.
- Fix suse_version tests.
- Fix spec file
- Use macros for service handling
- Include tarball.
- License is BSD-3-Clause.
- Set obsoletes and provides for hylafax-client.
- Make spec a bit more readable.
- added documentation for send-only environment 
- README.suse added (systemd-setup for hylafax) 
- added systemd-example for faxgetty 
- Split out hylafax client
- New release 5.5.4
* 
- adapt spec for use with open Build service
* 
- make dependency on systemd-units and system instead of /bin/systemctl
- modify systemd scriptlets
- use defattr to accomodate correct permissions for mock builds
* 
- remove defattr from files
- rename patches and all but Source0 to hylafax+
- remove config(noreplace) from FIFO
- add /bin/systemctl build dependency for Fedora > 16
* 
- add missing man pages
* 
- spec optimizations
- clarify linkage in libfaxserver
- add systemd support
* 
- change package name to hylafax+
- add Provides: hylafax
* 
- update to 5.5.2
* 
- update to 5.5.1
* 
- update to 5.5.0
* 
- update to 5.4.3
* 
- update to 5.4.2
* 
- update to 5.4.1
* 
- update to 5.4.0
- add lcms-devel build dependency
* 
- update to 5.3.0
* 
- update to 5.2.9
- remove "Provides: hylafax"
* 
- update to 5.2.8
* 
- openldap-devel and pam-devel build dependencies
* 
- update to 5.2.4
* 
- update to 5.2.3
* 
- make licensing BSD, initscript is not config, remove libtiff dependency
* 
- add libtiff dependency
* 
- update to 5.1.7
* 
- accomodate MIMEConverter script location change
* 
- made faxq's FIFO "noreplace" to keep upgrades from messing up a running faxq
* 
- update to 5.1.1
* 
- update to 5.1.0
* 
- update to 5.0.4
* 
- update to 5.0.3
* 
- update to 5.0.2
* 
- update to 5.0.0
- disable build of debuginfo package
- change ownership of config and dev to root,root
- move changelog to the end of the spec file
* 
- update to 4.3.0.1
* 
- update to 4.2.5.6
* 
- initial 4.2.5.5 build

OBS-URL: https://build.opensuse.org/request/show/981161
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=120
2022-06-07 14:54:34 +00:00
5a6eee5780 OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=119 2022-06-07 14:12:55 +00:00
5a4d7e316c OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=118 2022-06-04 08:57:47 +00:00
8d5a5d0a4b OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=117 2022-06-04 08:56:59 +00:00
30669530db Accepting request 966558 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/966558
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=41
2022-04-03 19:30:51 +00:00
2b8d4f6088 Accepting request 966556 from home:DocB:branches:network:telephony
- 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)

OBS-URL: https://build.opensuse.org/request/show/966556
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=115
2022-04-02 16:56:09 +00:00
ae5688e314 Accepting request 946523 from home:olh:branches:network:telephony
undo previous change, bug is in systemd-rpm-macros

OBS-URL: https://build.opensuse.org/request/show/946523
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=114
2022-01-15 13:38:21 +00:00
bed8abf6c3 Accepting request 946258 from home:olh:branches:network:telephony
- remove instance units from post scripts, they can not be reloaded

OBS-URL: https://build.opensuse.org/request/show/946258
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=113
2022-01-14 07:43:56 +00:00
2d9c2c3549 Accepting request 926842 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/926842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=40
2021-10-22 22:51:08 +00:00
f081cae383 Accepting request 926841 from home:frispete:telephony:asterisk
- Add hylafax service and helper for use with firewalld, and
  explain the details in README.SUSE.

OBS-URL: https://build.opensuse.org/request/show/926841
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=112
2021-10-22 00:00:13 +00:00
16c56cb884 Accepting request 926155 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/926155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=39
2021-10-19 21:03:56 +00:00
677e8a5315 Accepting request 926058 from home:DocB:branches:network:telephony
- 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)

OBS-URL: https://build.opensuse.org/request/show/926058
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=111
2021-10-19 08:08:27 +00:00
07eb20f56e Accepting request 925740 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/925740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=38
2021-10-16 20:56:18 +00:00
fff43b0466 Accepting request 925460 from home:jsegitz:branches:systemdhardening_protectclock
- Drop ProtectClock hardening, can cause issues if other device acceess is needed

OBS-URL: https://build.opensuse.org/request/show/925460
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=110
2021-10-16 19:39:44 +00:00
aac75092c5 Accepting request 921441 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/921441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=37
2021-09-25 20:51:34 +00:00
8e2e127877 Accepting request 920871 from home:jsegitz:branches:systemdhardening:network:telephony
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/920871
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=109
2021-09-25 16:53:03 +00:00
ab6ad25887 Accepting request 891542 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/891542
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=36
2021-05-08 20:07:49 +00:00
70de3fce94 Accepting request 891536 from home:DocB:branches:network:telephony
- Fix TW build by pretending tiff 4.4 is as good enough as 4.{0,1}

OBS-URL: https://build.opensuse.org/request/show/891536
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=107
2021-05-08 14:41:25 +00:00
d96cd73713 Accepting request 866839 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/866839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=35
2021-01-27 17:57:30 +00:00
55957b1a92 Accepting request 866826 from home:frispete:telephony:asterisk
- Fix TW build by pretending tiff 4.2 is as good enough as 4.{0,1}

OBS-URL: https://build.opensuse.org/request/show/866826
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=105
2021-01-26 13:23:21 +00:00
fa8f388b41 Accepting request 842104 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/842104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=34
2020-10-18 14:30:35 +00:00
c9acd43c7d Accepting request 841506 from home:DocB:branches:network:telephony
- rearrange files-section (boo#1172731)

OBS-URL: https://build.opensuse.org/request/show/841506
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=103
2020-10-16 12:37:31 +00:00
477554b935 Accepting request 825731 from network:telephony
This should contain the remaining fixes for boo#1173521, boo#1173519, boo#1172735 and boo#1172731
- 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)

OBS-URL: https://build.opensuse.org/request/show/825731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=33
2020-08-12 08:36:14 +00:00
a284c6037c OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=101 2020-08-11 08:58:43 +00:00
f1b7144b16 Accepting request 825725 from home:DocB:branches:network:telephony
This should contain the remaining fixes for boo#1173521, boo#1173519, boo#1172735 and boo#1172731
- 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)

OBS-URL: https://build.opensuse.org/request/show/825725
OBS-URL: https://build.opensuse.org/package/show/network:telephony/hylafax+?expand=0&rev=100
2020-08-11 08:50:34 +00:00
6ee7cc5afd Accepting request 819004 from network:telephony
OBS-URL: https://build.opensuse.org/request/show/819004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hylafax+?expand=0&rev=32
2020-07-15 12:53:44 +00:00