Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-09-23Make this exception extend RuntimeException, not Throwable.Simone Bordet1-1/+1
2015-09-23Fixed test.Simone Bordet1-23/+36
2015-09-23Using ServerConnector instead of NetworkConnector to improve ease of use.Simone Bordet1-2/+1
2015-09-23Removed System.out calls.Simone Bordet1-10/+7
2015-09-22474936 - WebSocketSessions are not always cleaned out from openSessionsJoakim Erdfelt2-3/+366
+ Adding additional testcase to verify behavior
2015-09-21Merged branch 'jetty-9.2.x' into 'master'.Simone Bordet3-0/+28
2015-09-21Updated ALPN version for JDK 8u60.Simone Bordet3-0/+28
2015-09-21Added tests to verify behavior in case of server closing (or not) theSimone Bordet2-0/+389
connection in presence of a Connection: close header.
2015-09-21Refactored to made it easier to use by subclasses.Simone Bordet1-3/+14
2015-09-21477890 - Overwhelmed HTTP/2 server discards data.Simone Bordet2-78/+142
HttpInput was using a bounded ArrayQueue with max capacity 64. The queue was overflowing if there were more than 64 reads within the flow control window capacity. Fixed by replacing the ArrayQueue with ArrayDeque, which is unbounded.
2015-09-21Cosmetics.Simone Bordet1-3/+0
2015-09-21477817 Fixed memory leak in QueuedThreadPoolGreg Wilkins1-2/+2
Conflicts: jetty-util/src/main/java/org/eclipse/jetty/util/thread/QueuedThreadPool.java
2015-09-21477817 Fixed memory leak in QueuedThreadPoolGreg Wilkins1-2/+2
Conflicts: jetty-util/src/main/java/org/eclipse/jetty/util/thread/QueuedThreadPool.java
2015-09-20477885 - Jetty HTTP2 client fails to connect with Netty server - HTTP2 ↵Simone Bordet2-1/+102
client preface missing or corrupt. Fixed by starting to read from the server only after having sent the client preface.
2015-09-18477737 Improve handling of etags with dynamic and static gzipGreg Wilkins1-3/+7
Fixed spin on --gzip etag
2015-09-18477680 Encode merged query parametersGreg Wilkins2-68/+78
2015-09-18477737 Improve handling of etags with dynamic and static gzipGreg Wilkins5-30/+191
2015-09-18477757 - Null args in TypeUtil .call & .construct result in confusing exceptionsJoakim Erdfelt1-5/+35
+ Not allowing null class references + Allowing null argument lists
2015-09-17Removed unnecessary test condition.Simone Bordet1-36/+36
2015-09-17Replaced string literal with the proper constant.Simone Bordet1-48/+49
2015-09-17477278 Refactored DefaultServlet for cached Gzip & EtagsGreg Wilkins13-252/+747
Refactored the DefaultServlet to better handle static gzipped files with etags in the cache. Required a simplification of always having a HttpContent rather than the prior situation of having either a Resource or a HttpContent. So introduced a HttpContent.Factory, of which the ResourceCache is the normal implementation, but there is also now a ResourceContentFactory that creates content when there is no cache. The Gzip resource is now associated with the normal resource, so less lookups are needed. This also give scope for caching dynamic gzipping in the future. The GzipHttpContent class has been introduced to send content with the headers of the uncompress, but content of the compressed resource.
2015-09-16477385 Make jetty osgi manifests only resolve jetty packages against a ↵Jan Bartel21-194/+17
single distro version
2015-09-15477385 - Problem in MANIFEST.MF with version 9.2.10 / 9.2.13.Simone Bordet1-0/+82
Reintroduced class SpinLock, for compatibility sake when working with mixed versions of Jetty.
2015-09-14477270 - Add ability to send a single PRIORITY frame.Simone Bordet7-52/+236
Also fixed the mistake of sending the stream id as the parent stream id.
2015-09-14Introduced a HeadersFrame constructor for HEADERS frames withSimone Bordet16-103/+128
unspecified stream id, to be used when creating new frames.
2015-09-14Improved logging.Simone Bordet2-1/+11
2015-09-11Merge branch 'master' of ↵Greg Wilkins5-122/+163
ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2015-09-11477123 - AsyncListener callbacks need context scopeGreg Wilkins16-97/+684
Also added DebugListener and deprecated DebugHandler
2015-09-10477087 - Enforce that the preface contains a SETTINGS frame.Simone Bordet5-122/+163
Now the ServerParser enforces that the preface bytes are followed by a SETTINGS frame.
2015-09-09jetty-test-helper to 3.1, removing snapshot repo referencesJoakim Erdfelt1-11/+1
2015-09-09Removing JsrBasicRemote.sendText() info messageJoakim Erdfelt1-1/+0
2015-09-09Comment out demonstration config for jsp precompilation in test-jetty-webapp.Jan Bartel1-0/+2
2015-09-03Added debug for not found classloadingGreg Wilkins1-0/+3
2015-09-03Correcting versionJoakim Erdfelt1-1/+1
2015-09-03set for devJesse McConnell1-0/+2
2015-09-02Javadoc fixJoakim Erdfelt1-16/+18
2015-09-01476170 - Support servers that close connections without sending Connection: ↵Simone Bordet10-256/+488
close header. Removed previous implementation in favor of a customized ConnectionPool, that gives more flexibility on the actual logic to validate connections.
2015-09-01Using Queue rather than BlockingQueue in method return types.Simone Bordet3-29/+44
2015-08-31Merge branch 'release-9.3.3'Jesse McConnell107-106/+141
2015-08-30476170 - Support servers that close connections without sending Connection: ↵Simone Bordet5-7/+217
close header. Adding support for validating the connection only in the HTTP/1.1 transport.
2015-08-30Updated test to run even when not connected to the network.Simone Bordet1-2/+9
2015-08-27475209 - WebSocketServerFactory should not hand null object to ↵Joakim Erdfelt1-1/+3
DecoratedObjectFactory
2015-08-27Merge branch 'jetty-9.2.x'Joakim Erdfelt10-54/+113
Conflicts: jetty-util/src/main/java/org/eclipse/jetty/util/BufferUtil.java jetty-websocket/websocket-common/src/main/java/org/eclipse/jetty/websocket/common/WebSocketSession.java
2015-08-27428474 - Expose batch mode in the Jetty WebSocket APIJoakim Erdfelt7-8/+54
2015-08-27472082 - isOpen returns true on CLOSING ConnectionJoakim Erdfelt1-4/+2
+ Minor tweak to test for isOutputAvailable() instead of connection state.
2015-08-27476023 - Incorrect trimming of WebSocket close reasonJoakim Erdfelt4-52/+68
+ Fixed CloseStatus.trimMaxReasonLength() to perform trim correctly + Deprecated CloseStatus.trimMaxReasonLength() because it creates to many objects + Removed use of CloseStatus.trimMaxReasonLength() in implementation code + Improved CloseInfo ... + tracks reason via utf8 byte array (not String object) + trims utf8 byte array as-needed + All non-jsr implementations use CloseInfo logic
2015-08-27476049 - When using WebSocket Session.close() there should be no status code ↵Joakim Erdfelt2-2/+6
or reason sent
2015-08-27474936 - WebSocketSessions are not always cleaned out from openSessionsJoakim Erdfelt2-13/+189
+ Adding testcase + Enabling Connection.onClose() -> ioState.onDisconnected() Conflicts: jetty-websocket/websocket-server/src/test/java/org/eclipse/jetty/websocket/server/WebSocketCloseTest.java
2015-08-27476049 - When using WebSocket Session.close() there should be no status code ↵Joakim Erdfelt2-2/+6
or reason sent
2015-08-27[maven-release-plugin] prepare for next development iterationJesse McConnell104-105/+105

Back to the top