[jetty-announce] Jetty 9.0.0.M5 available

Jesse McConnell <[email protected]> Tue, 22 Jan 2013 10:14:59 -0600
Newsgroups gmane.comp.java.jetty.announce
Message-ID <CAPHPUs+O1n3o+YHKGWCXgBwNBZN+=sbZGQsWi=sVZCL974PVPw__46338.4133567617$1358871680$gmane$org@mail.gmail.com>
--bcaec50162eb1a18e604d3e2e1d8
Content-Type: text/plain; charset=UTF-8

What should be the last milestone release of Jetty 9 is now available for
download from http://download.eclipse.org/jetty/ and within maven central.

Look for releases of Jetty 7,8 and the first RC for 9 within the next
couple of weeks.

The largest change was a usability refactor of the websocket api between M4
and M5 stemming from feedback from the CometD project.

Otherwise the changes in this release are:

jetty-9.0.0.M5 - 19 January 2013

 + 367638 throw exception for excess form keys
 + 381521 Only set Vary header when content could be compressed
 + 391623 Making --stop with STOP.WAIT perform graceful shutdown
 + 393158 java.lang.IllegalStateException when sending an empty InputStream
 + 393220 remove dead code from ServletHandler and log ServletExceptions in
   warn instead of debug
 + 393733 WebSocketClient interface should support multiple connections
 + 395885 ResourceCache should honor useFileMappedBuffer if set
 + 396253 FilterRegistration wrong order
 + 396459 Log specific message for empty request body for multipart mime
   requests
 + 396500 HttpClient Exchange takes forever to complete when less content sent
   than Content-Length
 + 396886 MultiPartFilter strips bad escaping on filename="..."
 + 397110 Accept %uXXXX encodings in URIs
 + 397111 Tolerate empty or excessive whitespace preceeding MultiParts
 + 397112 Requests with byte-range throws NPE if requested file has no mimetype
   (eg no file extension)
 + 397114 run-forked with waitForChild=false can lock up
 + 397130 maxFormContentSize set in jetty.xml is ignored
 + 397190 improve ValidUrlRule to iterate on codepoints
 + 397321 Wrong condition in default start.config for annotations
 + 397535 Support pluggable alias checking to support symbolic links
 + 397769 TimerScheduler does not relinquish cancelled tasks.
 + 398105 Clean up WebSocketPolicy
 + 398285 ProxyServlet mixes cookies from different clients.
 + 398337 UTF-16 percent encoding in UTF-16 form content
 + 398582 Move lib/jta jar into lib/jndi
 + JETTY-1533 handle URL with no path

cheers!
jesse

--
jesse mcconnell
[email protected]

--bcaec50162eb1a18e604d3e2e1d8
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><br></div><div style>What should be the last mileston=
e release of Jetty 9 is now available for download from=C2=A0<a href=3D"htt=
p://download.eclipse.org/jetty/">http://download.eclipse.org/jetty/</a> and=
 within maven central.</div>
<div style><br></div><div style>Look for releases of Jetty 7,8 and the firs=
t RC for 9 within the next couple of weeks.</div><div style><br></div><div =
style>The largest change was a usability refactor of the websocket api betw=
een M4 and M5 stemming from feedback from the CometD project.</div>
<div style><br></div><div style>Otherwise the changes in this release are:<=
/div><div style><span style=3D"color:rgb(0,0,0);white-space:pre-wrap"><br><=
/span></div><div style><span style=3D"color:rgb(0,0,0);white-space:pre-wrap=
">jetty-9.0.0.M5 - 19 January 2013</span></div>
<div style><pre style=3D"color:rgb(0,0,0);word-wrap:break-word;white-space:=
pre-wrap"> + 367638 throw exception for excess form keys
 + 381521 Only set Vary header when content could be compressed
 + 391623 Making --stop with STOP.WAIT perform graceful shutdown
 + 393158 java.lang.IllegalStateException when sending an empty InputStream
 + 393220 remove dead code from ServletHandler and log ServletExceptions in
   warn instead of debug
 + 393733 WebSocketClient interface should support multiple connections
 + 395885 ResourceCache should honor useFileMappedBuffer if set
 + 396253 FilterRegistration wrong order
 + 396459 Log specific message for empty request body for multipart mime
   requests
 + 396500 HttpClient Exchange takes forever to complete when less content s=
ent
   than Content-Length
 + 396886 MultiPartFilter strips bad escaping on filename=3D&quot;...&quot;
 + 397110 Accept %uXXXX encodings in URIs
 + 397111 Tolerate empty or excessive whitespace preceeding MultiParts
 + 397112 Requests with byte-range throws NPE if requested file has no mime=
type
   (eg no file extension)
 + 397114 run-forked with waitForChild=3Dfalse can lock up
 + 397130 maxFormContentSize set in jetty.xml is ignored
 + 397190 improve ValidUrlRule to iterate on codepoints
 + 397321 Wrong condition in default start.config for annotations
 + 397535 Support pluggable alias checking to support symbolic links
 + 397769 TimerScheduler does not relinquish cancelled tasks.
 + 398105 Clean up WebSocketPolicy
 + 398285 ProxyServlet mixes cookies from different clients.
 + 398337 UTF-16 percent encoding in UTF-16 form content
 + 398582 Move lib/jta jar into lib/jndi
 + JETTY-1533 handle URL with no path</pre></div><div style>cheers!</div><d=
iv style>jesse</div><br clear=3D"all"><div>--<br>jesse mcconnell<br><a href=
=3D"mailto:[email protected]" target=3D"_blank">jesse.mcconnell@gma=
il.com</a></div>

</div>

--bcaec50162eb1a18e604d3e2e1d8--