Simone Bordet
c9251e5c73
Fixed bug in AbstractFrameBytes.compareTo(), avoiding NPE when comparing
...
FrameBytes that have a related stream, and those that don't (such as PING).
2012-06-03 22:53:06 +02:00
Simone Bordet
a2a9fd59a2
Cosmetics.
2012-06-03 18:30:06 +02:00
Simone Bordet
2cb703b0b5
Fixed bug in case of large files being downloaded, and refactored writing of data frames.
2012-06-03 18:30:06 +02:00
Simone Bordet
b0156b69bc
Moved factory method for FlowControlStrategy to SPDYServerConnector for easier overriding.
2012-06-03 18:30:06 +02:00
Simone Bordet
4b29f18703
Removed constructors that take the "compressed" parameter (compression has been removed from the specification).
...
Added constructor that takes byte[], offset and length.
2012-06-03 18:30:05 +02:00
Jan Bartel
f9a917f538
379250 Server is added to shutdown hook twice
2012-06-02 11:55:10 +02:00
Jan Bartel
1f0e25ffa0
Merge "381220: start.log rollover"
2012-06-02 03:57:33 -04:00
Simone Bordet
d84889b2e9
Added configuration to enable NPN debugging, but commented out.
2012-06-01 22:13:26 +02:00
Simone Bordet
eb47f93d86
Corrected order of SPDY protocols, so that most recent ones are chosen over older ones
...
(e.g. spdy/3 over spdy/2 over http/1.1).
2012-06-01 22:13:26 +02:00
Jan Bartel
9d7fc6975b
381401 Print log warning when stop attempt made with incorrect STOP.KEY
2012-06-01 20:01:44 +02:00
Jan Bartel
40014a93d0
Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2012-06-01 20:00:46 +02:00
Jan Bartel
8bcb906883
381399 Unable to stop a jetty instance that has not finished starting
2012-06-01 19:59:55 +02:00
Simone Bordet
6ff1a5fddc
Implemented SPDY/3 HTTP layering.
2012-06-01 19:31:14 +02:00
Simone Bordet
f872676a65
Added handling of the "slot" field in SYN_STREAM frames.
...
Modified parser and generator, and the session implementation
for now ignores this field.
2012-06-01 19:31:14 +02:00
Simone Bordet
70e4a103ec
Implemented correctly SPDY v2 parsing and generation of the HEADERS frame.
2012-06-01 19:31:14 +02:00
Simone Bordet
d12c2fec21
Renamed enum constant.
2012-06-01 19:31:14 +02:00
Simone Bordet
85e2503eec
Added handling of the "slot" field in SYN_STREAM frames.
...
Modified parser and generator, and the session implementation
for now ignores this field.
2012-06-01 19:31:14 +02:00
Simone Bordet
fb34f9b824
Added handling of Credential frames (for now just issuing a warning).
2012-06-01 19:31:14 +02:00
Simone Bordet
91105910ca
Added handling of Certificate encoding and decoding.
2012-06-01 19:31:14 +02:00
Simone Bordet
395d49ba71
Basic implementation of CREDENTIAL frame, parser and generator.
2012-06-01 19:31:14 +02:00
Greg Wilkins
18141b68a3
380212: nobbled test that sometimes fails for SSL
2012-06-01 19:17:25 +02:00
Greg Wilkins
767597bc44
380913: support list types in jetty xml for setters and constructor args
2012-06-01 19:15:36 +02:00
Thomas Becker
641fa869fa
381220: start.log rollover
2012-06-01 16:42:02 +02:00
Simone Bordet
9326675a43
Merge "380913: support list types in jetty xml for setters and constructor args"
2012-06-01 05:53:42 -04:00
Simone Bordet
24f4631a06
Refactored flow control, encapsulating it into a strategy.
...
The reason for this change is that the server will soon be serving both SPDY/2 and SPDY/3 browsers,
so the flow control strategy must be dynamically chosen depending on the SPDY version.
2012-06-01 10:46:18 +02:00
Thomas Becker
28e90058aa
380913: support list types in jetty xml for setters and constructor args
...
Change-Id: I873ac4bde68aa6f043b74f63609711b51cb1338f
2012-05-31 12:26:09 +02:00
Jan Bartel
97fffb4e6a
380866 maxIdleTime set to 0 after session migration
2012-05-29 18:06:22 +02:00
Simone Bordet
58dd9c3bf1
Enabled flow control configuration in SPDYClient.
2012-05-26 22:49:43 +02:00
Simone Bordet
0ea58ab1d5
Updated default maxIdleTime for SPDYClient to -1, so that the default from the SelectorManager is used.
2012-05-26 22:49:17 +02:00
Simone Bordet
f41e43bce3
Updated to NPN API version 1.1.0, calling NextProtoNego.remove(), instead of using AtomicReferences to clear the SSLEngine references.
2012-05-26 22:44:57 +02:00
Simone Bordet
146f5edfde
Updated to NPN API version 1.1.0, calling NextProtoNego.remove(), instead of using AtomicReferences to clear the SSLEngine references.
2012-05-26 22:31:02 +02:00
Simone Bordet
bd4c93e441
Merge "spdy: improve errorHandling, additional tests for sending big data with/without flow control, test that no more frames are sent on reset pushstreams, test for failing controller.writer(), small improvements"
2012-05-26 16:28:32 -04:00
Thomas Becker
b92e7b01a9
spdy: improve errorHandling, additional tests for sending big data with/without flow control, test that no more frames are sent on reset pushstreams, test for failing controller.writer(), small improvements
...
Change-Id: Ide714e01b0ed3753b3e37103de2665158f41f35d
2012-05-25 20:21:10 +02:00
Jesse McConnell
0766b34b47
[maven-release-plugin] prepare for next development iteration
2012-05-25 08:52:11 -05:00
Jesse McConnell
59256bfbcc
[maven-release-plugin] prepare release npn-api-1.1.0.v20120525
2012-05-25 08:52:06 -05:00
Simone Bordet
0ccfd0e198
Added remove methods to NextProtoNego, and updated version to 1.1.0-SNAPSHOT.
2012-05-25 15:41:30 +02:00
Jesse McConnell
2ca1a08d84
Merge branch 'release'
2012-05-24 16:39:56 -05:00
Jesse McConnell
2a4b7f49a1
reset for dev
2012-05-24 16:39:28 -05:00
Jesse McConnell
d23a3c90b5
[maven-release-plugin] prepare for next development iteration
2012-05-24 15:40:47 -05:00
Jesse McConnell
57c73283d8
[maven-release-plugin] prepare release jetty-7.6.4.v20120524
2012-05-24 15:40:35 -05:00
Jesse McConnell
55e268351e
Merge branch 'master' into release
2012-05-24 15:12:53 -05:00
Greg Wilkins
c7979d399a
379046 idle close dispatched to own thread and deregistered from further idle calls
2012-05-24 21:57:30 +02:00
Jesse McConnell
035e16aedc
[maven-release-plugin] prepare for next development iteration
2012-05-24 09:27:27 -05:00
Jesse McConnell
f8c629026d
[maven-release-plugin] prepare release jetty-7.6.4.v20120524
2012-05-24 09:27:21 -05:00
Jesse McConnell
aa7e1b699e
Updating VERSION.txt top section
2012-05-24 09:02:05 -05:00
Jesse McConnell
87617a6d13
Merge branch 'master' into release
2012-05-24 08:59:42 -05:00
Jesse McConnell
c8fe38733f
reset versions for release
2012-05-24 08:30:26 -05:00
Greg Wilkins
d80be96e41
379046 avoid closing idle connections from selector thread
2012-05-24 13:20:44 +02:00
Jan Bartel
98ed2a9d9a
Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2012-05-23 09:57:57 +02:00
Jesse McConnell
fcca540907
Merge branch 'release'
2012-05-22 16:48:52 -05:00