• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fix for BZ 1065932.

Basically the one possible error is that we have

closed the acceptor socket because we are stopping.

    • -1
    • +1
    ./java/org/jboss/web/CoyoteLogger.java
Avoid pointless NPEs after recycle.
really fix BZ 1072310.

fix for BZ 1072310.

Port patch to the other connectors.
BZ1073159: Preload constant.
Port fix: possible NPE with batch.
Remove bad code to handle exception thrown during blocking read.
BZ 1010497: Logger at the classname.

    • -1
    • +15
    ./java/org/jboss/web/CoyoteLogger.java
Add some sync to avoid missing some event processing (hopefully).
Port patch to avoid deadlock closing during a write.
Guard against NPE here (java.io avoids NPEs in that situation).
Port fix for minor security issue CVE-2014-0050 multipart DoS.
    • -0
    • +6
    ./java/org/jboss/web/FileUploadMessages.java
Port patch: filter out empty subprotocol.
Remove a number of setCCL since in web they are called from the regular servlet stack.
PojoMethodMapping didn't look like the right location in the end, trying the direct superclass constructor.
Revert as the WS spec is explicit about that (will see the test result).
    • -2
    • +2
    ./java/org/apache/tomcat/websocket/WsSession.java
Use setAccessible on reflection methods, just in case. If it fails, ignore.
Try to call onError if an error occurs during onClose.
    • -0
    • +4
    ./java/org/apache/tomcat/websocket/WsSession.java
Try some fixes.
    • -2
    • +2
    ./java/org/apache/tomcat/websocket/WsSession.java
Port patch: remove useless trim.
    • -1
    • +1
    ./java/org/apache/jasper/compiler/ELParser.java
Port patch: close after IO error.
    • -1
    • +7
    ./java/org/apache/tomcat/websocket/WsSession.java
    • -0
    • +3
    ./java/org/jboss/web/WebsocketsMessages.java
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.