Commit Graph

1173 Commits

Author SHA1 Message Date
Greg Wilkins 8b98e3918c jetty-9 more progress with server tests 2012-05-23 11:49:21 +02:00
Greg Wilkins 294150f485 jetty-9 passing timeout tests 2012-05-23 10:19:23 +02:00
Greg Wilkins b8517abb14 jetty-9 improved contract between HttpConnection and HttpChannel 2012-05-22 22:28:26 +02:00
Jesse McConnell ea176f0586 [maven-release-plugin] prepare for next development iteration 2012-05-22 15:14:05 -05:00
Jesse McConnell 3fdda881d8 [maven-release-plugin] prepare release jetty-8.1.4.v20120522 2012-05-22 15:13:56 -05:00
Jesse McConnell 300a37319a [maven-release-plugin] prepare for next development iteration 2012-05-22 14:34:10 -05:00
Jesse McConnell 9ccd059375 [maven-release-plugin] prepare release jetty-7.6.4.v20120522 2012-05-22 14:33:59 -05:00
Jan Bartel 34954bc617 Merge remote-tracking branch 'origin/master' into jetty-8 2012-05-22 17:28:40 +02:00
Greg Wilkins 077b220cf8 380212 Clear buffer if parsing fails due to full buffer 2012-05-22 14:23:40 +02:00
Greg Wilkins e002fc4a5e 367608 - ignore the aysncrequestreadtest as it is known to fail and is waiting for a fix 2012-05-22 12:01:09 +02:00
Greg Wilkins 40ed3a013a jetty-9 some progress on HTTP error handling but more work needed. See SelectChannelServerTest 2012-05-18 13:12:38 +02:00
Greg Wilkins b87e0f776b jetty-9 commitError always completes state 2012-05-18 09:48:15 +02:00
Greg Wilkins 74e0063f3c jetty-9 fixed error handling state 2012-05-18 09:27:26 +02:00
Greg Wilkins c8df5b3477 jetty-9 Wired up AsyncContext and Continuations 2012-05-17 16:26:11 +02:00
Greg Wilkins 60b38b7775 jetty-9 HttpChannel cleanup 2012-05-17 15:56:02 +02:00
Greg Wilkins b9a2661a4e jetty-9 removed HttpException 2012-05-17 15:12:45 +02:00
Greg Wilkins 6502370426 jetty-9 continue clean up of HttpConnector. Removed idle check 2012-05-17 14:14:56 +02:00
Greg Wilkins 4e3826210b jetty-9 progress on reading input 2012-05-15 16:33:30 +02:00
Greg Wilkins 1c319703b9 jetty-9 converted parser to consume all 2012-05-15 16:03:07 +02:00
Greg Wilkins 68f8e073db jetty-9 progress on unit tests and LocalConnector 2012-05-14 19:58:09 +02:00
Greg Wilkins fcfb5d704a jetty-9 AsyncByteArrayEndPoint test 2012-05-14 10:58:45 +02:00
Simone Bordet 4b8f6b8413 jetty-9 SelectorManager refactorings. 2012-05-11 19:30:30 +02:00
Greg Wilkins 835961dca8 jetty-9 updated http tests for NEED_COMMIT changes 2012-05-11 18:18:34 +02:00
Greg Wilkins cc0266f733 jetty-9 more HttpChannel refactoring 2012-05-11 16:51:24 +02:00
Greg Wilkins d7729422f6 jetty-9 first HTTP requests handled and served 2012-05-11 10:38:57 +02:00
Simone Bordet 9e8b2f1aad SSL refactorings. 2012-05-11 10:19:47 +02:00
Greg Wilkins e348f2d4f5 jetty-9 progress on jetty-server 2012-05-10 12:19:16 +02:00
Greg Wilkins 979dae0021 jetty-9 moved FutureCallback to jetty-util 2012-05-09 18:27:09 +02:00
Simone Bordet 2b0cbac192 Added HttpScheme.asString(). 2012-05-09 17:09:25 +02:00
Greg Wilkins 775376ac98 jetty-9 refactored stats 2012-05-09 14:34:10 +02:00
Greg Wilkins a7154fcb05 jetty-9 work in progress 2012-05-09 13:30:27 +02:00
Greg Wilkins c1011c54a4 jetty-9 work in progress 2012-05-09 11:18:20 +02:00
Greg Wilkins 0c81b36e04 jetty-9 work in progress on jetty-server 2012-05-09 08:30:09 +02:00
Greg Wilkins fa59ddcc4b jetty-9 switched back to normal synchronization 2012-05-08 20:09:02 +02:00
Greg Wilkins bc7e42e31f jetty-9 more robust test 2012-05-08 19:44:35 +02:00
Simone Bordet 2b26d2f3ee Refactorings. 2012-05-08 19:00:40 +02:00
Greg Wilkins df8af92aeb jetty-9 fixed compiles 2012-05-08 18:30:22 +02:00
Greg Wilkins 6d64bcd38a jetty-9 more removal of AsyncConnection 2012-05-08 15:30:32 +02:00
Jan Bartel 2131a40559 Merge remote-tracking branch 'origin/master' into jetty-8 2012-05-07 13:54:30 +02:00
Jan Bartel 50ebafb286 378487 Null out contextPath on Request.recycle 2012-05-04 15:58:38 +02:00
Greg Wilkins 017d6e7c2a jetty-9 cleanups 2012-05-03 21:41:54 +02:00
Greg Wilkins 60f9d7faff jetty-9 working on ByteArrayEndPoint 2012-05-03 15:17:23 +02:00
Greg Wilkins c61497327a jetty-9 new jetty-io NIO.2 inspired design, mostly working but more work needed on SSL 2012-05-02 17:22:55 +02:00
Jan Bartel 1ca8eb030d 377610 New session not timed out if an old session is invalidated in scope of same request 2012-05-02 16:41:32 +02:00
Thomas Becker 011ae1f447 377587: UnitTest for ConnectHandler.write() with partial writes and non full buffer.
Change-Id: I8a8a3d57cba7a9c3502d1b6af6ff6eb5ac4e4ef5

