Commit Graph

2464 Commits

Author SHA1 Message Date
Greg Wilkins 8fcc22df32 368240: Improved handling of dispatch failure 2012-01-11 01:12:36 +11:00
Greg Wilkins a7783ae568 368240: Fixed the start of dependent beans 2012-01-11 01:04:01 +11:00
Greg Wilkins 968a2ac95b 368240: Added concept of join to AggregateLifeCycle. Used by HttpClient and AbstractConnector 2012-01-11 00:09:34 +11:00
Jan Bartel 1fbec51c8a Merge remote-tracking branch 'origin/master' into jetty-8 2012-01-10 16:08:59 +11:00
Jan Bartel 8222ef815c 368114 Protect against non-Strings in System properties for Log 2012-01-09 13:12:25 +11:00
Greg Wilkins 3141b50fa0 Merge remote-tracking branch 'origin/master' into jetty-8 2011-12-30 20:19:39 +11:00
Greg Wilkins 085c79d7d6 637638 limit number of form parameters to avoid DOS 2011-12-30 12:00:18 +11:00
Greg Wilkins de005c68fd Revert "Merge branch 'release-8'"
This reverts commit 9e72457941, reversing
changes made to df12605f0e.
2011-11-30 16:27:30 +11:00
Greg Wilkins 55d5020980 Merge remote-tracking branch 'origin/master' into jetty-8
Conflicts:
	VERSION.txt
	jetty-server/src/main/java/org/eclipse/jetty/server/AbstractHttpConnection.java
	jetty-server/src/main/java/org/eclipse/jetty/server/Response.java
	jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletHandler.java
2011-11-29 09:06:25 +11:00
Greg Wilkins b969de1788 organized imports 2011-11-28 15:32:14 +11:00
Greg Wilkins c229a55ad9 362742 improved UTF8 exception reason 2011-11-28 14:00:35 +11:00
Simone Bordet c6103f2d53 Removed usages of ThreadDeath. 2011-11-24 20:39:04 +01:00
Jan Bartel 0e9449ac85 Merge remote-tracking branch 'origin/master' into jetty-8 2011-11-21 18:18:09 +11:00
Jan Bartel 722444506a 362626 IllegalStateException thrown when SslContextFactory preconfigured with SSLContext 2011-11-21 12:30:29 +11:00
Jan Bartel b8b5df27d6 Merge remote-tracking branch 'origin/master' into jetty-8 2011-11-17 11:03:07 +11:00
Jan Bartel 127a5af8d7 Merge remote-tracking branch 'origin/master' into jetty-8 2011-11-17 10:59:54 +11:00
Greg Wilkins ec4dfc211f Simpler windows resource test 2011-11-16 17:08:16 +11:00
Simone Bordet 46aad20248 363785 - StdErrLog must use system-dependent EOL. 2011-11-15 10:19:10 +01:00
Greg Wilkins 722f390800 numerous findbugs inspired cleanups 2011-11-15 11:22:35 +11:00
Greg Wilkins 7a9b8f1e9d reverted last changes due to instability 2011-11-10 12:11:58 +11:00
Greg Wilkins d61258ec4e clean ups from review from sbordet.
Removed isBufferred
fixed instanceof ThreadDeath
avoid race with onInputShutdown
2011-11-10 10:12:37 +11:00
Greg Wilkins a36342438c cleaned up some unit tests 2011-11-09 17:03:11 +11:00
Jesse McConnell 2a6b8696d7 Merge branch 'master' into jetty-8 2011-11-08 15:59:55 -06:00
Greg Wilkins 5f2323418b cleanups after the merge 2011-11-08 12:47:28 +11:00
Greg Wilkins 7a082280f1 Merge remote-tracking branch 'origin/master' into jetty-7.6
Conflicts:
	example-jetty-embedded/pom.xml
	jetty-aggregate/jetty-all-server/pom.xml
	jetty-aggregate/jetty-all/pom.xml
	jetty-aggregate/jetty-client/pom.xml
	jetty-aggregate/jetty-plus/pom.xml
	jetty-aggregate/jetty-server/pom.xml
	jetty-aggregate/jetty-servlet/pom.xml
	jetty-aggregate/jetty-webapp/pom.xml
	jetty-aggregate/pom.xml
	jetty-ajp/pom.xml
	jetty-annotations/pom.xml
	jetty-client/pom.xml
	jetty-client/src/main/java/org/eclipse/jetty/client/HttpConnection.java
	jetty-client/src/main/java/org/eclipse/jetty/client/SelectConnector.java
	jetty-continuation/pom.xml
	jetty-deploy/pom.xml
	jetty-distribution/pom.xml
	jetty-http-spi/pom.xml
	jetty-http/pom.xml
	jetty-http/src/main/java/org/eclipse/jetty/http/ssl/SslContextFactory.java
	jetty-io/pom.xml
	jetty-io/src/main/java/org/eclipse/jetty/io/nio/ChannelEndPoint.java
	jetty-io/src/main/java/org/eclipse/jetty/io/nio/SelectChannelEndPoint.java
	jetty-jaspi/pom.xml
	jetty-jmx/pom.xml
	jetty-jndi/pom.xml
	jetty-jsp-2.1/pom.xml
	jetty-monitor/pom.xml
	jetty-nested/pom.xml
	jetty-nosql/pom.xml
	jetty-osgi/jetty-osgi-boot-jsp/pom.xml
	jetty-osgi/jetty-osgi-boot-logback/pom.xml
	jetty-osgi/jetty-osgi-boot-warurl/pom.xml
	jetty-osgi/jetty-osgi-boot/pom.xml
	jetty-osgi/jetty-osgi-equinoxtools/pom.xml
	jetty-osgi/jetty-osgi-httpservice/pom.xml
	jetty-osgi/pom.xml
	jetty-osgi/test-jetty-osgi/pom.xml
	jetty-overlay-deployer/pom.xml
	jetty-plus/pom.xml
	jetty-policy/pom.xml
	jetty-rewrite/pom.xml
	jetty-security/pom.xml
	jetty-server/pom.xml
	jetty-servlet/pom.xml
	jetty-servlets/pom.xml
	jetty-start/pom.xml
	jetty-util/pom.xml
	jetty-util/src/test/java/org/eclipse/jetty/util/log/LogTest.java
	jetty-util/src/test/java/org/eclipse/jetty/util/log/NamedLogTest.java
	jetty-webapp/pom.xml
	jetty-websocket/pom.xml
	jetty-websocket/src/main/java/org/eclipse/jetty/websocket/WebSocketConnectionD13.java
	jetty-xml/pom.xml
	pom.xml
	test-continuation-jetty6/pom.xml
	test-continuation/pom.xml
	test-jetty-nested/pom.xml
	test-jetty-servlet/pom.xml
	test-jetty-webapp/pom.xml
	tests/pom.xml
	tests/test-integration/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-webapp-rfc2616/pom.xml
