Congratulations - and thank you for proudcing a consistently superior
piece of software.
Joakim Erdfelt wrote:
On our 20th anniversary year of Jetty, the Jetty Project is pleased to
announce the immediate availability of the latest version of Jetty 9.3.x
Jetty 9.3.5.v20151012
This release is considered a maintenance release for Jetty 9.3.x.
Users of WebSocket's and Http2 Client are encouraged to upgrade.
We kinda skipped over the Jetty 9.3.4 release due to a regression that
broke Spring applications that use WebSockets.
The Highlights of this release:
*
[Fix] Selector Thread Starvation during errors from blocking write
* [Fix] WebSocket memory leak
*
[Fix] WebSocket open/close behavior
*
[Fix] WebSocket session upgrade request/response header availability
* [Fix] Many HTTP2 interop behaviors
The Features of Jetty 9.3:
*
Introducing HTTP/2 (rfc7540) server & client support!
*
Overhauled scheduler - https://webtide.com/eat-what-you-kill/
*
Supporting SNI (Server Name Indications) during TLS/SSL negotiation
*
Java 8 minimum requirement
Distribution Downloads:
*
download.eclipse.org/jetty <http://download.eclipse.org/jetty/>
The artifacts are also available in the Global Central Repository.
*
central.maven.org <http://central.maven.org/>
Eclipse P2 repositories will be available later.
If you find an issue with this release you can open a bug through the
guided bugzilla page located here:
*
Jetty Guided Bug Filing
<https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided>
Documentation can be found at our documentation hub
*
www.eclipse.org/jetty/documentation/
<https://www.eclipse.org/jetty/documentation/>
Finally, a reminder that both dev and prod support are offered through
Webtide (www.webtide.com <https://webtide.com/>), feel free to contact
us through that site
or ping [email protected] <mailto:[email protected]> directly if you
are interested in learning more.
Documentation PDF's are available for direct download on the
webtide.com <http://webtide.com/> website as well.
cheers,
The Jetty Development Team
jetty-9.3.5.v20151012 - 12 October 2015 + 479343 calls to
MetaData#orderFragments() with relative ordering adds duplicate jars +
479537 Server preface sent after client preface reply. + 479584 WS
Session does not contain UpgradeRequest information in
WebSocketAdapter.onWebSocketConnect callback jetty-9.3.4.v20151007 -
07 October 2015 + 428474 Expose batch mode in the Jetty WebSocket API
+ 472082 isOpen returns true on CLOSING Connection + 474936
WebSocketSessions are not always cleaned out from openSessions +
475209 WebSocketServerFactory should not hand null object to
DecoratedObjectFactory + 476023 Incorrect trimming of WebSocket close
reason + 476049 When using WebSocket Session.close() there should be
no status code or reason sent + 476170 Support servers that close
connections without sending Connection: close header. + 476720
getTrustStoreResource fixed + 477087 Enforce that the preface contains
a SETTINGS frame. + 477123 AsyncListener callbacks need context scope
+ 477270 Add ability to send a single PRIORITY frame. + 477278
Refactored DefaultServlet for cached Gzip & Etags + 477385 Make jetty
osgi manifests only resolve jetty packages against a single distro
version + 477641 ALPN classes exposed to webapps - fixed typo + 477680
Encode merged query parameters + 477737 Improve handling of etags with
dynamic and static gzip + 477757 Null args in TypeUtil .call &
.construct result in confusing exceptions + 477817 Fixed memory leak
in QueuedThreadPool + 477878 HttpClient over HTTP/2 doesn't close
upload stream. + 477885 Jetty HTTP2 client fails to connect with Netty
server - HTTP2 client preface missing or corrupt. + 477890 Overwhelmed
HTTP/2 server discards data. + 477895 Prevent leak of handles to
deleted files after redeploy + 477900 Increase client authentication
default max content size + 478008 Do not reset current value of
CounterStatistics + 478021 Client sending Connection: close does not
shutdown output. + 478105 prependFilterMapping check for null
FilterHolder + 478239 Remove pointless synchronize in infinispan
scavenging + 478247 WebappClassLoader pinned after redeploy + 478275
Priority information in HEADERS frame is not sent. + 478280 property
file in temp directory + 478372 JavaUtilLog setSourceClass and
setSourceMethod + 478434 Priority weights should be between 1 and 256
inclusive. + 478752 Clarify support for HttpServletRequest.upgrade() +
478757 DebugHandler thread name is mangled + 478829 WebsocketSession
not cleaned up / memory leak + 478862 Update to jstl 1.2.5 + 478923
threads stuck at SharedBlockingCallback$Blocker.block + 479026 Wrong
CONNECT request idle timeout. + 479277 HttpClient with HTTP/2
transport does not work for "https" URLs.
_______________________________________________
jetty-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
--
Lobos Studios - Website and Mobile App Design & Development; IT Support;
Computer Maintenance
Toll Free 877.919.4WEB - Apple Valley 760.684.8859 - Los Angeles
310.945.2410 - Cleveland 216.242.4010
www.LobosStudios.com * www.facebook.com/LobosStudios * @LobosStudios
_______________________________________________
jetty-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users