Skip to main content
summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-06-12Updating versions to 9.3.0.v20150612Joakim Erdfelt3-3/+3
2015-06-12Merge branch 'master' into release-9.3Joakim Erdfelt1-3/+0
2015-06-12Removing [version] sections in modulesJoakim Erdfelt1-3/+0
2015-06-11[maven-release-plugin] prepare for next development iterationJoakim Erdfelt3-3/+3
2015-06-11[maven-release-plugin] prepare release jetty-9.3.0.v20150611Joakim Erdfelt3-3/+3
2015-06-10469860 - Add module metadata versioning to support backwards compatJoakim Erdfelt1-0/+3
+ Adding [version] section to all existing jetty 9.3 distro modules + Updating testcases in jetty-start with new [version] sections too + Adding extra testcases for versioned modules
2015-05-20467730 - HTTP2 requires enabled ciphers to be sorted by blacklistGreg Wilkins2-0/+4
2015-04-22464727 - Update Javadoc for Java 8 DocLintJoakim Erdfelt1-2/+1
2015-04-15464727 - Update Javadoc for Java 8 DocLintJoakim Erdfelt2-5/+5
Eliminate empty tag warnings + Changed <p/> to <p> + Changed <br/> to <br>
2015-04-13460671 - Rationalize property names.Simone Bordet1-1/+1
Property format is now "jetty.<module|component>.<propertyName>". Updated all references with new properties.
2015-04-08Removed deprecated APIs.Simone Bordet2-7/+5
2015-03-26Organised importsGreg Wilkins4-5/+4
2015-03-24Merged branch 'jetty-9.2.x' into 'master'.Simone Bordet2-20/+22
2015-03-24461499 - ConnectionPool may leak connections.Simone Bordet2-20/+22
Made associate(), disassociate() and abort() atomic operations using the HttpExchange state to coordinate atomicity. In this way, it's not possible to associate a HttpChannel and a HttpExchange if the latter has been aborted.
2015-03-13459845 - Support upgrade from http1 to http2Greg Wilkins1-1/+1
Generalised Upgrade Connection Factories
2015-03-12459845 - Support upgrade from http1 to http2Greg Wilkins1-1/+1
Moved the sneaky direct upgrade to its own method and added support to detect a standard upgrade. The standard upgrade now creates the h2c connection and decodes the settings header, but it does not yet process the settings nor send a response to the request.
2015-03-10Merge remote-tracking branch 'origin/jetty-9.2.x'Greg Wilkins1-1/+1
Conflicts: VERSION.txt aggregates/jetty-all/pom.xml apache-jsp/pom.xml apache-jstl/pom.xml examples/async-rest/async-rest-jar/pom.xml examples/async-rest/async-rest-webapp/pom.xml examples/async-rest/pom.xml examples/embedded/pom.xml examples/pom.xml jetty-alpn/jetty-alpn-client/pom.xml jetty-alpn/jetty-alpn-server/pom.xml jetty-alpn/pom.xml jetty-annotations/pom.xml jetty-ant/pom.xml jetty-cdi/pom.xml jetty-client/pom.xml jetty-continuation/pom.xml jetty-deploy/pom.xml jetty-distribution/pom.xml jetty-fcgi/fcgi-client/pom.xml jetty-fcgi/fcgi-server/pom.xml jetty-fcgi/pom.xml jetty-http-spi/pom.xml jetty-http/pom.xml jetty-http2/http2-alpn-tests/pom.xml jetty-io/pom.xml jetty-jaas/pom.xml jetty-jaspi/pom.xml jetty-jmx/pom.xml jetty-jndi/pom.xml jetty-jsp/pom.xml jetty-jspc-maven-plugin/pom.xml jetty-maven-plugin/pom.xml jetty-monitor/pom.xml jetty-nosql/pom.xml jetty-osgi/jetty-osgi-alpn/pom.xml jetty-osgi/jetty-osgi-boot-jsp/pom.xml jetty-osgi/jetty-osgi-boot-warurl/pom.xml jetty-osgi/jetty-osgi-boot/pom.xml jetty-osgi/jetty-osgi-httpservice/pom.xml jetty-osgi/jetty-osgi-npn/pom.xml jetty-osgi/pom.xml jetty-osgi/test-jetty-osgi-context/pom.xml jetty-osgi/test-jetty-osgi-webapp/pom.xml jetty-osgi/test-jetty-osgi/pom.xml jetty-plus/pom.xml jetty-proxy/pom.xml jetty-quickstart/pom.xml jetty-rewrite/pom.xml jetty-runner/pom.xml jetty-security/pom.xml jetty-server/pom.xml jetty-servlet/pom.xml jetty-servlets/pom.xml jetty-spdy/pom.xml jetty-spdy/spdy-client/pom.xml jetty-spdy/spdy-core/pom.xml jetty-spdy/spdy-example-webapp/pom.xml jetty-spdy/spdy-http-client-transport/pom.xml jetty-spdy/spdy-http-common/pom.xml jetty-spdy/spdy-http-server/pom.xml jetty-spdy/spdy-npn-tests/pom.xml jetty-spdy/spdy-server/pom.xml jetty-spring/pom.xml jetty-start/pom.xml jetty-util-ajax/pom.xml jetty-util/pom.xml jetty-webapp/pom.xml jetty-websocket/javax-websocket-client-impl/pom.xml jetty-websocket/javax-websocket-server-impl/pom.xml jetty-websocket/pom.xml jetty-websocket/websocket-api/pom.xml jetty-websocket/websocket-client/pom.xml jetty-websocket/websocket-common/pom.xml jetty-websocket/websocket-server/pom.xml jetty-websocket/websocket-servlet/pom.xml jetty-xml/pom.xml pom.xml tests/pom.xml tests/test-continuation/pom.xml tests/test-integration/pom.xml tests/test-jmx/jmx-webapp-it/pom.xml tests/test-jmx/jmx-webapp/pom.xml tests/test-jmx/pom.xml tests/test-loginservice/pom.xml tests/test-quickstart/pom.xml tests/test-sessions/pom.xml tests/test-sessions/test-hash-sessions/pom.xml tests/test-sessions/test-jdbc-sessions/pom.xml tests/test-sessions/test-mongodb-sessions/pom.xml tests/test-sessions/test-sessions-common/pom.xml tests/test-webapps/pom.xml tests/test-webapps/test-jaas-webapp/pom.xml tests/test-webapps/test-jetty-webapp/pom.xml tests/test-webapps/test-jndi-webapp/pom.xml tests/test-webapps/test-mock-resources/pom.xml tests/test-webapps/test-proxy-webapp/pom.xml tests/test-webapps/test-servlet-spec/pom.xml tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml tests/test-webapps/test-webapp-rfc2616/pom.xml
2015-03-10[maven-release-plugin] prepare for next development iterationJesse McConnell3-3/+3
2015-03-10[maven-release-plugin] prepare release jetty-9.2.10.v20150310jetty-9.2.10.v20150310Jesse McConnell3-3/+3
2015-03-07Merged branch 'jetty-9.2.x' into 'master'.Simone Bordet1-10/+17
2015-03-07Introduced LeakDetector.id() to be consistent in logging the resource ID.Simone Bordet1-10/+17
2015-03-06Merge branch 'jetty-9.2.x'Joakim Erdfelt1-30/+23
Conflicts: jetty-client/src/main/java/org/eclipse/jetty/client/LeakTrackingConnectionPool.java jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientLoadTest.java jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientUploadDuringServerShutdown.java jetty-server/src/main/java/org/eclipse/jetty/server/HttpInput.java jetty-spdy/spdy-server/src/test/java/org/eclipse/jetty/spdy/server/SynDataReplyDataLoadTest.java jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/TooFastClientTest.java
2015-03-06Cleaning up LeakTrackingByteBufferPool / LeakDetectorJoakim Erdfelt1-30/+23
+ Making use of LeakTrackingByteBufferPool more consistent + Using MappedByteBufferPool.Tagged where appropriate in test cases + Adding leak count tracking to LeakDetector + Adding leak count tracking to LeakTrackingByteBufferPool + Renaming websocket LeakTrackingBufferPool to LeakTrackingBufferPoolRule to reflect junit @Rule usage + Making websocket LeakTrackingBufferPoolRule always use MappedByteBufferPool.Tagged + Fixed various grammar concerns
2015-03-02Renamed Drupal and WordPress example classes, SPDY -> HTTP2.Simone Bordet2-8/+2
2015-02-24[maven-release-plugin] prepare for next development iterationJesse McConnell3-3/+3
2015-02-24[maven-release-plugin] prepare release jetty-9.2.9.v20150224jetty-9.2.9.v20150224Jesse McConnell3-3/+3
2015-02-20Notifying client connection's promise from onOpen().Simone Bordet2-6/+14
The client connection's promise was succeeded in the context of a call to SelectorManager.newConnection(). This was wrong, since succeeding the promise may trigger the send of a request *before* the connection is actually linked to the endPoint and opened. This change moves the succeeding of the client connection's promise to the connection onOpen() method.
2015-02-19fixed bad mergeGreg Wilkins1-16/+5
2015-02-19Merge remote-tracking branch 'origin/jetty-9.2.x'Greg Wilkins1-5/+15
Conflicts: VERSION.txt aggregates/jetty-all/pom.xml apache-jsp/pom.xml apache-jstl/pom.xml examples/async-rest/async-rest-jar/pom.xml examples/async-rest/async-rest-webapp/pom.xml examples/async-rest/pom.xml examples/embedded/pom.xml examples/pom.xml jetty-alpn/jetty-alpn-client/pom.xml jetty-alpn/jetty-alpn-server/pom.xml jetty-alpn/pom.xml jetty-annotations/pom.xml jetty-ant/pom.xml jetty-cdi/pom.xml jetty-client/pom.xml jetty-continuation/pom.xml jetty-deploy/pom.xml jetty-distribution/pom.xml jetty-fcgi/fcgi-client/pom.xml jetty-fcgi/fcgi-server/pom.xml jetty-fcgi/pom.xml jetty-http-spi/pom.xml jetty-http/pom.xml jetty-io/pom.xml jetty-jaas/pom.xml jetty-jaspi/pom.xml jetty-jmx/pom.xml jetty-jndi/pom.xml jetty-jsp/pom.xml jetty-jspc-maven-plugin/pom.xml jetty-maven-plugin/pom.xml jetty-monitor/pom.xml jetty-nosql/pom.xml jetty-osgi/jetty-osgi-alpn/pom.xml jetty-osgi/jetty-osgi-boot-jsp/pom.xml jetty-osgi/jetty-osgi-boot-warurl/pom.xml jetty-osgi/jetty-osgi-boot/pom.xml jetty-osgi/jetty-osgi-httpservice/pom.xml jetty-osgi/jetty-osgi-npn/pom.xml jetty-osgi/pom.xml jetty-osgi/test-jetty-osgi-context/pom.xml jetty-osgi/test-jetty-osgi-webapp/pom.xml jetty-osgi/test-jetty-osgi/pom.xml jetty-plus/pom.xml jetty-proxy/pom.xml jetty-quickstart/pom.xml jetty-rewrite/pom.xml jetty-runner/pom.xml jetty-security/pom.xml jetty-server/pom.xml jetty-servlet/pom.xml jetty-servlets/pom.xml jetty-servlets/src/main/java/org/eclipse/jetty/servlets/AsyncGzipFilter.java jetty-spdy/pom.xml jetty-spdy/spdy-alpn-tests/pom.xml jetty-spdy/spdy-client/pom.xml jetty-spdy/spdy-core/pom.xml jetty-spdy/spdy-example-webapp/pom.xml jetty-spdy/spdy-http-client-transport/pom.xml jetty-spdy/spdy-http-common/pom.xml jetty-spdy/spdy-http-server/pom.xml jetty-spdy/spdy-npn-tests/pom.xml jetty-spdy/spdy-server/pom.xml jetty-spring/pom.xml jetty-start/pom.xml jetty-util-ajax/pom.xml jetty-util/pom.xml jetty-webapp/pom.xml jetty-websocket/javax-websocket-client-impl/pom.xml jetty-websocket/javax-websocket-server-impl/pom.xml jetty-websocket/pom.xml jetty-websocket/websocket-api/pom.xml jetty-websocket/websocket-client/pom.xml jetty-websocket/websocket-common/pom.xml jetty-websocket/websocket-server/pom.xml jetty-websocket/websocket-servlet/pom.xml jetty-xml/pom.xml pom.xml tests/pom.xml tests/test-continuation/pom.xml tests/test-integration/pom.xml tests/test-jmx/jmx-webapp-it/pom.xml tests/test-jmx/jmx-webapp/pom.xml tests/test-jmx/pom.xml tests/test-loginservice/pom.xml tests/test-quickstart/pom.xml tests/test-sessions/pom.xml tests/test-sessions/test-hash-sessions/pom.xml tests/test-sessions/test-jdbc-sessions/pom.xml tests/test-sessions/test-mongodb-sessions/pom.xml tests/test-sessions/test-sessions-common/pom.xml tests/test-webapps/pom.xml tests/test-webapps/test-jaas-webapp/pom.xml tests/test-webapps/test-jetty-webapp/pom.xml tests/test-webapps/test-jndi-webapp/pom.xml tests/test-webapps/test-mock-resources/pom.xml tests/test-webapps/test-proxy-webapp/pom.xml tests/test-webapps/test-servlet-spec/pom.xml tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml tests/test-webapps/test-webapp-rfc2616/pom.xml
2015-02-17[maven-release-plugin] prepare for next development iterationJesse McConnell3-3/+3
2015-02-17[maven-release-plugin] prepare release jetty-9.2.8.v20150217jetty-9.2.8.v20150217Jesse McConnell3-3/+3
2015-02-15Merged branch 'jetty-9.2.x' into 'master'.Simone Bordet1-1/+8
2015-02-15459963 - Failure writing content of a committed request leaks connections.Simone Bordet1-1/+8
Fixed by making the logic in HttpSender fail and complete the response in case of request failure, without taking in consideration whether the request was committed or aborted.
2015-02-11Removed SPDY and NPNGreg Wilkins3-74/+119
Because jetty 9.3 is targetted for HTTP2, we have removed support for SPDY and NPN.
2015-02-04added direct buffer configurationGreg Wilkins1-0/+6
2015-01-16[maven-release-plugin] prepare for next development iterationJesse McConnell3-3/+3
2015-01-16[maven-release-plugin] prepare release jetty-9.2.7.v20150116jetty-9.2.7.v20150116Jesse McConnell3-3/+3
2015-01-16[maven-release-plugin] prepare for next development iterationJesse McConnell3-3/+3
2015-01-16[maven-release-plugin] prepare release jetty-9.2.7.v20150116Jesse McConnell3-3/+3
2015-01-16[maven-release-plugin] prepare for next development iterationJesse McConnell3-3/+3
2015-01-16[maven-release-plugin] prepare release jetty-9.2.7.v20140116Jesse McConnell3-3/+3
2015-01-16[maven-release-plugin] prepare for next development iterationJesse McConnell3-3/+3
2015-01-16[maven-release-plugin] prepare release 9.2.7.v20140116Jesse McConnell3-3/+3
2015-01-08Merge remote-tracking branch 'origin/master' into jetty-9.3-ewykGreg Wilkins38-38/+38
Conflicts: jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannel.java jetty-server/src/main/java/org/eclipse/jetty/server/QueuedHttpInput.java jetty-util/src/main/java/org/eclipse/jetty/util/thread/NonBlockingThread.java
2015-01-08Happy New Year 2015Joakim Erdfelt38-38/+38
2015-01-08Happy New Year 2015Joakim Erdfelt38-38/+38
2015-01-02Reworked buffer releasing to ensure that it is always executed beforeSimone Bordet2-34/+40
fillInterested() is called. This is needed to avoid race conditions where fillInterested() triggers a new thread entering onFillable() and acquiring a new buffer while the previous thread is releasing the previous buffer.
2015-01-01Deprecated the AbstractConnection dispatchIO mechanismGreg Wilkins2-2/+2
2014-12-23refactored HttpConnector for EWYK - work in progressGreg Wilkins1-1/+1
2014-12-21Refactored HttpInput to use poison pillsGreg Wilkins2-5/+3

Back to the top