2011-11-07 18:09:31 +11:00
Joakim Erdfelt e207ea357e Minor update to invalid utf8 test case (expanding bad examples) 2011-11-02 17:22:32 -07:00
Jesse McConnell 2b6fec713c Merge branch 'master' into jetty-8 2011-11-02 16:47:04 -05:00
Joakim Erdfelt e088acc559 Resolving merge 2011-10-28 13:42:07 -07:00
Joakim Erdfelt a32c1186e2 362113 - Improve Test Coverage of org.eclipse.jetty.util.log classes
+ JavaUtilLog coverage improvements and bug fixes
+ More in-code comments about decisions
2011-10-28 13:29:22 -07:00
Joakim Erdfelt aa73830199 Updating java comments to make clear the purpose of this new static{} block 2011-10-28 10:57:32 -07:00
Joakim Erdfelt 4947bf099a Making Log use an optional jetty-logging.properties object for pre-loading its properties (with System.getProperty override) 2011-10-28 10:30:35 -07:00
Joakim Erdfelt c02f98b7e6 More classpath mucking about in Sfl4jTestJarsRunner 2011-10-28 09:48:59 -07:00
Joakim Erdfelt 9c9f2bd7c3 Making Sfl4jTestJarsRunner use its own classloader for loading the test 2011-10-28 09:23:11 -07:00
Joakim Erdfelt 21c43b1ab9 Making Sfl4jTestJarsRunner use its own classloader for loading the test 2011-10-28 09:21:46 -07:00
Jesse McConnell 062ccd7e70 trial classloader 2011-10-28 11:15:02 -05:00
Jesse McConnell 148459bc8f trial classloader 2011-10-28 11:14:14 -05:00
Joakim Erdfelt 5c516c9e7b Making fixes to StdErrLogTest 2011-10-28 09:12:29 -07:00
Joakim Erdfelt c174304996 Making fixes to StdErrLogTest 2011-10-28 09:11:21 -07:00
Joakim Erdfelt f510e0daf9 Making fixes to StdErrLogTest 2011-10-28 09:07:03 -07:00
Joakim Erdfelt 824e6ebc52 Merge branch 'master' into slf4j-testing 2011-10-28 08:44:44 -07:00
Greg Wilkins 84b07f359e temporary disabled log format test 2011-10-28 15:25:10 +11:00
Joakim Erdfelt 962e4afda9 Bug 362251 - Allow Log.setDebugEnabled(true) to override on configured StdErrLog levels 2011-10-27 16:44:29 -07:00
Joakim Erdfelt a87286a17c WIP: testing of Slf4jLog 2011-10-27 15:56:32 -07:00
Jesse McConnell 94124f7412 merge from master 2011-10-26 15:26:49 -05:00
Joakim Erdfelt 464c297c01 Bug 362113 - Improve Test Coverage of org.eclipse.jetty.util.log classes
+ Bringing StdErrLog testing coverage up from 73% to 92%
2011-10-26 12:57:13 -07:00
Joakim Erdfelt 1f9814a69a 362113 - Improve Test Coverage of org.eclipse.jetty.util.log classes
* Fixing bugs with bad level names, and adding tests for lowercase level
  names.
2011-10-26 11:04:53 -07:00
Joakim Erdfelt 064c93c53b 362111 - StdErrLog.isDebugEnabled() returns true too often 2011-10-26 10:34:33 -07:00
Greg Wilkins 4258b6f385 SslConnection server side mostly working 2011-10-26 22:55:02 +11:00
Greg Wilkins 61664d3c0f Added concept of SslConnection 2011-10-26 01:15:59 +11:00
Joakim Erdfelt b87cbd1181 Adding test on StdErrLog.isDebugEnabled() 2011-10-24 10:35:06 -07:00
Jan Bartel fc497fe1e8 Merge remote-tracking branch 'origin/master' into jetty-8 2011-10-24 16:30:10 +11:00
Greg Wilkins a642f7b55c Merge remote-tracking branch 'origin/master' into jetty-7.6
Conflicts:
	jetty-http/src/main/java/org/eclipse/jetty/http/HttpGenerator.java
	jetty-io/src/main/java/org/eclipse/jetty/io/nio/SslSelectChannelEndPoint.java
2011-10-24 11:27:42 +11:00
Greg Wilkins cd0628ab66 Added isDebugEnabled guards to debugging that generates garbage 2011-10-22 09:39:54 +11:00
Simone Bordet 810223e259 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value.
Optimized by calling getActiveCount() last, since it locks the thread pool.
2011-10-21 22:53:20 +02:00
Simone Bordet d4603e1fdd Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project 2011-10-21 16:26:18 +02:00
Simone Bordet 309e347d18 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value.
Method isLowOnThreads() now return a value similar to what QueuedThreadPool does.
Also taken the chance to refactor constructors, and clarify that if an unbounded queue
like LinkedBlockingQueue is used, then the corePoolSize must be equal to the maxPoolSize.
2011-10-21 16:25:37 +02:00
Jan Bartel 0ba6fc7408 Merge remote-tracking branch 'origin/master' into jetty-8 2011-10-21 14:55:39 +11:00
Greg Wilkins 44ea5c4d85 Merge remote-tracking branch 'origin/master' into jetty-7.6 2011-10-21 10:21:54 +11:00
Joakim Erdfelt 385bc15726 358649 - Replace existing StdErrLog system properties for DEBUG/IGNORED with LEVEL instead.
Adding special case for "log.LEVEL" to set the root logging level.
2011-10-20 14:47:26 -07:00
Greg Wilkins 74fd2e8965 Merge branch 'master' into jetty-7.6
Conflicts:
	jetty-client/src/main/java/org/eclipse/jetty/client/HttpConnection.java
	jetty-io/src/main/java/org/eclipse/jetty/io/nio/SslSelectChannelEndPoint.java
