Personal tools
HylaFAX The world's most advanced open source fax server

Difference between revisions of "Beta Versions"

(Added 6.0.0-beta1, 4.4.5-rc1 and 4.3.8-rc1 releases)
(Updated for newest stable branch release candidates)
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
  
  
=Current release candidate (6.0.0-beta1)=
+
=Current release candidate=
 
 
The source can be downloaded from:
 
 
 
 
 
ftp://ftp.hylafax.org/source/testing/hylafax-6.0.0-beta1.tar.gz
 
 
 
 
 
Please refer to our [[Red_Hat_Packages]] page for a source RPM that should build on most Red Hat, Fedora and SuSE distributions.
 
  
 +
There is no current release candidate for the development branch.
  
 
==New features of particular note==
 
==New features of particular note==
  
HylaFAX 6.0 introduces several new features for HylaFAX, building on the strong
+
None yet.
history of innovation:
 
* PCL Support
 
* hfaxd can sort list output (like sendq) arbitrarily for clients
 
* I18n: HylaFAX client strings are now translated and available in different languages
 
* IPv6 support
 
* New permissions in hfaxd to allow for more admin control on who can see/modify jobs/faxes (see PublicJobQ/JobProtection/PublicRecvQ)
 
* Powerful page range handling capabilities
 
* Better faxq/notify integration
 
* as well as many improvements to the T.30 protocol code.
 
 
 
The one notable change if you're upgrading from HylaFAX 4.4 or older is that
 
the old protocol is no longer supported.  This will only affect you if you've
 
been using a client that uses the old protocol and hasn't been updated to use
 
the normal FTP-style HylaFAX protocol.
 
  
 
==Changelog==
 
==Changelog==
  
