3874 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
Jan Bartel
62713fda2f 376324 <max-file-size> is not respected in <multipart-config> 2012-04-10 15:03:38 +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
Jan Bartel
ec77ba41ef 375906 Part.getHeader method not case insensitive 2012-04-03 16:57:12 +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 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
45050ebac9 Merge remote-tracking branch 'origin/master' into jetty-8 2012-04-02 17:49:33 +10:00
Jan Bartel
2c4ea64f3b 372678 Embedded Examples need updates for new LoginService requirement 2012-04-02 14:48:38 +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
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
Jan Bartel
17269583fb Merge remote-tracking branch 'origin/master' into jetty-8 2012-03-30 12:05:46 +11: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