Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-04-13 | 460671 - Rationalize property names. | Simone Bordet | 4 | -11/+15 | |
Property format is now "jetty.<module|component>.<propertyName>". Updated all references with new properties. | |||||
2015-04-10 | 444721 - PushCacheFilter cleanup/improvements. | Simone Bordet | 3 | -2/+114 | |
Ported the "maxAssociations" functionality from SPDY's ReferrerPushStrategy. Added JMX support. Removed __renew__ special path in favour of a JMX method. Added clearPushCache() JMX method. Made push reentrant by eliminating the check for "org.eclipse.jetty.pushed". | |||||
2015-04-09 | Blacklist ciphers only for h2-16 and later | Greg Wilkins | 1 | -1/+5 | |
2015-03-26 | Organised imports | Greg Wilkins | 10 | -13/+14 | |
2015-03-25 | Fixed race sending SETTINGS with INITIAL_WINDOW_SIZE. | Simone Bordet | 3 | -11/+36 | |
Before, the sender was updating the window size after the SETTINGS frame was written. This was leading to a race where the receiver saw the updated window size and sent DATA frames; these were received by the original sender before it had the chance to update its local window size, causing an error. Now, the update of the window size happen just before writing the SETTINGS frame to avoid this race. | |||||
2015-03-24 | Merged branch 'jetty-9.2.x' into 'master'. | Simone Bordet | 2 | -17/+20 | |
2015-03-20 | 459845 - Support upgrade from http1 to http2. | Simone Bordet | 6 | -34/+50 | |
Simplified upgrade mechanism, and made it available through clearer internal APIs. | |||||
2015-03-20 | Renamed ISession.control() to ISession.frames(). | Simone Bordet | 7 | -11/+11 | |
2015-03-20 | Tests for async proxy functionality. | Simone Bordet | 2 | -0/+201 | |
2015-03-19 | 459845 - Support upgrade from http1 to http2 | Greg Wilkins | 3 | -7/+36 | |
functioning implementation. Not exactly the most elegant solution, but works with nghttp2 -u | |||||
2015-03-16 | Prevented NPE in abort(). | Simone Bordet | 1 | -2/+4 | |
2015-03-15 | 462162 - StackOverflowException when response commit fails. | Simone Bordet | 2 | -2/+78 | |
Fixed HttpChannel to avoid to stack overflow in case of unusual exceptions thrown while committing. Now it directly calls the transport to try to send a 500. | |||||
2015-03-13 | 459845 - Support upgrade from http1 to http2 | Greg Wilkins | 5 | -53/+96 | |
Generalised Upgrade Connection Factories | |||||
2015-03-12 | Made test more reliable. | Simone Bordet | 1 | -5/+0 | |
Testing for stream.isClosed() is done in StreamCloseTest. The tests were failing because receiving the headers does not mean the sending the headers has notified the callback yet, and hence closed the stream. | |||||
2015-03-12 | Small refactoring of HTTP/2 upgrade code. | Simone Bordet | 4 | -35/+65 | |
2015-03-12 | 459845 - Support upgrade from http1 to http2 | Greg Wilkins | 2 | -12/+42 | |
Parse setting frame. | |||||
2015-03-12 | Fixed compilation issue: using Jetty's B64Code instead of JDK8 Base64. | Simone Bordet | 1 | -30/+25 | |
2015-03-12 | 459845 - Support upgrade from http1 to http2 | Greg Wilkins | 3 | -2/+32 | |
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-11 | Renamed methods in FlowControlStrategy. | Simone Bordet | 4 | -11/+11 | |
2015-03-11 | More flow control tests. | Simone Bordet | 3 | -156/+63 | |
2015-03-11 | Clarified test and made it more reliable. | Simone Bordet | 1 | -17/+12 | |
2015-03-11 | 423974 - Optimize flow control. | Simone Bordet | 1 | -5/+13 | |
Don't send the window update if the stream is closed. | |||||
2015-03-11 | 423974 - Optimize flow control. | Simone Bordet | 2 | -4/+4 | |
Made the buffering flow control strategy the default. | |||||
2015-03-10 | 459081 - http2 push failures. | Simone Bordet | 5 | -26/+115 | |
Introduced ExecutionStrategy.dispatch() to handle the case where resources that are being pushed block. | |||||
2015-03-02 | Made test run only under JDK 8. | Simone Bordet | 1 | -1/+14 | |
2015-03-02 | Restored ALPN tests. | Simone Bordet | 7 | -4/+485 | |
2015-02-27 | 461052 - Local streams created after INITIAL_WINDOW_SIZE setting have wrong ↵ | Simone Bordet | 12 | -137/+290 | |
send window. Fixed by tracking both send and recv initial stream windows. This is needed because both client and server may send an INITIAL_WINDOW_SIZE setting, and they must be treated separately. | |||||
2015-02-27 | Made tests more stable. | Simone Bordet | 1 | -2/+9 | |
Naked writes could throw WritePendingException. Now we wait until the client has finished sending the reply to the server SETTINGS frame, then we do the naked write. | |||||
2015-02-24 | Fixed test. | Simone Bordet | 1 | -3/+8 | |
2015-02-24 | Fixed test. | Simone Bordet | 1 | -38/+20 | |
2015-02-24 | Fixing compile error | Joakim Erdfelt | 1 | -1/+1 | |
2015-02-23 | 460210 - ExecutionStragegy producer for SelectManager calls onOpen from ↵ | Greg Wilkins | 2 | -45/+0 | |
produce method Additional refactoring to better handle HttpInput state. Moved the unready and read possible states into the HttpChannelState | |||||
2015-02-20 | Notifying client connection's promise from onOpen(). | Simone Bordet | 1 | -4/+20 | |
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-20 | Fixing tests on http2-hpack | Joakim Erdfelt | 1 | -17/+37 | |
+ HttpField.nameHashCode() fixed to actually be US-ASCII case insensitive per documentation + Since removal of MetaData equals/hashcode, the comparison of the MetaData and MetaData.Response is now done entirely within the HpackTest | |||||
2015-02-19 | Revert "Revert "Fixed AsyncIO double dispatch"" | Greg Wilkins | 1 | -0/+2 | |
This reverts commit 8bd94ec6be2c597effa3fdcf44c5d3211767e7e8. This is a revert of the revert to add back in the useful debug, plus some TODO comments describing the problems | |||||
2015-02-19 | Revert "Fixed AsyncIO double dispatch" | Greg Wilkins | 1 | -1/+1 | |
This reverts commit 968063c1ab64e9d19045c14850d35b137c569894. | |||||
2015-02-19 | Fixed AsyncIO double dispatch | Greg Wilkins | 1 | -1/+1 | |
2015-02-18 | Guarding against null streams when resetting. | Simone Bordet | 1 | -2/+5 | |
This is possible when receiving a frame for a non-existent stream: it is replied with a reset, but the stream object is never created. | |||||
2015-02-18 | Using TestTracker Rule in test classes. | Simone Bordet | 4 | -4/+14 | |
2015-02-18 | Improved handling of the stream close state. | Simone Bordet | 10 | -53/+190 | |
Now the stream close state is updated when the frame has been successfully written, and when it is received. The stream is closed in case of failures. Just after the stream close state update, if the stream is closed then it is removed from the session. | |||||
2015-02-18 | 460211 Fixed Idle race in ExecuteProduceRun | Greg Wilkins | 2 | -1/+3 | |
Reimplemented ExecuteProduceRun with a spin lock | |||||
2015-02-17 | ignored bad http2 client test | Greg Wilkins | 1 | -0/+2 | |
2015-02-15 | Fixed compilation issue after merge. | Simone Bordet | 1 | -1/+7 | |
2015-02-15 | Merged branch 'jetty-9.2.x' into 'master'. | Simone Bordet | 1 | -2/+0 | |
2015-02-13 | Fixed test, and added test to check close state of pushed streams. | Simone Bordet | 1 | -5/+73 | |
2015-02-13 | Implemented notification of session failure events. | Simone Bordet | 4 | -8/+160 | |
2015-02-13 | Removed TODO. | Simone Bordet | 1 | -1/+0 | |
2015-02-13 | made StreamResetTest test less of a race | Greg Wilkins | 1 | -4/+11 | |
2015-02-13 | 459845 - Support upgrade from http1 to http2/websocket | Greg Wilkins | 4 | -1/+57 | |
Added jetty-http2c.xml and http2c.mod | |||||
2015-02-13 | Organised http2 imports | Greg Wilkins | 13 | -14/+11 | |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-