• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[JBWEB-305] Add file name information in detail error when compiling the java file
    • -1
    • +1
    ./jasper/resources/LocalStrings.properties
    • -1
    • +2
    ./jasper/compiler/DefaultErrorHandler.java
- Port minor listeners optimizations.
    • -1
    • +1
    ./catalina/session/StandardSession.java
JBWEB-242: Fix rare leak with tag pooling
  1. … 4 more files in changeset.
Drop java.io connectors (AJP and HTTP). AJP now requires native.
    • -1350
    • +0
    ./coyote/ajp/AjpProcessor.java
    • -1745
    • +0
    ./coyote/http11/Http11Processor.java
    • -812
    • +0
    ./coyote/http11/Http11Protocol.java
    • -793
    • +0
    ./coyote/http11/InternalInputBuffer.java
    • -762
    • +0
    ./coyote/http11/InternalOutputBuffer.java
    • -1328
    • +0
    ./tomcat/util/net/JIoEndpoint.java
    • -24
    • +1
    ./tomcat/util/net/SSLImplementation.java
    • -173
    • +0
    ./tomcat/util/net/ServerSocketFactory.java
    • -56
    • +0
    ./tomcat/util/net/jsse/JSSEFactory.java
    • -126
    • +0
    ./tomcat/util/net/jsse/JSSEImplementation.java
    • -812
    • +0
    ./tomcat/util/net/jsse/JSSESocketFactory.java
  1. … 4 more files in changeset.
- Merge the NIO 2 HTTP connector.

- Now requires Java 7 to build.

- It builds, but not tested yet.

    • -0
    • +632
    ./coyote/http11/AbstractInternalInputBuffer.java
    • -0
    • +686
    ./coyote/http11/AbstractInternalOutputBuffer.java
    • -0
    • +1268
    ./coyote/http11/Http11AbstractProcessor.java
    • -0
    • +802
    ./coyote/http11/Http11AbstractProtocol.java
    • -0
    • +1284
    ./coyote/http11/Http11NioProcessor.java
    • -0
    • +1026
    ./coyote/http11/Http11NioProtocol.java
    • -0
    • +521
    ./coyote/http11/InternalNioInputBuffer.java
    • -0
    • +372
    ./coyote/http11/InternalNioOutputBuffer.java
    • -0
    • +1087
    ./tomcat/util/net/AbstractEndpoint.java
    • -0
    • +112
    ./tomcat/util/net/CompletionHandlerAdapter.java
    • -0
    • +129
    ./tomcat/util/net/DefaultNioServerSocketChannelFactory.java
    • -0
    • +1191
    ./tomcat/util/net/NioChannel.java
    • -0
    • +1853
    ./tomcat/util/net/NioEndpoint.java
    • -0
    • +260
    ./tomcat/util/net/NioServerSocketChannelFactory.java
    • -63
    • +105
    ./tomcat/util/net/SSLImplementation.java
  1. … 10 more files in changeset.
AS7-4232: Modify async error processing based on a stricter spec interpretation (not really tested yet)
    • -1
    • +6
    ./catalina/connector/CoyoteAdapter.java
    • -4
    • +6
    ./catalina/core/StandardWrapperValve.java
  1. … 1 more file in changeset.
Separate the JMX name for the regular name for better addresses.
    • -2
    • +10
    ./coyote/http11/Http11AprProtocol.java
    • -2
    • +10
    ./coyote/http11/Http11Protocol.java
  1. … 4 more files in changeset.
AS7-4566: Add system property to configure connection timeout
  1. … 4 more files in changeset.
AS7-4151: Add system property to configure AJP packet size, and another for endpoint max threads.
  1. … 7 more files in changeset.
JBWEB-238: Add a semi hack to allow some flexibility during the upgrade.
    • -0
    • +10
    ./catalina/connector/ResponseFacade.java
    • -1
    • +5
    ./coyote/http11/Http11AprProcessor.java
  1. … 3 more files in changeset.
Add a thread listener bind/unbind around the background processing.
  1. … 1 more file in changeset.
AS7-4469: Also fix session id attribute that got standardized in Servlet 3.
    • -11
    • +6
    ./coyote/http11/Http11Processor.java
    • -0
    • +5
    ./tomcat/util/buf/EncodingToCharset.java
    • -3
    • +4
    ./tomcat/util/net/jsse/JSSESupport.java
  1. … 1 more file in changeset.
AS7-4469: Rebase SSL valve.
    • -0
    • +4
    ./catalina/valves/LocalStrings.properties
  1. … 1 more file in changeset.
Use per webapp expression factory.
  1. … 1 more file in changeset.
- Port upgrade API, since it is very simple and integrated with the existing event API.

- Add recycling of the filters, just in case.

  1. … 11 more files in changeset.
Remove the suspend, since the response is not done. Also remove the new fancier API since it is not realistic to add

a new API that will be immediately removed when Servlet 3.1 is implemented.

  1. … 3 more files in changeset.
Add simpler connection upgrade, now using the existing HttpEventServlet API.
    • -3
    • +4
    ./catalina/connector/ResponseFacade.java
    • -1
    • +5
    ./coyote/http11/Http11AprProcessor.java
  1. … 4 more files in changeset.
  1. … 1 more file in changeset.
52970: Fix enum as method invocation argument in EL
  1. … 1 more file in changeset.
Add an API for protocol upgrade based on a mix between the current Servlet draft and the HTTP events capabilities.
    • -0
    • +13
    ./catalina/connector/ResponseFacade.java
  1. … 3 more files in changeset.
Port 52776: Fix cleanup after JspFragment.invoke
  1. … 1 more file in changeset.
JBWEB-234: Fix passing encoding parameter, missed during rebase. Submitted by Philippe Guinot.
  1. … 1 more file in changeset.
AS7-3851: Cleanup IPv6 logging.
    • -1
    • +1
    ./coyote/http11/Http11AprProtocol.java
  1. … 1 more file in changeset.
AS7-3898: Move back to Tomcat code because the new code GC friendly characteristics were not useful in practice, and

it remains worse in profiling.

    • -0
    • +31
    ./tomcat/util/http/LocalStrings.properties
    • -337
    • +288
    ./tomcat/util/http/Parameters.java
  1. … 1 more file in changeset.
AS7-3953: Add system properties for lesser used configuration options of the HTTP connector.
    • -6
    • +6
    ./coyote/http11/Http11AprProtocol.java
Add some optimizations to parameters handling (just to keep them somewhere).
    • -14
    • +30
    ./tomcat/util/http/Parameters.java
Port 52666: Correct coercion order in EL for A {==,!=,eq,ne} B.
  1. … 2 more files in changeset.
Fix requestDestroyed event.
    • -4
    • +2
    ./catalina/core/ApplicationDispatcher.java
Public for easier usage.
    • -1
    • +1
    ./catalina/core/ApplicationDispatcher.java
Experiment with direct invocation in the request dispatcher.
    • -19
    • +145
    ./catalina/core/ApplicationDispatcher.java
  1. … 1 more file in changeset.