Changes in HylaFAX v3.0beta112

HYLAFAX CHANGE INFORMATION

Current Version: v3.0beta112
Previous Version: v3.0beta111
Master FTP Site: sgi.com (192.48.153.1), directory sgi/fax

This document describes the changes made to the software between the previous and current versions (see above). If you don't find something listed here, then it was not done in this timeframe, or it was not considered important enough to be mentioned. The following information is located here:

- General changes
- Changes in the software configuration
- Changes to faxgetty
- Changes to pagesend
- Changes to faxaddmodem

GENERAL CHANGES:

- the location of the faxgetty, faxq, and faxd.recv programs may move unless you explicitly configure your software to install them where you want them; beware of this as you may need to update files that reference these programs
- the default location for faxcron has changed; this may require changing your crontab entry
- the FAQ has been updated (a little)

CHANGES IN THE SOFTWARE CONFIGURATION:

- the `DIR_SERVERS` target for server programs has been dropped and programs previously placed there are now installed in `DIR_SBIN` or `DIR_LIBEXEC`
- the default values for `DIR_SBIN` and `DIR_LIBEXEC` have changed from /var/spool/hylafax/bin and /usr/lib/fax to /usr/lib/sbin
- ondelay, lockname, faxsend, and pagesend are now installed in `DIR_LIBEXEC` rather than `DIR_SPOOL/bin`
- all DSOs are now installed in `DIR_LIBEXEC`
- the default location for ps2fax.exec (the DPS-based RIP for IRIX) has changed from /var/spool/hylafax/bin to `DIR_LIBEXEC`
- `-pedantic-errors` is now specified when configuring the software to be built with gcc so that certain C++ constructs used to identify signal handlers are not misinterpreted as function calls
- if the optional faxview package is installed, configure will automatically build its Makefile

CHANGES TO FAXGETTY:

- the Class 1 driver no longer requires the `FCF_SNDR` bit be set in each HDLC frame received (except to distinguish between DIS and DTC); while contrary to CCITT T.30, some fax machines apparently do not follow the spec in this regard
- utmp and wtmp entries written after a login session terminates no longer have `"DEAD"` in the user field, instead they have a null string

CHANGES TO PAGESEND:

- two bugs that caused pagesend to go into an infinite loop were fixed

CHANGES TO FAXADDMODEM:

- use of `"%.*s"` in awk scripts has been removed because certain awks do not support it

HylaFAX table of contents.