377587: UnitTest for ConnectHandler.write() with partial writes and non full buffer.

Change-Id: I8d104d54de55e22325d14e69b474b245fe9d126c
2012-04-27 11:13:44 +02:00
Greg Wilkins c7f25b0928 jetty-9 work in progress 2012-04-26 10:03:21 +10:00
Greg Wilkins 925340c72b handle setting null charset 2012-04-26 08:03:29 +10:00
Greg Wilkins b5d377ab26 377587 ConnectHandler write will block on partial write 2012-04-25 11:19:43 +10:00
Jan Bartel 7da85a2719 377323 Request#getParts() throws ServletException when it should be throwing IllegalStateException 2012-04-24 17:25:08 +10:00
Simone Bordet 107d3a4492 Removed duplicate logger. 2012-04-23 16:25:21 +02:00
Simone Bordet ef7057a4f1 Made testCONNECTAndPOSTWithBigBody() send a bigger body to exercise SelectChannelEndPoint.blockWritable(). 2012-04-20 15:07:36 +02:00
Jesse McConnell b64909900c [maven-release-plugin] prepare for next development iteration 2012-04-13 15:31:47 -05:00
Jesse McConnell 2c0a35d430 [maven-release-plugin] prepare release jetty-8.1.3.v20120413 2012-04-13 15:31:38 -05:00
Jesse McConnell b963840d40 [maven-release-plugin] prepare for next development iteration 2012-04-13 15:29:14 -05:00
Jesse McConnell a652ee7396 [maven-release-plugin] prepare release jetty-7.6.3.v20120413 2012-04-13 15:29:05 -05:00
Simone Bordet 72040202d4 Reverted release back to 8.1.3-SNAPSHOT. 2012-04-13 17:27:37 +02:00
Simone Bordet 85710fb9ea Reverted release back to 7.6.3-SNAPSHOT. 2012-04-13 16:59:06 +02:00
Greg Wilkins adb1d86ab8 jetty-9 work in progress 2012-04-13 12:08:46 +10:00
Jesse McConnell 3b87e91cbe [maven-release-plugin] prepare for next development iteration 2012-04-12 10:29:30 -05:00
Jesse McConnell 308b010744 [maven-release-plugin] prepare release jetty-8.1.3.v20120412 2012-04-12 10:29:20 -05:00
Jesse McConnell cdcc0922c3 [maven-release-plugin] prepare for next development iteration 2012-04-12 09:49:52 -05:00
Jesse McConnell 5966c86571 [maven-release-plugin] prepare release jetty-7.6.3.v20120412 2012-04-12 09:49:46 -05:00
Greg Wilkins f144b6562e Merge remote-tracking branch 'origin/master' into jetty-8
Conflicts:
	jetty-servlets/src/test/java/org/eclipse/jetty/servlets/gzip/GzipTester.java
