Greg Wilkins
0c68ab1508
Merge remote-tracking branch 'origin/jetty-9.4.x'
2016-08-05 09:19:13 +10:00
Greg Wilkins
f0bd6ceb8d
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-08-05 08:56:05 +10:00
Andriy Rosa
1d968ef53a
HttpOtput: fix async write for heap ByteBuffer ( #811 )
...
* Remove unused imports
Signed-off-by: arhimondr <andriyrosa@gmail.com>
* Improve HttpOtputTest
HttpOutputTest gives false positive results for couple of tests
(testAsyncWriteBufferLargeHEAD, testAsyncWriteBufferLarge). This happens
because only the tail of the response is being checked, and that fact that
the beginning of the response in not being sent is ignored.
For regular encoding responses it is easy to check that the entire content is
received by checking it with `response.endWith(expectedContent)`. However
for chunked responses extra parsing is required to check the content in such way.
For the sake of code simplicity only start and end of the response is being checked
for the chunked encoded responses.
Signed-off-by: arhimondr <andriyrosa@gmail.com>
* Add testAsyncWriteBufferLargeDirect test to HttpOutputTest
Just to verify that everything is right when sending native buffers
asynchronously instead of heap ones.
Signed-off-by: arhimondr <andriyrosa@gmail.com>
* HttpOtput: fix async write for heap ByteBuffer
Fix bug when asynchronous writes of Heap ByteBuffer were ignored.
ByteBuffer position was moved to the end in the constructor,
then in the `process` method `if (_buffer.hasRemaining())` condition
was always evaluated to `false` and the actual write was not performed.
Add assertion in `HttpOutputTest` to verify that after the asynchronous
write position of the buffer is always at the end.
Signed-off-by: arhimondr <andriyrosa@gmail.com>
2016-08-05 08:51:10 +10:00
Greg Wilkins
e33b549c7f
Merge remote-tracking branch 'origin/jetty-9.4.x'
2016-08-03 18:49:48 +10:00
Greg Wilkins
d0101dc81a
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-08-03 18:01:42 +10:00
Greg Wilkins
d57a11668d
Issue #798 Sporadic async IO failure
2016-08-03 17:22:31 +10:00
Greg Wilkins
764307b9a7
Merge remote-tracking branch 'origin/jetty-9.4.x'
2016-08-02 13:59:01 +10:00
Greg Wilkins
a7a52e04c9
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-08-02 13:58:15 +10:00
Greg Wilkins
83483e1f69
Response.reset does not clear session cookie #789
...
Added unit test
2016-08-02 13:49:05 +10:00
Greg Wilkins
4bbbde04ec
Merge remote-tracking branch 'origin/jetty-9.4.x'
2016-07-29 18:06:29 +10:00
Greg Wilkins
06a40e919a
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-07-29 18:03:27 +10:00
Greg Wilkins
e0a1a1988f
Response.reset does not clear session cookie #789
2016-07-29 16:45:09 +10:00
Greg Wilkins
ad93923e1d
Merge branch 'jetty-9.3.x' of github.com:eclipse/jetty.project into jetty-9.3.x
2016-07-29 16:43:04 +10:00
Greg Wilkins
23cb28e856
improved debug logging of request/response
2016-07-29 12:34:12 +10:00
Joakim Erdfelt
2830e51e04
Merge branch 'jetty-9.3.x' into release-9.3.11
2016-07-28 12:20:36 -07:00
Greg Wilkins
7d4a509462
Merge remote-tracking branch 'origin/jetty-9.4.x'
2016-07-28 18:45:47 +10:00
Greg Wilkins
a415e72e2d
Fixed Debug NPE #754
...
Fixed the fix
2016-07-28 18:29:21 +10:00
Jan Bartel
525fabd9aa
Merge remote-tracking branch 'origin/jetty-9.4.x'
2016-07-28 15:12:36 +10:00
Jan Bartel
e45e649761
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-07-28 15:06:12 +10:00
Greg Wilkins
ffb52a948b
Buffering Response Handler #786
2016-07-28 15:05:44 +10:00
Greg Wilkins
162d6fc722
Revert "HttpURI cleanup"
...
This reverts commit 0913e7d7da
.
2016-07-27 20:45:34 +10:00
Jan Bartel
7669ea0365
Merge remote-tracking branch 'origin/jetty-9.4.x'
2016-07-27 20:34:47 +10:00
Greg Wilkins
2f1d2dac72
Fixed Debug NPE #754
2016-07-27 17:46:41 +10:00
Greg Wilkins
edf1d5b212
Merge remote-tracking branch 'origin/jetty-9.4.x'
2016-07-27 14:14:56 +10:00
Greg Wilkins
4cd51c43a1
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-07-27 14:14:34 +10:00
Greg Wilkins
32e2ee8cb9
start property for stopTimeout #774
2016-07-27 14:12:46 +10:00
Greg Wilkins
e93fa6c141
Merge remote-tracking branch 'origin/jetty-9.4.x'
2016-07-27 10:39:37 +10:00
Greg Wilkins
fdc8059d2c
Fix NCSA request log in case of missing useragent. ( #770 )
...
Updated to use getResponse
2016-07-27 10:38:22 +10:00
Greg Wilkins
8d380220c4
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-07-27 10:35:37 +10:00
Greg Wilkins
0913e7d7da
HttpURI cleanup
2016-07-27 10:35:35 +10:00
Niels Basjes
117cbc2bd1
Fix NCSA request log in case of missing useragent. ( #770 )
...
Signed-off-by: Niels Basjes <niels@basjes.nl>
2016-07-27 10:32:31 +10:00
Niels Basjes
c8c253d6ae
Fix NCSA request log in case of missing useragent. ( #770 )
...
Signed-off-by: Niels Basjes <niels@basjes.nl>
2016-07-27 10:31:11 +10:00
Joakim Erdfelt
64faccfda6
Fixing javadoc error
2016-07-26 14:48:54 -07:00
Joakim Erdfelt
5433041e5a
Fixing refid
2016-07-26 14:48:40 -07:00
Joakim Erdfelt
a0d866687f
Merge branch 'jetty-9.4.x'
2016-07-25 17:03:11 -07:00
Joakim Erdfelt
87c8e1c019
Merge branch 'jetty-9.3.x' into jetty-9.4.x
2016-07-25 17:02:51 -07:00
Greg Wilkins
e53ea55f48
Issue #752 SETTINGS_MAX_HEADER_LIST_SIZE
...
Defined missing status codes (removed old/wrong javadoc)
Changed use of 413 to 431
Received SETTINGS_MAX_HEADER_LIST_SIZE is set on hpack encoded and warning generated only for large responses.
2016-07-23 12:17:50 +10:00
Jan Bartel
92e91e8695
Revert "Issue #759"
...
This reverts commit 7b6bf03133
.
2016-07-22 16:10:37 +10:00
Jan Bartel
7b6bf03133
Issue #759
2016-07-22 15:50:17 +10:00
Joakim Erdfelt
6e1b1cdb36
Updating to version 9.3.12-SNAPSHOT
2016-07-21 19:07:19 -07:00
Joakim Erdfelt
9fd6d4354e
Updating to version 9.3.11.v20160721
2016-07-21 18:37:09 -07:00
Simone Bordet
41315abca3
Merged branch 'jetty-9.4.x' into 'master'.
2016-07-21 18:50:54 +02:00
Simone Bordet
5e3269d3b6
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-07-21 18:50:33 +02:00
Simone Bordet
71eaacf855
Fixed Javadocs.
2016-07-21 18:48:44 +02:00
Simone Bordet
98454b8726
Merged branch 'jetty-9.4.x' into 'master'.
2016-07-21 17:50:51 +02:00
Simone Bordet
cf0ecbd88f
Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'.
2016-07-21 17:50:08 +02:00
Greg Wilkins
f3efded065
Servlet 4.0 getMappings rough implementation #746
2016-07-21 17:07:10 +10:00
Greg Wilkins
b8b9d222eb
Merge remote-tracking branch 'origin/jetty-9.4.x'
2016-07-21 16:50:27 +10:00
Greg Wilkins
3c0859d034
improve commit debug
2016-07-21 15:59:27 +10:00
Greg Wilkins
f902181a83
Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x
2016-07-21 13:02:57 +10:00