13490 Commits

Author SHA1 Message Date
Jan Bartel
fcab745e77 Doc on upgrading 9.3 to 9.4 2016-11-05 11:59:06 +11:00
Greg Wilkins
6d845d37b9 Issue #586
Ignoring failing test and reopened issue
2016-11-05 11:53:25 +11:00
Joakim Erdfelt
a490ba88a8 Merge pull request #1059 from WalkerWatch/issues/1026
Issue #1026 - Added documentation.
2016-11-04 10:29:01 -07:00
Joakim Erdfelt
377d823396 Merge pull request #1058 from WalkerWatch/upgrade/arrayqueue
Issue #1041 - Document removal of ConcurrentArrayQueue as described i…
2016-11-04 10:28:49 -07:00
Joakim Erdfelt
59fdfa338d Merge pull request #1060 from WalkerWatch/updates/osgi
OSGi doc formatting cleanup.
2016-11-04 10:28:37 -07:00
Joakim Erdfelt
bc1f53a692 Merge branch 'jetty-9.3.x' into jetty-9.4.x 2016-11-04 10:25:25 -07:00
Joakim Erdfelt
bc67969135 Fixes #1054 - NPE in Jetty WebSocketListener on PING frame with empty payload 2016-11-04 10:24:06 -07:00
Simone Bordet
a51f77c390 Fixed compilation failure. 2016-11-04 12:19:48 +01:00
Simone Bordet
9760e0d4cd Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2016-11-04 12:10:10 +01:00
Simone Bordet
846d560b44 Fixes #905 - Jetty terminates SSL connections too early with Connection: close.
Requests with "Connection: close" are now closed only after the
request/response exchange has been terminated.
2016-11-04 12:09:44 +01:00
Simone Bordet
605aadba59 Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2016-11-04 09:54:36 +01:00
Simone Bordet
d18b900b75 Fixes #1069 - Host header should be sent with HTTP/1.0. 2016-11-04 09:53:22 +01:00
Simone Bordet
34d0aa3ab8 Fixed test to correctly count minimum required server threads. 2016-11-04 08:54:42 +01:00
Jan Bartel
15e2259885 Issue #1071 2016-11-04 11:44:15 +11:00
Jan Bartel
f79d7cfe20 Issue #1070 2016-11-04 10:49:48 +11:00
Greg Wilkins
5395cfd021 Issue#1066 Simplify HttpGeneration
HTTP requests cannot be close limited
2016-11-04 08:29:49 +11:00
Simone Bordet
3c3be877c6 Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2016-11-03 14:22:23 +01:00
Simone Bordet
fba901d156 Issue #1064 - HttpClient sets chunked transfer-encoding.
Fixed test assertion.
2016-11-03 14:21:40 +01:00
Simone Bordet
568d56caee Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2016-11-03 11:44:59 +01:00
Simone Bordet
ca3af68809 Code cleanup.
Clarified with comments how the 2 execution strategies work in ManagedSelector.

Fixed computation of the minimum number of threads in Server.
2016-11-03 11:44:49 +01:00
Simone Bordet
7e903cfc6b Fixes #1064 - HttpClient sets chunked transfer-encoding.
Replaced the hint that there is a body by setting the Content-Type
header rather than the Transfer-Encoding header.
2016-11-03 11:40:45 +01:00
Greg Wilkins
c6436c34ad Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2016-11-03 16:56:21 +11:00
Greg Wilkins
6781a949b1 Issue#1066 Simplify HttpGeneration
Reduce the transformations needed on header fields, so they can be more often
set directly and no need to split and recombine.

The Content-Length field is added IF it is needed for framing or if it was explicitly set

The Transfer-Encoding: chunk field is used only as a hint that there is content.