2011-10-19 17:43:55 +11:00
Greg Wilkins 22f1d83f10 360836 Accept parameters with bad UTF-8. Use replacement character 2011-10-19 16:32:05 +11:00
Greg Wilkins c93e1c297f 360836 Accept parameters with bad UTF-8. Use replacement character 2011-10-19 16:23:56 +11:00
Jan Bartel d71fd55665 361319 Log initialization does not catch correct exceptions on all jvms 2011-10-19 12:28:23 +11:00
Greg Wilkins 49f8b0de1a Websocket partially refactored and passing tests 2011-10-18 21:59:49 +11:00
Greg Wilkins 6edb7c1930 organised imports 2011-10-18 15:05:22 +11:00
Greg Wilkins e43b718fb1 Refactored NIO to better handle half closes. Applied the following policy:
Call shutdownOutput to signal the other end that you have written all the data that your are going to write (eg and the end of a non persistent HTTP response).   This can be done either by generator (when it is complete) or coordinator or handle - but we need to decide which and have only 1 doing it.
    Call shutdownInput to signal your own end that you have read -1 and to allow other local code to check that with an isInputShutdown. Ideally we could get by without any calls at all to shutdownInput, so long as we well handle reading -1 (Currently we don't).  This should be done by whatever does the IO read.
    Calling close should always be a real TCP close, even with SSL. SSL shutdown
    The default handling of an idle callback should be close.  But some connections (NOT endpoints) may implement idle as initiating a shutdown exchange (eg websocket close).   If they do, this is state that should be held in the connection or parser - ie do-this-exhange-and-then-shutdown
    Call close when you want to shutdown Output and you have already read -1, so input is already shutdown.   We need to double verify that this is correct and that if a FIN has been received from the other end, that a close will not result in a reset.  I'll do that today.
    Call close when you want to shutdown Input and output has already been shutdown.  This means you have read -1 after having sent a FIN.
    Call close on any errors.

The current state is that server HttpConnection appears to be working well.  Other connection types have not been updated and/or tested
2011-10-18 14:38:02 +11:00
Joakim Erdfelt e9c398e86b Let StdErrLog *.LEVEL come from configured properties instead 2011-10-14 08:27:08 -07:00
Jesse McConnell 925335dab2 merge from master 2011-10-11 09:43:27 -05:00
Joakim Erdfelt 64ce44c3dc 358649 - StdErrLog system properties for package/class logging LEVEL.
+ Fixing LogTest for deprecations in StdErrLog.setDebugEnabled()
2011-10-07 10:39:50 -07:00
Joakim Erdfelt f81c1b68e2 358649 - StdErrLog system properties for package/class logging LEVEL.
* Remerging back into master now that 7.5.2 release is done.
2011-10-07 10:28:31 -07:00
Jesse McConnell 9ac4e35b96 wqRevert "358649 - StdErrLog system properties for package/class logging LEVEL."
This reverts commit 12dbcadede.
2011-10-06 14:16:03 -05:00
Joakim Erdfelt 12dbcadede 358649 - StdErrLog system properties for package/class logging LEVEL. 2011-10-06 12:04:44 -07:00
Jan Bartel 32dbb1bddb Merge remote-tracking branch 'origin/master' into jetty-8
Conflicts:
	VERSION.txt
	example-jetty-embedded/pom.xml
	jetty-aggregate/jetty-all-server/pom.xml
	jetty-aggregate/jetty-all/pom.xml
	jetty-aggregate/jetty-client/pom.xml
	jetty-aggregate/jetty-plus/pom.xml
	jetty-aggregate/jetty-server/pom.xml
	jetty-aggregate/jetty-servlet/pom.xml
	jetty-aggregate/jetty-webapp/pom.xml
	jetty-aggregate/pom.xml
	jetty-ajp/pom.xml
	jetty-annotations/pom.xml
	jetty-client/pom.xml
	jetty-continuation/pom.xml
	jetty-deploy/pom.xml
	jetty-deploy/src/main/config/etc/jetty-deploy.xml
	jetty-distribution/pom.xml
	jetty-http/pom.xml
	jetty-io/pom.xml
	jetty-jaspi/pom.xml
	jetty-jmx/pom.xml
	jetty-jndi/pom.xml
	jetty-jsp-2.1/pom.xml
	jetty-monitor/pom.xml
	jetty-nested/pom.xml
	jetty-nosql/pom.xml
	jetty-osgi/jetty-osgi-boot-jsp/pom.xml
	jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jsp/FragmentActivator.java
	jetty-osgi/jetty-osgi-boot-logback/pom.xml
	jetty-osgi/jetty-osgi-boot-warurl/pom.xml
	jetty-osgi/jetty-osgi-boot/pom.xml
	jetty-osgi/jetty-osgi-equinoxtools/pom.xml
	jetty-osgi/jetty-osgi-httpservice/pom.xml
	jetty-osgi/jetty-osgi-servletbridge/pom.xml
	jetty-osgi/jetty-osgi-servletbridge/src/main/java/org/eclipse/jetty/osgi/servletbridge/FrameworkLauncherExtended.java
	jetty-osgi/jetty-osgi-servletbridge/src/main/webapp/WEB-INF/web.xml
	jetty-osgi/pom.xml
	jetty-osgi/test-jetty-osgi/pom.xml
	jetty-overlay-deployer/pom.xml
	jetty-plus/pom.xml
	jetty-policy/pom.xml
	jetty-rewrite/pom.xml
	jetty-security/pom.xml
	jetty-server/pom.xml
	jetty-server/src/main/java/org/eclipse/jetty/server/HttpOutput.java
	jetty-servlet/pom.xml
	jetty-servlets/pom.xml
	jetty-start/pom.xml
	jetty-util/pom.xml
	jetty-webapp/pom.xml
	jetty-websocket/pom.xml
	jetty-xml/pom.xml
	pom.xml
	test-continuation-jetty6/pom.xml
	test-continuation/pom.xml
	test-jetty-nested/pom.xml
	test-jetty-servlet/pom.xml
	test-jetty-webapp/pom.xml
	tests/pom.xml
	tests/test-integration/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-webapp-rfc2616/pom.xml
2011-10-04 17:45:15 +11:00
Thomas Becker b3e6ebf416 Fix for #358121 (Utf8Appendable refactored to use Bjoern Hoehrmann's decoder).
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
2011-09-21 11:58:17 +02:00
Joakim Erdfelt 82f48ada9a 342161 - ScannerTest fails intermittently on Mac OS X
+ changing test directory to use test specific directory to avoid
  conflicts with /tmp directory reuse amoung other tests.
2011-09-13 11:48:16 -07:00
Greg Wilkins c5e6378b84 357338 Improve UTF-8 validation 2011-09-12 13:14:09 +10:00
Joakim Erdfelt f84c859bbc 357216 - Logging via Log4J does not expand braces in format strings
+ Made JettyAwareLogger more resilient to logger downstream
  implementations by making it perform the slf4j message formatting
  before handing it off to the LocationAwareLogger method(s)
2011-09-09 09:51:52 -07:00
Jesse McConnell 97dee04a68 merge over from jetty7 2011-09-08 11:51:48 -05:00
Greg Wilkins e914e0f97f improved websocket handling of error cases for autobahn test suite 2011-09-09 01:52:27 +10:00
Jesse McConnell 7c7fc30b90 Merge over from jetty 7 master 2011-09-07 16:08:35 -05:00
Greg Wilkins cf45e7b647 356823 correctly decode close codes. Send not utf-8 close code. 2011-09-07 11:37:46 +10:00
Greg Wilkins ba5af45d17 350634 Added Resource.newResource(File) 2011-09-06 14:29:33 +10:00
Jesse McConnell 402352962d Merge branch 'master' into jetty-8 2011-09-01 11:24:21 -05:00
Simone Bordet 93aed81e34 Added protected getter for the job queue. 2011-09-01 16:50:49 +02:00
Simone Bordet d55abffe2d Refactored job.run() into its own method to allow subclasses to override to perform pre/post actions. 2011-09-01 16:29:26 +02:00
Jan Bartel 1e079f06c9 Merge remote-tracking branch 'origin/master' into jetty-8 2011-09-01 14:11:53 +10:00
Greg Wilkins 45148353ec 293739 Hide stacks in named log testing. Various other minor log cleanups in output. 2011-08-30 16:05:21 +10:00
Greg Wilkins 33fa7afb47 356144 added SelectorManager.setSelectorPriorityDelta(int) 2011-08-30 14:24:28 +10:00
Joakim Erdfelt 79db394552 Merge from trunk 2011-08-26 10:12:45 -07:00
Greg Wilkins c99498af91 353073 factory pattern for clients 2011-08-26 11:50:33 +10:00
Joakim Erdfelt 953b3512f7 293739 - Deprecate static Jetty Log usage in favor of named logs
+ Adding StdErrLog.setPrintLongNames(boolean) to allow configuration
  of long form or condensed form log names.
2011-08-25 11:23:46 -07:00
Joakim Erdfelt f6d45d5650 293739 - Deprecate static Jetty Log usage in favor of named logs
+ Finished conversion of the rest of jetty 7.x
2011-08-24 13:14:28 -07:00
Joakim Erdfelt 396bb04b86 293739 - Deprecate static Jetty Log usage in favor of named logs
+ Finished conversion of jetty-util
2011-08-24 10:22:37 -07:00
Joakim Erdfelt 786098e9f1 Adding tests for Named Logging 2011-08-24 09:31:28 -07:00
Joakim Erdfelt 644694b704 Setting @deprecated on the anonymous (non-named) Log usage. 2011-08-23 09:18:16 -07:00
Michael Gorovoy 0720ba9c04 355162 Allow creating an empty resource collection 2011-08-18 17:13:25 -04:00
Jan Bartel 0dfbf8bb0d JETTY-1414 HashLoginService doesn't refresh realm if specified config filename is not an absolute platform specific value
Also add extra debug to scanner.
2011-08-18 16:09:02 +10:00
Michael Gorovoy fa7364ac1b 276670 SLF4J loggers show correct location information 2011-08-16 16:25:51 -04:00
Simone Bordet faaeabd243 Code cleanup and properly synchronized. 2011-08-16 18:26:37 +02:00
Jan Bartel 050cb83b35 Merge remote-tracking branch 'origin/master' into jetty-8
Conflicts:
	jetty-osgi/jetty-osgi-equinoxtools/src/main/java/org/eclipse/jetty/osgi/equinoxtools/console/EquinoxConsoleWebSocketServlet.java
	jetty-servlets/src/test/java/org/eclipse/jetty/servlets/GzipFilterTest.java
	jetty-websocket/pom.xml
2011-08-12 18:43:15 +10:00
Greg Wilkins 1529892105 352684 Added a Dumpable to the thread monitor 2011-08-12 15:24:38 +10:00
Joakim Erdfelt 5e2583084d Making various changes for Java 1.5isms + Generic support 2011-08-05 18:10:46 -07:00
Joakim Erdfelt dc236529b0 Adding unit testing to MultiMap 2011-08-05 18:09:40 -07:00
Joakim Erdfelt 05bd98d822 352133 - Generally resolve java 1.5isms
+ Expanding on the test cases for LazyList to make sure that it behaves
  well with Generics in the mix.
2011-08-04 15:02:21 -07:00
Simone Bordet 449db20d7d Fixes #353862 (Improve performance of QuotedStringTokenizer.quote()). Corrected various implementation mistakes (thanks test suite). 2011-08-04 14:44:21 +02:00
Simone Bordet 01cbaf528b Fixes #353862 (Improve performance of QuotedStringTokenizer.quote()). 2011-08-04 12:15:39 +02:00
Joakim Erdfelt 4b7b44249e 352133 - Generally resolve java 1.5isms
+ Expanding on the test cases for LazyList to make sure that it behaves
  well with Generics in the mix.
2011-08-03 08:23:59 -07:00
Jan Bartel 93cc111a02 Merge remote-tracking branch 'origin/master' into jetty-8
Conflicts:
	VERSION.txt
	jetty-io/src/main/java/org/eclipse/jetty/io/nio/IndirectNIOBuffer.java
2011-07-25 17:42:30 +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
Jan Bartel 236bd193e0 Merge remote-tracking branch 'origin/master' into jetty-8
Conflicts:
	VERSION.txt
	jetty-server/src/main/java/org/eclipse/jetty/server/SessionManager.java
	jetty-server/src/main/java/org/eclipse/jetty/server/session/AbstractSessionManager.java
	jetty-server/src/main/java/org/eclipse/jetty/server/session/SessionHandler.java
2011-07-11 14:54:23 +10:00
Jan Bartel 86f7e76c4d Merge of jetty-7 into jetty-8
Conflicts:
	VERSION.txt
	example-jetty-embedded/pom.xml
	jetty-aggregate/jetty-all-server/pom.xml
	jetty-aggregate/jetty-all/pom.xml
	jetty-aggregate/jetty-client/pom.xml
	jetty-aggregate/jetty-plus/pom.xml
	jetty-aggregate/jetty-server/pom.xml
	jetty-aggregate/jetty-servlet/pom.xml
	jetty-aggregate/jetty-webapp/pom.xml
	jetty-aggregate/pom.xml
	jetty-ajp/pom.xml
	jetty-annotations/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-jaspi/pom.xml
	jetty-jmx/pom.xml
	jetty-jndi/pom.xml
	jetty-jsp-2.1/pom.xml
	jetty-nested/pom.xml
	jetty-osgi/jetty-osgi-boot-jsp/pom.xml
	jetty-osgi/jetty-osgi-boot-logback/pom.xml
	jetty-osgi/jetty-osgi-boot-warurl/pom.xml
	jetty-osgi/jetty-osgi-boot/META-INF/MANIFEST.MF
	jetty-osgi/jetty-osgi-boot/pom.xml
	jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/OSGiAppProvider.java
	jetty-osgi/jetty-osgi-equinoxtools/META-INF/MANIFEST.MF
	jetty-osgi/jetty-osgi-equinoxtools/pom.xml
	jetty-osgi/jetty-osgi-equinoxtools/src/main/java/org/eclipse/jetty/osgi/equinoxtools/console/EquinoxConsoleContinuationServlet.java
	jetty-osgi/jetty-osgi-httpservice/pom.xml
	jetty-osgi/jetty-osgi-servletbridge/pom.xml
	jetty-osgi/pom.xml
	jetty-osgi/test-jetty-osgi/pom.xml
	jetty-overlay-deployer/pom.xml
	jetty-plus/pom.xml
	jetty-policy/pom.xml
	jetty-rewrite/pom.xml
	jetty-security/pom.xml
	jetty-server/pom.xml
	jetty-servlet/pom.xml
	jetty-servlets/pom.xml
	jetty-servlets/src/main/java/org/eclipse/jetty/servlets/ProxyServlet.java
	jetty-start/pom.xml
	jetty-util/pom.xml
	jetty-webapp/pom.xml
	jetty-websocket/pom.xml
	jetty-xml/pom.xml
	pom.xml
	test-continuation-jetty6/pom.xml
	test-continuation/pom.xml
	test-jetty-nested/pom.xml
	test-jetty-servlet/pom.xml
	test-jetty-webapp/pom.xml
	tests/pom.xml
	tests/test-integration/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-webapp-rfc2616/pom.xml
2011-07-11 12:05:58 +10:00
Michael Gorovoy c3e3eb0fd9 Added accidentally omitted file 2011-07-08 17:58:26 -04:00
Michael Gorovoy 8babf3ae17 351576 Do not use deprecated method File.toURL() 2011-07-08 17:21:02 -04:00
Michael Gorovoy 2eaad85a0c 350634 Reverted FileResource constructor changes
This reverts commit 95ff9d73f0.
2011-07-07 18:04:28 -04:00
Jan Bartel 7908c4e825 JETTY-1153 Default charset/encoding of HTTP POST requests 2011-07-07 19:56:17 +10:00
Greg Wilkins 17e907c2fb git diff 54e885d967 remotes/origin/jetty-8-historical | patch -p1 ; git add -A 2011-07-07 18:18:24 +10:00
Michael Gorovoy 95ff9d73f0 350634 Cleanup FileResource construction
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3434 7e9141cc-0065-0410-87d8-b60c137991c4
2011-06-29 00:59:41 +00:00
Michael Gorovoy b290f203da Added TODO comments for disabled tests
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3429 7e9141cc-0065-0410-87d8-b60c137991c4
2011-06-27 15:13:22 +00:00
Greg Wilkins 31ac6dd388 348935 Close A tag in directory listing
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3412 7e9141cc-0065-0410-87d8-b60c137991c4
2011-06-22 05:49:12 +00:00
Greg Wilkins 489aa7a46a 349997 MBeanContainer uses weak references
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3411 7e9141cc-0065-0410-87d8-b60c137991c4
2011-06-22 05:06:45 +00:00
Michael Gorovoy f886b777e8 349344 Passing empty query string to UrlEncoded#decodeTo(String, MultiMap, String) does not yield an empty map
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3390 7e9141cc-0065-0410-87d8-b60c137991c4
2011-06-15 23:55:15 +00:00
Michael Gorovoy a00f7945a6 346124 Fixed UNC path resource test on Windows
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3257 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-25 16:12:22 +00:00
Michael Gorovoy 3ddabaf64f 346998 AbstractLifeCycle.isRunning() returns false if state changes from STARTING to STARTED during call
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3251 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-25 02:34:01 +00:00
Michael Gorovoy 281360ab58 346124 ServletContext resources paths not resolved correctly when using UNC shares
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3214 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-18 23:24:22 +00:00
Michael Gorovoy 990fea3a04 346179 o.e.j.util.ScannerTest fails on MacOS X platform
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3197 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-18 02:16:58 +00:00
Greg Wilkins 835cf031bf JETTY-1314 Handle bad URI encodings
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3100 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-09 09:02:33 +00:00
Greg Wilkins 1b26b47caa JETTY-1324 Tested not using CESU-8 instead of UTF-8
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3099 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-09 07:55:48 +00:00
Greg Wilkins 8d7f52dcde JETTY-1343 IllegalArgumentException for bad % encodings
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3096 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-09 05:16:48 +00:00
Greg Wilkins 88bfdd6631 344059 added extensions
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3053 7e9141cc-0065-0410-87d8-b60c137991c4
2011-05-02 09:20:36 +00:00
Greg Wilkins 57c2cc31fa 343482 refactored overlay deployer layout to use WAR layout - work in progress
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@3032 7e9141cc-0065-0410-87d8-b60c137991c4
2011-04-27 00:51:08 +00:00
Greg Wilkins d3c5eddd79 342504 Scanner Listener
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2999 7e9141cc-0065-0410-87d8-b60c137991c4
2011-04-12 02:12:52 +00:00
Greg Wilkins 1309f74464 340621 Added SizedThreadPool interface
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2986 7e9141cc-0065-0410-87d8-b60c137991c4
2011-04-06 22:41:06 +00:00
Greg Wilkins 7918e53d2b 341850 Protect QTP dump from bad stacks
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2984 7e9141cc-0065-0410-87d8-b60c137991c4
2011-04-06 22:15:56 +00:00
Greg Wilkins 0d28e14ada 340949 no timing in test
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2971 7e9141cc-0065-0410-87d8-b60c137991c4
2011-04-04 22:44:52 +00:00
Greg Wilkins 41cfd44e2a 340949 improved test timing
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2969 7e9141cc-0065-0410-87d8-b60c137991c4
2011-04-04 22:15:17 +00:00
Greg Wilkins a775708997 341692 Fixed deadlock if stopped while starting
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2961 7e9141cc-0065-0410-87d8-b60c137991c4
2011-04-04 06:58:50 +00:00
Greg Wilkins b9db79a381 341726 JSONPojoConverter handles characters
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2960 7e9141cc-0065-0410-87d8-b60c137991c4
2011-04-04 06:34:55 +00:00
Simone Bordet d99f4e276b Skipping the test under Windows.
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2955 7e9141cc-0065-0410-87d8-b60c137991c4
2011-04-01 15:28:13 +00:00
Greg Wilkins d0864f30e4 340949 Scanner delays file notifications until files are stable
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2949 7e9141cc-0065-0410-87d8-b60c137991c4
2011-04-01 03:02:58 +00:00
Greg Wilkins 1bd0adabfb 340949 Scanner delays file notifications until files are stable
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2948 7e9141cc-0065-0410-87d8-b60c137991c4
2011-04-01 02:18:18 +00:00
Greg Wilkins 7ebc5c380b 337685 use abstract connector. more debugging output
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2927 7e9141cc-0065-0410-87d8-b60c137991c4
2011-03-30 03:43:33 +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 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 e20fa91252 337685 Update websocket API in preparation for draft -07
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2877 7e9141cc-0065-0410-87d8-b60c137991c4
2011-03-10 13:15:27 +00:00
Simone Bordet 9e4ad23c36 Javadocs.
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2835 7e9141cc-0065-0410-87d8-b60c137991c4
2011-03-01 15:12:09 +00:00
Greg Wilkins 2cc4fbb5ee 337685 Work in progress on draft 6 websockets
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2831 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-28 09:45:41 +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 e81903e259 Fixing missing javadoc (causing error in eclipse & maven javadoc plugin)
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2767 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-09 22:45:11 +00:00
Jesse McConnell 0be1f078dd add license header
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2751 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-09 14:41:55 +00:00
Jesse McConnell 51d0e347e7 Bug 316382 certificate validator class for use in multiple places in jetty, pulling this in now from michael's sandbox as its generally useful for his client and server work and my current policy changes
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2748 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-08 23:01:44 +00:00
Greg Wilkins f9458ee5ca 332937 Added Destroyable Dumpable interfaces and reworked dependent lifecycles, specially of JNDI
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2721 7e9141cc-0065-0410-87d8-b60c137991c4
2011-02-02 01:35:38 +00:00
Michael Gorovoy d6923903cb 331803: Update XML configuration files to use proper arguments for startup commands in examples
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2698 7e9141cc-0065-0410-87d8-b60c137991c4
2011-01-26 16:24:35 +00:00
Joakim Erdfelt f3a2a575aa Fixing broken javadoc and imports
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2673 7e9141cc-0065-0410-87d8-b60c137991c4
2011-01-21 20:49:28 +00:00
Jesse McConnell 12df3737f6 Bug 319178 test failure fix in jetty-util on windows
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2656 7e9141cc-0065-0410-87d8-b60c137991c4
2011-01-12 21:31:58 +00:00
Greg Wilkins 8bd319093f 333481 Handle UTF-32 codepoints
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2632 7e9141cc-0065-0410-87d8-b60c137991c4
2011-01-07 12:03:15 +00:00
Greg Wilkins db7d2afe82 file destroyer
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2628 7e9141cc-0065-0410-87d8-b60c137991c4
2011-01-06 11:16:01 +00:00
Greg Wilkins 68323125b6 improved debugging dumps
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2625 7e9141cc-0065-0410-87d8-b60c137991c4
2011-01-04 17:44:11 +00:00
Greg Wilkins e10c14c77a 332937 Added Destroyable interface and reworked dependent lifecycles, specially of JNDI
Also added Dumpable interface to improve and standardize the output of nested structures while debugging

git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2615 7e9141cc-0065-0410-87d8-b60c137991c4
2010-12-21 11:27:02 +00:00
Greg Wilkins f5cb715b78 332432 Scanner.java now always scanning the canonical form of File
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2607 7e9141cc-0065-0410-87d8-b60c137991c4
2010-12-13 15:45:18 +00:00
Greg Wilkins d2161e36cf JETTY-1307 Check that JarFileResource directories end with /
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2576 7e9141cc-0065-0410-87d8-b60c137991c4
2010-12-03 15:14:54 +00:00
Greg Wilkins e22e9eec6f 328789 Clean up tmp files from test harnesses
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2567 7e9141cc-0065-0410-87d8-b60c137991c4
2010-12-01 17:32:13 +00:00
Greg Wilkins 26cc7563f5 328789 Clean up tmp files from test harnesses
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2565 7e9141cc-0065-0410-87d8-b60c137991c4
2010-12-01 13:57:06 +00:00
Greg Wilkins 748eadeda3 331230 Fixed low thread warnings when acceptors>threadpool
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2564 7e9141cc-0065-0410-87d8-b60c137991c4
2010-12-01 13:08:13 +00:00
Greg Wilkins e24075a294 more test refinements
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2528 7e9141cc-0065-0410-87d8-b60c137991c4
2010-11-17 02:59:48 +00:00
Greg Wilkins 9c098e899a more test timing improvements
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2527 7e9141cc-0065-0410-87d8-b60c137991c4
2010-11-17 01:52:50 +00:00
Greg Wilkins ba5343fe12 improved test
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2524 7e9141cc-0065-0410-87d8-b60c137991c4
2010-11-17 00:28:47 +00:00
Greg Wilkins 6ca798c49a improved test timing
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2523 7e9141cc-0065-0410-87d8-b60c137991c4
2010-11-16 23:53:42 +00:00
Greg Wilkins 4892e81ed4 improved test harness - removed arbitrary waits
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2512 7e9141cc-0065-0410-87d8-b60c137991c4
2010-11-16 12:36:13 +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 0938609d3a restored deprecated API
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2505 7e9141cc-0065-0410-87d8-b60c137991c4
2010-11-15 11:56:40 +00:00
Greg Wilkins fb4eaaafd3 324679 Fixed dedection of write before static content
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2482 7e9141cc-0065-0410-87d8-b60c137991c4
2010-11-08 05:09:05 +00:00
Greg Wilkins 79ca06a386 329643 Improved deployment of resource collections
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2477 7e9141cc-0065-0410-87d8-b60c137991c4
2010-11-07 23:38:23 +00:00
Greg Wilkins 2ad6320f94 328782 allow per connection max idle time to be set
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2424 7e9141cc-0065-0410-87d8-b60c137991c4
2010-10-28 02:28:58 +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 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 236a0c3b86 JETTY-1283 javadoc
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2360 7e9141cc-0065-0410-87d8-b60c137991c4
2010-10-19 01:46:22 +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 3df18cb180 327469 removed needless java6 dependencies
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2340 7e9141cc-0065-0410-87d8-b60c137991c4
2010-10-11 23:17:47 +00:00
Greg Wilkins de0b7d1a03 JETTY-1283 JSONPojoConvertorFactory can turn off fromJSON
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2305 7e9141cc-0065-0410-87d8-b60c137991c4
2010-09-28 13:19:05 +00:00
Greg Wilkins 4cb511afa4 JETTY-1268 Form Auth saves POST data
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2288 7e9141cc-0065-0410-87d8-b60c137991c4
2010-09-21 01:53:27 +00:00
Greg Wilkins 9e728c5d52 324110 Merge async dispatch parameters
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2228 7e9141cc-0065-0410-87d8-b60c137991c4
2010-09-01 02:38:52 +00:00
Greg Wilkins 50de9c814e 322448 Added jetty-dir.css for directory listings
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2214 7e9141cc-0065-0410-87d8-b60c137991c4
2010-08-16 14:36:39 +00:00
Jesse McConnell c0510118a4 320457 move the stringToSID and SIDtoString methods to StringUtil and add appropriate unit tests
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2210 7e9141cc-0065-0410-87d8-b60c137991c4
2010-08-12 14:09:05 +00:00
Greg Wilkins d3012461ac cleaned up output from test harnesses
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2113 7e9141cc-0065-0410-87d8-b60c137991c4
2010-07-14 01:59:26 +00:00
Greg Wilkins 608eec242e added ignore to Logger interface
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2104 7e9141cc-0065-0410-87d8-b60c137991c4
2010-07-12 08:44:52 +00:00
Greg Wilkins 9f0a75da75 319334 improved resource cache
Made the cache use concurrent data structures
Removed the dual NIO/BIO caches
Use the cache for streaming data
made DefaultServlet check for shared cache
some javadoc cleanups

git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2085 7e9141cc-0065-0410-87d8-b60c137991c4
2010-07-09 04:45:52 +00:00
Greg Wilkins 849b77925c 318308 Correct quoting of unicode control characters
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2057 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-29 14:13:22 +00:00
Greg Wilkins 3b5c2dd465 317906 OPTIONS correctly handles TRACE
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2056 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-28 14:53:12 +00:00
Greg Wilkins 211cfb87af 316597 fixed loop break
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2025 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-18 01:53:35 +00:00
Michael Gorovoy 6bbaa8feaf 288194 Add blacklist/whitelist to ProxyServlet and ProxyHandler
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2020 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-16 22:55:43 +00:00
Michael Gorovoy 51c6be9c42 Fixed javadoc comments, added a guard against null parameter
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2019 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-16 22:09:56 +00:00
Michael Gorovoy bfc76bcad7 Revert changes that were committed prematurely
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2011 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-16 10:30:25 +00:00
Michael Gorovoy ac76f274cd 317019 Date HTTP header not sent for HTTP/1.0 requests
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2010 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-16 10:21:27 +00:00
Greg Wilkins 871f73d409 316597 Removed null check and fixed name in Resource#hrefEncodeURI
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@2003 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-15 04:34:49 +00:00
Joakim Erdfelt be468d5f4b Fixing javadoc error.
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1964 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-09 23:20:19 +00:00
Greg Wilkins 7f409167a7 301608 Deregister shutdown hooks
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1949 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-09 07:22:08 +00:00
Greg Wilkins a2bd4024c7 315925 Improved context xml configuration handling
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1932 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-07 05:50:31 +00:00
Greg Wilkins b56da2e598 #310603: readded unwrapping of caused by exceptions
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1931 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-07 03:55:55 +00:00
Greg Wilkins fe6a6e86ed 315748 made --daemon log non appendable
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1930 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-07 00:21:42 +00:00
Greg Wilkins b3c156a988 315748 Removed --fromDaemon from start.jar
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1919 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-04 11:02:16 +00:00
Greg Wilkins a74286d92c 315715 Improved Cookie version handling. Server.setMaxCookieVersion
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1917 7e9141cc-0065-0410-87d8-b60c137991c4
2010-06-04 06:34:53 +00:00
Michael Gorovoy 222e11ded7 313278 Implement octet ranges in IPAccessHandler
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1834 7e9141cc-0065-0410-87d8-b60c137991c4
2010-05-21 19:59:18 +00:00
Michael Gorovoy 14d997de30 308866 Update test suite to JUnit4 - Module jetty-util
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1818 7e9141cc-0065-0410-87d8-b60c137991c4
2010-05-18 02:43:31 +00:00
Greg Wilkins 11cef96193 312526 Protect shutdown thread initialization during shutdown
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1774 7e9141cc-0065-0410-87d8-b60c137991c4
2010-05-14 06:48:27 +00:00
Simone Bordet c3d31d68b0 Fix for #304803 (Remove TypeUtil Integer and Long caches).
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1744 7e9141cc-0065-0410-87d8-b60c137991c4
2010-05-10 15:12:34 +00:00
Greg Wilkins d41459934c #311154 Added deprecated StringBuffer API for backwards compatibility
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1721 7e9141cc-0065-0410-87d8-b60c137991c4
2010-05-05 13:00:51 +00:00
Greg Wilkins 820855b3b5 311362 Optional org.eclipse.jetty.util.log.stderr.SOURCE
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1647 7e9141cc-0065-0410-87d8-b60c137991c4
2010-05-03 13:15:49 +00:00
Joakim Erdfelt f48076dc78 309185 - Fix the over 300 Javadoc warnings
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1635 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-30 16:29:36 +00:00
Greg Wilkins 0348941c3e 311154 Use Appendable in preference to StringBuilder/StringBuffer in APIs
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1629 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-30 12:30:19 +00:00
Joakim Erdfelt b7b067e7f3 309185 - Fix the over 300 Javadoc warnings
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1627 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-29 23:03:36 +00:00
Joakim Erdfelt 6bc437c298 309185 - Fix the over 300 Javadoc warnings
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1626 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-29 23:03:04 +00:00
Joakim Erdfelt b6aba1ceae 309185 - Fix the over 300 Javadoc warnings
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1623 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-29 20:04:02 +00:00
Simone Bordet 4eaf03f08e Additional fix for #310603: Log cleanup.
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1592 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-27 14:08:48 +00:00
Simone Bordet ac2996b86a Additional fix for #310603: append extra params at the end of the format string, but skip them if they're null.
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1574 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-27 11:47:16 +00:00
Simone Bordet 22873ee83d Additional fix for #310603: append extra params at the end of the format string.
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1573 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-27 11:41:27 +00:00
Simone Bordet 48a474dee1 Fixes 310603 (Make Logger interface consistent).
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1572 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-27 11:22:27 +00:00
Simone Bordet 19368f3985 Fixes 310603 (Make Logger interface consistent).
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1570 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-27 11:04:59 +00:00
Greg Wilkins 463b275cb7 310094 use only Property in xml configs
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1551 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-22 17:18:32 +00:00
Greg Wilkins e0d07733bd 309466 removed syncs from stderrlog
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1520 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-16 13:32:52 +00:00
Greg Wilkins 8e7f8f8c1c suppress stacks
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1505 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-13 15:30:02 +00:00
Michael Gorovoy d0112baf50 307294 Add AbstractLifeCycle.AbstractLifeCycleListener implementation
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1494 7e9141cc-0065-0410-87d8-b60c137991c4
2010-04-09 20:45:52 +00:00
Greg Wilkins 6c2741bbd6 297552 Dont call Continuation timeouts from acceptor tick
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1418 7e9141cc-0065-0410-87d8-b60c137991c4
2010-03-29 21:51:18 +00:00
Greg Wilkins da9f167b31 306783 NPE for throwable
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1403 7e9141cc-0065-0410-87d8-b60c137991c4
2010-03-23 16:36:56 +00:00
Greg Wilkins e2ad04d28d JETTY-1199 findbugs cleanup
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1401 7e9141cc-0065-0410-87d8-b60c137991c4
2010-03-22 22:39:47 +00:00
Jan Bartel 435a0d256b 296569 - removeLifeCycleListener() has no effect
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1341 7e9141cc-0065-0410-87d8-b60c137991c4
2010-03-05 11:41:40 +00:00
Greg Wilkins 74d1988025 simplified test
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1288 7e9141cc-0065-0410-87d8-b60c137991c4
2010-02-24 01:47:09 +00:00
Greg Wilkins c5adaf5937 simplified test
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1285 7e9141cc-0065-0410-87d8-b60c137991c4
2010-02-23 21:07:39 +00:00
Greg Wilkins aa5c82df8e longer timeouts in test
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1280 7e9141cc-0065-0410-87d8-b60c137991c4
2010-02-22 22:00:26 +00:00
Greg Wilkins daca96cb67 JETTY-1184 shrink thread pool even with frequent small jobs
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1277 7e9141cc-0065-0410-87d8-b60c137991c4
2010-02-19 00:05:46 +00:00
Greg Wilkins d54c92bf3e 301089 improved tests
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1271 7e9141cc-0065-0410-87d8-b60c137991c4
2010-02-16 22:15:37 +00:00
Greg Wilkins 176ba8073f 302018 301089 300933 Improve statistics
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1268 7e9141cc-0065-0410-87d8-b60c137991c4
2010-02-15 22:05:22 +00:00
Greg Wilkins 1b7bd7153b avoid race on error report
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1239 7e9141cc-0065-0410-87d8-b60c137991c4
2010-02-05 04:11:34 +00:00
Greg Wilkins 50bb0cd8fc 301089 Improve statistics available in StatisticsHandler and AbstractConnector
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1236 7e9141cc-0065-0410-87d8-b60c137991c4
2010-02-03 21:40:16 +00:00
Greg Wilkins 828fd11093 ibm jvm JP encoding
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1231 7e9141cc-0065-0410-87d8-b60c137991c4
2010-02-02 21:09:12 +00:00
Greg Wilkins b6f159ade6 ibm jvm debug
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1230 7e9141cc-0065-0410-87d8-b60c137991c4
2010-02-02 14:27:20 +00:00
Greg Wilkins 4db0b78667 fixes for IBM jvm
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1227 7e9141cc-0065-0410-87d8-b60c137991c4
2010-02-02 06:23:41 +00:00
Joakim Erdfelt 96044a1d2c Minor change to support Windows.
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1208 7e9141cc-0065-0410-87d8-b60c137991c4
2010-01-21 18:41:25 +00:00
Greg Wilkins d37179ed70 improved test
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1198 7e9141cc-0065-0410-87d8-b60c137991c4
2010-01-15 03:40:19 +00:00
Greg Wilkins 8b59dcf1bf 299455 Enum support in JSONPojoConvertor
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1195 7e9141cc-0065-0410-87d8-b60c137991c4
2010-01-14 01:42:38 +00:00
Greg Wilkins 3987ed20aa 299455 Enum support in JSONPojoConvertor
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1194 7e9141cc-0065-0410-87d8-b60c137991c4
2010-01-13 03:27:17 +00:00
Greg Wilkins eaab420027 298667 deployer cleanups
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1193 7e9141cc-0065-0410-87d8-b60c137991c4
2010-01-12 00:44:49 +00:00
Greg Wilkins 99d8f87d3d no utf8 in source
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1184 7e9141cc-0065-0410-87d8-b60c137991c4
2010-01-06 22:11:53 +00:00
Greg Wilkins 52e5527d47 JETTY-1153 System property for UrlEncoded charset
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1181 7e9141cc-0065-0410-87d8-b60c137991c4
2010-01-05 05:56:41 +00:00
Greg Wilkins 32ae0b68cc JETTY-1151
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1180 7e9141cc-0065-0410-87d8-b60c137991c4
2010-01-05 05:55:46 +00:00
Greg Wilkins cbd9ed8386 JETTY-1151 JETTY-1098 allow UTF-8 with 0 carry bits
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1179 7e9141cc-0065-0410-87d8-b60c137991c4
2010-01-05 05:09:31 +00:00
Greg Wilkins 8e19d18057 298667 DeploymentManager improvements
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1173 7e9141cc-0065-0410-87d8-b60c137991c4
2009-12-30 23:45:16 +00:00
Greg Wilkins 07e3fa3ac2 JETTY-1157 Do not hold array passed in write bytes
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1147 7e9141cc-0065-0410-87d8-b60c137991c4
2009-12-11 22:22:51 +00:00
Greg Wilkins 3fea82d8a4 296765 JMX Connector Server and ShutdownThread
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1140 7e9141cc-0065-0410-87d8-b60c137991c4
2009-12-10 23:21:06 +00:00
Greg Wilkins b59b02e81a executor
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1128 7e9141cc-0065-0410-87d8-b60c137991c4
2009-12-05 21:40:40 +00:00
Greg Wilkins 604a2ae23f JSON parses NaN as null
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1101 7e9141cc-0065-0410-87d8-b60c137991c4
2009-11-26 02:27:36 +00:00
Greg Wilkins d2898371e3 clean up tests
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1089 7e9141cc-0065-0410-87d8-b60c137991c4
2009-11-24 00:00:17 +00:00
Greg Wilkins f9455c7712 demo websocket implementation
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1087 7e9141cc-0065-0410-87d8-b60c137991c4
2009-11-23 08:44:37 +00:00
Greg Wilkins 2a3750fe1e 294563 Initial websocket implementation working
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1043 7e9141cc-0065-0410-87d8-b60c137991c4
2009-11-12 03:27:35 +00:00
Greg Wilkins 227fb5abec numerous code cleanups
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1014 7e9141cc-0065-0410-87d8-b60c137991c4
2009-10-26 07:48:39 +00:00
Greg Wilkins a24f48c113 292546 Proactively enforce HttpClient idle timeout
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@1013 7e9141cc-0065-0410-87d8-b60c137991c4
2009-10-26 06:20:09 +00:00
Greg Wilkins 3a9a33565b JETTY-1129
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@995 7e9141cc-0065-0410-87d8-b60c137991c4
2009-10-16 17:40:21 +00:00
Greg Wilkins b5d16898e5 JETTY-1129 Filter control characters out of StdErrLog
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@991 7e9141cc-0065-0410-87d8-b60c137991c4
2009-10-15 19:04:48 +00:00
Athena Yao f9c29fde86 BUG 291019
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@982 7e9141cc-0065-0410-87d8-b60c137991c4
2009-10-08 06:58:46 +00:00
Greg Wilkins 5e40f89cef standardize log DEBUG
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@915 7e9141cc-0065-0410-87d8-b60c137991c4
2009-09-16 05:56:39 +00:00
Greg Wilkins 6b6d7e77c3 JETTY-1098 Default form encoding is UTF8
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@825 7e9141cc-0065-0410-87d8-b60c137991c4
2009-09-08 04:32:47 +00:00
Jan Bartel bab8d4d31a JETTY-1080 modify previous fix to work on windows
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@817 7e9141cc-0065-0410-87d8-b60c137991c4
2009-09-04 04:41:33 +00:00
Greg Wilkins 28cbed4144 JETTY-838 Dont log and throw
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@766 7e9141cc-0065-0410-87d8-b60c137991c4
2009-08-26 09:15:11 +00:00
Athena Yao c8414e5ed1 JETTY-1080
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@722 7e9141cc-0065-0410-87d8-b60c137991c4
2009-08-14 09:08:35 +00:00
Jan Bartel effe71fb90 JETTY-1079
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@721 7e9141cc-0065-0410-87d8-b60c137991c4
2009-08-14 03:41:32 +00:00
Jesse McConnell e3a029fb3c catch ACE and resolve accordingly
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@718 7e9141cc-0065-0410-87d8-b60c137991c4
2009-08-13 19:50:19 +00:00
Jesse McConnell 5452e98384 add some indicators of what is in the List, etc
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@717 7e9141cc-0065-0410-87d8-b60c137991c4
2009-08-13 19:49:20 +00:00
Greg Wilkins e9c6245eb6 protect write loop
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@706 7e9141cc-0065-0410-87d8-b60c137991c4
2009-08-13 01:27:59 +00:00
Joakim Erdfelt 2eb8343277 Fixing DEBUG per discussion on jetty-dev
* if DEBUG=true is provided on start.jar, then
  System property org.eclipse.jetty.util.log.stderr.DEBUG = true
  System property org.eclipse.jetty.start.DEBUG = true

git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@705 7e9141cc-0065-0410-87d8-b60c137991c4
2009-08-12 20:45:53 +00:00
Greg Wilkins 3def0eb7ab 286185 JSONPojoConvertorFactoryTest
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@689 7e9141cc-0065-0410-87d8-b60c137991c4
2009-08-11 13:10:52 +00:00
Greg Wilkins 8913557e88 Improved handling of overlays and resourceCollections
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@652 7e9141cc-0065-0410-87d8-b60c137991c4
2009-08-06 12:30:24 +00:00
Greg Wilkins 62c605f802 JETTY-1074 JMX thread manipulation
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@627 7e9141cc-0065-0410-87d8-b60c137991c4
2009-08-04 07:36:49 +00:00
Joakim Erdfelt 6deb6a6446 [277403] remove system properties
* Removing many of the jetty specific System.getProperty() usages to
  make embedding more useful, replacing with fields in objects that can
  be set using standard Java mechanisms.

git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@625 7e9141cc-0065-0410-87d8-b60c137991c4
2009-08-03 20:58:25 +00:00
Greg Wilkins 1465e8ae19 improved ResourceCollection handling
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@614 7e9141cc-0065-0410-87d8-b60c137991c4
2009-08-01 00:06:28 +00:00
Joakim Erdfelt d319ee0b19 Forgot to add the copyright header.
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@595 7e9141cc-0065-0410-87d8-b60c137991c4
2009-07-27 23:40:14 +00:00
Joakim Erdfelt d6633e01e6 Adding implementation of a Jetty Logger that routes to a java.util.logging.Logger
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@594 7e9141cc-0065-0410-87d8-b60c137991c4
2009-07-27 23:39:16 +00:00
Greg Wilkins c2196f51d6 JETTY-1066 283357 Send 400 error for request URI parse exceptions
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@555 7e9141cc-0065-0410-87d8-b60c137991c4
2009-07-14 23:13:26 +00:00
Joakim Erdfelt f62c12800d 283344 - Startup on windows is broken
* Catch bad escaping condition with URLClassLoader.newResource() with Windows paths like "C:\dev" (note, that "\d" is the digit escaping sequence)

git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@554 7e9141cc-0065-0410-87d8-b60c137991c4
2009-07-14 00:38:20 +00:00
Greg Wilkins 6096568c7f 282807 283049 282543 Improved handling of timeouts and complete. More debug
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@538 7e9141cc-0065-0410-87d8-b60c137991c4
2009-07-10 08:20:24 +00:00
Greg Wilkins 40facf915c 281059 NPE with debug on
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@426 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-22 10:40:30 +00:00
Greg Wilkins 46cc510966 configure queue
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@419 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-18 01:14:26 +00:00
Greg Wilkins 53754551be use standard queue if limit is set
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@418 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-18 00:51:30 +00:00
Greg Wilkins 393aa1556c explicit capacity handling
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@417 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-18 00:49:52 +00:00
Greg Wilkins 20bc4a9fc3 fixed growth of thread pool
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@412 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-17 11:00:56 +00:00
Greg Wilkins b61a6a6cdd report jobs queue size
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@404 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-16 03:03:29 +00:00
Greg Wilkins 2e42ce034b thread pool info on error
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@403 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-16 02:30:17 +00:00
Greg Wilkins 5ad86fc8a8 chasing the race bug
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@398 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-15 23:42:35 +00:00
Greg Wilkins 109df118a4 set debug from boolean
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@390 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-12 23:36:49 +00:00
Jan Bartel 3af9418add Add isContainedIn methods on all types of Resource, mostly with default impls
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@383 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-12 02:28:05 +00:00
Jesse McConnell 1ec23181fa remove permission note security annotation
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@382 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-12 00:39:40 +00:00
Jesse McConnell 9c3a1afa86 remove permission note security annotation
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@380 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-12 00:13:10 +00:00
Jesse McConnell ab9b24f9d3 clean out extra sych's in test case
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@378 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-11 22:11:53 +00:00
Jesse McConnell 3821eebb43 convert int array to atomic int array in test case
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@377 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-11 22:08:19 +00:00
Greg Wilkins ad4ed67de2 276545 Quoted cookie paths
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@357 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-10 04:44:24 +00:00
Greg Wilkins 963fd5da81 279725 Support 100 and 102 expectations
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@356 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-10 02:17:34 +00:00
Jan Bartel 4a38907a2c Add JarFileResource.isContainedIn(Resource).
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@339 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-08 07:54:24 +00:00
Greg Wilkins c8f300bc52 continuations only support response wrapping
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@335 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-08 01:09:17 +00:00
Jan Bartel 4675e38841 Ensure MetaInfConfiguration finds all candidate jars from the container path and also from web-inf, then applies inclusion patterns to them to do an initial ordering. Jetty-8 will modify this ordering based on web-fragment ordering. The list of jars is passed around as a context attribute. The inclusion patterns are specified as context attributes. The ContextDeployer and WebAppDeployer can be configured with context attributes (such as the default inclusion patterns) that are set on every context they deploy. The list of jars are passed around as a List of Resources, and the pattern matching is done based on the URI (ie as a name string) rather than as a jar URL.
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@310 7e9141cc-0065-0410-87d8-b60c137991c4
2009-05-28 03:51:44 +00:00
Greg Wilkins 24c7e7815f toURI
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@289 7e9141cc-0065-0410-87d8-b60c137991c4
2009-05-26 04:50:26 +00:00
Greg Wilkins 3ef3440a59 fixed shutdown
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@288 7e9141cc-0065-0410-87d8-b60c137991c4
2009-05-26 02:47:51 +00:00
Greg Wilkins f9a8e45c9c 277403 reduced usage of system properties
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@256 7e9141cc-0065-0410-87d8-b60c137991c4
2009-05-22 02:54:42 +00:00
Greg Wilkins cdf04bc376 JETTY-1004 improved test harness and reapplied fix
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@219 7e9141cc-0065-0410-87d8-b60c137991c4
2009-05-16 01:00:46 +00:00
Greg Wilkins 456a00161b JETTY-980 & JETTY-1004
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@199 7e9141cc-0065-0410-87d8-b60c137991c4
2009-04-30 03:23:13 +00:00
Jesse McConnell 1bf5641e7f [BUG-271536] add support for closing readers and writers for IO
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@168 7e9141cc-0065-0410-87d8-b60c137991c4
2009-04-21 18:02:37 +00:00
Greg Wilkins 59a80ea017 273011 XSS in directory listing
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@166 7e9141cc-0065-0410-87d8-b60c137991c4
2009-04-21 04:34:48 +00:00
Greg Wilkins 3a129bb90f reworked the Authentication to better support lazyness and to move towards servlet 3.0 login and logout
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@151 7e9141cc-0065-0410-87d8-b60c137991c4
2009-04-15 12:39:05 +00:00
Greg Wilkins 5e11796031 configure.dtd
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@150 7e9141cc-0065-0410-87d8-b60c137991c4
2009-04-15 01:52:39 +00:00
Greg Wilkins 5223f5b8bd various debugging logging improvements
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@118 7e9141cc-0065-0410-87d8-b60c137991c4
2009-04-07 14:22:49 +00:00
Greg Wilkins 13d4e0af1f handlers cannot be updated after start
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@86 7e9141cc-0065-0410-87d8-b60c137991c4
2009-04-02 04:59:19 +00:00
Greg Wilkins 0de1e804ef issue:270534 applied patch for old package names
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@49 7e9141cc-0065-0410-87d8-b60c137991c4
2009-03-31 01:40:12 +00:00
Greg Wilkins 1c02a6168c issue: 270510, fixed toString and added test harness
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@48 7e9141cc-0065-0410-87d8-b60c137991c4
2009-03-30 23:56:17 +00:00
Greg Wilkins 0f510e6753 This commit takes jetty-7 back to the 2.5 servlet API, but leaves much of the
3.0 asynchronous machinery available.

Introduces a new improved Continuation API that is an evolution of the 
original Continuation API, while taking some good ideas from the 3.0 spec.
The intention is that this API will simplify the use of the 3.0
API, while making it available in jetty-7 (scalably) and in all other
2.5 containers with the ContinuationFilter.





git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@27 7e9141cc-0065-0410-87d8-b60c137991c4
2009-03-29 02:15:22 +00:00
Jesse McConnell b8df3786c0 updating svn ignores and fixing dtd reference
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@22 7e9141cc-0065-0410-87d8-b60c137991c4
2009-03-27 16:57:31 +00:00
Jesse McConnell 6a8e3fc20d removing dangling directory
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@21 7e9141cc-0065-0410-87d8-b60c137991c4
2009-03-27 16:46:38 +00:00
Greg Wilkins da627b843f jetty @ eclipse initial commit
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@8 7e9141cc-0065-0410-87d8-b60c137991c4
2009-03-24 21:07:27 +00:00