A complete list of changes since HylaFAX 4.4 was branched off for stable maintenance is available in the [http://git.hylafax.org/HylaFAX?a=blob;f=doc/RELEASENOTES-6.0.txt;hb=master HylaFAX 6.0 release notes]
+
A complete list of changes since HylaFAX 6.0 was branched off for stable maintenance is available in the [http://git.hylafax.org/HylaFAX?a=blob;f=doc/RELEASENOTES-GIT.txt;hb=master HylaFAX GIT release notes]
  
 
=Current stable branches release candidates=
 
=Current stable branches release candidates=
Line 46: Line 25:
  
  
4.4.5-rc1 [ [ftp://ftp.hylafax.org/source/testing/hylafax-4.4.5-rc1.tar.gz Source] ] [ [http://git.hylafax.org/HylaFAX?a=blob;f=doc/RELEASENOTES-4.4.txt;hb=HYLAFAX-4_4-branch Release Notes] ]
+
6.0.4-rc2 [ [ftp://ftp.hylafax.org/source/testing/hylafax-6.0.4-rc2.tar.gz Source] ] [ [http://git.hylafax.org/HylaFAX?a=blob;f=doc/RELEASENOTES-6.0.txt;hb=6.0 Release Notes] ]
 +
 
 +
4.4.6-rc2 [ [ftp://ftp.hylafax.org/source/testing/hylafax-4.4.6-rc2.tar.gz Source] ] [ [http://git.hylafax.org/HylaFAX?a=blob;f=doc/RELEASENOTES-4.4.txt;hb=4.4 Release Notes] ]
  
4.3.8-rc1 [ [ftp://ftp.hylafax.org/source/testing/hylafax-4.3.8-rc1.tar.gz Source] ] [ [http://git.hylafax.org/HylaFAX?a=blob;f=CHANGES;hb=HYLAFAX-4_3-branch Release Notes] ]
+
4.3.9-rc2 [ [ftp://ftp.hylafax.org/source/testing/hylafax-4.3.9-rc2.tar.gz Source] ] [ [http://git.hylafax.org/HylaFAX?a=blob;f=CHANGES;hb=4.3 Release Notes] ]
  
  
Line 56: Line 37:
 
==Changelog==
 
==Changelog==
  
A complete list of changes since 4.4.4/4.3.7 is as follows:
+
A complete list of changes since 6.0.3/4.4.5/4.3.8 is as follows:
  
* Fix faxq modem triggers (4.3 & 4.4)
+
* Class1: ECM page and block count should be sent as modulus. (4.3, 4.4, 6.0)
* hfaxd lockJob() - don't blindly O_CREAT job we're trying to lock (4.3 * & 4.4)
+
* faxsend: Class1 1 ECM when skipping pages needs to be more careful (6.0)
* hfaxd: Don't update job's last modified time unless it's actually successful (4.3 & 4.4)
+
* Class1: Initialize blockNumber (4.3, 4,4)
* faxq: Be more careful in choosing jobs to batch (4.3 & 4.4)
+
* hfaxd: log what address(es) we're listing on when starting (6.0)
* hfaxd: Fix RECV_START, RECV_PAGE, RECV_DOC triggers (4.3 & 4.4)
+
* Update releasenotes and documentation re IPv6 support (6.0)
* faxgetty/faxsend: Correct Include config file parsing (4.3 & 4.4)
+
* hfaxd: Cleanup uid initialization and theoretical overflow (4.3, 4.4, 6.0)
* Bug 901: mimeencoding bug in templates handling (4.3 & 4.4)
+
* Class1: Initialize blockNumber (4.3, 4,4)
* Abort receive session on error writing to file (4.4)
+
* Str::vformat()  Don't reuse va_args (4.3, 4.4, 6.0)
 +
* PageHandling: Fix handling of large blank areas (4.3, 4.4, 6.0)
 +
* faxq: Don't assert on bad FIFO messages (4.3, 4.4, 6.0)
 +
* Page sent protocol trace fixes (6.0)
 +
* Don't duplicate any file in a release tarball (6.0)
 +
* IPv6: Rework initial bind (6.0)
 +
* Some CVS-GIT cleanups/release notes (6.0)
 +
* pagesend: Fix broken switch statement (6.0)
 +
* nls: Add German translation (6.0)
 +
* Add support for libtiff 3.9 (6.0)
 +
* Updated RPM dependencies (6.0)

Latest revision as of 20:52, 18 December 2009

The HylaFAX development team often asks other developers and interested HylaFAX users to test upcoming software releases. As these are beta versions of software they may contain more bugs than usual, and should probably not be used on production servers if your job depends on the performance of that server!

Reporting Bugs

The HylaFAX Bugzilla is located at http://bugs.hylafax.org/. Please file a bug report there if you can. If you prefer to send a message to the Mailing Lists to discuss the problem, we encourage you to subscribe to hylafax-devel@hylafax.org and post it there. The hylafax-users mailing list will also reach many of the right people, and is the next best thing if subscribing to -devel and filing a bug report seem like too much trouble. Bottom line - we want your bugs!!


Current release candidate

There is no current release candidate for the development branch.

New features of particular note

None yet.

Changelog

A complete list of changes since HylaFAX 6.0 was branched off for stable maintenance is available in the HylaFAX GIT release notes

Current stable branches release candidates

These releases are maintenance releases, and do not contain any new features or functionality, but only contain bugfixes.

There currently are release candidates for the following stable branches:


6.0.4-rc2 [ Source ] [ Release Notes ]

4.4.6-rc2 [ Source ] [ Release Notes ]

4.3.9-rc2 [ Source ] [ Release Notes ]


Please refer to our Red_Hat_Packages page for a source RPM that should build on most Red Hat, Fedora and SuSE distributions.


Changelog

A complete list of changes since 6.0.3/4.4.5/4.3.8 is as follows:

  • Class1: ECM page and block count should be sent as modulus. (4.3, 4.4, 6.0)
  • faxsend: Class1 1 ECM when skipping pages needs to be more careful (6.0)
  • Class1: Initialize blockNumber (4.3, 4,4)
  • hfaxd: log what address(es) we're listing on when starting (6.0)
  • Update releasenotes and documentation re IPv6 support (6.0)
  • hfaxd: Cleanup uid initialization and theoretical overflow (4.3, 4.4, 6.0)
  • Class1: Initialize blockNumber (4.3, 4,4)
  • Str::vformat() Don't reuse va_args (4.3, 4.4, 6.0)
  • PageHandling: Fix handling of large blank areas (4.3, 4.4, 6.0)
  • faxq: Don't assert on bad FIFO messages (4.3, 4.4, 6.0)
  • Page sent protocol trace fixes (6.0)
  • Don't duplicate any file in a release tarball (6.0)
  • IPv6: Rework initial bind (6.0)
  • Some CVS-GIT cleanups/release notes (6.0)
  • pagesend: Fix broken switch statement (6.0)
  • nls: Add German translation (6.0)
  • Add support for libtiff 3.9 (6.0)
  • Updated RPM dependencies (6.0)

This page was last edited on 18 December 2009, at 20:52.

Powered by MediaWiki
Attribution-ShareAlike 2.5

Project hosted by iFAX Solutions