Commit Graph

3862 Commits

Author SHA1 Message Date
Greg Wilkins 20a3d3c12e 376424: do not recycle buffers before content consumed asynchronously 2012-04-11 18:21:39 +10:00
Greg Wilkins 4412d311a9 370081:fixed test reset 2012-04-11 17:21:02 +10:00
Jan Bartel f81ea12320 375709 Ensure resolveTempDirectory failure does not deadlock; improve error message 2012-04-11 12:37:51 +10:00
Greg Wilkins 9dfa9f9937 370081: correctly set URI for query strings 2012-04-10 14:21:07 +10:00
Simone Bordet 6ec1594010 Updated path location of the jetty config file for SPDY. 2012-04-05 17:33:48 +02:00
Simone Bordet eaacd69ede Moved from SLF4J to Jetty logging. 2012-04-05 17:30:05 +02:00
Jan Bartel d47d4b15ea Added ability to use a META-INF/jetty-webapp-context.xml file to apply a context configuration file to a webapp.
Replaced more printStackTrace with log calls; more formatting.
2012-04-05 17:34:00 +10:00
Simone Bordet 50f545b29a Vastly improved queueing of FrameBytes, by appending at the end of the queue (instead of iterating over the queue).
Also, implemented a better fix for the missing flush() in case of missing handlers: now instead of flushing in the write
completion handler (which could lead to stack overflows), we use the same mechanism employed for FrameBytes,
where we avoid stack overflows by dispatching to a new thread after few recursive invocations.
2012-04-04 19:21:16 +02:00
Jan Bartel 911643b783 Reformat src code; ensure url caching is controlled by jetty Resource.setDefaultUseCaches 2012-04-04 15:13:33 +10:00
Jan Bartel 792b101639 Update version in MANIFESTs 2012-04-04 15:13:02 +10:00
Simone Bordet 5b668fd6f1 375970 - HttpServletRequest.getRemoteAddr() returns null when HTTP is over SPDY. 2012-04-03 18:23:16 +02:00
Simone Bordet 6c464238b7 Updated dependency on jetty-npn, now that it moved to its own project at github and it's unlocked from jetty releases. 2012-04-03 12:00:38 +02:00
Jan Bartel 83a4bb71a3 374475 Response.sendRedirect does not encode UTF-8 characters properly 2012-04-03 17:03:26 +10:00
Greg Wilkins b2b4b2733b jetty-spdy fixed version of api 2012-04-03 10:12:46 +10:00
Jesse McConnell 71091da2c4 [maven-release-plugin] prepare for next development iteration 2012-04-02 10:23:43 -05:00
Jesse McConnell eea06004f5 [maven-release-plugin] prepare release npn-api-1.0.0.v20120402 2012-04-02 10:23:36 -05:00
Jesse McConnell 9521e1f124 Merge 2012-04-02 10:22:44 -05:00
Jesse McConnell 5b2d703a04 remove jetty-npn from build and release separately 2012-04-02 10:21:22 -05:00
Simone Bordet 98658a2873 Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project 2012-04-02 15:42:35 +02:00
Simone Bordet d231b57144 Made the test more reliable. 2012-04-02 15:39:01 +02:00
Thomas Becker 2b83d9d954 375692: cosmetic changes to get rid of warnings, etc.
Change-Id: Id4d76a7f6e5bd989505e5233af73d5526b8e7c1f
2012-04-02 13:41:36 +02:00
Simone Bordet 30adf7cd18 Added missing flush after writing frames.
Frames may be written asynchronously but without a Handler, and therefore it was possible that frames
queued up, that one flush() was writing a frame without Handler, and the flush was stopping even if the
queue was non-empty.
Now we call flush() after writing a frame.
2012-04-02 13:22:06 +02:00
Simone Bordet b44fe2094f Fixed Maven warning. 2012-04-02 13:16:40 +02:00
Simone Bordet bd0cc72439 Made the test more reliable. 2012-04-02 13:14:57 +02:00
Greg Wilkins cc1bef6f2e 375594 fixed SSL tests so they are not order dependent 2012-04-02 18:18:39 +10:00
Simone Bordet bb429a7f18 375509 - Stalled stream stalls other streams or session control frames.
Now using a "death pill" instead of a boolean in order to avoid race conditions where
DataInfos were read from the queue (but the boolean not updated yet), and viceversa.
2012-04-02 10:09:55 +02:00
Simone Bordet 00b31b6577 Added defaults in switches. 2012-04-02 10:07:51 +02:00
Simone Bordet fff059f7a9 Making sure bytes are masked when doing int operations. 2012-04-02 10:07:25 +02:00
Simone Bordet 830557f018 Fixed infinite recursive loop. 2012-04-02 10:06:35 +02: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
Simone Bordet b0a3d031aa 375509 - Stalled stream stalls other streams or session control frames.
Additional fixes to the implementation of flush(). Also implemented frame priority.
2012-03-30 18:47:47 +02:00
Simone Bordet 2a44fa5c22 Cosmetics. 2012-03-30 18:46:53 +02:00
Thomas Becker 2278d27235 375692: GzipFilter support for deflate
Change-Id: I4a42d750cfbbb61078adafa1e2bcbc1973198dca
2012-03-30 11:02:44 +02:00
Simone Bordet 85ade6ae86 Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project 2012-03-29 12:50:26 +02:00
Simone Bordet 50bc8fa400 375509 - Stalled stream stalls other streams or session control frames.
Additional improvements for thread visibility, and clarified code comment.
2012-03-29 12:50:01 +02:00
Greg Wilkins fe8b5a6cb3 374505: ignore , as a cookie separator as per RFC6265 2012-03-29 16:58:56 +11:00
Simone Bordet ec5f424c8c Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project 2012-03-28 11:41:36 +02:00
Simone Bordet 294c588023 375509 - Stalled stream stalls other streams or session control frames. 2012-03-28 11:41:06 +02:00
Jan Bartel ef0d6d32f9 374881 Ensure setCopyWebInf(true) only copies WEB-INF if !setCopyWebDir(true) 2012-03-28 19:27:06 +11:00
Jan Bartel 22f437c36d 375490 NPE with --help on command line 2012-03-28 14:47:27 +11:00
Jan Bartel 72951403d3 375096 If starting a server instance fails in osgi it is cleaned up. 2012-03-26 22:48:50 +11:00
Greg Wilkins 241997b449 Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project 2012-03-23 09:21:35 +11:00
Greg Wilkins 65725b0025 357318: make the cancel key work around conditional on running on windows 2012-03-23 09:21:00 +11:00
Simone Bordet bb66cfc877 375083 - Flow control should take in account window size changes from concurrent SETTINGS 2012-03-22 17:08:11 +01:00
Thomas Becker 875bcb5bb8 374995: configure jmx rmi port via SystemProperty
Change-Id: I35f336d4754c79717b741aea0896bd71b46ed28d

374995: configure jmx rmi host via SystemProperty,change objectname and jmxpath from jettyjmx to jmxrmi

Change-Id: Ib469d631682c9fb31aea584c38906aae0958198f

374995: configure jmx rmi host via SystemProperty,change objectname and jmxpath from jettyjmx to jmxrmi

Change-Id: I02c88c518810e03c7ae59453fa6752d80108960e
2012-03-22 13:03:22 +01:00
Jan Bartel 6a2c5fc9fd 375009 Filter initialization error will throw MultiException 2012-03-22 13:50:36 +11:00
pgdad c81dbb8694 374891 - enhancement to how ProxyServlet determines the proxy target 2012-03-21 08:44:02 -04:00
Jesse McConnell 2a67ebca95 noop change to test commit and push speed 2012-03-20 11:25:11 -05:00
Jesse McConnell 8e0dd32286 Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project 2012-03-19 08:24:08 -05:00