• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Another EL parser patch (not the last one since it has to do the same as the real EL parser without being a real EL parser).
    • -20
    • +39
    ./java/org/apache/jasper/compiler/ELParser.java
Port additional fix.
    • -2
    • +2
    ./java/org/apache/jasper/compiler/ELParser.java
Port space handling fixes.
    • -48
    • +77
    ./java/org/apache/jasper/compiler/ELParser.java
Port Tomcat BZ56012: Imports now require a package
    • -10
    • +1
    ./java/org/apache/jasper/compiler/PageInfo.java
    • -1
    • +1
    ./java/org/apache/jasper/compiler/Validator.java
Port WS patch: upgrade behavior tweaks.
Name cleanup (flush became a blocking write of the remaining data).
    • -2
    • +2
    ./java/org/apache/tomcat/websocket/WsSession.java
Port patch for TC BZ56010: avoid IAE when using the constant for the default value.
Attempt another autoblocking technique. Uses a fake blocking write notification that would write all content and flush.
Oops.
Obvious cleanup: don't wrap as an IOE if already a meaningful IOE.
BZ1027272 (part 1): Attempt to set the CCL and thread binding when expiring sessions from other contexts.
Andiamo.
    • -0
    • +4
    ./java/org/jboss/web/CatalinaLogger.java
    • -0
    • +3
    ./java/org/jboss/web/CatalinaMessages.java
Port the alwaysUseSession option from Tomcat, disabled by default (as in Tomcat).
  1. … 1 more file in changeset.
Use my patch from Tomcat instead: don't do anything at all if nothing was written yet.
JBWEB-287: Add a null check because the write event should be called even if no write was made (from the Servlet spec).
Drop the broken lazy init in favor of a simple flag to indicate if websockets is used.
Port websockets patches.
    • -0
    • +3
    ./java/org/jboss/web/WebsocketsMessages.java
Port patches: Fix possible NPE on destroy. Update filter name.
Reset the (kinda new) EOF flag when restoring the request body.
Some (basic) constant cleanups and removal of old unused code.
Add the configuration system properties used in the other HTTP connectors.
Andiamo.
    • -0
    • +3
    ./java/org/jboss/web/CoyoteMessages.java
Port improvements to content-length handling.
    • -2
    • +12
    ./java/org/apache/coyote/ajp/AjpAprProcessor.java
    • -2
    • +12
    ./java/org/apache/coyote/ajp/AjpProcessor.java
Arrange doc and make sure the JSSE behaviour mimics the openssl one.

  1. … 1 more file in changeset.
Port minor addition to allow replacing SSL context.
BZ 1030050: Sync some changes that offer more flexibility (in addition to using createInputStream which allows using a reader for the restored request).
Fix apparently badly ported JMX code (java.io is correct, but not NIO 2 or native). Missed AJP.
    • -2
    • +2
    ./java/org/apache/coyote/ajp/AjpAprProtocol.java
  1. … 1 more file in changeset.
Fix apparently badly ported JMX code (java.io is correct, but not NIO 2 or native).
  1. … 2 more files in changeset.
Remove duplicate check.
BZ 1035787: Submitted by Ladislav Thon, once paused (and not resumed) the connector would leak some threads. Visible during testing management mostly.