Thomas Becker
b370da6783
415548 migrate ProxyHTTPToSPDYTest to use HttpClient to avoid intermittent NPE
2013-08-30 17:16:14 +02:00
Thomas Becker
b54538793b
416251 ProxyHTTPToSPDYConnection now sends a 502 to the client if it receives a rst frame from the upstream spdy server
2013-08-30 17:15:15 +02:00
Thomas Becker
1ad4f89638
416251 ProxyHTTPToSPDYConnection now sends a 502 to the client if it receives a rst frame from the upstream spdy server
2013-08-30 17:15:15 +02:00
Thomas Becker
f12afb2888
415548 migrate ProxyHTTPToSPDYTest to use HttpClient to avoid intermittent NPE part 2
2013-08-30 17:15:14 +02:00
Thomas Becker
fcdea1d4b4
416242 respect persistence headers in ProxyHTTPSPDYConnection
2013-08-30 17:15:14 +02:00
Thomas Becker
9565d2647e
415548 migrate ProxyHTTPToSPDYTest to use HttpClient to avoid intermittent NPE part 2
2013-08-30 17:15:14 +02:00
Thomas Becker
936343a3e5
415548 migrate ProxyHTTPToSPDYTest to use HttpClient to avoid intermittent NPE
2013-08-30 17:15:13 +02:00
Jesse McConnell
ac30f5c9bd
update other jetty mods to new format
2013-08-29 16:39:28 -05:00
Greg Wilkins
b884fabba6
Merge branch 'jetty-9.1' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project into jetty-9.1
2013-08-29 12:38:53 +10:00
Thomas Becker
ac156b9111
415780 fix StreamAlreadyCommittedException in spdy build
2013-08-28 17:15:48 +02:00
Greg Wilkins
c84063a5f8
415826 start.jar replace --enable with --initialize
...
refactored impl to be clearer when creating ini
2013-08-28 23:53:32 +10:00
Thomas Becker
af1abb7af6
416026 improve error handlig in SPDY parsers
2013-08-28 14:45:39 +02:00
Greg Wilkins
c1bd267c17
415826 start.jar replace --enable with --initialize
2013-08-28 15:41:27 +10:00
Joakim Erdfelt
29670845e7
jetty-start / fleshing out with spdy test case
2013-08-26 16:08:08 -07:00
Joakim Erdfelt
25ef708b48
Module fixes
2013-08-26 16:04:41 -07:00
Joakim Erdfelt
a6527a2ae0
Javadoc fixes
2013-08-26 16:04:28 -07:00
Jesse McConnell
2ac2a1a974
add npn.mod
2013-08-26 17:22:40 -05:00
Jesse McConnell
ef166c23e6
Merge branch 'release-9'
2013-08-23 18:58:01 -05:00
Joakim Erdfelt
2e94149ea3
Merge branch 'jetty-9.1' into jetty-9.1-altstart
2013-08-23 11:49:41 -07:00
Greg Wilkins
a6b6891d8b
415641 Remove remaining calls to deprecated HttpTranspoert.send
...
Actually removed the impl of the deprecated method that is no longer called.
2013-08-23 10:23:52 +10:00
Jesse McConnell
0032c1443d
add spdy and websocket mod
2013-08-22 13:23:29 -05:00
Thomas Becker
465f151669
415641 Remove remaining calls to deprecated HttpTranspoert.send(HttpGenerator.ResponseInfo info, ByteBuffer content, boolean lastContent) throws IOException
2013-08-22 14:00:27 +02:00
Thomas Becker
525b268d41
415656 SPDY - add IdleTimeout per Stream functionality
2013-08-22 14:00:27 +02:00
Thomas Becker
e34ba252a2
413737 hide stacktrace in ReferrerPushStrategyTest
2013-08-15 13:13:23 +02:00
Thomas Becker
c5e4457124
413737 hide stacktrace in ReferrerPushStrategyTest
2013-08-15 13:13:15 +02:00
Thomas Becker
345ee15d87
413737 hide stacktrace in ReferrerPushStrategyTest
2013-08-15 13:00:50 +02:00
Thomas Becker
050ac79f3d
413737 hide stacktrace in ReferrerPushStrategyTest
2013-08-15 12:13:44 +02:00
Jan Bartel
c80100b4a9
[maven-release-plugin] prepare for next development iteration
2013-08-15 19:13:27 +10:00
Jan Bartel
e7e7e45500
[maven-release-plugin] prepare release jetty-9.0.5.v20130815
2013-08-15 19:13:13 +10:00
Jan Bartel
716430bb03
[maven-release-plugin] rollback the release of jetty-9.0.5.v20130815
2013-08-15 18:03:49 +10:00
Jan Bartel
3d13c15d35
[maven-release-plugin] prepare release jetty-9.0.5.v20130815
2013-08-15 17:22:03 +10:00
Jan Bartel
7947b35134
Reset version for rerun of 9.0.5
2013-08-15 16:47:03 +10:00
Jesse McConnell
00d160a1c9
Merge branch 'release-9.1' into jetty-9.1
2013-08-14 14:37:19 -05:00
Jesse McConnell
657e78aff2
[maven-release-plugin] prepare for next development iteration
2013-08-14 13:28:42 -05:00
Jesse McConnell
590fae2bc4
[maven-release-plugin] prepare release jetty-9.1.0.M0
2013-08-14 13:28:32 -05:00
Simone Bordet
34032552ea
Avoid boxing of primitive int variables in logging statements.
2013-08-14 14:33:05 +02:00
Jesse McConnell
67a7a37923
ignore test
2013-08-13 14:25:47 -05:00
Jesse McConnell
4383c9042d
[maven-release-plugin] prepare for next development iteration
2013-08-13 14:20:56 -05:00
Jesse McConnell
160d34ec23
[maven-release-plugin] prepare release jetty-9.0.5.v20130813
2013-08-13 14:20:47 -05:00
Thomas Becker
fffdd6b2fa
Connection javadoc fix
2013-08-13 18:27:06 +02:00
Greg Wilkins
34cfc3ed10
Merge remote-tracking branch 'origin/master' into jetty-9.1
...
Conflicts:
jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java
jetty-http/src/test/java/org/eclipse/jetty/http/HttpFieldsTest.java
jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java
2013-08-09 13:50:49 +10:00
Greg Wilkins
a779425994
414101 Do not escape special characters in cookies
2013-08-09 12:42:52 +10:00
Thomas Becker
e628478eb4
Replace calls to deprecated HttpTransport.send(..) method in SPDY code
2013-07-26 17:52:16 +02:00
Thomas Becker
ae785f034e
Replace calls to deprecated HttpTransport.send(..) method in SPDY code
2013-07-26 17:51:02 +02:00
Thomas Becker
af82e49835
ProxySPDYToSPDYLoadTest small change for shutting down the test
2013-07-26 17:40:57 +02:00
Simone Bordet
f4a41efaad
Merged branch 'master' into 'jetty-9.1'.
2013-07-24 11:21:36 +02:00
Thomas Becker
0049aa4322
412418 HttpTransportOverSPDY fix race condition while sending push streams that could cause push data not to be sent. Fixes intermittent test issues in ReferrerPushStrategyTest
2013-07-24 10:16:20 +02:00
Thomas Becker
1ab5de8ecd
412418 HttpTransportOverSPDY fix race condition while sending push streams that could cause push data not to be sent. Fixes intermittent test issues in ReferrerPushStrategyTest
2013-07-24 10:14:14 +02:00
Simone Bordet
ff3b36cfb0
Merged branch 'master' into 'jetty-9.1'.
2013-07-23 16:28:29 +02:00
Simone Bordet
d0f0dedf20
413531 - Introduce pluggable transports for HttpClient.
...
Merge of the branch 'http_client_transport' is now complete,
and the implementation is sound for the HTTP transport.
A basic implementation for the SPDY transport exists, but needs
improvements.
2013-07-23 16:08:56 +02:00
Simone Bordet
86d51f057d
Ignored idle timeout test, not yet implemented in within the SPDY transport.
2013-07-23 15:53:35 +02:00
Simone Bordet
aa6226e1fa
Merged branch 'jetty-9.1' into 'http_client_transport'.
2013-07-23 15:53:35 +02:00
Simone Bordet
beee37e96a
Moved HttpClientTransport SPDY implementation in its own module under the SPDY project.
2013-07-23 15:53:35 +02:00
Simone Bordet
52b805697a
Moved HTTPSPDYHeader into its own module, for use by a SPDY HttpClientTransport implementation.
2013-07-23 15:53:35 +02:00
Simone Bordet
a4c63caf26
Working draft of the abstraction of HttpClient transport.
2013-07-23 15:50:51 +02:00
Thomas Becker
1c546a90d6
ReferrerPushStrategy logging changes
2013-07-23 14:34:46 +02:00
Thomas Becker
4837b75eec
413155 HttpTransportOverSPDY remove constructor argument for version and get version from stream.getSession instead
2013-07-23 10:52:13 +02:00
Greg Wilkins
b8f7637e7d
Merge remote-tracking branch 'origin/master' into jetty-9.1
2013-07-22 23:32:04 +10:00
Greg Wilkins
fede2a7151
413291 Avoid SPDY double dispatch
...
removed task queue from HttpChannelOverSPDY
2013-07-19 11:07:17 +10:00
Thomas Becker
a1789c8f7c
412840 remove Future in SPDYClient.connect() and return Session instead in blocking version
2013-07-17 18:09:11 +02:00
Thomas Becker
d65b511447
413155 simplify HttpTransportOverSPDY a bit more. Throw exceptions if send is called with no content, lastContent=false and no responseInfo
2013-07-17 15:52:55 +02:00
Thomas Becker
205ef85ead
413155 refactor HttpTransportOverSPDY to fix some bugs and reduce cyclomatic complexity
2013-07-17 13:34:03 +02:00
Thomas Becker
11e0b57f68
413066 accept lower case method: head
2013-07-16 16:27:59 +02:00
Thomas Becker
0b3d91e94e
disable debug logging
2013-07-16 15:52:41 +02:00
Thomas Becker
7d9803972e
413066 fix HttpTransportOverSPDYTest
2013-07-16 15:39:39 +02:00
Thomas Becker
b858f266d6
413066 SPDY HEAD requests don't send response body anymore
2013-07-16 14:36:02 +02:00
Greg Wilkins
987aa846cc
398467 Servlet 3.1 Non Blocking IO
...
ensure that EOF is checked after all calls to nextContent
2013-07-15 14:28:22 +10:00
Greg Wilkins
b2be8a5781
turned off debugging
2013-07-15 14:12:00 +10:00
Thomas Becker
64f4ad3b11
Fix SPDYClient refactoring. Wrap FuturePromise<Session> in SessionPromise
2013-07-12 09:57:31 +02:00
Thomas Becker
891a2c2b36
add HttpStalledServerConnectionTest, small improvements to ProxySPDYToHTTPLoadTest
2013-07-12 08:40:35 +02:00
Thomas Becker
6b91b947ab
ProxySPDYToHTTPLoadTest add debug logging
2013-07-12 08:40:34 +02:00
Jan Bartel
bd2add0ae9
Update to post-release (servlet 3.1/javaee) versions of javaee dependencies. WARNING: jetty-schemas from jetty-toolchain needs to be changed from SNAPSHOT to final release.
2013-07-12 13:53:58 +10:00
Simone Bordet
cdf6f17b9e
412729 - SPDYClient needs a Promise-based connect() method.
...
Implemented the new method, modified the blocking method
(with a better signature) to call the new method.
2013-07-11 10:28:58 +02:00
Greg Wilkins
83b55418f5
Merge remote-tracking branch 'origin/master' into jetty-9.1
...
Conflicts:
jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannel.java
jetty-server/src/main/java/org/eclipse/jetty/server/HttpChannelState.java
2013-07-08 13:58:35 +10:00
Thomas Becker
81e92fcc13
409845 add test that makes sure that DataFrameGenerator correctly prepends the header information
2013-07-05 16:11:29 +02:00
Thomas Becker
5d1225b60e
Revert "Revert "412318 HttpChannel fix multiple calls to _transport.completed() if handle() is called multiple times while the channel is COMPLETED""
...
This reverts commit 474d9fec28
.
2013-07-05 10:42:43 +02:00
Greg Wilkins
981102fda5
398467 Servlet 3.1 Non Blocking IO
...
Asynchronous reads working.
2013-07-05 18:11:09 +10:00
Greg Wilkins
474d9fec28
Revert "412318 HttpChannel fix multiple calls to _transport.completed() if handle() is called multiple times while the channel is COMPLETED"
...
This reverts commit cb2eb030d1
.
2013-07-05 09:21:10 +10:00
Thomas Becker
cb2eb030d1
412318 HttpChannel fix multiple calls to _transport.completed() if handle() is called multiple times while the channel is COMPLETED
2013-07-04 15:46:14 +02:00
Greg Wilkins
965918d8f2
Merge remote-tracking branch 'origin/master' into jetty-9.1
2013-07-04 17:28:57 +10:00
Thomas Becker
a85711420d
409282 fix intermittently failing MaxConcurrentStreamTest
2013-07-03 17:12:13 +02:00
Thomas Becker
e4c7cfbf37
408235 SPDYtoHTTP proxy fix: remove hop headers from upstream server
2013-07-03 15:21:06 +02:00
Thomas Becker
85ef539663
HttpTransportOverSPDY add newline
2013-07-02 08:48:11 +02:00
Thomas Becker
8b31188ca7
405424 add X-Powered-By and Server header to SPDY
2013-07-01 21:57:22 +02:00
Thomas Becker
260b21f7df
405424 add X-Powered-By and Server header to SPDY
2013-07-01 17:08:35 +02:00
Thomas Becker
d2470f6170
410805 StandardSession: remove all frameBytes for a given stream from queue if the stream is reset
2013-07-01 11:35:13 +02:00
Greg Wilkins
e4716e05e1
Merge remote-tracking branch 'origin/master' into jetty-9.1
...
Conflicts:
aggregates/jetty-all/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-annotations/pom.xml
jetty-ant/pom.xml
jetty-client/pom.xml
jetty-continuation/pom.xml
jetty-deploy/pom.xml
jetty-distribution/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-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-plus/pom.xml
jetty-proxy/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-server/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/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-server/src/test/java/org/eclipse/jetty/websocket/server/ab/Fuzzer.java
jetty-websocket/websocket-servlet/pom.xml
jetty-xml/pom.xml
pom.xml
tests/pom.xml
tests/test-continuation/pom.xml
tests/test-loginservice/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-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
2013-06-27 09:12:28 +10:00
Thomas Becker
67fd1e496f
410498 ignore type of exception in GoAwayTest.testDataNotProcessedAfterGoAway
2013-06-25 09:13:34 -07:00
Joakim Erdfelt
78b5f7df1f
[maven-release-plugin] prepare for next development iteration
2013-06-25 08:29:26 -07:00
Joakim Erdfelt
5f2c937fcb
[maven-release-plugin] prepare release jetty-9.0.4.v20130625
2013-06-25 08:29:18 -07:00
Joakim Erdfelt
31faf2fe20
Reverting failed release from friday
2013-06-25 07:42:45 -07:00
Jesse McConnell
8927c18840
reset versions for release
2013-06-21 15:28:26 -05:00
Jesse McConnell
57bfda2a08
[maven-release-plugin] prepare for next development iteration
2013-06-21 09:49:25 -05:00
Jesse McConnell
c1082ad4d4
[maven-release-plugin] prepare release jetty-9.0.4.v20130621
2013-06-21 09:49:15 -05:00
Thomas Becker
4ba9385ebc
411340 add comment why executeOnFillable defaults to true
2013-06-21 15:28:33 +02:00
Thomas Becker
918632d408
411340 SpdyConnection make executeOnFillable configurable and default to true
2013-06-21 14:45:16 +02:00
Thomas Becker
b119bdfa24
fix typo in javadoc
2013-06-21 14:45:16 +02:00
Jan Bartel
b006496198
Merge remote-tracking branch 'origin/master' into jetty-9.1
2013-06-21 14:55:14 +10:00
Jan Bartel
8c580bd875
Fix spdy pom.xml
2013-06-21 14:54:35 +10:00
Jan Bartel
f59ef8cfce
Merge remote-tracking branch 'origin/master' into jetty-9.1
2013-06-21 14:52:38 +10:00