2012-04-12 22:20:01 +10:00
Greg Wilkins f9a75984f0 374504: updated cookies for rfc6265 2012-04-12 20:24:50 +10:00
Greg Wilkins ee2d289f63 Merge remote-tracking branch 'origin/master' into jetty-8
Conflicts:
	jetty-npn/pom.xml
	jetty-osgi/jetty-osgi-boot-jsp/META-INF/MANIFEST.MF
	jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jasper/WebappRegistrationCustomizerImpl.java
	jetty-osgi/jetty-osgi-boot-jsp/src/main/java/org/eclipse/jetty/osgi/boot/jsp/FragmentActivator.java
	jetty-osgi/jetty-osgi-boot-logback/META-INF/MANIFEST.MF
	jetty-osgi/jetty-osgi-boot-warurl/META-INF/MANIFEST.MF
	jetty-osgi/jetty-osgi-boot/META-INF/MANIFEST.MF
	jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/webapp/WebBundleDeployerHelper.java
	jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/internal/webapp/WebBundleTrackerCustomizer.java
	jetty-osgi/jetty-osgi-boot/src/main/java/org/eclipse/jetty/osgi/boot/utils/internal/DefaultFileLocatorHelper.java
	jetty-osgi/jetty-osgi-equinoxtools/META-INF/MANIFEST.MF
	jetty-osgi/jetty-osgi-httpservice/META-INF/MANIFEST.MF
	jetty-spdy/spdy-jetty-http-webapp/pom.xml
	jetty-spdy/spdy-jetty-http/pom.xml
	jetty-spdy/spdy-jetty/pom.xml