Connection fields are used as is, but are checked for close and keep-alive
2016-11-03 16:55:33 +11:00
Jan Bartel
41d506fe4e Issue #1067 2016-11-03 16:21:24 +11:00
Greg Wilkins
bbc21e8648 Issue #1065 Improved error message on setBufferSize 2016-11-03 15:06:32 +11:00
Greg Wilkins
3dc2637d21 Issue #1063 Accept empty host 2016-11-03 15:06:32 +11:00
Jan Bartel
2d6ec3aee2 Remove unnecessary cast to DefaultSessionIdManager in Session.invalidate 2016-11-03 14:25:30 +11:00
Jan Bartel
dfdd324bc8 Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2016-11-03 10:56:35 +11:00
Jan Bartel
f3f31d163c Issue #1050
Add check for duplicate FilterHolder,ServletHolder objects
2016-11-03 10:55:02 +11:00
WalkerWatch
f330f19653 OSGi doc formatting cleanup.
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-11-02 14:54:37 -04:00
Joakim Erdfelt
996253c971 Merge branch 'jetty-9.3.x' into jetty-9.4.x 2016-11-02 11:33:57 -07:00
Joakim Erdfelt
3a8cdc93d8 Merge branch 'jetty-9.2.x' into jetty-9.3.x 2016-11-02 11:33:43 -07:00
Joakim Erdfelt
c665106fc5 Issue #1057 - Improve WebSocketUpgradeFilter performance
+ Tests for WebSocket upgrade now evaluates the request
  from least common feature to most common feature, so as
  minimize the testing of the request object on every request
2016-11-02 11:28:56 -07:00
WalkerWatch
2b5bea3ab0 Issue #1026 - Added documentation.
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-11-02 13:34:19 -04:00
WalkerWatch
b9fad97d0e Issue #1041 - Document removal of ConcurrentArrayQueue as described in #966.
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-11-02 13:08:56 -04:00
Jan Bartel
1a6dd7615d Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2016-11-02 17:33:35 +11:00
Jan Bartel
8461cc07b3 Issue #1050 2016-11-02 17:32:55 +11:00
Jan Bartel
7790234589 Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2016-11-02 15:42:03 +11:00
Jan Bartel
ca882c8dee Issue #240
No error if no parts because input stream already consumed.
2016-11-02 15:40:59 +11:00
Jesse McConnell
6a71faf2bf Merge pull request #1048 from WalkerWatch/issues/1041
Issue #1041 - Small updates to documentation.
2016-10-31 14:19:00 -07:00
Joakim Erdfelt
5aebf6c46c Windows test case fix 2016-10-31 11:34:19 -07:00
WalkerWatch
5fc6c8ee14 Issue #1041 - Small updates to documentation.
Signed-off-by: WalkerWatch <ctwalker@gmail.com>
2016-10-28 13:03:53 -04:00
Simone Bordet
69aa9d77ee Merged branch 'jetty-9.3.x' into 'jetty-9.4.x'. 2016-10-28 12:15:14 +02:00
Simone Bordet
206122756f Fixes #1037 - Don't execute AsyncListener.onTimeout events in spare Scheduler-Thread.
Now calling onTimeout() from pooled threads.
Restored AsyncListener test cases.
2016-10-28 12:01:39 +02:00
Jan Bartel
e7ce13d195 Doc on upgrading 9.3 to 9.4 2016-10-28 16:51:00 +11:00
Greg Wilkins
3e4f7b1fbf Issue #1045 abort connections with non matching content-length 2016-10-28 15:36:19 +11:00
Jan Bartel
96804627ee 480764 Suppress stacks in multipart filter tests 2016-10-28 14:54:40 +11:00
Jan Bartel
da853574f6 Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2016-10-28 14:41:37 +11:00
Jan Bartel
6f6ccdf061 480764 Add extra tests for empty multipart. 2016-10-28 14:41:05 +11:00
Greg Wilkins
eda0cff90a Merge remote-tracking branch 'origin/jetty-9.3.x' into jetty-9.4.x 2016-10-28 10:55:03 +11:00