Projects / gnu.hylafax


gnu.hylafax implements the HylaFAX client network protocol in pure Java. With it, Java applications can access a HylaFAX server in various ways, such as queueing FAX jobs, checking server/job status, and retrieving FAX files. The gnu.hylafax distribution also includes gnu.inet.ftp, a pure Java implementation of FTP client protocol (RFC0959).


Recent releases

  •  05 Nov 2004 19:09

    Release Notes: Minor bugfixes all around. Minor API enhancements including listener hooks for HylaFAX server events like incoming (received) faxes. This release is incompatible with previous releases due to some of the enhancements.

    •  17 Jul 2002 16:18

      Release Notes: The optional FTP (RFC0959) features mdtm, rnfr, and rnto were added to the FTP library. The FTP package was renamed to conform to the GNU project's Java package naming convention. JDK 1.4 was used to build and test this release. Other misc. bugfixes were also made.

      •  11 Jun 2001 18:22

        Release Notes: This release features a separate FTP base package called Eventually, this package will live as its own project. Most of the FTP RFC959 has been implemented in the package. Transfer and error callbacks have been added so clients can be notified of data transfer status and error conditions happening in the data connection. The gnu.hylafax.util.FaxStat and gnu.hylafax.util.SendFax programs have finally been completed. They take most of the command-line options that their native siblings do. They also serve as examples of how to submit and check the status of jobs on the FAX server. Compressed data transfers are working. There is a new gnu.hylafax.Job class to serve as a wrapper for job parameters.

        •  21 Jun 2000 19:34

          Release Notes: Fixes were made for a bug in passive transfers and a bug in the jobfmt() method. The gnu.hylafax and gnu.hylafax.util packages are now in separate jar files. Implementation of status events has begun.

          •  31 May 2000 17:47

            Release Notes: A fix for the deadlock and implementation of passive data transfers.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.