· Bugfix in logger handling of xrctl, read http://xrforum.org/viewtopic.php?t=495 if you fancy. Thanks Hobbit for reporting this!
· This version introduces the ability to rewrite Host: headers in HTTP mode with the hostname of a back end to which Crossroads is dispatching.
· The Activity overview of the Web interface now shows the number of used file descriptors and the maximum limit.
· A number of bugs were fixed and code parts were slightly reworked.
· This version fixes some smaller bugs or omissions, and further improves the management Web interface.
· The balancer control script xrctl was rewritten to use an XML configuration file describing all services.
· The management Web interface is much richer, allowing modification of more properties of the balancer and allowing addition or deletion of back ends.
· DOS protection was extended to delay or block client IP addresses that exceed a connection threshold.
· Resolved back end host names are cached to ease the load on DNS.
· Back end verification supports HTTP GET or TCP connects to ports other than the back end itself.
· Portability issues for gcc 3.4, Solaris, and 64-bit systems were solved.
· New features include DOS protection capabilities, bugfixes, a "weighted-load" dispatching mode, a richer management Web interface, and a rewritten, optimized HTTP dispatcher which runs 40-50% faster.
· This is the next stable version.
· It introduces much more configurability through the management Web interface.
· Furthermore, portability issues for older MacOS versions were solved.
· Crossroads users are encouraged to sign up at the forum at http://xrforum.org.
· Compilation compatibilities with Solaris and gcc 3.x were fixed.
· A Web interface for status monitoring and for the modification of key parameters was implemented.
· Reverse-proxy functionality was implemented, so that in HTTP mode, Crossroads can address several back end pools to balance Web sites by their host name.