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.

Cloud-optimized Resin Server is a Java EE certified Java Application Server, and Web Server, and Distributed Cache Server (Memcached).
Leading companies worldwide with demand for reliability and high performance web applications including SalesForce.com, CNET, DZone and many more are powered by Resin.

home company blog wiki docs 
app server web server 
health cloud java ee pro