2012-04-12 16:02:34 +10:00
Greg Wilkins 737db225e3 jetty-9 progress on SslConnection tests 2012-04-05 23:17:30 +10:00
Greg Wilkins e7dcd16757 jetty-9 Simplified interface 2012-04-04 14:00:16 +10:00
Greg Wilkins dfab993fcb jetty-9 SSL partially working 2012-04-04 13:47:46 +10:00
Jan Bartel 83a4bb71a3 374475 Response.sendRedirect does not encode UTF-8 characters properly 2012-04-03 17:03:26 +10:00
Greg Wilkins cc1bef6f2e 375594 fixed SSL tests so they are not order dependent 2012-04-02 18:18:39 +10:00
Jan Bartel 45050ebac9 Merge remote-tracking branch 'origin/master' into jetty-8 2012-04-02 17:49:33 +10:00
Jan Bartel 28de69760a JETTY-1504 HttpServletResponseWrapper ignored when using asyncContext? 2012-04-02 12:35:12 +10:00
Greg Wilkins 9244292fca 375692: simplified gzipfilter 2012-04-02 12:09:03 +10:00
Thomas Becker 2278d27235 375692: GzipFilter support for deflate
Change-Id: I4a42d750cfbbb61078adafa1e2bcbc1973198dca
2012-03-30 11:02:44 +02:00
Jan Bartel 17269583fb Merge remote-tracking branch 'origin/master' into jetty-8 2012-03-30 12:05:46 +11:00
Greg Wilkins feca0aa672 jetty-9 rename to controller and processor 2012-03-30 02:04:12 +11:00
Greg Wilkins c60ec9cf5f jetty-9: work in progress on read/write interest 2012-03-29 22:49:08 +11:00
Greg Wilkins fe8b5a6cb3 374505: ignore , as a cookie separator as per RFC6265 2012-03-29 16:58:56 +11:00
Greg Wilkins b267511f8f jetty-9 sketched out httpchannel blocking read 2012-03-28 23:31:39 +11:00
Greg Wilkins 2bcf611e5e jetty-9 work in progress. Further simplification of jetty-io 2012-03-27 00:19:43 +11:00
Greg Wilkins e77f4344ac jetty-9 work in progress on HttpConnection to HttpChannel split 2012-03-23 16:29:38 +11:00
Jan Bartel 6a2c5fc9fd 375009 Filter initialization error will throw MultiException 2012-03-22 13:50:36 +11:00
Greg Wilkins dc29d73d0b jetty-9 work in progress. developing ServerConnection abstraction 2012-03-21 14:42:33 +11:00
Jan Bartel 9d54ea4cde JETTY-1500 form parameters from multipart request not available via request.getParameter 2012-03-20 18:35:21 +11:00
Greg Wilkins d8b1d80e4e Merge remote-tracking branch 'origin/master' into jetty-8
Conflicts:
	jetty-spdy/spdy-jetty-http-webapp/pom.xml
	jetty-spdy/spdy-jetty-http/pom.xml
	jetty-spdy/spdy-jetty/pom.xml
