[jetty-dev] Jetty Release: 7.6.12.v20130726 / 8.1.12.v20130726
Jesse McConnell <[email protected]> Fri, 2 Aug 2013 14:17:57 -0500
| Newsgroups | gmane.comp.java.jetty.general |
|---|---|
| Message-ID | <CAPHPUsK1rjfeVrdu8Qx93SpFgFD-jPBF_n+4_d4TmwtC+9kGBw@mail.gmail.com> |
--001a11c2e2242f03a104e2fbd294 Content-Type: text/plain; charset=UTF-8 We are pleased to announce the availability of new Jetty 7.6 and Jetty 8.1 releases. The issues resolved are listed below. NOTE: This release contains a fix for a JSP security issue that appears to have been introduced in 7.6.9 and 8.1.9 which is now resolved with these releases. Please consult the bug [1] for more information. [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=413684 Distribution Downloads: - http://download.eclipse.org/jetty/stable-7/dist/<http://download.eclipse.org/jetty/stable-8/dist/> - http://download.eclipse.org/jetty/stable-8/dist/ The artifacts are also available in Maven Central. P2 repositories are available from Eclipse. cheers, jesse jetty-7.6.12.v20130726 - 26 July 2013 + 396706 CGI support parameters + 397193 MongoSessionManager refresh updates last access time + 407342 ReloadedSessionMissingClassTest uses class compiled with jdk7 + 408529 Etags set in 304 response + 408600 set correct jetty.url in all pom files + 408642 setContentType from addHeader + 408662 In pax-web servlet services requests even if init() has not finished running + 408909 GzipFilter setting of headers when reset and/or not compressed + 409028 Jetty HttpClient does not work with proxy CONNECT method. + 409133 Empty <welcome-file> causes StackOverflowError + 409556 FileInputStream not closed in DirectNIOBuffer + 410630 MongoSessionManager conflicting session update op + 410750 NoSQLSessions: implement session context data persistence across server restarts + 411135 HttpClient may send proxied https requests to the proxy instead of the target server. + 411216 RequestLogHandler handles async completion + 411458 MultiPartFilter getParameterMap doesn't preserve multivalued parameters 411459 MultiPartFilter.Wrapper getParameter should use charset encoding of part + 411755 MultiPartInputStreamParser fails on base64 encoded content + 411909 GzipFilter flushbuffer() results in erroneous finish() call + 412712 HttpClient does not send the terminal chunk after partial writes. + 412750 HttpClient close expired connections fix + 413371 Default JSON.Converters for List and Set. + 413372 JSON Enum uses name rather than toString() + 413684 Trailing slash shows JSP source + 413812 Make RateTracker serializable jetty-8.1.12.v20130726 - 26 July 2013 + 396706 CGI support parameters + 397193 MongoSessionManager refresh updates last access time + 407342 ReloadedSessionMissingClassTest uses class compiled with jdk7 + 408529 Etags set in 304 response + 408600 set correct jetty.url in all pom files + 408642 setContentType from addHeader + 408662 In pax-web servlet services requests even if init() has not finished running + 408806 getParameter returns null on Multipart request if called before request.getPart()/getParts() + 408909 GzipFilter setting of headers when reset and/or not compressed + 409028 Jetty HttpClient does not work with proxy CONNECT method. + 409133 Empty <welcome-file> causes StackOverflowError + 409436 NPE on context restart using dynamic servlet registration + 409449 Ensure servlets, filters and listeners added via dynamic registration, annotations or descriptors are cleaned on context restarts + 409556 FileInputStream not closed in DirectNIOBuffer + 410405 Avoid NPE for requestDispatcher(../) + 410630 MongoSessionManager conflicting session update op + 410750 NoSQLSessions: implement session context data persistence across server restarts + 410893 async support defaults to false for spec created servlets and filters + 411135 HttpClient may send proxied https requests to the proxy instead of the target server. + 411216 RequestLogHandler handles async completion + 411458 MultiPartFilter getParameterMap doesn't preserve multivalued parameters 411459 MultiPartFilter.Wrapper getParameter should use charset encoding of part + 411755 MultiPartInputStreamParser fails on base64 encoded content + 411909 GzipFilter flushbuffer() results in erroneous finish() call + 412712 HttpClient does not send the terminal chunk after partial writes. + 412750 HttpClient close expired connections fix + 413371 Default JSON.Converters for List and Set. + 413372 JSON Enum uses name rather than toString() + 413684 Trailing slash shows JSP source + 413812 Make RateTracker serializable [email protected] - 26 July 2013 + 411252 jetty-runner hardcode sendServerVersion to true [email protected] - 26 July 2013 + 409449 Ensure servlets, filters and listeners added via dynamic registration, annotations or descriptors are cleaned on context restarts + 411252 jetty-runner hardcode sendServerVersion to true -- jesse mcconnell [email protected] --001a11c2e2242f03a104e2fbd294 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div style=3D"font-family:arial,sans-serif;font-size:13px"= >We are pleased to announce the availability of new=C2=A0<span class=3D"" s= tyle=3D"background-color:rgb(255,255,204)">Jetty</span>=C2=A07.6 and=C2=A0<= span class=3D"" style=3D"background-color:rgb(255,255,204)">Jetty</span>=C2= =A08.1=C2=A0<span class=3D"" style=3D"background-color:rgb(255,255,204)">re= leases</span>. =C2=A0The issues resolved are listed below.</div> <div style=3D"font-family:arial,sans-serif;font-size:13px"><br></div><div s= tyle=3D"font-family:arial,sans-serif;font-size:13px">NOTE: This release con= tains a fix for a JSP security issue that appears to have been introduced i= n 7.6.9 and 8.1.9 which is now resolved with these releases. =C2=A0Please c= onsult the bug [1] for more information.</div> <div style=3D"font-family:arial,sans-serif;font-size:13px"><br></div><div s= tyle=3D"font-family:arial,sans-serif;font-size:13px">[1] <a href=3D"https:/= /bugs.eclipse.org/bugs/show_bug.cgi?id=3D413684">https://bugs.eclipse.org/b= ugs/show_bug.cgi?id=3D413684</a>=C2=A0</div> <div style=3D"font-family:arial,sans-serif;font-size:13px"><br></div><div s= tyle=3D"font-family:arial,sans-serif;font-size:13px"><div>Distribution Down= loads:</div><div><br></div><div>-=C2=A0<a href=3D"http://download.eclipse.o= rg/jetty/stable-8/dist/" target=3D"_blank">http://download.eclipse.org/<spa= n style=3D"background-color:rgb(255,255,204);color:rgb(34,34,34)"><span cla= ss=3D"">jetty</span></span>/stable-7/dist/</a><br> </div><div>-=C2=A0<a href=3D"http://download.eclipse.org/jetty/stable-8/dis= t/" target=3D"_blank">http://download.eclipse.org/<span style=3D"background= -color:rgb(255,255,204);color:rgb(34,34,34)"><span class=3D"">jetty</span><= /span>/stable-8/dist/</a><br> </div><div><br></div><div>The artifacts are also available in Maven Central= . =C2=A0P2 repositories are available from Eclipse.</div><div><br></div><di= v>cheers,</div><div>jesse</div><div><br></div><div><pre style=3D"color:rgb(= 0,0,0);word-wrap:break-word;white-space:pre-wrap"> jetty-7.6.12.v20130726 - 26 July 2013 + 396706 CGI support parameters + 397193 MongoSessionManager refresh updates last access time + 407342 ReloadedSessionMissingClassTest uses class compiled with jdk7 + 408529 Etags set in 304 response + 408600 set correct jetty.url in all pom files + 408642 setContentType from addHeader + 408662 In pax-web servlet services requests even if init() has not finis= hed running + 408909 GzipFilter setting of headers when reset and/or not compressed + 409028 Jetty HttpClient does not work with proxy CONNECT method. + 409133 Empty <welcome-file> causes StackOverflowError + 409556 FileInputStream not closed in DirectNIOBuffer + 410630 MongoSessionManager conflicting session update op + 410750 NoSQLSessions: implement session context data persistence across server restarts + 411135 HttpClient may send proxied https requests to the proxy instead o= f the target server. + 411216 RequestLogHandler handles async completion + 411458 MultiPartFilter getParameterMap doesn't preserve multivalued parameters 411459 MultiPartFilter.Wrapper getParameter should use chars= et encoding of part + 411755 MultiPartInputStreamParser fails on base64 encoded content + 411909 GzipFilter flushbuffer() results in erroneous finish() call + 412712 HttpClient does not send the terminal chunk after partial writes. + 412750 HttpClient close expired connections fix + 413371 Default JSON.Converters for List and Set. + 413372 JSON Enum uses name rather than toString() + 413684 Trailing slash shows JSP source + 413812 Make RateTracker serializable</pre></div><div><br></div><div><pre= style=3D"color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap">jetty= -8.1.12.v20130726 - 26 July 2013 + 396706 CGI support parameters + 397193 MongoSessionManager refresh updates last access time + 407342 ReloadedSessionMissingClassTest uses class compiled with jdk7 + 408529 Etags set in 304 response + 408600 set correct jetty.url in all pom files + 408642 setContentType from addHeader + 408662 In pax-web servlet services requests even if init() has not finis= hed running + 408806 getParameter returns null on Multipart request if called before request.getPart()/getParts() + 408909 GzipFilter setting of headers when reset and/or not compressed + 409028 Jetty HttpClient does not work with proxy CONNECT method. + 409133 Empty <welcome-file> causes StackOverflowError + 409436 NPE on context restart using dynamic servlet registration + 409449 Ensure servlets, filters and listeners added via dynamic registration, annotations or descriptors are cleaned on context restarts + 409556 FileInputStream not closed in DirectNIOBuffer + 410405 Avoid NPE for requestDispatcher(../) + 410630 MongoSessionManager conflicting session update op + 410750 NoSQLSessions: implement session context data persistence across server restarts + 410893 async support defaults to false for spec created servlets and fil= ters + 411135 HttpClient may send proxied https requests to the proxy instead o= f the target server. + 411216 RequestLogHandler handles async completion + 411458 MultiPartFilter getParameterMap doesn't preserve multivalued parameters 411459 MultiPartFilter.Wrapper getParameter should use chars= et encoding of part + 411755 MultiPartInputStreamParser fails on base64 encoded content + 411909 GzipFilter flushbuffer() results in erroneous finish() call + 412712 HttpClient does not send the terminal chunk after partial writes. + 412750 HttpClient close expired connections fix + 413371 Default JSON.Converters for List and Set. + 413372 JSON Enum uses name rather than toString() + 413684 Trailing slash shows JSP source + 413812 Make RateTracker serializable</pre><pre style=3D"color:rgb(0,0,0)= ;word-wrap:break-word;white-space:pre-wrap"><pre style=3D"word-wrap:break-w= ord;white-space:pre-wrap">[email protected] - 26 July 2013 + 411252 jetty-runner hardcode sendServerVersion to true</pre><pre style= =3D"word-wrap:break-word;white-space:pre-wrap">[email protected]= 726 - 26 July 2013 + 409449 Ensure servlets, filters and listeners added via dynamic registration, annotations or descriptors are cleaned on context restarts + 411252 jetty-runner hardcode sendServerVersion to true</pre></pre></div>= </div><div>--<br>jesse mcconnell<br><a href=3D"mailto:jesse.mcconnell@gmail= .com" target=3D"_blank">[email protected]</a></div> </div> --001a11c2e2242f03a104e2fbd294--