Commit Graph

1846 Commits

Author SHA1 Message Date
Simone Bordet 8020110283 Fixes #338092 (ProxyServlet leaks memory).
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2830 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-24 15:03:08 +00:00
Simone Bordet f5cb64ff54 Fixes 338068 (Leaking ConstraintMappings on redeploy).
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2829 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-24 11:21:33 +00:00
Greg Wilkins 42d8d84239 337270 Shared Timer for session management
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2828 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-24 05:08:28 +00:00
Greg Wilkins c952afa8fc 338035 Default acceptors 0.25*CPUs and improved selector/acceptor thread names
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2827 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-24 03:56:48 +00:00
Greg Wilkins 1fd3bc1de2 318105 backed out recent changes
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2826 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-23 22:07:40 +00:00
Jesse McConnell bb5c8ea495 update policy xml
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2825 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-23 19:30:42 +00:00
Simone Bordet b3a3246716 Fixes JETTY-1333 (HttpClient _timeout and _soTimeout is messed up). See also #337898 and #337896.
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2824 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-23 15:10:42 +00:00
Greg Wilkins d753311181 318105 Consistent return of null from continuation.getServletResponse
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2823 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-23 05:05:38 +00:00
Greg Wilkins e050781fc7 JETTY-1317 More elegent handling of bad URIs in requests
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2822 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-23 00:49:11 +00:00
Greg Wilkins 1070476469 337898 set client HttpConnection max idle time from exchange timeout
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2821 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-23 00:15:56 +00:00
Greg Wilkins 8480cbdf97 337878 Extra tests of security constraints
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2820 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-22 23:13:24 +00:00
Greg Wilkins 8acf49568c 337678 use the httpClient timerQ for connect timeouts
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2819 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-22 22:05:43 +00:00
Greg Wilkins f6349cd762 337898 increase client test timeout
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2818 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-22 22:04:35 +00:00
Simone Bordet f092ddbe0d Fixes #337896 (HttpExchange.timeout does not override HttpClient.timeout)
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2817 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-22 20:46:24 +00:00
Simone Bordet 373574cbcc Fixes JETTY-1335 (HttpClient's SelectConnector clean-up)
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2816 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-22 11:10:37 +00:00
Simone Bordet 0ace68632c Fixes JETTY-1335 (HttpClient's SelectConnector clean-up)
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2815 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-22 10:38:00 +00:00
Greg Wilkins 22e142a871 337746 Fixed Session deIdle recursion
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2814 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-22 03:56:55 +00:00
Greg Wilkins 5dcd74cda5 337784 Improve HashSessionManager for session migrations
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2813 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-22 03:49:59 +00:00
Greg Wilkins 3f840d3403 333481 Handle UCS-4 codepoints in decode and encode
337685 Work in progress on draft 5 websockets

git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2812 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-22 03:47:34 +00:00
Greg Wilkins e66729308d 333481 Handle UCS-4 codepoints in decode and encode
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2811 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-22 03:41:39 +00:00
Greg Wilkins a4f122930a 337685 Work in progress on draft 5 websockets
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2810 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-22 03:32:07 +00:00
Greg Wilkins 02e75add4f 337678 Readded optional async connection mode for HttpClient
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2809 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-22 03:28:43 +00:00
Greg Wilkins 4d93ffd0c8 force UTF-8 in tests
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2808 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-21 07:07:26 +00:00
Greg Wilkins b91027275f made test more robust
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2807 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-21 06:34:02 +00:00
Greg Wilkins 014b43a3d7 try to work out bamboo problem
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2806 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-21 06:19:36 +00:00
Jesse McConnell 1602f664dd set jetty-test-helper version
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2805 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-18 21:53:21 +00:00
Jesse McConnell 66d04f0069 set jetty-test-helper version
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2804 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-18 21:52:46 +00:00
Jesse McConnell 44a5e0b525 336668 policy supports cert validation, refactored jetty policy to support better reload mechanism
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2803 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-18 21:07:25 +00:00
Jesse McConnell 505a44d56c 336668 policy supports cert validation, refactored jetty policy to support better reload mechanism
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2802 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-18 21:07:22 +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
Greg Wilkins fafe5c905e JETTY-1331 Allow alternate XML configuration processors (eg spring)
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2800 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-17 12:17:50 +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 93c9c181a0 337270 Shared Timer for session management
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2798 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-16 21:33:45 +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
Jesse McConnell e78dcf94f2 337258 Scanner start and end cycle notification via listener
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2794 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-15 22:23:36 +00:00
Jesse McConnell 42f1a1ea63 337258 Scanner start and end cycle notification via listener
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2793 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-15 22:23:34 +00:00
Joakim Erdfelt 023b6b3df8 Tweaking profile activation to be more consistent for a wider range of maven versions
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2784 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-15 14:35:21 +00:00
Joakim Erdfelt ab5e1b0a9b Standardizing javadoc report configuration a bit
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2783 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-15 14:35:16 +00:00
Simone Bordet 50a686bfff Removed leftover code from the fix of #333717.
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2780 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-11 11:59:08 +00:00
Simone Bordet 224b9a6552 Fixes #336793 (Tee data filled and flushed from endpoint).
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2779 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-11 10:02:09 +00:00
Hugues Malphettes 7141bdda44 fix the missing comma
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2778 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-11 06:14:47 +00:00
Greg Wilkins 4ef97cfe3a 335329 Moved blocking timeout handling to outside try catch
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2777 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-11 06:08:06 +00:00
Joakim Erdfelt 9aea1658df Updating reference to keystore to use MavenTestingUtils techniques instead.
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2775 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-10 16:13:10 +00:00
Joakim Erdfelt 4aa2852e4a Moving jetty-distribution into aggregates profile to avoid even more duplicates
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2774 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-10 16:13:05 +00:00
Joakim Erdfelt 120cc123fd Moving <module>jetty-aggregate</module> to profile 'aggregates'.
This is being done to allow reporting plugins to avoid duplicating
all of the aggregated classes for javadoc, xref, pmd, findbugs, and
even cobertura.
This new 'aggregates' profile is active by default.

git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2773 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-10 16:13:04 +00:00
Greg Wilkins 3ca737037e 336793 Added Network Traffic Listener
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2772 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-10 10:14:25 +00:00
Greg Wilkins 5d2c3eee1b 336691 handle Views passed into flush
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2771 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-10 10:05:56 +00:00
Jan Bartel 5b7e63510a 336781 If xml parser is not validating, turn off external dtd resolution
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2770 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-10 07:49:05 +00:00
Greg Wilkins 19c5b378c2 336691 fixed SSL close
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2769 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-10 05:05:49 +00:00