• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Port WS patch.
Port websockets patch.
- Add flushing at the end of a message write (Tomcat uses unbuffered stream and direct socket writes)

- Try using autoblocking for the blocking get() on the future

    • -0
    • +6
    ./java/org/apache/tomcat/websocket/WsSession.java
Port patch fixing CCE when wrapping.
    • -0
    • +3
    ./java/org/jboss/web/WebsocketsMessages.java
Add an explicit flush when completing a real write.
It turns out the API classes are very specific, so bundle them here.
    • -0
    • +34
    ./java/javax/websocket/ClientEndpoint.java
    • -0
    • +138
    ./java/javax/websocket/ClientEndpointConfig.java
    • -0
    • +122
    ./java/javax/websocket/CloseReason.java
    • -0
    • +64
    ./java/javax/websocket/ContainerProvider.java
    • -0
    • +56
    ./java/javax/websocket/DecodeException.java
    • -0
    • +53
    ./java/javax/websocket/Decoder.java
    • -0
    • +80
    ./java/javax/websocket/DefaultClientEndpointConfig.java
    • -0
    • +30
    ./java/javax/websocket/DeploymentException.java
    • -0
    • +38
    ./java/javax/websocket/EncodeException.java
    • -0
    • +51
    ./java/javax/websocket/Encoder.java
    • -0
    • +47
    ./java/javax/websocket/Endpoint.java
    • -0
    • +29
    ./java/javax/websocket/EndpointConfig.java
    • -0
    • +29
    ./java/javax/websocket/Extension.java
  1. … 21 more files in changeset.
- Add Servlet 3.1 IO API from Tomcat 7.

- Port Websockets 1.0 from Tomcat 7.

- No Websockets 1.0 testing yet (but no apparent regression for the usual Servlet functionality).

    • -8
    • +21
    ./java/org/apache/catalina/connector/Response.java
    • -0
    • +10
    ./java/org/apache/coyote/ActionCode.java
  1. … 92 more files in changeset.
For EAP 6.3.
    • -0
    • +56
    ./java/org/apache/tomcat/jni/BIOCallback.java
    • -0
    • +922
    ./java/org/apache/tomcat/util/buf/ByteChunk.java
    • -0
    • +1813
    ./java/org/apache/jasper/compiler/Validator.java
    • -0
    • +985
    ./java/org/apache/catalina/session/JDBCStore.java
  1. … 1011 more files in changeset.