• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
BZ 1030050: Sync FORM fixes with 7.4 for saving request body when using FORM.
  1. … 3 more files in changeset.
BZ1036977: Fix using modeler (bad mbean names) with native and NIO2 connectors.
    • -2
    • +2
    ./coyote/http11/Http11AprProtocol.java
    • -2
    • +2
    ./coyote/http11/Http11NioProtocol.java
- Branch cleanup.

- Disable Tomcat websockets API in 7.2.

    • -3
    • +7
    ./catalina/websocket/WebSocketServlet.java
  1. … 4 more files in changeset.
BZ 1001641: Although auth method is supposed to be required, the schema says it is optional, so use BASIC as a default.
Fix (or work-around) for BZ995411)

    • -0
    • +4
    ./catalina/connector/CoyoteAdapter.java
[bz-997009] allow configuration of requiredSecret attribute on the AJP connector with a system property
Per jcacek, jiwils etc requests change the default to false.

Clean-up: Remove unnecessary code.

    • -2
    • +1
    ./tomcat/util/http/fileupload/FileItem.java
JBWEB-276: Move operations that use an executor to a separate category for possible filtering.
  1. … 1 more file in changeset.
Fix IPvhosts by recycling localName (should be ok on 2.0 and 2.1 though).
  1. … 3 more files in changeset.
Port the (basic) websocket API from Tomcat 7
    • -0
    • +123
    ./catalina/websocket/Constants.java
    • -0
    • +178
    ./catalina/websocket/MessageInbound.java
    • -0
    • +314
    ./catalina/websocket/StreamInbound.java
    • -0
    • +281
    ./catalina/websocket/WebSocketServlet.java
    • -0
    • +243
    ./catalina/websocket/WsFrame.java
    • -0
    • +401
    ./catalina/websocket/WsHttpServletRequestWrapper.java
    • -0
    • +152
    ./catalina/websocket/WsInputStream.java
    • -0
    • +454
    ./catalina/websocket/WsOutbound.java
    • -0
    • +293
    ./tomcat/util/buf/Utf8Decoder.java
  1. … 1 more file in changeset.
SSO logout should cleanup the entry credentials.
    • -0
    • +2
    ./catalina/authenticator/SingleSignOn.java
  1. … 1 more file in changeset.
Port BZ 50273 fix: filtering out accept errors on HPUX. Downside is that a string has to be added ...
  1. … 3 more files in changeset.
Rename logout method to avoid overriding in the AS code.
    • -1
    • +1
    ./catalina/authenticator/SingleSignOn.java
  1. … 2 more files in changeset.
Port the system property for allow trace.
  1. … 1 more file in changeset.
Modify SSO logout so that it can avoid expiring all sessions.
    • -0
    • +28
    ./catalina/authenticator/SingleSignOn.java
  1. … 2 more files in changeset.
[BZ922180]: Port from Tomcat using a static initializer to init authenticators map.

    • -19
    • +14
    ./catalina/startup/ContextConfig.java
Fix minor XSS issue with Bayeux; probably not actually used.
  1. … 3 more files in changeset.
JBWEB-266

Add an option to preserve the cookie header during processing. Although not a very good idea,

it is allowed to "start over" cookie processing from the original header value. Also useful for

debugging, maybe.

    • -0
    • +10
    ./tomcat/util/http/CookieSupport.java
  1. … 1 more file in changeset.
Fix for JBPAPP-9398.

  1. … 1 more file in changeset.
- Remove the connector selection logic.

- Changelog update.

  1. … 2 more files in changeset.
JBWEB-260: Fix state of async context after executing a runnable, since it is allowed to do something like a dispatch after it [which I did miss].
    • -1
    • +1
    ./catalina/core/StandardWrapperValve.java
  1. … 1 more file in changeset.
Mladen confirmed that many Windows platforms should be fine trying to create a big poller, XP class Windows should refuse over 1024

(which should then cause creation of multiple pollsets).

AS7-3177: Improved null parameter mapping fix.
  1. … 1 more file in changeset.
Revert Jasper "fix".
    • -17
    • +0
    ./jasper/runtime/JspWriterImpl.java
  1. … 1 more file in changeset.
From my list: add an option for configuration of socket buffer in APR and NIO2, since Tomcat has it for NIO1.
    • -0
    • +14
    ./tomcat/util/net/AbstractEndpoint.java
Spec clarification for forward during async.
    • -0
    • +5
    ./catalina/core/ApplicationDispatcher.java
- Tweak unlock accept with a timeout.

- Port patch: fix java.io handshake with Java 7.

    • -9
    • +11
    ./tomcat/util/net/AbstractEndpoint.java
    • -4
    • +8
    ./tomcat/util/net/jsse/JSSESupport.java
  1. … 5 more files in changeset.
Clarify the two socket timeouts used, and add a system property for the keepalive one.
    • -0
    • +1
    ./coyote/http11/Http11AprProtocol.java
    • -0
    • +1
    ./coyote/http11/Http11NioProtocol.java
  1. … 5 more files in changeset.
Fix client-cert with NIO2.
    • -5
    • +1
    ./tomcat/util/net/jsse/NioJSSESupport.java
    • -0
    • +10
    ./tomcat/util/net/jsse/SecureNioChannel.java
  1. … 1 more file in changeset.