Caucho maker of Resin Server | Application Server (Java EE Certified) and Web Server


 

Resin Documentation

home company blog wiki docs 
app server web server 
health cloud java ee pro 
 Resin Server | Application Server (Java EE Certified) and Web Server
 

resin 4.0.34 release notes


Summary

We encourage people to report 4.0.34 bugs at http://bugs.caucho.com.

4.0.34 is primarily a bug fix release. Please see changes.xtp for a list of changes.

Gzip Filter Fix

A GZipFilter bug introduced in 4.0.33 was causing slow or incomplete page loading. Users utilizing GZipFilter should upgrade to 4.0.34.

OpenSSL honor-cipher-order

The new SSL configuration <honor-cipher-order> matches the Apache HTTPD configuration. It enforces the cipher order specified by the server, overriding the client's preferences.

honor-cipher-order
...
    <http host='localhost' port='8443'>
      <openssl>
        <certificate-file>keys/mycert.crt</certificate-file>
        <certificate-key-file>keys/mycert.key</certificate-key-file>
        <password>mypassword</password>
        <cipher-suite>ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP</cipher-suite>
        <honor-cipher-order>true</honor-cipher-order>
      </openssl>
    </http>
...

<jvm-mode> and Early Raspberry Pi Support

<jmv-mode> parameter was introduced to change the JVM mode, to allow alternatives to -server. This change and other bug fixes allows Resin to run on the Raspberry Pi platform. Refer to the Resin 4 Wiki for more information on running Resin on a Raspberry Pi.

Quercus Updates

  1. quercus: wordpress-3.5.0 tested and runs on Quercus
  2. quercus: drupal-commons-6.x-2.11 tested and runs on Quercus
  3. quercus: mediawiki-1.20.2 tested and runs on Quercus
  4. quercus: phpBB3-3.0.11 tested and runs on Quercus
  5. quercus: dokuwiki-2012-10-13 tested and runs on Quercus
  6. quercus: complete support for PHP 5.4 core language features
  7. quercus: support for traits (PHP 5.4)
  8. quercus: support for short array syntax (PHP 5.4)
  9. quercus: support for function array dereferencing (PHP 5.4)
  10. quercus: support for $this use in closures (PHP 5.4)
  11. quercus: <?= short open tag is now always on (PHP 5.4)
  12. quercus: support for class member access on instantiation (PHP 5.4)
  13. quercus: support for Class::{expr}() syntax (PHP 5.4)
  14. quercus: support for binary number format: 0b001001101 (PHP 5.4)
  15. quercus: $_SERVER['REQUEST_TIME_FLOAT'] is populated (PHP 5.4)

ServletRegistration and servlet-mapping default

Added a "default" attribute to Resin's default servlet-mapping and changed the ServletRegistration behavior to override servlet-mapping defaults.

The standard behavior of ServletContext.addServlet is to ignore overrides of servlet mappings. The new "default" attribute lets applications override the Resin defaults.


Copyright © 1998-2012 Caucho Technology, Inc. All rights reserved. Resin ® is a registered trademark. Quercustm, and Hessiantm are trademarks of Caucho Technology.