Greg Wilkins
f52995b4ba
Merge branch 'master' into performance
2011-07-14 10:37:41 +10:00
Jesse McConnell
0816c3cdab
noticed this class is a hold over from 1.2 support so switched its
...
single usage over to Collections.singletonList()
2011-07-13 13:16:59 -05:00
Greg Wilkins
287d98d322
release header buffer early
2011-07-12 20:54:00 +10:00
Greg Wilkins
b6116064cd
return buffer while request is handled
2011-07-08 11:36:07 +10:00
Greg Wilkins
aa25e3efe9
get a body buffer if needed
2011-07-07 19:50:28 +10:00
Greg Wilkins
b890ff8fb2
applied jetty-7p 7f68abf..b2e4270, 7f68abf..a900c5e, 9a93c9e..9f94539. decomposed async and blocking handling. Simplified HttpFields and Buffer handling from the HttpParser.
2011-07-07 12:16:58 +10:00
Michael Gorovoy
8c63ca989b
302566 GZIP handler for embedded Jetty servers
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3406 7e9141cc-0065-0410-87d8-b60c137991c4
2011-06-21 02:26:18 +00:00
Simone Bordet
e438787325
Reviewed and cleaned up code for #345615 (Enable SSL Session caching).
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3223 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-20 12:46:57 +00:00
Greg Wilkins
fb7b0a3298
javadoc
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3213 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-18 22:18:17 +00:00
Jesse McConnell
49bc4b51a0
fix javadoc errors
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3170 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-17 16:18:28 +00:00
Greg Wilkins
c53749c232
338364 Fixed expires header for set cookies
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3162 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-17 06:55:40 +00:00
Greg Wilkins
c004175909
346014 Fixed full HttpGenerator
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3158 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-16 23:42:26 +00:00
Michael Gorovoy
e5f549664e
345615 SSL Session caching improvements and test
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3157 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-16 22:54:53 +00:00
Michael Gorovoy
ab85bcda4f
345615 Enable SSL Session caching
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3145 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-14 01:30:26 +00:00
Michael Gorovoy
dbcdcc6ce6
345656 Disambiguate SslContextFactory#validateCerts property
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3141 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-13 17:52:09 +00:00
Michael Gorovoy
559b7c4358
345679 Allow setting an initialized KeyStore as keystore/truststore of SslContextFactory
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3132 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-13 02:58:30 +00:00
Greg Wilkins
bda6438013
343923 check for half closed
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3079 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-06 06:05:13 +00:00
Greg Wilkins
7227f8c6bb
343923 flush timeouts applied to outer loop
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3034 7e9141cc-0065-0410-87d8-b60c137991c4
2011-04-27 23:17:17 +00:00
Greg Wilkins
35558971d9
338807 Ignore content length in 1xx, 204, 304 responses
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2953 7e9141cc-0065-0410-87d8-b60c137991c4
2011-04-01 04:03:30 +00:00
Greg Wilkins
fdf199e254
organized imports
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2912 7e9141cc-0065-0410-87d8-b60c137991c4
2011-03-25 05:59:18 +00:00
Michael Gorovoy
be843880b7
340878 Integrations should be able to load their own keystores
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2910 7e9141cc-0065-0410-87d8-b60c137991c4
2011-03-24 17:22:40 +00:00
Greg Wilkins
a6483bfa6f
340265 Improve handling of io shutdown in SSL
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2906 7e9141cc-0065-0410-87d8-b60c137991c4
2011-03-23 03:36:06 +00:00
Greg Wilkins
dd5fc77cd1
better doco
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2895 7e9141cc-0065-0410-87d8-b60c137991c4
2011-03-16 00:28:12 +00:00
Greg Wilkins
3a267d9dd8
JETTY-1245 Pooled Buffers implementation
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2885 7e9141cc-0065-0410-87d8-b60c137991c4
2011-03-14 03:09:56 +00:00
Michael Gorovoy
626ef8271b
339150 Validate client certificate when it is used for authentication
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2882 7e9141cc-0065-0410-87d8-b60c137991c4
2011-03-12 02:01:01 +00:00
Greg Wilkins
1a6cdeb12f
338880 Fixed failing buffer range checks
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2858 7e9141cc-0065-0410-87d8-b60c137991c4
2011-03-07 02:51:05 +00:00
Joakim Erdfelt
736131230f
Fixing other javadoc violations/errors
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2839 7e9141cc-0065-0410-87d8-b60c137991c4
2011-03-01 17:16:47 +00:00
Michael Gorovoy
603942da1f
316382: support a more strict SSL option with certificates
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2801 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-18 19:31:00 +00:00
Michael Gorovoy
b34dbd246f
316382: support a more strict SSL option with certificates
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2799 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-16 23:41:14 +00:00
Greg Wilkins
cc3d015e60
337271 Flush SSL endpoint when dispatch thread held forever
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2797 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-16 21:19:43 +00:00
Michael Gorovoy
01955d7295
316382: support a more strict SSL option with certificates
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2795 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-16 01:00:03 +00:00
Greg Wilkins
7ce3d368cf
333415 improved available handling for sockets
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2639 7e9141cc-0065-0410-87d8-b60c137991c4
2011-01-10 15:12:40 +00:00
Jesse McConnell
20c82c7a7e
Bug 320457 add spnego support
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2613 7e9141cc-0065-0410-87d8-b60c137991c4
2010-12-17 22:44:17 +00:00
Greg Wilkins
176876039c
332179 Fixed formatting of negative dates
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2606 7e9141cc-0065-0410-87d8-b60c137991c4
2010-12-13 11:03:30 +00:00
Greg Wilkins
d93c37b610
convenience method
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2559 7e9141cc-0065-0410-87d8-b60c137991c4
2010-11-25 05:11:18 +00:00
Greg Wilkins
6c01234e7c
Several minor fixes:
...
Limit size of indirect buffer for direct serving of content.
default servlet redirects directories without trailing / better
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2557 7e9141cc-0065-0410-87d8-b60c137991c4
2010-11-25 02:45:00 +00:00
Greg Wilkins
57a8287da7
330210 Improve performance of writing large bytes arrays
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2507 7e9141cc-0065-0410-87d8-b60c137991c4
2010-11-15 11:57:53 +00:00
Greg Wilkins
834e0ef1d8
324679 Fixed dedection of write before static content
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2484 7e9141cc-0065-0410-87d8-b60c137991c4
2010-11-08 06:35:19 +00:00
Greg Wilkins
c76886e2aa
moved B64Code to util
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2399 7e9141cc-0065-0410-87d8-b60c137991c4
2010-10-25 03:33:16 +00:00
Greg Wilkins
72e6f5ee40
328199 ensure SSL closes connections when shutdownoutput is attempted
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2388 7e9141cc-0065-0410-87d8-b60c137991c4
2010-10-22 23:12:22 +00:00
Greg Wilkins
996ff90660
328306 Serialization of FormAuthentication
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2380 7e9141cc-0065-0410-87d8-b60c137991c4
2010-10-21 09:58:13 +00:00
Greg Wilkins
75648cc095
327725 cleanup
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2368 7e9141cc-0065-0410-87d8-b60c137991c4
2010-10-19 23:10:36 +00:00
Greg Wilkins
e3fe523cc7
327725 Nested ResourceCaches
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2345 7e9141cc-0065-0410-87d8-b60c137991c4
2010-10-14 01:51:42 +00:00
Greg Wilkins
a47bc35e2d
JETTY-1265 Reason field option in client response
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2289 7e9141cc-0065-0410-87d8-b60c137991c4
2010-09-21 07:20:07 +00:00
Greg Wilkins
a456b2b600
321735 HttpClient onException called for buffer overflow.
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2213 7e9141cc-0065-0410-87d8-b60c137991c4
2010-08-16 05:46:17 +00:00
Jesse McConnell
9d7dc984b0
320457 __SPNEGO_AUTH is SPNEGO not SPNEGO-AUTH
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2184 7e9141cc-0065-0410-87d8-b60c137991c4
2010-07-27 21:59:17 +00:00
Greg Wilkins
526cef3ab3
320457 Added rfc2045 support to B64Code
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2164 7e9141cc-0065-0410-87d8-b60c137991c4
2010-07-21 04:09:12 +00:00
Greg Wilkins
599294e8f3
320264 Removed duplicate mime.property entries
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2157 7e9141cc-0065-0410-87d8-b60c137991c4
2010-07-20 00:47:10 +00:00
Jesse McConnell
d36051f5de
320264 remove a duplicate mime entry
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2153 7e9141cc-0065-0410-87d8-b60c137991c4
2010-07-19 15:46:07 +00:00
Greg Wilkins
50ad34c6ca
319655 Reset HEAD status - removed debug
...
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2116 7e9141cc-0065-0410-87d8-b60c137991c4
2010-07-14 03:49:21 +00:00