2012-03-19 17:22:02 +11:00
Greg Wilkins c04a195256 jetty-9 work in progress on remaking connection contracts 2012-03-16 10:06:23 +11:00
Greg Wilkins 25213b83fa 374158: improved test harness 2012-03-16 09:07:20 +11:00
Simone Bordet 90ef835825 Reverted changes to SuspendHandler to make tests pass again. 2012-03-15 15:01:24 +01:00
Simone Bordet 13f0ae732d Test fixes. 2012-03-15 12:12:22 +01:00
Simone Bordet 5624a5721e Merged from master. 2012-03-14 18:24:57 +01:00
Greg Wilkins 708f8ccaeb 374158: do not asyncDispatch from SSL if suspended 2012-03-14 11:48:06 +11:00
Greg Wilkins 10cc4ca498 jetty-9 refactored jetty-http to support injected state 2012-03-13 13:35:48 +11:00
Jesse McConnell b4985ad0d5 [maven-release-plugin] prepare for next development iteration 2012-03-08 23:53:50 -06:00
Jesse McConnell 7a99af4ffe [maven-release-plugin] prepare release jetty-8.1.2.v20120308 2012-03-08 23:53:42 -06:00
Jesse McConnell 246e3ed756 [maven-release-plugin] prepare for next development iteration 2012-03-08 21:09:46 -06:00
Jesse McConnell a63b3fdc5e [maven-release-plugin] prepare release jetty-7.6.2.v20120308 2012-03-08 21:09:37 -06:00
Jesse McConnell 2086937a09 Merge branch 'master' into jetty-8 2012-03-08 05:35:14 -06:00
Greg Wilkins e757e5e54d jetty-9 work in progress jetty-server 2012-03-08 21:37:03 +11:00
Greg Wilkins 872282c34c jetty-9 work in progress jetty-server 2012-03-08 21:33:32 +11:00
Simone Bordet c66f3d2a9d Removed @Override in interface methods to compile with JDK5. 2012-03-08 10:16:47 +01:00
Greg Wilkins 03525bfe46 jetty-9 javadoc and code cleanups 2012-03-08 15:18:17 +11:00
Jesse McConnell 381615f52d merge from master 2012-03-07 16:44:31 -06:00
Jesse McConnell 1e941cac32 Merge "373572: fix jdk7/macos ssl issue leading to ConnectHandlerSSLTest failures" 2012-03-07 13:12:57 -05:00
Thomas Becker 511f4ea957 373572: fix jdk7/macos ssl issue leading to ConnectHandlerSSLTest failures
Change-Id: I4056d686edffe073443bb40d6f0078d9aa7a7fa6
2012-03-07 19:09:29 +01:00
Thomas Becker 3c0c010690 373569: fix jdk7/macos ssl issue leading to SSLClostTest failures
Change-Id: I7af7e71581e1e56f308a5e1ca1f8e84fcbad7413
2012-03-07 18:58:12 +01:00
Jesse McConnell 50d92ec8ef reset versions 2012-03-06 17:07:53 -06:00
Jesse McConnell f12e3c390c reset versions 2012-03-06 17:06:10 -06:00
Greg Wilkins de8a1b3fe4 373272: maintain the start order of aggregate beans when adding a thread pool 2012-03-06 11:47:18 +11:00
Greg Wilkins 62f36a7093 jdk-7 skip available tests for SSL 2012-03-06 10:58:13 +11:00
Jesse McConnell d8d4f727c9 Merge "369214: HotSwapHandler uses AggregateLifeCycles.addBean()" 2012-03-05 08:55:12 -05:00
Jesse McConnell b6acc24121 Merge "369214: HotSwapHandler code format" 2012-03-05 08:51:29 -05:00
Jesse McConnell e1fdbb17a5 Merge "372115: Cleanup of AsyncContextTest.java" 2012-03-05 08:41:52 -05:00
Jan Bartel 35a0386df0 373037 jetty.server.Response.setContentLength(int) should not close a Writer when length=0 2012-03-05 15:19:34 +11:00
Jesse McConnell d1c8c477ea [maven-release-plugin] prepare for next development iteration 2012-03-02 08:57:43 -06:00
Jesse McConnell b75868e84f [maven-release-plugin] prepare release jetty-8.1.2.v20120302 2012-03-02 08:57:19 -06:00
Jesse McConnell 51311d050e [maven-release-plugin] prepare for next development iteration 2012-03-02 08:37:46 -06:00
Jesse McConnell a8296ec3d5 [maven-release-plugin] prepare release jetty-7.6.2.v20120302 2012-03-02 08:37:38 -06:00
Jan Bartel 959a4a2743 Merge remote-tracking branch 'origin/master' into jetty-8 2012-03-02 10:39:17 +11:00
Thomas Becker 9f68c6e6bf 369214: HotSwapHandler uses AggregateLifeCycles.addBean() 2012-03-01 15:32:22 +01:00
Thomas Becker ab5592daf0 369214: HotSwapHandler code format 2012-03-01 15:32:22 +01:00
Thomas Becker 3a94e45050 372115: Cleanup of AsyncContextTest.java 2012-03-01 15:14:56 +01:00
Jan Bartel 97c37f68ba 372487 JDBCSessionManager does not work with Oracle 2012-03-01 17:05:54 +11:00
Jan Bartel c7b42cdb06 Merge remote-tracking branch 'origin/master' into jetty-8 2012-02-29 20:07:33 +11:00
Greg Wilkins 4530cf9e0c 372115: set pathInContext for suspend with request (without debug) 2012-02-28 13:28:58 +11:00
Greg Wilkins 763bd6b190 372115: set pathInContext for suspend with request 2012-02-28 13:25:45 +11:00
Greg Wilkins 8e1b863deb 371903: modified patch for jetty-7 2012-02-27 18:45:19 +11:00
Thomas Becker 265d35324a 371903: Implement servlet 3.0 spec change (spec section 9.4) to not commit response in Dispatcher.forward() when request.isAysncStarted()
Signed-off-by: Greg Wilkins <gregw@webtide.com>
2012-02-27 16:46:15 +11:00
Greg Wilkins 7a58f3408e 371635: set all async attributes when the request is suspended 2012-02-27 16:32:50 +11:00
Jesse McConnell 8b20316efc Merge branch 'master' into jetty-8 2012-02-24 06:48:50 -06:00
Simone Bordet c9c5bd3b47 372457 - Big response + slow clients + pipelined requests cause Jetty spinning and eventually closing connections. 2012-02-24 10:40:22 +01:00
Jesse McConnell eed2a2a0f7 Merge from master 2012-02-21 11:38:28 -06:00
Jesse McConnell a90c3201e8 [Bug #371635] and [Bug #371649] add missing attributes (non-optimal) and resolve async flow issue with scoping 2012-02-21 10:34:11 -06:00
Jesse McConnell 92fc45a77f fix version string in snapshot running of jetty8 2012-02-17 11:46:01 -06:00
Jesse McConnell ac79497dee [maven-release-plugin] prepare for next development iteration 2012-02-15 14:29:36 -06:00
Jesse McConnell 3705b424c8 [maven-release-plugin] prepare release jetty-8.1.1.v20120215 2012-02-15 14:29:28 -06:00
Jesse McConnell efb6883cf0 [maven-release-plugin] prepare for next development iteration 2012-02-15 14:22:19 -06:00
Jesse McConnell baf2b94f77 [maven-release-plugin] prepare release jetty-7.6.1.v20120215 2012-02-15 14:22:12 -06:00
Jesse McConnell 098428dd37 Merge branch 'master' into jetty-8 2012-02-15 13:49:23 -06:00
Greg Wilkins 824509b0fb jetty-9 removed plurals from enum type names 2012-02-10 00:42:44 +11:00
Jan Bartel b949fb7622 JETTY-1484 Add option for HashSessionManager to delete session files if it can't restore them 2012-02-09 19:21:10 +11:00
Simone Bordet c7814d88d7 Added factory method for HttpGenerator. 2012-02-08 18:45:24 +01:00
Simone Bordet 74faad2ef6 Merge branch 'spdy' 2012-02-07 14:06:25 +01:00
Simone Bordet b0119e4d62 Forwarded HttpParser.EventHandler methods from the inner class to the outer class (AbstractHttpConnection itself)
to allow other protocols such as SPDY to fake the emission of HTTP events by calling the EventHandler methods.
2012-02-07 14:05:40 +01:00
Greg Wilkins c1bcec61d5 jetty-9 jetty-io mostly working with all NIO buffers. Occassional failure in SSL stress test 2012-02-07 11:32:00 +11:00
Joakim Erdfelt 9207423ca0 Fixing JDK5 build abort due to bad javadocs 2012-02-06 10:01:44 -07:00
Jesse McConnell 6b079ae3d8 merge from master 2012-02-01 17:25:08 -06:00
Jesse McConnell f98aa75b8f a couple more pom tweaks 2012-02-01 15:27:33 -06:00
Joakim Erdfelt fdaad62b63 Migrating old javax.* deps to new org.eclipse.jetty.orbit deps
+ Removed old deps in javax.*, geronimo, and asm in favor of
  new org.eclipse.jetty.orbit deps
+ Added enforcer rule to prevent reintroducing the old deps.
2012-01-31 15:21:58 -07:00
Jesse McConnell 6e44f4db5f [maven-release-plugin] prepare for next development iteration 2012-01-27 08:15:45 -06:00
Jesse McConnell 9d1ca3593e [maven-release-plugin] prepare release jetty-8.1.0.v20120127 2012-01-27 08:15:38 -06:00