jetty-7.6.21.v20160908 - 8 September 2016
+ 868 remove static throwable fix for java 1.7 usage
jetty-7.6.20.v20160902 - 2 September 2016
+ 868 backport static throwables fix
jetty-7.6.19.v20160209 - 9 February 2016
+ 486167 ServletInputStream.available() broken for pipelined requests.
jetty-7.6.18.v20150929 - 29 September 2015
+ 475851 AbstractGenerator.setResponse can produce an invalid Response header
+ 477948 Connections leaked when response contains Connection: close header.
jetty-7.6.17.v20150415 - 15 April 2015
+ 409788 Large POST body causes java.lang.IllegalStateException: SENDING =>
HEADERS.
+ 433802 check EOF in send1xx
+ 442839 highly fragmented websocket messages can result in corrupt binary
messages
+ 445953 fixed loop closing stream write
jetty-7.6.16.v20140903 - 03 September 2014
+ 409788 Large POST body causes java.lang.IllegalStateException: SENDING =>
HEADERS.
+ 433802 check EOF in send1xx
+ 442839 highly fragmented websocket messages can result in corrupt binary
messages
jetty-7.6.15.v20140411 - 11 April 2014
+ 422137 Added maxQueued to QueuedThreadPool MBean
+ 425038 WebSocketClient leaks file handles when exceptions are thrown from
open()
+ 425551 Memory Leak in SelectConnector$ConnectTimeout.expired.
+ 432452 ConnectHandler does not timeout sockets in FIN_WAIT2.
jetty-7.6.14.v20131031 - 31 October 2013
+ 417772 fixed low resources idle timeout
+ 418636 Name anonymous filter and holders with classname-hashcode
+ 419432 Allow to override the SslContextFactory on a per-destination basis.
+ 420048 DefaultServlet alias checks configured resourceBase
+ 420530 AbstractLoginModule never fails a login
jetty-7.6.13.v20130916 - 16 September 2013
+ 412629 PropertyFileLoginModule doesn't cache user configuration file even
for refreshInterval=0
+ 413484 setAttribute in nosql session management better handles _dirty status
+ 413684 deprecated unsafe alias checkers
+ 414235 RequestLogHandler configured on a context fails to handle forwarded
requests
+ 414393 StringIndexOutofBoundsException with > 8k multipart content without
CR or LF
+ 414431 Avoid debug NPE race
+ 414507 Ensure AnnotationParser ignores parent dir hierarchy when checking
for hidden dirnames
+ 414652 WebSocket's sendMessage() may hang on congested connections.
+ 415192 <jsp-file> maps to JspPropertyGroupServlet instead of JspServlet
+ 415401 Add XmlConfiguration.initializeDefaults that allows to set default
values for any XmlConfiguration that may be overridden in the config file
+ 416585 WebInfConfiguration examines webapp classloader first instead of its
parent when looking for container jars
+ 416990 JMX names statically unique
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-7.6.11.v20130520 - 20 May 2013
+ 402844 STOP.PORT & STOP.KEY behaviour has changed
+ 403281 jetty.sh waits for started or failure before returning
+ 403513 jetty:run goal cannot be executed twice during the maven build
+ 403570 Asynchronous Request Logging
+ 404010 fix cast exception in mongodb session manager
+ 404128 Add Vary headers rather than set them
+ 404283 org.eclipse.jetty.util.Scanner.scanFile() dies with an NPE if
listFiles() returns null
+ 404325 data constraint redirection does send default port
+ 404517 Close connection if request received after half close
+ 404789 Support IPv6 addresses in DoSFilter white list.
+ 404958 Fixed Resource.newSystemResource striped / handling
+ 405281 allow filemappedbuffers to not be used
+ 405537 NPE in rendering JSP using SPDY and wrapped ServletRequest
+ 406437 Digest Auth supports out of order nc
+ 406923 CR line termination
+ 407136 @PreDestroy called after Servlet.destroy()
+ 407173 java.lang.IllegalStateException: null when using JDBCSessionManager
+ 407976 JDBCSessionIdManager potentially leaves server in bad state after
startup
+ 408077 HashSessionManager leaves file handles open after being stopped
+ 408446 Multipart parsing issue with boundry and charset in ContentType
header
jetty-7.6.10.v20130312 - 12 March 2013
+ 376273 Early EOF because of SSL Protocol Error on
https://api-3t.paypal.com/nvp.
+ 381521 allow compress methods to be configured
+ 394064 ensure that JarFile instances are closed on JarFileResource.release()
+ 398649 ServletContextListener.contextDestroyed() is not called on
ContextHandler unregistration
+ 399703 made encoding error handling consistent
+ 399799 do not hold lock while calling invalidation listeners
+ 399967 Shutdown hook calls destroy
+ 400040 NullPointerException in HttpGenerator.prepareBuffers
+ 400142 ConcurrentModificationException in JDBC SessionManger
+ 400144 When loading a session fails the JDBCSessionManger produces duplicate
session IDs
+ 400457 Thread context classloader hierarchy not searched when finding
webapp's java:comp/env
+ 400859 limit max size of writes from cached content
+ 401211 Remove requirement for jetty-websocket.jar in WEB-INF/lib
+ 401317 Make Safari 5.x websocket support minVersion level error more clear
+ 401382 Prevent parseAvailable from parsing next chunk when previous has not
been consumed. Handle no content-type in chunked request.
+ 401474 Performance problem in org.eclipse.jetty.annotation.AnnotationParser
+ 401531 StringIndexOutOfBoundsException for "/*" <url-pattern> of
<jsp-property-group> fix for multiple mappings to *.jsp
+ 401908 Enhance DosFilter to allow dynamic configuration of attributes.
+ 402048 org.eclipse.jetty.server.ShutdownMonitor doesn't stop after the jetty
server is stopped
+ 402485 reseed secure random
+ 402735 jetty.sh to support status which is == check
+ 402833 Test harness for global error page and hide exception message from
reason string
jetty-7.6.9.v20130131 - 31 January 2013
+ 362226 HttpConnection "wait" call causes thread resource exhaustion
+ 367638 throw exception for excess form keys
+ 381521 Only set Vary header when content could be compressed
+ 382237 support non java JSON classes
+ 391248 fixing localhost checking in statistics servlet
+ 391249 fix for invalid XML node dispatchedTimeMean in statistics servlet
+ 391345 fix missing br tag in statistics servlet
+ 391623 Add option to --stop to wait for target jetty to stop
+ 392417 Prevent Cookie parsing interpreting unicode chars
+ 392492 expect headers only examined for requests>=HTTP/1.1
+ 393075 1xx 204