Tentative IP Log for rt.jetty

This tentative IP Log is generated dynamically from automatically collected project information. This information has not been vetted for accuracy by the Eclipse Foundation and may not represent the true state of the IP of this project(s). Please refer to the official approved IP Log(s) associated with the official release(s) of this project(s) for more information.

Licenses

  • Apache License, Version 2.0
  • Eclipse Public License v1.0

Third-Party Code

Pre-Req Dependencies

CQThird-Party CodeLicenseUse
3208asm Version: 3.1 (PB CQ2040)New BSD licenseunmodified binary
3209activation.jar Version: 1.1 (using Orbit CQ2170)Common Development and Distribution Licenseunmodified binary
3210mail-1.4.jar Version: 1.4 (PB CQ1208)Common Development and Distribution Licenseunmodified binary
3211Apache Derby Version: 10.1.2.1 (PB CQ228)Apache License, 2.0unmodified binary
3212geronimo-annotation_1.0_spec Version: 1.1.1 (PB CQ3035)Apache License, 2.0unmodified binary
3214slf4j-api Version: 1.5.6 (ATO CQ3084)(using Orbit CQ3201)MIT license, + MIT License with no endorsement clauseunmodified binary
3215Jetty servlet-annotation Version: 3.0.0.pre0Apache License, 2.0unmodified binary
3216Junit Version: 3.8.2 (using Orbit CQ2206)Common Public License 1.0unmodified binary
3217Jetty servlet-api Version: 3.0Apache License, 2.0unmodified binary
3221UnixCrypt Version: unknownmodified NTP Licenseunmodified source & binary
3225Java Servlet API Version: 2.5 (PB CQ1961)Apache License, 2.0unmodified binary
3380Apache Harmony 5.0 M9 (Subset: Limited to 2 files)Apache License, 2.0
3385geronimo-jaspic Version: 1.0_specApache License, 2.0unmodified binary
3431Jetty Version: 6.1.15 (PB CQ3031)Apache License, 2.0 + Custom Permissive OS Licensesunmodified binary
3457jsp-api-2.1-glassfish Version: 9.1.1.B60.25.p1 (*REPLACED jsp_2_0.xsd with CDDL-licensed version)CDDL, Apache 2.0unmodified source & binary
3691SLF4J jcl-over-slf4j Version: 1.5.10 (using Orbit CQ3646)Apache License, 2.0unmodified source & binary
3689logback core Version: 0.9.18 (using Orbit CQ3650)Eclipse Public Licenseunmodified source & binary
3690logback classic Version: 0.9.18 (using Orbit CQ3651)Eclipse Public Licenseunmodified source & binary
3692SLF4J jul-to-slf4j Version: 1.5.10 (using Orbit CQ3647)MIT License with "no endorsement" clauseunmodified source & binary
3693SLF4J log4j-over-slf4j Version: 1.5.10 (using Orbit CQ3648)Apache License, 2.0unmodified source & binary
3766jsp-2.1-glassfish Version: SJSAS-2_1_1-B31G-19_Oct_2009Common Development and Distribution Licenseunmodified source & binary
3895geronimo activation Version: 1.1 (ATO CQ2060) (using Orbit CQ2248)Apache License, 2.0unmodified source & binary
3896JavaMail API Version: 1.4.1 (Subset: Excludes files from demo folder with restricted licenses) (ATO CQ2468) (using Orbit CQ2576)Common Development and Distribution Licenseunmodified source & binary
3897Java Servlet API Version: 2.5 + jsp_2_0.xsd (PB CQ1961) (using Orbit CQ2075)Apache License, 2.0unmodified source & binary
3898asm Version: 3.2 (excluding *.gz files identified in comment4) (ATO CQ3427) (using Orbit CQ3526)New BSD licenseunmodified source & binary
3912Apache Geronimo Java Transaction API (JTA) 1.1_spec Version: 1.1.1 (ATO CQ2334) (using Orbit CQ3903)Apache License, 2.0unmodified binary
3923junit Version: 4.8.1 (ATO CQ3677) (using Orbit CQ3678)Common Public License 1.0unmodified source & binary
3927Logback Classic Version: 0.9.19 (using Orbit CQ3873)Eclipse Public Licenseunmodified source & binary
3928slf4j-api Version: 1.5.6 (ATO CQ3084) (using Orbit CQ3201)MIT license, + MIT License with no endorsement clauseunmodified binary
3977SLF4J API Version: 1.5.11 (ATO CQ3874) (using Orbit CQ3879)MIT license, MIT license with no endorsement clauseunmodified source & binary
3978SLF4J EXT Version: 1.5.11 (ATO CQ3875) (using Orbit CQ3880)MIT licenseunmodified source & binary
3979SLF4J jcl-over-slf4j Version: 1.5.11 (ATO CQ3876) (using Orbit CQ3881)Apache License, 2.0unmodified source & binary
3980SLF4J jul-to-slf4j Version: 1.5.11 (ATO CQ3877) (using Orbit CQ3882)MIT license with "no endorsement" clauseunmodified binary
3981SLF4J log4j-over-slf4j Version: 1.5.11 (ATO CQ3878) (using Orbit CQ3883)Apache License, 2.0unmodified binary
4118junit Version: 4.8.1 (ATO CQ3677) (using Orbit CQ3678)Common Public License 1.0unmodified source & binary
4119JUnit Version: 4.5 (Including Hamcrest Core Jar 1.1) (ATO CQ2583) - SUBSET using Hamcrest Core files only (using Orbit CQ3224)New BSD licenseunmodified source & binary
4649Logback Classic Version: 0.9.24 (ATO CQ4375) (using Orbit CQ4414)Eclipse Public Licenseunmodified source & binary
4650LogBack Core Version: 0.9.24 (ATO CQ4376) (using Orbit CQ4413)Eclipse Public Licenseunmodified source & binary
4651SLF4J API Version: 1.6.1 (ATO CQ4377) (using Orbit CQ4408)MIT license, MIT license with no endorsement clauseunmodified source & binary
4652SLF4J log4j-over-slf4j Version: 1.6.1 (ATO CQ4405) (using Orbit CQ4412)Apache License, 2.0unmodified source & binary
4653SLF4J EXT Version: 1.6.1 (ATO CQ4402) (using Orbit CQ4409)MIT licenseunmodified source & binary
4654SLF4J jcl-over-slf4j Version: 1.6.1 (ATO CQ4403) (using Orbit CQ4410)Apache License, 2.0unmodified source & binary
4655SLF4J jul-to-slf4j Version: 1.6.1 (ATO CQ4404) (using Orbit CQ4411)MIT license with "no endorsement" clauseunmodified source & binary
4710jsp-api Version: 2.2.1-b02CDDL, Apache 2.0unmodified binary
4711jsp-impl Version: 2.2.2-b05CDDL, Apache 2.0modified source & binary
4712Glassfish servlet-api Version: 3.1-b33CDDL, Apache 2.0unmodified binary
4991Logback Core Version: 0.9.27 (PB Orbit CQ4826)Eclipse Public Licenseunmodified source & binary
4992Logback Classic Version: 0.9.27 (PB Orbit CQ4827)Eclipse Public Licenseunmodified source & binary
5012Java Unified Expression Language Version: 2.2CDDL, Apache 2.0unmodified source & binary
5013Java Unified Expression Language Reference Implementation Version: 2.2.1-b05Common Development and Distribution Licenseunmodified source & binary
5014javax.annotation Version: 1.1CDDLunmodified source & binary
5082Logback Core Version: 0.9.19 (PB Orbit CQ3872)Eclipse Public Licenseunmodified source & binary
5131asm Version: 3.3.1 (excluding *.gz files) (PB Orbit CQ4721)New BSD license unmodified source & binary
5306MongoDB Java Driver Version: 2.6.3 ( *SUBSET*)Apache License, 2.0unmodified binary
5417jsp-impl Version: 2.1.3-b10CDDL, Apache 2.0unmodified binary
5888Logback Core Version: 1.0 (PB Orbit CQ5885)Eclipse Public Licenseunmodified binary source & binary
5624Mockito Version: 1.8.4 (Includes parts of CGLib and ASM) (PB CQ3930)Apache License, 2.0, New BSD license, MIT licenseunmodified source & binary
5779jsp-impl Version 2.2.2-b06CDDL, Apache 2.0modified source & binary
5889Logback Classic Version: 1.0 (PB Orbit CQ5886)Eclipse Public License unmodified binary source & binary
5890SLF4J API Version: 1.6.4 (PB Orbit CQ5880)MIT Licenseunmodified source & binary
5891SLF4J jcl-over-slf4j Version: 1.6.4 (PB Orbit CQ5882)Apache License, 2.0unmodified source & binary
5892SLF4J jul-to-slf4j Version: 1.6.4 (PB Orbit CQ5883))MIT Licenseunmodified source & binary
5893SLF4J log4j-over-slf4j Version: 1.6.4 (PB Orbit CQ5884)Apache License, 2.0unmodified source & binary
6418el-impl version 2.1.2.b05CDDLunmodified binary
6736org.apache.ant Version: 1.6.5 (PB Orbit CQ2209)Apache License, 2.0unmodified binary
6738maven-plugin-tools-api Version: 3.1Apache License, 2.0unmodified binary
6739maven-project Version: 2.0.3Apache License, 2.0unmodified source & binary
6740maven-plugin-api Version: 3.0 (PB CQ4591)Apache License, 2.0unmodified binary
6741maven-core Version: 3.0 (PB CQ4587)Apache License, 2.0unmodified binary
6742maven-artifact Version: 3.0 (PB CQ4585)Apache License, 2.0unmodified binary
6743commons-httpclient-3.0.jar Version: version 3.0 (PB CQ1422)Apache License, 2.0unmodified source & binary
6744spring core Version: 2.5.6 (PB CQ3666)Apache License, 2.0unmodified source & binary
6800JZlib Version: 1.1.1 (PB Orbit CQ6480)New BSD Licenseunmodified binary
7117Java Unified Expression Language API & Impl 2.2.4Common Development and Distribution License, Apache 2.0 Licenseunmodified binary
7248Java Servlet API 3.1.b09CDDL, Apache 2.0unmodified binary
7249Java Unified Expression Language API & Impl 3.0Common Development and Distribution License, Apache 2.0 Licenseunmodified binary
7250JSP API & Impl 2.3 (NOT FINAL)CDDL, Apache 2.0unmodified binary
7251Java Transaction API 1.2.b03Common Development and Distribution License
7297javax.websocket server Version: 1.0-rc5Common Development and Distribution Licenseunmodified source & binary
7298javax.websocket client Version: 1.0-rc5Common Development and Distribution Licenseunmodified source & binary
7351javax.websocket API Version: 1.0Common Development and Distribution Licenseunmodified source & binary
7352javax.websocket client API Version: 1.0Common Development and Distribution Licenseunmodified source & binary
7383Java Transaction API 1.2Common Development and Distribution License
7384Java Unified Expression Language API & Impl 3.0 Final ReleaseCommon Development and Distribution License, Apache 2.0 Licenseunmodified binary
7385JSP 2.3 FINAL (API 2.3.1 & Impl 2.3.2)CDDL, Apache 2.0unmodified binary
7386Javax.annotation Version: 1.2CDDLunmodified source & binary
7387Java Servlet API 3.1 FinalCDDL, Apache 2.0unmodified binary
7598asm Version: 4.1 (PB CQ7220)New BSD Licenseunmodified source & binary
7859javax.servlet.jsp.jstl Version: 1.2.2CDDL, Apache 2.0unmodified binary
8097Apache Jasper (el and jsp) from Tomcat Version: 8.0.3Apache License, 2.0modified binary
8113Apache Standard Taglibs Spec Version: 1.2.1Apache License, 2.0unmodified binary
8114Apache Jakarta Standard Taglib Implementation: standard.jar Version: 1.2.1Apache License, 2.0unmodified binary
8118ASM Version: 5.0 (PB Orbit CQ7941)New BSD Licenseunmodified binary
8122ASM 5.0.1 (PB Orbit 8128)New BSD licenseunmodified binary
8555Apache Jasper and EL from Tomcat Version: 8.0.9Apache License, 2.0unmodified binary
9382Apache Jasper 8.0.20 (EL and JSP Impl)Apache License, 2.0, Common Development and Distribution Licenseunmodified binary
9863Apache Jasper 8.0.23 (EL and JSP Impl) Version: 8.0.23Apache License, 2.0, Common Development and Distribution Licenseunmodified binary

Exempt Pre-Req and Works With Dependencies

CQThird-Party CodeLicenseType
3432jetty Version: 6Apache License, 2.0works with
4284pax-exam (maven build tool) Version: 1.2.0Apache License, 2.0works with
4855sun http server Version: 20070405Sun Licenseworks with
7051npn-boot Version: 1.1.1.v20121030GNU General Public License (GPL)works with
9348infinispan-core Version: 7.1.1.FinalApache License, 2.0works with
9349infinispan-client-hotrod Version: 7.1.1.FinalApache License, 2.0works with

Unused Approved Contributions

CQThird-Party CodeLicenseStatus
3213Apache Geronimo Java Transaction API (JTA) 1.1_spec Version: 1.1.1 (PB CQ2334)Apache License, 2.0obsolete: was used in the past but is not longer used

Committers

Past and Present Active
Name Organization  
Jan Bartel Intalio Inc.
Simone Bordet Intalio Inc.
Joakim Erdfelt Intalio Inc.
Michael Gorovoy
David Jencks IBM
Hugues Malphettes
Jesse McConnell Intalio Inc.
Greg Wilkins Webtide
Athena Yao

Never Active
Name Organization  
Thomas Becker
David Yu Exist Global

Contributors and Their Contributions

Ref Size Description
jgold.bg@gmail.com
307294 616 bytes Proposed contribution: AbstractLifeCycleListener
Attachment 163166: source code for AbstractLifeCycleListener
will_lauer@comcast.net
346894 20172 bytes multiple instances of jetty not handled correctly by WTP
Attachment 196361: Patch to correct port handling and allow multiple jetty's inside WTP
hrishi_sir@hotmail.com
321735 594 Jetty client fails with ArrayIndexOutOfBoundException if request header size is greater than the one configured
Comment
Adrian Muraru (adobe.com)
d2cd28 20 lines 455863 Fixed jetty.sh handling of multiple JETTY_ARGS
Alexander Kurtakov (redhat.com)
fae4f3 37 lines Get rid of javax.activation.
Alexander Orlov (loxal.net)
93e21c 918 lines 429487 - Runner code cleanups
Benny Baumann (cacert.org)
12b522 20 lines 439507 Avoid timing leak in MD5 compare
BJ Hargrave (us.ibm.com)
292837 213 bytes proposed contribution: Jetty-on-OSGi and support for the upcoming OSGi's RFC-66
Comment
Bruno Harbulot (manchester.ac.uk)
303526 9742 bytes Enable (not exclude) cipher suites in SslConnector
Attachment 160775: Patch to support setIncludeCipherSuites
Chad La Joie (gmail.com)
283375 21790 bytes Refactor SslSelectChannelConnector and SslSocketConnector to make it easier to override generation of key and trust managers
Attachment 141484: patch reflecting method refactoring, v2
Charlie Kim (yahoo-inc.com)
d39a99 520 lines 453829 Added HeaderRegexRule
e30a87 520 lines 453829 Added HeaderRegexRule
Chris Dumoulin (blaze.io)
341171 3630 bytes Locking in HttpDestination blocks all requests to the same address
Attachment 192046: Different diff format for proposed patch
Constantine Linnick (gmail.com)
b4052a 49 lines [Bug 418732] Swap PathMap with IPAddressMap, also fix PathMap initialization bug
f451a1 457 lines [Bug 418732] Add whiteListByPath mode to IPAccessHandler
David (gmail.com)
328988 4514 bytes Support Session Passivation
Attachment 182277: Limit errors caused by non serializable sessions
David Bird (mac.com)
310382 1105 bytes NullPointerException in WebInfoConfiguration.java:408
Attachment 166014: jetty-webapp patch for fixing completely embedded "war" directory.
David Harrigan (gmail.com)
192f2d 5 lines BUG-413812
e351f0 30 lines Bug 415302
David Kellum (gravitext.com)
40b25e 25 lines JETTY-1421 Implement RedirectListener.onException,onConnectionFailed
d37f2c 18 lines JETTY-1420 Set Host header for new request in RedirectListener
David Kellum (gravitext.com)
359174 2366 bytes RedirectListener sends wrong Host header for cross-host redirect
Attachment 204140: patch
359175 1357 bytes Exchange onException,onConnectionFailed not called on errors with RedirectListener
Attachment 204141: Implement-RedirectListener.onException-on.patch
David Rosell (gmail.com)
c83b02 69 lines [Bug 362407] setTrustStore(Resource) -> setTrustStoreResource(R)
362407 4098 bytes Spring configuration of truststore fails for SslContextFactory
Attachment 206171: And a proper git patch file (same as above)
David Seebacher (gmail.com)
236edc 282 lines 471604 - Extend CrossOriginFilter to provide a Timing-Allow-Origin header
David Yu (webtide.com)
756cd0 16 lines JETTY-959 CGI servlet doesn't kill the CGI in case the client disconnects
806219 4 lines JETTY-1014 Enable start-stop-daemon by default on jetty.sh (START_STOP_DAEMON=1)
910a22 15 lines JETTY-941, JETTY-996
d0e514 689 lines JETTY-799 shell script for jetty on cygwin
Dmytro Pishchukhin (gmail.com)
317222 5256 Provide an OSGi ready aggregate for jetty
Comment
319306 78 Remove the Require-Bundle in org.eclipse.jetty.osgi.boot
Comment
Eirik BjÝrsnÝs (gmail.com)
295832 4874 bytes Making ProxyServlet more extensible
Attachment 152828: Adds extension methods to ProxyServlet for custom HttpClient, Continuation config and custom HttpExchange result handling
394719 494 Performance: ClasspathPattern.match should not use regexp
Comment
Federico Fissore (fsfe.org)
308009 1038 bytes ObjectMBean incorrectly casts getTargetException() to Exception
Attachment 163744: proposed patch
Frode Lundgren (frode.lu)
317019 793 bytes Date HTTP header not sent for HTTP/1.0 requests
Attachment 172022: HttpConnection patch, jetty-7.0.0.v20091005
317019 745 bytes Date HTTP header not sent for HTTP/1.0 requests
Attachment 172024: HttpConnection patch, jetty-8 branch (as of 20100616)
Geoffrey (superjinky.com)
325468 1006 bytes Jetty deploys new version of WAR incorrectly
Attachment 179072: Small change to webapp unpack logic to fully remove old folder
Greg Wilkins (intalio.com)
009113 40 lines 414640 HTTP header value encoding
00d61c 2 lines fixed jsp demo distribution
010437 320 lines 423048 - Receiving a PING while sending a message kills the connection
0116f4 83 lines 398467 Servlet 3.1 Non Blocking IO
01529b 2 lines jetty-9 ignore all selector exceptions if not running, since closed selector exception is not an IOException
0162b6 107 lines 410911 Continuation isExpired handling.
017685 149 lines 398467 Servlet 3.1 Non Blocking IO
017d6e 501 lines jetty-9 cleanups
01c232 2 lines 404325 data constraint redirection does send default port
033199 4 lines 347110 renamed class transformer methods
03ebcc 70 lines jetty-9 include more modules
03eff5 10 lines dispatch test with query and post
042de2 68 lines 461452 Double release of buffer by HttpReceiverOverHTTP
04bcde 10 lines 406617 fixed close handling during content
04e9b0 259 lines 433692 improved buffer resizing
04f74f 53 lines 452188 Delay dispatch until content optimisation
0524e2 32 lines 377550 set charset when content type is set
0539b4 56 lines nicer constructors
056be8 40 lines less verbose exception
0592ec 610 lines cleaned up PushBuilder API
05d039 23 lines 413684 deprecated unsafe alias checkers
05f9ba 69 lines jetty-9 moved connection upgrade support to HttpConnection completed
060389 48 lines 404128 Add Vary headers rather than set them
062a5c 230 lines 447515 Remove GzipFilter
0643a5 17 lines 418636 Name anonymous filter and holders with classname-hashcode
0664ce 50 lines add example from documentation
067151 2 lines jetty-9 fixed error from doco change
068e67 18 lines Code cleanups for direct RequestDispatcher access
068ec2 17 lines 438204 getServerName returns IPv6 addresses wrapped in []
06b1ef 459 lines Added alternate push API and example
06cee4 11 lines 441897 Fixed etag handling in gzipfilter
073ad9 107 lines improve value handling on known literal fields
075125 21 lines 438434 ResourceHandler checks aliases
077b22 47 lines 380212 Clear buffer if parsing fails due to full buffer
0786b6 131 lines 433689 Evict idle HttpDestinations from client
078969 43 lines jetty-9 horrid hack to make onClose events work
07ae36 40 lines 416321 handle failure during blocked committing write
07e87f 114 lines 454157 abort to avoid spin in async HttpInput.consumeAll
07ec47 73 lines improved SSL debug logging
0805f1 53 lines jetty-9 added null constructor
084548 1 lines 422137 Added maxQueued to QueuedThreadPool MBean
084ed6 68 lines 423695 - <HT> Horizontal-tab used as HTTP Header Field separator unsupported
0865a9 1049 lines jetty-9 removed more AsyncConnection names
086e39 26 lines 423392 Fix buffer overflow in AsyncGzipFilter
08e1f3 80 lines 444416 Interative Callback pattern in AsyncProxyServlet
093eea 7 lines Revert "RFC7238 Permanent Redirect 308 defined"
09476a 108 lines 406923 Accept CRLF or LF but not CR as line termination
0a144e 186 lines 453487 Recycle HttpChannelOverHTTP2
0a2aeb 140 lines 435322 Added a idleTimeout to the SharedBlockerCallback
0a52c6 1480 lines 421697 - IteratingCallback improvements
0a7482 3 lines 432122 ignore frequently failing test
0abda0 17 lines 434074 Avoid double dispatch by returning false from messageComplete
0ac84f 16 lines Added ASYNC_WOKEN state to HttpChannelState
0acee9 24 lines minor cleanups of exceptions
0b15aa 171 lines 406617 Spin in Request.recylce
0b1c4b 14 lines 426897 improved ContainerLifeCycle javadoc
0b3865 2154 lines jetty-9 removed unused schedulers
0b56e3 8611 lines jetty-9 starting to cleanup websocket and client
0b6814 78 lines fixed asyncgzipfilter tests
0b804b 47 lines improved javadoc
0bbec3 112 lines 430341 use apache jsp/jstl for maven plugins
0c16c7 22 lines jetty-9 use spare space in content buffer for header
0c66f3 249 lines [FindBugs] Ensure resources are closed/freed properly
0c81b3 703 lines jetty-9 work in progress on jetty-server
0d1fca 40 lines 424107 Abort HttpTransport if already committed on error
0d2627 431 lines jetty-9 improved onOpen onclose handling
0d6443 17 lines 435322 Improved debug
0d70ae 39 lines turn off startlog redirect when starting
0d876d 67 lines 414206 Rewrite rules re-encode requestURI
0dbf68 1488 lines Added alias tests to FileSystemResourceTest
0dc394 1232 lines 465754 Unchecked PrintWriter errors
0dd58d 195 lines 459845 - Support upgrade from http1 to http2
0df54f 9 lines fixed merge
0e11c8 64 lines fixed merge
0e2f39 4 lines reset VERSION.txt
0e458c 174 lines reverted version to SNAPSHOT
0e896d 99 lines jetty-9 cleanups and fixes after merge
0ee278 548 lines Added a HttpInput integration test
0f415a 5 lines 399799 do not hold lock while calling invalidation listeners
0f60eb 161 lines 393947 additional tests
0f70f2 3 lines avoid race test failures
0f7d65 22 lines 405530 Wrap AsyncContext to throw ISE after complete
0fac29 34 lines 418014 Handle NTFS canonical exceptions during alias check
0fdddc 17 lines 418592 Make server manage the threadpool
100e8c 73 lines improved javadoc
10539d 4 lines fixed NPE in injection
108a8e 10 lines 404326 set status when Request.setHandled(true) is called
108d8e 97 lines 420048 - DefaultServlet alias checks configured resourceBase
11096e 15 lines Added ASYNC_WOKEN state to HttpChannelState
112ee6 6 lines jetty-9 improved SSL shutdown input
113d1f 2 lines fixed merge
115590 61 lines fixed test harness to not have asserts in callbacks
116d65 29 lines cleaned up debug
117d7e 20 lines jetty-9 new simple SslConnection (comments)
119718 2062 lines added jetty-quickstart module
11dccd 95 lines reduced test output
121a8b 136 lines improved debugging
129583 1220 lines jetty-9 javadoc improvements and renamed SelectChannelConnector to ServerConnector
12a9c0 3 lines 430951 Support SNI with ExtendedSslContextFactory
12f1d0 4 lines 414625 final static version fields
13040f 25 lines 460291 - AsyncGzipFilter Mappings
138dfb 553 lines Revert "430242 - added SharedBlockingCallback to support threadsafe blocking"
139567 2 lines Updating VERSION.txt top section
139de2 64 lines 394370 correctly handle last content and responses with no content
13b07c 2 lines removed invalid check from test
13f694 2 lines 393363 Use Locale.ENGLISH for all toUpperCase and toLowerCase calls
140e7e 90 lines encoder headers as lowercase
14162c 33 lines 394514 Preserve URI parameters in sendRedirect
145938 141 lines jetty-9 updated more test harness
145f54 509 lines 414635 Modular start.d and jetty.base property
14cd10 180 lines experimenting with push API
14ce73 1 lines jetty-9 commit test
152f3f 14 lines 422734 messages per second in ConnectorStatistics
156617 35 lines 433483 sync log initialize
156c93 22 lines comments explaining other NPN boot versions
1576c6 107 lines fixed finger trouble bugs
157a54 113 lines 430341 Use apache jsp/jstl by default in 9.2.0
15804e 2 lines jetty-9 use latest test helper
15952a 125 lines 428232 - Rework batch mode / buffering in websocket.
15eb10 1 lines test commit
15f3a4 25 lines reduced test times
161032 140 lines 399703 made encoding error handling consistent
16191d 25 lines reduced test times
161a14 245 lines 381521 Only set Vary header when content could be compressed
163d30 10 lines 424180 - improve bad message errors
165ae8 243 lines Improved LocalConnector
1666f5 107 lines revert httpfields
167603 12 lines jetty-9 ssl cleanups
16844e 4 lines jetty-9 javadoc
16994c 193 lines 408909 GzipFilter setting of headers when reset and/or not compressed
16b404 34 lines jetty-9 improved logging
16d228 4 lines 416477 - QueuedThreadPool does not reuse interrupted threads
171f7b 4 lines improved protocol info log
17236a 2 lines 433802 check EOF in send1xx
1731e0 5 lines 423392 - GzipFilter without wrapping or blocking
1740b4 36 lines jetty-9 Less reliance on booleans in SslConnection
174972 323 lines LICENSE
174f29 9 lines 439374 Use utf-8 as default charset for html
17bf8c 17 lines 420359 - Support 0 acceptors for ServerConnector
17c9a3 1733 lines moved quickstart to test-quickstart
17f466 596 lines preencoded httpfield optimisation
18141b 7 lines 380212: nobbled test that sometimes fails for SSL
1834e3 68 lines Added RFC6585 status codes and use 429 for DoSFilter
1873b3 34 lines Improved hpack encoder handling of custom fields
1873b6 6 lines protected ServletHandler API
18b6a9 16 lines 435533 Handle 0 sized async gzip
18e192 1087 lines Apply changes resulting from the quickstart project
18ed9a 20 lines Added backward compatibility to Bash versions prior to version 3.1. The += notation is supported since Bash 3.1, but Jetty is deployed in evironments where it is impossible to upgrade Bash. This commit replace the += notation by a more portable notation.
18f729 220 lines 392237 Fixed 3.0 port of chat servlet
18f750 19 lines 430490 Added JETTY_SHELL
191286 48 lines Use remote IP to distribute connections over selectors
1915e5 55 lines 452424 Do not add Date header if already set
192aa6 58 lines 464216 Enable features by uniform mechanism
192e8e 4 lines expanded tabs in indents
19c493 17 lines flip encode buffer
19d9fe 35 lines javadoc
1a0eb6 11 lines 442383 Improved insufficient threads message
1a2e62 9 lines 464724 MultiPartInputStreamParser.parse ServletException never thrown
1a895b 12 lines 392237 move verbose client test failures
1add18 33 lines 397535 Support pluggable alias checking to support symbolic links
1b30b0 63 lines 422723 - Dispatch failed callbacks to avoid blocking selector
1b62a3 12 lines 460291 - AsyncGzipFilter Mappings
1bbab6 33 lines 408945 XML Args ignored without DTD
1c3197 1402 lines jetty-9 converted parser to consume all
1c7104 539 lines moved config plugin to profile
1c97fd 4 lines 433692 improved buffer resizing
1cb044 1286 lines Organised imports
1d4baa 5 lines 432901 ensure a single onError callback only in pending and unready states
1d5635 151 lines 420776 complete error pages after startAsync
1d5998 12 lines 441073 isEarlyEOF on HttpInput
1d654a 167 lines jetty-9 restructured graceful shutdown
1d72a5 7 lines better name missed the release! So support deprecated configuration
1d89be 138 lines jetty-9 fixed context restart for constraint test
1db4f4 205 lines allow for HttpConnection extensions
1e0b9d 35 lines 402485 reseed secure random
1e3e3d 53 lines do not throw when callback passed
1e524f 149 lines 434810 better handling of bad messages
1e662c 722 lines jetty-9 RequestTests passing
1e8d8b 9 lines 433572 default to sending date header
1eb299 854 lines 421697 - IteratingCallback improvements
1f02df 31 lines 428238 Test HEAD request with async IO
1fb076 133 lines Use HttpHeader enum for :path and similar h2 fields
1ff238 3 lines 453627 Fixed FileSystem test for nanosecond filesystems
1ff665 25 lines Code cleanups for direct RequestDispatcher access
200b3a 10 lines fixed merge
215f3f 10 lines 406617 Spin in Request.recycle
216245 34490 lines Removed SPDY and NPN
2169ea 38 lines further cleanups of HttpExchange
219be4 115 lines 408529 Etags set in 304 response
21e31d 3 lines 430951 Support SNI with ExtendedSslContextFactory
21e7b6 1291 lines 414635 Modular start.d and jetty.base property
21e8cf 21 lines allow InetSocketAddress to be translated in ConnectHandler
21f717 6 lines jetty-9 handle null push strategy
227146 141 lines 430951 Support SNI with ExtendedSslContextFactory
228600 10 lines fixed race in HttpReceiverOverHTTPTest
229c44 2 lines 409403 fix IllegalStateException when SPDY is used and the response is written through BufferUtil.writeTo byte by byte
22b009 58 lines 406617 Spin in Request.recylce
22ba57 348 lines jetty-9 refactored onOpen and onClose
22c315 4 lines added some more properties to the configuration
22e57e 501 lines refactored Request to use new HttpURI
23091e 13 lines 421697 - IteratingCallback improvements
23105d 576 lines 392237 renamed license file
232160 758 lines renamed EatWhatYouKill to ExecuteProduceConsume
232ca1 2 lines removed debug print from test
2332b4 2 lines 449175 Removed extra space in NCSA log
236f5d 9 lines 414431 Avoid debug NPE race
23e049 4 lines turn off logging in embedded
249068 336 lines 395220 New InputStream extension to allow a mix of EOL styles between headers and content
24c1b3 110 lines 418732 - Add whiteListByPath mode to IPAccessHandler
24cda1 142 lines http2 test server
24ffe3 248 lines improved HttpInputTest
252954 54 lines renamed HTTP/2.0 to HTTP/2
25324b 1218 lines jetty-9 made Trie abstract and added TreeTrie for the HttpParser cache to save space
2536c1 387 lines Handle HTTP2-16 black listed ciphers
2563ef 6 lines 458527 - Implement an async proxy servlet that can perform content transformations.
2581eb 116 lines 381521 allow compress methods to be configured
2619ed 3 lines 461452 Double release of buffer by HttpReceiverOverHTTP
2629f9 156 lines Revert "Merge branch 'release-7' into jetty-7"
26de89 6 lines less verbose errors
26f5ff 10 lines jetty-9 improve SslConnection toString
26fbd4 773 lines 414635 Modular start.d and jetty.base property
272e1d 1634 lines Refactored HttpChannel to not have direct HttpParser dependency
2761ab 33 lines 415194 Deployer gives management of context to context collection
277ca5 56 lines fixed merge
27a3ce 39 lines Optimised SelectorManager to avoid changeQ for interest ops
27b6d4 124 lines 381825 leave URI params in forwarded requestURI
27c31f 1965 lines jetty-9 organised imports. Cleaned up some TODOs
27cad4 54 lines 401382 Prevent parseAvailable from parsing next chunk when previous has not been consumed
27e8ef 49 lines jetty-9 optimised the selector change submission
28566c 190 lines 420142 reimplemented graceful shutdown
287e86 553 lines decomposed https,http2 and spdy modules to share ServerConnector
288a45 41 lines 398467 Servlet 3.1 Non Blocking IO
28ad68 58 lines 437996 avoid async status race by not setting 200 on handled
28af8a 2 lines fixed merge
28cc68 88 lines 444222 replace CRLF in header values with whitespace rather than ?
28d217 548 lines 460210 - ExecutionStragegy producer for SelectManager calls onOpen from produce method
28f56f 207 lines updated versions
28fb3e 4 lines 453636 Improved spin detection on test
2900b4 52 lines jetty-9 some post merge fixes
29393a 2 lines moved keystore to example-keystore
294150 185 lines jetty-9 passing timeout tests
2971f8 5 lines fixed header
29a9f4 3 lines 448156 Fixed INACTIVE race in IteratingCallback
29b83d 15 lines 402626 Do not required endpoint host checking by default
29f155 2 lines jetty-9 removed debug
2a0bfe 35 lines 395620 do not managed inherited life cycle listeners
2a178a 23 lines 413684 deprecated unsafe alias checkers
2a5846 107 lines work in progress on EWYK HTTP
2a6656 39 lines jetty-9 improved handling of half close
2ad9dd 1 lines jetty-9 corrected groupId after move
2af613 65 lines improved debugging output
2b0f98 186 lines moved from test
2b1364 899 lines 392237 fixed many TODOs and many minor code cleanups
2b2a70 229 lines 459845 Support upgrade
2b2d3a 2 lines Fixed start.jar handling of expanded modules during --add-to-start
2b4bf3 1 lines jetty-9 moved connection upgrade support to HttpConnection completed
2b5309 32 lines 456956 Reduce ThreadLocal.remove() weak reference garbage
2b7462 169 lines 416103 Added AllowSymLinkAliasChecker.java
2b78e6 194 lines jetty-9 work in progress
2bb425 21 lines jetty-9 improved buffer recycling
2c3a48 99 lines Tagged buffers from MappedByteBufferPool
2c65b6 37 lines 465734 DosFilter whitelist bit pattern fix
2d02d2 2 lines fixed badly formed XML
2d057b 8 lines HttpChannelOverHttp uses held values rather than request
2d096b 21 lines removed ALPN from test
2d283e 61 lines 430951 Support SNI with ExtendedSslContextFactory
2d310a 24 lines 401642 Less verbose INFOs
2d3f0b 12 lines 412466 Improved search for unset JETTY_HOME
2d5228 35 lines 436987 limited range of default acceptors and selectors
2d53fe 10 lines cleaned up demo
2d661f 17 lines 410405 Avoid NPE for requestDispatcher(../)
2d7b6c 44 lines jetty-9 some post simone review changes to WriteFlusher
2d7b96 540 lines jetty-9 added Ternary Trie impl for connection field cache
2d7f1a 2 lines ignore test dependent on external server
2d8ca9 33 lines 428859 Do not auto initialise jsr356 websocket if no annotations or EndPoints discovered
2da412 324 lines jetty-9 one connector passing more tests
2dec20 3 lines disabled setuid for osx until built
2dfceb 2674 lines jetty-9 distribution working
2e1153 132 lines 420776 complete error pages after startAsync
2e261b 259 lines 433692 improved buffer resizing
2e5dd6 50 lines 405679 example other server for documentation
2ef92d 11 lines fixed proxy tests
2f08ba 8 lines 413684 - Trailing slash shows JSP source
2f0bec 45 lines 415062 SelectorManager wakeup optimisation
2f4127 4 lines fixed merge syntax errors
301236 1759 lines Major refactor of metadata and HttpURI
302ffe 27 lines 415826 start.jar module --enable and --disable
303fa5 594 lines improved protonego module structure to avoid ini files of parameterized modules
306528 15 lines Added ASYNC_WOKEN state to HttpChannelState
30776f 16 lines fixed merge
3094f9 11 lines 408642 setContentType from addHeader
30affa 124 lines HpackDecoder implements 413 limit
30bab3 163 lines Revert "Merge branch 'release-8' into jetty-8"
30fcce 6 lines 434536 Improved Customizer javadoc
3131c6 29 lines jetty-9 updated start.ini to latest NPN
31359b 7 lines ignore failing tests
317a3f 103 lines 416321 improved test harnesses
319ce3 32 lines 393075 1xx, 204, 304 responses ignore headers that suggest content
31a377 1 lines 425991 added qml mime type
31b6d3 27 lines 405530 Fixed root value for JETTY_START in jetty.sh
31ce7c 618 lines 437800 Improved alias handling of different encodings
31def0 461 lines jetty-9 URI parsing passed ByteBuffer so that strange query string encodings can be supported
31e06b 392 lines refactored jetty-io to not have onFillable statemachine. work in progres...
31e448 532 lines Removed duplication of HttpGenerator$Info vs http.MetaData
3216a2 1 lines jetty-9 per parser fields cache
3238dd 2 lines 422703 Support reentrant HttpChannel and HttpConnection
325bfc 3228 lines jetty-9 work in progress on moving aggregation out of HttpChannel
325c4d 2 lines 431592 - do not resolved forwarded-for address
3270af 26 lines 456956 Reduce ThreadLocal.remove() weak reference garbage
32c5f6 820 lines jetty-9 reduced LazyList usage
32ec82 124 lines 411538 Use Replacement character for bad parameter % encodings
331359 1 lines include
333f23 1 lines added magic empty line
33e205 78 lines minor code cleanups
347820 343 lines 448156 Fixed INACTIVE race in IteratingCallback
34a8da 196 lines 445823 Moved RequestLog calling to HttpChannel
352a13 20 lines 424899 Initialize GzipHandler mimeTypes
353978 13 lines jetty-9 reverted isHead change
358e5b 266 lines jetty-9 fixed jetty-spring
35a86c 39 lines jetty-9 more configuration clean ups
36081d 751 lines reworked for metadata
363d04 54 lines 460210 - ExecutionStragegy producer for SelectManager calls onOpen from produce method
367c43 23 lines 423982 removed duplicate UrlResource toString
368365 332 lines 393303 use jetty-web.xml to explicitly add the jetty packages that need visability. This commit also sucked in some changes made to help with the documentation process (improving deployer configuration management
369a13 338 lines 405327 Modular start
36c807 141 lines 417223 - removed deprecated ThreadPool.dispatch
36ddd3 59 lines 393368 min websocket version
376114 5 lines 397168 backed of test timing
37e7e5 235 lines updated EWYK strategy
37ea88 6 lines fixed bad merge
38d701 162 lines 403281 jetty.sh waits for started before OK
397029 16 lines 415826 start.jar module --enable and --disable
39b478 37 lines Speculative fix for EWYK SSL client
39d690 24 lines 404889 SelectorManager accepts attachments with sockets
3a0291 6 lines removed some TODOs
3a4649 46 lines 408909 GzipFilter setting of headers when reset and/or not compressed
3a52ce 3 lines jetty-9 fixed year in header
3a5e67 123 lines Making ShutdownThread actually stop
3a6879 1232 lines expanded tabs in indents
3acda2 12 lines 416577 enhanced shutdown handler to send shutdown at startup
3acf2e 67 lines jetty-9 moved servlet dependencies out of jetty-http
3ad746 181 lines 415826 start.jar module --enable and --disable
3ad8f6 25 lines improved javadoc
3add75 10 lines 398467 Servlet 3.1 Non Blocking IO
3af9b1 155 lines Deprecated the AbstractConnection dispatchIO mechanism
3b066c 205 lines 444415 iterative WriteFlusher
3b3442 529 lines EWYK SelectorManager
3b935c 143 lines jetty-9 fixed assembly
3bbd1d 4 lines fixed merge
3bc041 18 lines 401904 fixed getRemoteAddr to return IP instead of hostname
3c321e 210 lines split authority field and hold results in header table
3c498f 1 lines 405281 allow filemappedbuffers to not be used
3cd59f 25 lines optimise out extra notify
3cd6d9 3 lines removed verbose output
3cdd53 18 lines jetty-9 some renaming
3ce8c2 57 lines jetty-9 recycle response print writers
3d2793 31 lines jetty-9 javadoc improvement
3d66b1 99 lines ensure onAllDataRead always called
3de2ba 19 lines fixed merge
3e1519 92 lines jetty-9 Use public HttpField
3e7987 24 lines 414727 Ensure asynchronously flushed resources are closed
3e8969 91 lines different callbacks for HTTP blocking and async reads
3eb84f 21 lines 416990 JMX names statically unique
3f3b26 14 lines jetty-9 ConcurrentScheduler refinements
3f4a8a 9 lines 434810 better handling of bad messages
3f51fb 158 lines jetty-9 jetty-server compiling and passing many tests
3f59bc 127 lines refactored HttpConnector for EWYK - work in progress
3f795d 346 lines 459845 - Support upgrade from http1 to http2
3f80ec 168 lines jetty-9 lots of renaming
3f95a6 2 lines jetty.sh start-stop-daemon runs in JETTY_BASE
3fcb91 231 lines improved HttpField.contains
3fed24 4 lines 456956 Reduce ThreadLocal.remove() weak reference garbage
409389 1 lines 439652 GzipHandler super.doStart
40a7d5 88 lines 444222 replace CRLF in header values with whitespace rather than ?
40d4e1 36 lines jetty-9 renamed ReadInterest to fillInterest
40d84f 42 lines 443662 Consume buffer in write(ByteBuffer)
40ed3a 223 lines jetty-9 some progress on HTTP error handling but more work needed. See SelectChannelServerTest
414479 5 lines 443550 improved FileResource encoded alias checking
418a60 25 lines 461452 Double release of buffer by HttpReceiverOverHTTP
41952e 89 lines 402075 Dont allocate the parser trie unless needed
41e95b 6 lines added TLD to quickstart example
41f60b 268 lines 421697 - IteratingCallback improvements
41f7df 4 lines 402185 updated javascript mime-type
420df3 2 lines 441756 Ssl Stackoverflow on renegotiate
423dc1 26 lines 416990 JMX names statically unique
427a01 50 lines jetty-9 WriteFlusher handlers buffering endpoints
4296d8 116 lines updated hpack for draft 10 name changes
42e1a6 6 lines 438204 getServerName returns IPv6 addresses wrapped in []
42f998 1704 lines jetty-9 fixed RFC2616 tests
435830 2 lines 416102 - Clean up of async sendContent process
435f8a 7 lines jetty 9: Improved NPN client connection to perform the connection replacement from onFillable() rather than from NPN callback methods.
436feb 26 lines 402694 setuid as LifeCycle listener
437dbb 155 lines removed deprecated legacy rewrite rule
43946c 382 lines 414449 Added HttpParser strict mode for case sensitivity
43c92f 31 lines 416812 - Don't start WebSocketClient for every context
43d767 4 lines fixed FCGI
43f14e 5 lines jetty-9 fixed multiple Trie full attempts
443a5d 9 lines improved javadoc
447357 793 lines jetty-9 more progress with RFC2616 tests
44ab3b 2 lines better debug
44b3ab 5 lines added test for async IO isNotReadyAtEOF
44bb8c 5 lines 461133 - allow stop port to reuse address
44ec0b 137 lines 403360 Named connectors
451e27 18 lines 454291 Added busy threads JMX attribute to QueuedThreadPool
458e51 16 lines 418014 Handle NTFS canonical exceptions during alias check
459161 9 lines 393971 Improve setParentLoaderPriorty javadoc
466725 63 lines 420776 complete error pages after startAsync
46a5ef 13 lines 447472 Clear async context timeout on async static content
47055d 39 lines added test for async IO isNotReadyAtEOF
4708c9 10 lines 417284 Precompiled regex in HttpField
47141c 26 lines 423392 Fix buffer overflow in AsyncGzipFilter
474d9f 52 lines Revert "412318 HttpChannel fix multiple calls to _transport.completed() if handle() is called multiple times while the channel is COMPLETED"
478512 51 lines 431642 Allow for immediate return from content callback in HttpParser
47a92e 440 lines minor cleanups of HttpContent
47bf3e 3 lines use async request log by default
47c679 44 lines 416102 - Clean up of async sendContent process
484aa9 53 lines 415131 Avoid autoboxing on debug
488f53 332 lines jetty-9 cleaned up the stop and stopTimeout handlng
489830 169 lines Prototype execution strategy
48c2a4 281 lines 408909 GzipFilter setting of headers when reset and/or not compressed
48d68a 6 lines handle http/1 host header in http/2
48f166 63 lines implement huffman encoding
490749 760 lines jetty-9 added Commit tests and some fixes
4913c1 2 lines jetty-9 spaces appear to help with header detection
49de22 103 lines jetty-9 improved javadoc
49f0e7 63 lines Improved console modules to put wars in lib
49f865 3 lines commented out incomplete test for EOF content
4a1a47 20 lines 382237 support non java JSON classes
4a49a5 38 lines 398467 Servlet 3.1 Non Blocking IO
4a5567 4 lines 413372 JSON Enum uses name rather than toString()
4b0193 12 lines 448841 Clarified selectors==0 javadoc
4b26fa 198 lines 433244 Session manager lifecycle cleanup
4b546d 14 lines 364921 - FIN WAIT sockets
4b58ea 21 lines 399967 Destroyables destroyed on undeploy and shutdown hook
4bd36e 1315 lines jetty-9 moved the jetty demos to webapps-demos controlled by start.d/demos.ini
4c04f5 6 lines 403591 do not use the ConcurrentArrayBlockingQueue for thread pool, selector and async request log
4c2a3d 47 lines better hpack debug
4c6f6b 333 lines 464216 Enable features by uniform mechanism
4c8e2a 1518 lines 442642 Quickstart generates valid XML
4caced 1493 lines jetty-9 removed IOFuture and added FutureCallback instead
4cb8e7 9 lines 449811 handle unquoted etags when gzipping
4d0a79 138 lines 405424 X-Powered-By header
4d2a58 245 lines 439375 preferred rfc7231 format is mime;charset=lowercase-9
4d34e8 368 lines jetty-9 replaced Trie with indexed implementation
4d7ea8 259 lines Revert "453829 removed code with yahoo copyright"
4d7ead 18 lines basic push cache filter
4d823c 379 lines jetty-9 added jetty-all for javadoc, reinstated static context for javadoc, made proxy to xref
4db654 25 lines Organised http2 imports
4dbabd 179 lines 429734 Implemented the HA ProxyProtocol
4dcc9b 218 lines 407614 added excludedMimeTypes to gzipFilter
4dd80e 315 lines 398467 Servlet 3.1 Non Blocking IO
4de73d 490 lines 430242 - added SharedBlockingCallback to support threadsafe blocking
4e0c1c 20 lines 422723 - Dispatch failed callbacks to avoid blocking selector
4e1de4 48 lines Simplified Gzip test
4e3826 140 lines jetty-9 progress on reading input
4e3c73 8 lines virtual host example
4e62b9 17 lines 406861 Fixed IPv6 redirect
4e8406 83 lines Updating VERSION.txt top section
4ed606 3 lines default to delayed dispatch
4f30fb 7 lines jetty-9 removed debugs
4f86f0 590 lines jetty-9 renamed stats test
4fa4da 415 lines jetty-9 ResponseTests passing
4fa5a5 16 lines fixed JETTY_PID in jetty.sh
4fce4d 75 lines jetty-9 ConcurrentScheduler refinements
4ff7ae 152 lines jetty-9 removed redirect race from form auth
4ff9bd 28 lines jetty-9 alternative websocket discovery
50021c 7 lines 407491 Better handle empty Accept-Language
504ff7 2 lines default to delayed dispatch
50ac77 191 lines jetty-9 added WriteFlusherTest
51324a 64 lines 434505 Allow property files on start.jar command line
5165d4 29 lines 450855 GzipFilter MIGHT_COMPRESS exception
51c5a4 126 lines 425421 ContainerLifeCycle does not start added beans in started state
51e82b 5 lines 422807 fragment large written byte arrays to protect from JVM OOM bug
524444 36 lines 408281 - Inconsistent start/stop handling in ContainerLifeCycle
52752a 17 lines 418636 Name anonymous filter and holders with classname-hashcode
52aba6 20 lines updated VERSIONS.txt with 7 relase
53270e 2 lines 410522 JETTY_PORT sets jetty.port property instead of -Djetty.port
536966 2 lines jetty-9 fixed managed lifecycles
53fdbd 90 lines 430951 Support SNI with ExtendedSslContextFactory
541551 110 lines jetty-9 organize imports
5435cd 230 lines 385306 added getURI method
5456de 10 lines debug improvements from nghttp2 testing
54d673 16 lines jetty-9 improved test speed
54ea5a 67 lines jetty-9 better dispatching of events to SSL
551b33 237 lines Added a HttpInput integration test
55b279 91 lines 420048 - DefaultServlet alias checks configured resourceBase
55bcd3 4 lines fixed merge
55ca09 180 lines 438190 findbug improvements
55f92e 33 lines updated NOTICE.txt for possible ALPN inclusion
55fafc 12 lines 418741 - Threadlocal cookie buffer in response
5643e5 126 lines 424307 obfuscate unicode
564ffc 485 lines 440114 ContextHandlerCollection does not skip context wrappers
565bd3 9 lines 419937 - Request isSecure cleared on recycle
56a2ce 387 lines jetty-9 further work on oneconnector... passing more tests
56fcfa 55 lines 420844 Connection:close on exceptional errors
570bf6 6 lines jetty-9 added some @Overrides
571eb6 186 lines jetty-9 updated more test harness
5724b4 18 lines 459560 jetty.sh handles start.d and no start.ini
57691a 95 lines 405327 Modular Start.ini
579f89 7 lines 398467 Servlet 3.1 Non Blocking IO
580c87 97 lines Enhanced PushCacheFilter
581829 993 lines jetty-9 removed aggregates for now
583e99 438 lines jetty-9 sbordet inspired ssl cleanups
589d05 233 lines Added 3rd party module licenses
58a282 94 lines 406923 CR line termination
58b56b 3 lines fixed bad merge
58ed30 641 lines header table mostly functional
58faca 13 lines 430951 Improved ordering of SSL ciphers
591eed 174 lines [FindBugs] Include explicit typing whereever possible
593cb3 57 lines Implemented the PROXY protocol
5948e8 2 lines jetty-start fixed deploy of jetty.base
597649 20 lines 394719 remove regex from classpath matching
59f8d3 178 lines 402833 Test harness for global error page and hide exception message from reason string
5a0811 198 lines 432468 Improve command CGI path handling
5b5757 96 lines jetty-9 scheduledexecutorservice
5b60d4 16 lines 409403 fix IllegalStateException when SPDY is used and the response is written through BufferUtil.writeTo byte by byte
5b60e0 104 lines support h2-15 and h2-14
5b8a9b 22 lines jetty-9 use spare space in content buffer for header
5ba684 78 lines reset VERSION to snapshot
5bfcfc 408 lines 398467 Servlet 3.1 Non Blocking IO
5c188e 203 lines improved AsyncServletTest
5c3f49 324 lines create directories on module ini
5c7f3e 3 lines 432815 Fixed selector stop race
5d14d0 30 lines removed extra HttpInput synchronization
5d17bd 10 lines fixed double dispatch in continuation tests
5d289c 7 lines RFC7238 Permanent Redirect 308 defined
5d3059 3 lines 417772 fixed low resources idle timeout
5d3760 44 lines simplified HttpInput lock design
5d53c7 7 lines 392237 Fixed 3.0 port of chat servlet - removed old dispatch branch
5d6bb9 760 lines 460210 - ExecutionStragegy producer for SelectManager calls onOpen from produce method
5d83a4 553 lines 430242 - added SharedBlockingCallback to support threadsafe blocking
5d8780 6 lines Record some TODOs
5da391 2 lines remove old TODOs
5da7c2 51 lines Simplified SelectorManager state machine
5ddaf9 55 lines 398467 Servlet 3.1 Non Blocking IO
5e18ff 98 lines jetty-9 working on ByteArrayEndPoint
5e95ca 92 lines added test for async IO isNotReadyAtEOF
5ed2f8 1084 lines 430951 Support SNI with ExtendedSslContextFactory
5edf15 58 lines started mechanism uses Properties
5ee2ea 2 lines fixed path for new layout
5f033b 36 lines 438204 leave IPv6 addresses [] wrapped in getServerName
5f1980 177 lines merged unsafe blocking Q, removed unsafe usage and usage of Q
5f2a7f 21 lines fixed http client respond before consumed test.
5f89c2 1 lines supress verbose warning of illegal cookie names
5fe992 4 lines 450855 GzipFilter MIGHT_COMPRESS exception
6039e8 44 lines jetty-9 fixed stderrlog test
604f49 68 lines jetty 9: Improved NPN client connection to perform the connection replacement from onFillable() rather than from NPN callback methods.
60828f 30 lines javadoc and branchless hilo
60b38b 119 lines jetty-9 HttpChannel cleanup
60f9d7 1224 lines jetty-9 working on ByteArrayEndPoint
610bac 26 lines 435322 Added a idleTimeout to the SharedBlockerCallback
6146f0 45 lines cleanup threadpool usage
616713 21 lines refined jetty embedded examples
61a0d4 41 lines 395394 allow logging from boot classloader
61b2e7 56 lines Improved failsafe close handling for half closed endpoints
61be69 2 lines 403281 jetty.sh waits for started or failure before returning
620d05 130 lines jetty-9 recycle content-type
62666d 8 lines 425638 Fixed monitor module/xml typos
627ba9 172 lines Added AsyncDelayHandler example
62e033 16 lines 394370 392237 reverted Improved handling of SPDY async send. Added simple NPE protection to further investigate problem
635abe 230 lines 432901 ensure a single onError callback only in pending and unready states
637004 1 lines removed bad test
63d675 29 lines 449594 Handle ArrayTrie overflow with false return
63f271 173 lines 403570 Asynchronous Request Logging
643b6c 136 lines removed ExecutorCallback
64755f 2 lines fixed testing dependency
64e11b 174 lines reverted version to 9.1.x pending merge of 9.2 branch
64e49a 30 lines work around classloaders for field preencoders
64ed66 201 lines Remove test needing java 7
650237 2045 lines jetty-9 continue clean up of HttpConnector. Removed idle check
650ce2 62 lines jetty-9 javadoc improvement
65202e 238 lines 393363 Use Locale.ENGLISH for all toUpperCase and toLowerCase calls
65c7b6 260 lines 453829 removed code with yahoo copyright
660cf5 104 lines improved jetty.sh for JETTY_BASE
663ff8 6 lines Blacklist ciphers only for h2-16 and later
668290 25 lines made QoS test more travis CI friendly
66d171 2 lines 381521 set Vary:Accept-Encoding header for compressed content
66e7ca 14 lines 377259: better handle bad encodings
6732dc 16 lines 409403 fix IllegalStateException when SPDY is used and the response is written through BufferUtil.writeTo byte by byte
679b8d 80 lines 448156 Fixed INACTIVE race in IteratingCallback
67b5ca 92 lines jetty-9 cleaned up serverClasses to minimum
67e686 182 lines 447515 Remove GzipFilter
684818 268 lines 422734 messages per second in ConnectorStatistics
689daf 110 lines ported websocketchat to new API
68a3ca 121 lines improved debug logging of settings
68b911 8 lines 406768 Close inputstream and channels for 0 length resources
68ee34 3661 lines jetty-9 combined the Container and AggregateLifeCycle into ContainerLifeCycle
68f8e0 2489 lines jetty-9 progress on unit tests and LocalConnector
693909 288 lines 435322 acceptor and selector configuration/priority
695ea1 35 lines 433483 sync log initialize
6a0e22 13 lines 446506 getAsyncContext ISE before startAsync on async dispatches
6a5fde 412 lines jetty-9 added IOFuture test
6b2b6c 28 lines 347110 renamed class transformer methods
6b359b 7 lines 464869 PathResource.addPath allows absolute resolution.
6b3c8d 58 lines partial 100 continues support in http2
6b7722 8 lines improved debug
6bc080 7 lines 439066 javadoc setStopAtShutdown
6bc185 66 lines 420776 complete error pages after startAsync
6bfc19 191 lines jetty-9 optimisation to dispatch before parsing so that handling is done in same thread
6c0110 577 lines jetty-9 added a pretty welcome page
6c9f09 3 lines removed System.outs
6cc073 320 lines jetty-9 miscillaneous optimizations: donot dispatch to HTTP and SPDY; improved executorCallback
6cd323 135 lines jetty-9 factored out IdleTimeout
6cefe6 227 lines jetty-9 do not recycle IOFutures
6d2da7 30 lines jetty-9 more commit fixes
6d2fb5 11 lines jetty-9 fixed dispatcher tests. These have been wrong since 7?
6d64bc 97 lines jetty-9 more removal of AsyncConnection
6d70fa 421 lines jetty-9 factored out WriteFlusher and ReadInterest
6d8501 2 lines jetty-9 fixed error from doco change
6dfa45 24 lines case insensitive protocols
6e0f8b 18 lines 428859 patches from quickstart branch
6e62ab 355 lines jetty-9 slow progress on SSL robustness
6e9879 2 lines removed debug
6e9bea 11 lines jetty-9 gzip tests handle HTTP/1.0 EOF content
6ec2a5 5 lines 430951 Support SNI with ExtendedSslContextFactory
6ed01c 7 lines removed ambiguous logging
6ed361 12 lines 410893 async support defaults to false for spec created servlets and filters
6f0195 46 lines 398467 Servlet 3.1 Non Blocking IO
6f098d 182 lines jetty-9 use DateCache timer to set Date header once per second
6f8ed5 838 lines 398467 Servlet 3.1 Non Blocking IO
6ff664 2 lines 416015 Handle null Accept-Language and other headers
70223c 57 lines add status 200 and method GET to ref set
709ac0 6 lines added TLD to quickstart example
70b285 6 lines 398467 Servlet 3.1 Non Blocking IO
70b2a3 100 lines jetty-9 cleaned up and unit test for ContextHandler lifecycle
70dafa 88 lines simplified HttpTransport API
710ea4 62 lines 430654 430242 - Closeable SharedBlockingCallback
7115ea 21 lines jetty-9 added missing manifest (was ignored)
711c0a 6 lines include jetty-quickstart in jetty-all aggregate
714148 232 lines 424043 - IteratingCallback Idle race
718ee4 9 lines 402075 Cancel idle timeouts on close
72162c 96 lines 404517 Close connection if request received after half close
726898 74 lines jetty-9 fixed after merged
72696b 8 lines 420359 - fixed thread warnings
72827a 3 lines jetty-9 TODOs
730334 5 lines 398467 Servlet 3.1 Non Blocking IO
734017 145 lines 390161 jetty-9 do not share DeferredAuthentication
73883f 54 lines jetty-9 extra files from last commit
738c47 8360 lines 447515 Remove GzipFilter
73a894 30 lines jetty-9 fixed some XML validation issues
73ebe8 4231 lines jetty-9 refactored configuration
742726 172 lines 420359 - Support 0 acceptors for ServerConnector
747eeb 12 lines 398337 UTF-16 percent encoding in UTF-16 form content
74e006 109 lines jetty-9 fixed error handling state
74e632 29 lines jetty-9 fixed some test fails after refactor
752973 256 lines Improved request buffer recycling
757323 66 lines jetty-9 unit test cleanups
758448 7 lines javadoc
7590ad 94 lines 406390 406617 removed tiny race from handling of suspend and complete
75aedb 781 lines 393947 implement ETags and update gzip filter to handle them
75ba10 18 lines 403591 do not use the ConcurrentArrayBlockingQueue for thread pool, selector and async request log
76457d 49 lines 409441 jetty.xml threadpool arg injection
76607e 5 lines 403591 do not use the ConcurrentArrayBlockingQueue for thread pool, selector and async request log
76724d 37 lines use buffers
767597 98 lines 380913: support list types in jetty xml for setters and constructor args
76c068 191 lines jetty-9 refined the IdleTimeout mechanism and added a unit test
76d485 328 lines 398467 Servlet 3.1 Non Blocking IO
772505 258 lines 426750 isReady() returns true at EOF
7737dc 1822 lines 394854 Implemented Promise
775376 1132 lines jetty-9 refactored stats
777817 5 lines 399799 do not hold lock while calling invalidation listeners
7796a4 59 lines 392237 cleaned up client test exceptions
77a7ff 126 lines 392237 more embedded examples
77b807 15 lines 435322 Fix AsyncGzipFilter missing callback on empty content
78165c 18 lines fixed merge
7882a1 119 lines jetty-9 removed excess synchronization
78a529 347 lines jetty-9 moved more fields out of HttpChannel
78b03c 22 lines More debug for intermittent failures
792509 97 lines jetty-9 jetty-deployer passing tests
7939ed 2 lines 446564 Refactored RequestLog Mechanism
79486b 1 lines 408720 NPE in AsyncContext.getRequest()
795554 230 lines 406390 Close if at END and content remaining
7a9572 1 lines 392237 cleaned pom
7acbb0 52 lines fixed test that failed on second boundary
7ad4d8 66 lines 411216 RequestLogHandler handles async completion
7adba8 165 lines 431094 Consistent handling of utf8 decoding errors
7ae264 30 lines jetty-9 corrections for documentation
7afede 8 lines less info logging
7b1624 22 lines 412608 EOF Chunk not sent on inputstream static content
7b41e7 133 lines Improved HttpChannelOverHTTP2 recycling
7b7a6d 6 lines jetty-9 added properties to start.ini
7ba6bb 1 lines 403281 jetty.sh waits for started or failure before returning
7bb1dd 10 lines [maven-release-plugin] prepare release jetty-setuid-parent-1.0.2
7bb3a7 663 lines 409556 Resource files not closed
7bee81 2870 lines jetty-9 factoring out HTTP dependencies from connectors
7c1039 4 lines 392237 Added some debugging
7c2095 91 lines 414640 HTTP header value encoding
7c4fd9 44 lines jetty-9 one connector passing more tests
7c94fd 196 lines jetty-9 removed HttpParser.isPersistent
7cb553 17 lines 418636 Name anonymous filter and holders with classname-hashcode
7d068d 4 lines removed debug println - DOH!
7d7769 3 lines removed printStackTrace
7d93f4 85 lines 392237 more debug
7da5db 59 lines 458478 - JarFileResource improve performance of exist method
7da940 205 lines 406437 Digest Auth supports out of order nc
7db7ef 340 lines Added test cases and improved isReady and isFinished handling
7ddd2c 525 lines 406923 Accept CRLF or LF but not CR as line termination
7dec90 355 lines some demo cleanups
7df281 310 lines jetty-9 renamed ReadInterest to fillInterest
7df6b6 18 lines added comment header
7e608a 57 lines 458209 Length check for HttpMethod MOVE lookahead
7e68a9 8 lines fixes from merge
7e7af1 7 lines 419309 - encode alias URIs from File.toURI
7e8a62 93 lines jetty-9 removed AsyncConnection interface
7f11a9 203 lines 430968 Use wrapped response with async dispatch
7f1349 156 lines 464216 Enable features by uniform mechanism
7f291e 108 lines jetty-9 AsyncByteArrayEndPointTest
7f542f 6 lines removed slf4j from aggregate
7f62f2 1684 lines refactored URI handling
7fa4f1 128 lines cleaned up authority handling
7fbf52 125 lines 438204 correctly wrap IPv6 hostnames in URIs generated by jetty
7fd04a 13 lines cleanup after merge
808b8a 17 lines 419799 complete after exceptions thrown from async error pages
809c3a 28 lines 412442 Avoid connection timeout after FIN-FIN close
80b422 4 lines 413901 isAsyncStarted remains true while original request is dispatched
80ff05 1020 lines jetty-9 new simple SslConnection (mostly working)
8101b6 8443 lines jetty-9 lots of code cleanups from findbugs, warnings and TODOs
8108a8 23 lines extra HttpFields tests
810ff3 347 lines 397110 Accept %uXXXX encodings in URIs
817b9e 23 lines jetty-9 everything but SSL working again
81e14c 3 lines tests fail with new ISP?
82117b 14 lines jetty-9 fixed hostHeader handling in ProxyServlet and re-enabled in test webapp
822f5d 35 lines 417108 - demo-base uses HTTPS
8232a8 255 lines temporarly remove test
8243bd 112 lines 423392 - GzipFilter without wrapping or blocking
82870d 323 lines Removed incorrect LICENSE file (CREATIVE COMMONS)
8331b1 8 lines jetty-9 some useful debug
835961 346 lines jetty-9 updated http tests for NEED_COMMIT changes
838ddc 22 lines jetty-9 wider test margin for DoSfilterTest
83dbca 1959 lines jetty-9 reworked the schedulers
8449cc 22 lines 415826 modules initialised with --add-to-start and --add-to-startd
84df81 21 lines 414635 Modular start.d and jetty.base property
84fa57 176 lines 429616 Use UTF-8 encoding for XML
8514e8 26 lines 403591 use the ConcurrentArrayBlockingQueue for thread pool, selector and async request log
854a73 22 lines 442048 Extra test
857808 362 lines moved gzip after merge
857d53 39 lines 417239 re-implemented Request.getContentRead()
85811d 5 lines 450873 Disable tests that downcaste wrapped GzipFilterResponses
858b73 86 lines 424598 switch on JRE version in module download
859710 91 lines 401643 Improved Authentication exception messages and provided quiet servlet exception
85cb29 108 lines minor clean ups
864584 531 lines 398467 Servlet 3.1 Non Blocking IO
866960 44 lines 431094 Consistent handling of utf8 decoding errors
867fee 2 lines 453629 Fixed big write test
86d13b 158 lines 430654 avoid dispatching failure callbacks
870e0a 266 lines Converted IteratingCallback to use SpinLock
874061 29 lines uncommented basic tests
879cdf 358 lines jetty-9 further lifecycle improvements
87c5b3 230 lines 432901 ensure a single onError callback only in pending and unready states
8855b7 116 lines 433431 Support ServletHandler fall through
887e27 129 lines jetty-9 new simple SslConnection - passing tests even with stress
88d92f 14 lines 384254 revert change to writable when not dispatched
88f4e5 30 lines 444222 added explicit folded header test
8905b9 131 lines RFC7238 Permanent Redirect 308 defined
892127 45 lines 424180 extensible bad message content
8933a8 5 lines less verbose exception
894fb6 2 lines increment Version
89a816 132772 lines removed refset from hpack
89f927 37 lines 414898 Only upgrade v0 to v1 cookies on dquote , ; backslash space and tab in the value
8a09c4 39 lines 409545 Change HttpChannel contract
8a1668 6 lines Revert "remove java7 generics"
8a555e 52 lines 444031 Ensure exceptions do not reduce threadpool below minimum
8a6ab9 20 lines 408117 isAsyncStarted is false on redispatch
8adf55 286 lines 418888 Added strict mode to HttpGenerator
8b39e7 193 lines 464629 JDK8 Socket customization
8b98e3 220 lines jetty-9 more progress with server tests
8bd94e 20 lines Revert "Fixed AsyncIO double dispatch"
8bf6b2 10 lines 444031 Ensure exceptions do not reduce threadpool below minimum
8c0f63 12 lines 415401 Add initalizeDefaults call to SpringConfigurationProcessor
8c3fa9 825 lines jetty-9 reverted to more start.ini rather than start.d usage as we will not be using plugins. More configuration documentation added
8c405f 2 lines 404323 Improved parameterization of https and SPDY
8c5ad0 80 lines jetty-9 removed the contexts-available directory
8c652f 43 lines 462546 - ShutdownMonitor should bind to jetty.host
8c6ad1 173 lines jetty-9 fixed ArrayByteBufferPool and added test
8c85b2 73 lines improved http2 static entry generation
8cbab0 54 lines 461452 Double release of buffer by HttpReceiverOverHTTP
8cc9d7 62 lines 426750 Handle autoclose on async writes
8ce184 18 lines added post params to dispatch test
8d332b 12 lines added npn and alpn license messages
8d49f6 36 lines 412940 minor threadsafe fixes
8d720e 10 lines [maven-release-plugin] prepare for next development iteration
8d9794 24 lines 428660 Delay closing async HttpOutput until after UNREADY->READY
8d9e6d 1 lines 420692 set soTimeout to try to avoid hang
8dc6ac 4 lines 393972 Improve WebAppContext classloading javadoc
8deb12 1 lines Making change to reintroduce this test to merged 8
8e4312 30 lines fixed JETTY_STATE to use JETTY_ARGS
8e83b5 17 lines 412935 setLocale is not an explicit set of character encoding
8e9e29 6 lines 452188 Delay dispatch until content optimisation
8eab08 49 lines 443550 improved FileResource encoded alias checking
8eb683 11 lines fixed merge
8ec5ca 47 lines fixed LocalClient issue with integration tests
8f1904 3 lines 413393 better logging of bad URLs in Resources
8f2aa2 20 lines 402106 fixed URI resize in HttpParser
8f4aee 198 lines updated version to 10.0.0-SNAPSHOT
8f79cd 79 lines 464216 Enable features by uniform mechanism
8f8c3f 10 lines jetty-9 ssl tests pass
8f9f14 2 lines 407716 fixed logs
8fbfde 2 lines 433802 check EOF in send1xx
8fd796 16 lines 409012 added reference to example rewrite rules
8ffff0 1 lines 402626 Do not required endpoint host checking by default in server and configure in client
903e4c 302 lines jetty-9 many name and javadoc cleanups
904b6a 10 lines update javadoc for DoSFilter
9079ba 202 lines 404323 Improved parameterization of https and SPDY
908088 636 lines jetty-9 do not recyle Response Writers
911376 26 lines 417260 Protected targets matched as true URI path segments
9189c9 2 lines 444722 Fixed order of setReuseAddress call
921381 155 lines 448156 Fixed INACTIVE race in IteratingCallback
9234f3 96 lines refined jetty embedded examples
925340 44 lines handle setting null charset
92ffcf 2 lines expand properties on command line for exec
937ef1 26 lines [FindBugs] outer if statement alreayd catches max_cached_files
93a681 15 lines 462040 reverted and deprecated getStringField methods
93faa8 150 lines 398467 Servlet 3.1 Non Blocking IO
94ac37 44 lines 439067 Javadoc for graceful server stop
94d1f4 611 lines 398467 Servlet 3.1 Non Blocking IO
94f0f2 48 lines 458101 added test for maxFormContentSize
950249 87 lines jetty-9 improved mbean names
952f84 84 lines 408529 Etags set in 304 response
95343c 79 lines Added ASYNC_WOKEN state to HttpChannelState
9535f0 19 lines 385488 non existing resources in collection are just warnings
953655 156 lines simplified nbit integers
95416b 256 lines 413568 Made AJP worker name generic
9558d7 1851 lines modular start.ini files and --download start option
955e7e 46 lines 410559 Removed FillInterest race
960c03 7 lines 419350 Do not borrow space from passed arrays
962a0d 15 lines jetty-9 ensure injected threadpool is managed
9677f6 169 lines [maven-release-plugin] prepare release jetty-9.1.0.M0
968063 20 lines Fixed AsyncIO double dispatch
96b5c0 642 lines jetty-9 one connector passing most tests
96cbd5 1437 lines jetty-9 jetty-server passing tests
96dc4f 44 lines jetty-9 improved exception logging
9765ab 1 lines extra test resource
979d6d 17 lines 367638 throw exception for excess form keys
979dae 736 lines jetty-9 moved FutureCallback to jetty-util
979ddd 19 lines fixed merge
97af36 32 lines SelectManager executes endpoint tasks
97d08c 12 lines jetty-9 removed race with NPN replacing connection and extra wrap causing NPE in SSLEngineImpl
97d213 12 lines jetty-9 no debugging checked in
97d723 2 lines deprecate FileResource
97de9f 21 lines 399967 Destroyables destroyed on undeploy and shutdown hook
97ff08 32 lines jetty-9 write on ssl connection test harness
981102 2728 lines 398467 Servlet 3.1 Non Blocking IO
981e27 10 lines 452246 Fixed SSL hang on last chunk
984c7f 29 lines various updates
987aa8 128 lines 398467 Servlet 3.1 Non Blocking IO
988544 62 lines 364921 improved close of SSL to avoid FINWAITs
98a077 68 lines 447515 Remove GzipFilter
98a7f1 57 lines jetty-9 some test clean ups
98d260 26 lines 407075 Do not dispatch from complete
98d41b 222 lines test dispatch webapp
98e3a2 206 lines 459845 - Support upgrade from http1 to http2/websocket
98e85e 46 lines jetty-9 EndPoint.close does not throw
9904db 12 lines 450894 jetty.sh does not delete JETTY_STATE at start
9931dd 6 lines jetty-9 fixed test webapp TestServer and improved error message
994079 352 lines jetty-9 xml configurations
99862a 2 lines 445953 fixed loop closing stream write
999db7 23 lines refined jetty embedded examples
99a4b5 566 lines jetty-9 more common code in AbstractEndPoint
99fbca 4 lines jetty-9 turn on client OPTION for test-webapp
9a1a02 24 lines jetty-9 renamed HttpTransport.{commit|write} to send
9a2699 228 lines 402885 reuse Deflaters in GzipFilter
9a2fb4 4 lines 456741 Eof check in flush
9a428d 56 lines Improved failsafe close handling for half closed endpoints
9a4e5f 1453 lines jetty-9 Added proxy test webapp. Refined no servlet context handling
9a52d9 61 lines 442048 fixed sendRedirect %2F encoding
9a5f86 8 lines jetty-9 slow progress on SSL robustness
9a7af6 2 lines readded websocket to demo base
9ab2a9 1 lines removed incorrect log.info from listener initialiser
9acf97 24 lines cache path URI in table
9b307b 13 lines added leak detecting bufferpool to ssl tests
9b36f9 2 lines fixed merge
9b383c 47 lines 381521 Only set Vary header when content could be compressed
9b40f6 18 lines Added a HttpInput integration test
9b764e 162 lines 435322 Fixed Iterating Callback close
9b8a78 62 lines 410405 Avoid NPE for requestDispatcher(../)
9b94ab 28 lines 417022 Request attribute access to Server,HttpChannel & HttpConnection
9b9c7b 39 lines 416568 Simplified servlet exception logging
9bb026 9 lines improved shutdown handling for travis CI
9bb6d9 73 lines 414635 Modular start.d and jetty.base property
9bea77 2370 lines 392237 removed jetty-nested from jetty-9
9bf787 35 lines 410893 async support defaults to false for spec created servlets and filters
9bf83d 8 lines 416103 Added AllowSymLinkAliasChecker.java
9c013b 234 lines 422703 Support reentrant HttpChannel and HttpConnection
9c30e7 553 lines 430242 - added SharedBlockingCallback to support threadsafe blocking
9c39b2 20 lines 422723 - Dispatch failed callbacks to avoid blocking selector
9c3eed 380 lines Updates to hpack for hpack-09 draft
9c9668 29 lines ported websocketchat to new API
9d0828 915 lines jetty-9 ported rewrite
9e2b75 4 lines jetty-9 syntax sugar
9e639d 237 lines encoded static field
9e90e1 8 lines fixed bad merge
9eb2cb 70 lines 446564 Refactored RequestLog Mechanism
9ec107 2 lines fixed warn output
9ec137 8 lines fixed merge
9edac3 305 lines 394854 optimised promise implementation
9edd7c 69 lines 461070 Handle setReadListener on request with no content
9ee8ef 35 lines jetty-9 more lifecycle fixes
9f3e4d 1111 lines 398467 Servlet 3.1 Non Blocking IO
9f3e98 61 lines 431519 Fixed NetworkTrafficListener
9f5f7e 92 lines 398467 Servlet 3.1 Non Blocking IO
9fef82 96 lines 417225 added Container.addEventListener method
a00e65 11 lines optimised HttpFields fixes
a03a5c 17 lines 405540 ServletContextListeners call in reverse in doStop
a03e1f 6 lines jetty-9 ignore closeable DOS test for now
a09d05 6 lines protected ServletHandler API
a0dae2 143 lines jetty-9 \o/ first suspend resume cycles on jetty-9
a0ec3b 1 lines removed commented out line
a12ad1 105 lines 423739 Start checks module files.
a147ce 100 lines 459731 - Update for drafts hpack-11 and http2-17
a14d84 198 lines ignored osgi-spdy tests
a15d71 92 lines jetty-9 protection from double onFillable calls
a1696c 699 lines updates for hpack huffman and examples
a17a29 125 lines 381521 Only set Vary header when content could be compressed
a181b0 4 lines 439374 Use utf-8 as default charset for html
a1cba9 66 lines 416812 Only start WebSocketContainer if enabled by attribute
a1d0ef 116 lines 393832 start connectors last
a1d209 2532 lines deferred apache and quickstart until 9.2
a1d8c6 162 lines jetty-9 removed onInputShutdown
a20d98 1478 lines jetty-9 Added Trie for cached string lookup. HttpFields does not use StringMap
a24f70 15 lines Avoid dispatch in HttpOutput
a29396 7 lines 464528 NPE protection in getIncludedCipher suites
a2a333 121 lines 435653 encode async dispatched requestURI
a2a475 135 lines minor text cleanups in demo webapps
a2bc79 2 lines 392237 Converted ChatServlet to servlet 3.0
a2e051 15 lines made StreamResetTest test less of a race
a308c0 559 lines Implemented the PROXY protocol
a34245 10 lines fixed bad merge
a39dcd 166 lines 452246 Fixed SSL hang on last chunk
a3ae73 4 lines 423619 set Request timestamp on startRequest
a47827 35 lines JETTY-1533 handle URL with no path
a4d289 18 lines removed unneeded execute for SslConnection onFillable
a4d4b3 15 lines fix work around classloaders for field preencoders
a4debf 2 lines fixed merge
a519ec 49 lines improved SPDY dump
a54a8c 53 lines 442048 fixed sendRedirect %2F encoding
a57343 50 lines PushCacheFilter handles multiple hosts and ports
a59439 6 lines 418227 Null cookie value test
a5c701 65 lines 406390 Close if at END and content remaining
a62f68 3 lines Added 421 MISDIRECTED_REQUEST
a63935 32 lines do not index content-length
a67acf 2 lines changed gzip default to match webdefault.xml
a6a71e 29 lines 458140 Added DispatcherType support to RewriteHandler
a6b689 61 lines 415641 Remove remaining calls to deprecated HttpTranspoert.send
a7073d 152 lines updated version to 9.1.0-SNAPSHOT
a7154f 35 lines jetty-9 work in progress
a71941 119 lines 413568 Made AJP worker name generic
a7238f 162 lines 403281 jetty.sh waits for started before OK
a731ec 75 lines 413684 deprecated unsafe alias checkers
a746d7 479 lines 438079 435322 Fixed Iterating Callback fail handling and removed per send instance
a76ddc 64 lines 420572 IOTest explicitly uses 127.0.0.1
a77942 286 lines 414101 Do not escape special characters in cookies
a85b85 3445 lines Revert ALPN and java 8 changes to move to another branch
a89419 32 lines 434536 Improved Customizer javadoc
a89649 11 lines updated AliasConstraintTest to expected results
a89a69 383 lines yet another refactor of HttpInput.... must read -1 before isFinished is true
a906aa 141 lines Simplified SelectorManager state machine
a922d4 2 lines 388652 Do not flush on handle return if request is suspended
a94e02 53 lines 446559 Avoid spin consuming extra data
aa3c88 19 lines 464869 PathResource.addPath allows absolute resolution.
aaa2e5 181 lines refined PathResource alias handling
aaa7bf 140 lines jetty-9 handle generator IOErrors
aad1f9 3728 lines 447515 Remove GzipFilter
ab298e 139 lines jetty-9 unit test cleanups
ab373a 4 lines 404323 Improved parameterization of https and SPDY
ab5461 180 lines fixed hpack literal encoding bug
ab7a85 13 lines [maven-release-plugin] prepare release jetty-setuid-1.0.1
ab8b7f 69 lines PushBuilder uses full URI
ab9040 229 lines 424497 - Allow concurrent async sends
abb70b 18 lines 427738 fixed XSS in async-rest demo
abcce1 8 lines alpn-1.7.0_67
ac3787 96 lines 420033 AsyncContext.onTimeout exceptions passed to onError
ac4f8a 14 lines 435322 Protect blocker against null failed callback
ac7fba 711 lines jetty-9 added ServerSentEvent support
ac87e8 12 lines fixed bad merge of VERSION.TXT
acbe13 551 lines 430341 - add apache jsp and jstl optional modules
acbffe 6 lines added test for async IO isNotReadyAtEOF
acdc1c 12 lines jetty-9 explain the sslConnection flush contract
ace435 82 lines refined start.jar mechanism to align with updated documentation
ad108c 212 lines jetty-9 refactored common IOFuture pattern
ad124b 28 lines 419309 Added symlink checker to test webapp
ad16f0 2 lines fixed test integration to use example-keystore
ad26b2 36 lines added licence headers
ad689a 143 lines jetty-9 more renaming and signature tuning
add3c2 546 lines 392237 improved names and examples for documentation
ae3116 47 lines 430951 Support SNI with ExtendedSslContextFactory
ae4dea 782 lines near 100% test coverage of NBitInteger, Huffman and HpackContext
aeade1 89 lines jetty-9 optimise generation of common fields
aec807 266 lines 415826 start.jar replace --enable with --module-ini
af2756 14 lines fixed JSP issues
af2fe7 45 lines jetty-9 fixed test for compressed content
af70c4 27 lines protect event schedule race
af732a 2 lines 392237 distribute rewrite
af7dd4 4 lines increase large writes to try to always achieve !isReady
afdc52 69 lines fixed merge
afe489 86 lines jetty-9 potential SSL fix
affc41 2 lines fixed comment
b02f28 51 lines 458174 Example Jar Server
b06aef 2 lines jetty-9 removed old modules
b08dd2 31 lines 392237 Added some more debugging
b0b038 122 lines fillInterest never recurses
b13266 442 lines jetty-9 made WebAppContext configuration additive
b13be9 3 lines 438327 Remove hard coded Allow from OPTIONS *
b15343 263 lines added prototype encoder decoder APIs
b1750c 262 lines jetty-9 fixed bad merge of poms
b18a5b 2 lines jetty-9 fixed double onFillable after 101 upgrade
b1953a 20 lines added private key for debugging
b1bd23 12 lines jetty-9 minor optimisations
b1c501 24 lines jetty-9 some better names
b2296c 121 lines simplified startRequest
b22d28 477 lines 398467 Servlet 3.1 Non Blocking IO
b2a38a 190 lines jetty-9 clean jetty-util tests
b2a555 105 lines jetty-9 sbordet more tests
b2a8fc 424 lines jetty-9 renaming and javadoc to improve the understandability of SslConnection
b2b2ce 25 lines Revert "Code cleanups for direct RequestDispatcher access"
b2be8a 102 lines turned off debugging
b2f3a0 18 lines 403591 do not use the ConcurrentArrayBlockingQueue for thread pool, selector and async request log
b2fd3a 4 lines 386714 used deferred auth for form login and error pages
b31466 279 lines 419799 Async timeout dispatches to error page
b3381b 112 lines jetty-9 QueuedThreadPool creates new threads when idleThreads goes to 0
b33b5f 75 lines 413684 deprecated unsafe alias checkers
b36411 103 lines 381521 Only set Vary header when content could be compressed
b38a97 11 lines 439067 Improved graceful stop timeout handling
b38bae 490 lines moved http/1.1 isms out of HttpChannel into HttpConnection
b3be24 522 lines merged quickstart changes
b3c9ad 20 lines fixed header
b3e8f9 181 lines jetty-9 flush returns boolean to say completely flushed or not
b442fe 6 lines fixed syntax error in config file
b47f9e 1083 lines cleaned up OSGi manifest creation
b52930 1934 lines jetty-9 merged Async and non-Async classes for EndPoint and Connection
b52d7f 85 lines 418068 WebSocketClient has lazy or injected Executor
b5544c 2 lines 445953 fixed loop closing stream write
b55dba 2 lines use scheme cache
b58066 5 lines 404958 Fixed Resource.newSystemResource striped / handling
b58180 20 lines 465734 DosFilter whitelist bit pattern fix
b58c05 5 lines 415062 SelectorManager wakeup optimisation
b59714 140 lines Basic push mechanism skeleton
b5c655 34 lines 392237 Improved handling of SPDY async send
b5d377 115 lines 377587 ConnectHandler write will block on partial write
b5d4ad 18 lines jetty-9 copyright header
b60ea4 29 lines Revert "Revert "Fixed AsyncIO double dispatch""
b618ce 29 lines 392304 fixed intermittent client SSL failure. Correctly compact in flip2fill
b636c5 2 lines fixed test.xml overlay
b63e09 409 lines jetty-9 rudimentary connectionFactory impl
b73365 7 lines updated versions
b74087 9 lines improved jamon configuration
b764a1 80 lines 433244 Security manager lifecycle cleanup
b78faf 7 lines improved exception messages during tests
b7aded 58 lines 392129 fixed merged of handling of timeouts after startAsync
b7d719 154 lines 459845 - Support upgrade from http1 to http2
b82a78 641 lines 400864 Added LowResourcesMonitor
b84731 33 lines 399967 call Destroyable.destroy() when a managed been is removed from ContainerLifeCycle
b8517a 757 lines jetty-9 improved contract between HttpConnection and HttpChannel
b87dc6 18232 lines jetty-9 removed old http client
b87e0f 38 lines jetty-9 commitError always completes state
b89de0 682 lines updated jndi, jaas and annotation tests to webapps.demo
b8c8ab 39 lines 419333 treat // as an alias in path
b8dd8b 154 lines [maven-release-plugin] prepare for next development iteration
b8e2c6 81 lines jetty-9 new simple SslConnection - still with problems
b9014f 8 lines fixed bad merge
b91d17 29 lines 424498 made bytebufferendpoint threadsafe
b9a266 510 lines jetty-9 removed HttpException
b9e28b 129 lines jetty-9 new simple SslConnection - passing tests
ba0610 16 lines 393383 delay onClose call until closeOut is done
ba4157 79 lines jetty-9 more ssl progress.
ba5a70 109 lines 416577 enhanced shutdown handler to send shutdown at startup
ba6846 1 lines jetty-9 minor optimisations
ba920b 10 lines updated npn example
bacff7 18 lines Replace reponse.commit with response.closeOutput
bad2f1 47 lines 412940 minor threadsafe fixes
bae646 2 lines gave test more time
baede1 14 lines 430951 Support SNI with ExtendedSslContextFactory
bb3dcc 4 lines jetty-9 eased scheduler test
bb7ab6 12 lines 419914 - QueuedThreadPool uses nanoTime
bb8b5f 3 lines better toString
bb8c58 2 lines 409403 fix IllegalStateException when SPDY is used and the response is written through BufferUtil.writeTo byte by byte
bb8d8f 36 lines 415826 modules initialised with --module-start-ini and --module-startd-ini
bbd2ba 22 lines fixed refactor file header
bbd61f 1171 lines Multiple mixed in changes and improvements
bbfb5c 50 lines 430649 test form encoding
bc02ce 345 lines jetty-9 progress on jetty-servlets test harnesses
bc36ef 2 lines jetty-9 fixed null value handling
bc7e42 848 lines jetty-9 more robust test
bca34d 20 lines jetty-9 cleanups for doco fetches
bd00e3 280 lines jetty-9 AsyncByteArrayEndPointTest
bd6454 306 lines 419799 Async timeout dispatches to error page
bd8bcd 13 lines updated npn alpn for java 1.7.0_76
bddf53 18 lines fixed header
bdecc7 17 lines 433479 Improved resource javadoc
be0027 4 lines 413291 Avoid SPDY double dispatch
be127e 87 lines added test for async IO isNotReadyAtEOF
be3432 2047 lines 392237 removed server dependency on contination. All Continuations are now Servlet3Continuations or FauxContinuations
beacb9 34 lines Allow configuration of ExecutionStrategy
bead95 41 lines 414635 Modular start.d and jetty.base property
beb591 1 lines fixed client
bec34b 422 lines optimised HttpFields
bed3ea 7 lines 401382 Prevent parseAvailable from parsing next chunk when previous has not been consumed. Handle no content-type in chunked request.
bf3771 157 lines [maven-release-plugin] prepare release jetty-9.0.1.v20130408
bf7a0a 455 lines 392237 Added BlockingCallback optimisation
bf7df1 30 lines 463036 - system properties to set ssl password and keypasword
bfe83c 20 lines 444485 - Client resets stream, pending server data is failed, write hangs.
bffff6 10 lines [maven-release-plugin] prepare for next development iteration
c03cb9 15 lines removed debug prints
c0402d 49 lines 414635 Modular start.d and jetty.base property
c0629b 1 lines encoding debug
c08284 4 lines 462193 - Asynchronous HttpOutput.close()
c090f1 73 lines 459845 - Support upgrade from http1 to http2/websocket
c0facf 431 lines 398467 simplified AbstractConnection fill interest handling
c1011c 1108 lines jetty-9 work in progress
c12748 17 lines 428238 Test HEAD request with async IO
c19a14 16 lines [FindBugs] Ensure proper lazy-initialization even if this costs some performance
c1a454 21 lines avoided race in FormAuth by not sending redirect until after session attribute set
c1b66a 19 lines Fixed start.jar property as properties issue
c1bd26 611 lines 415826 start.jar replace --enable with --initialize
c1f354 472 lines jetty-9 passing jetty-servlet tests!!!!
c21ce1 28 lines 417023 Add Default404Servlet if no default servlet set
c23f21 166 lines 456956 Reduce ThreadLocal.remove() weak reference garbage
c27020 85 lines 415062 SelectorManager wakeup optimisation
c274cb 19 lines jetty-9 removed horrid hack to make onClose events work
c27e58 3 lines 413901 isAsyncStarted remains true while original request is dispatched
c302a4 397 lines refined jetty embedded examples
c318cb 238 lines jetty-9 jetty-security passing tests
c319c1 335 lines convert MetaData to HttpField as a list
c3325e 664 lines 405530 Wrap AsyncContext to throw ISE after complete
c3332e 307 lines 459845 - Support upgrade from http1 to http2/websocket
c334e8 5 lines 452188 Delay dispatch until content optimisation
c3472f 86 lines updated hpack for draft 10 name changes
c3577b 160 lines 430951 Support SNI with ExtendedSslContextFactory
c3647f 11 lines 443158 Fixed HttpOutput spin
c37767 426 lines jetty-9 ConcurrentScheduler refinements
c3844a 17 lines 388502 handle earlyEOF with 500
c39662 66 lines 401495 removed unused getOutputStream
c43583 87 lines 420033 AsyncContext.onTimeout exceptions passed to onError
c44537 9 lines 419899 Do not wrap SSL Exception as EoFException
c45839 145 lines 415330 Avoid multiple callbacks at EOF
c48cb2 39 lines 414763 Added org.eclipse.jetty.util.log.stderr.ESCAPE option
c4a491 11 lines 460210 - ExecutionStragegy producer for SelectManager calls onOpen from produce method
c4e77f 75 lines unit test uses fake JSP
c50e7f 105 lines jetty-9 moved connection:close handling to HttpChannelOverHttp
c51cab 188 lines 392237 moved HttpTransport towards asynchronous solution
c5541c 37 lines 459081 - http2 push failures.
c57778 33 lines inject new Q into ThreadPool
c5d8fd 521 lines jetty-9 added FilterConnection
c5e1e2 186 lines set version for 9.2.x
c5fbb1 25 lines 457893 Close temp jar resource
c607bb 30 lines use bytebuffer array
c60f18 4 lines 401644 Dump does not login user already logged in
c61497 2356 lines jetty-9 new jetty-io NIO.2 inspired design, mostly working but more work needed on SSL
c6a293 1 lines 417475 Do not null context Trie during dynamic deploy
c6f394 12 lines 434009 Improved javadoc for accessing HttpChannel and HttpConnection
c707ba 47 lines jetty-9 improved SSL shutdown input
c70998 71 lines jetty-9 finished refactor for oneconnector and configuration pluggability
c72649 15 lines 435653 encode async dispatched requestURI
c76de0 335 lines 404468 Ported jetty-http-spi to Jetty-9
c7979d 16 lines 379046 idle close dispatched to own thread and deregistered from further idle calls
c7be10 360 lines 398467 Servlet 3.1 Non Blocking IO
c7c3e4 148 lines 404511 fixed poor methods in ArrayTernaryTrie
c7c4c6 24 lines 379207 backported fixes from jetty-9 to make hierarchy work
c7c9c3 2 lines jetty-9 remove leftover debug
c7d0bf 187 lines basic push cache filter
c7d985 18 lines 400859 limit max size of writes from cached content
c7f25b 942 lines jetty-9 work in progress
c80f55 2 lines Update Password.java
c81840 303 lines added logging to hpack
c84063 104 lines 415826 start.jar replace --enable with --initialize
c842c5 2 lines 416990 JMX names statically unique
c84b49 248 lines jetty-9 more work on stop/close. Turned on statistics all of the time, but still not enough. more work needed.
c87ebc 79 lines jetty-9 avoid additional dispatch for pipelined requests to optimize pipeline handling
c895f6 42 lines organised imports
c8df5b 2177 lines jetty-9 Wired up AsyncContext and Continuations
c8e2a7 4 lines fixed bad test header
c8ee50 4 lines rfc7230 ignore null value headers
c91223 19 lines 364921 - FIN WAIT sockets
c961d6 43 lines 398467 Servlet 3.1 Non Blocking IO
c998ab 20 lines JETTY-1527 handle requests with URIs like http://host (ie no / )
c9c6ec 5 lines 449811 handle unquoted etags when gzipping
c9d026 7 lines removed System.outs
c9ddc8 13 lines 415826 start.jar replace --enable with --module-ini
ca07a9 80 lines 444416 Interative Callback pattern in AsyncProxyServlet
ca1a9c 33 lines fixed merge issues
ca2a04 15 lines 380034 last modified times taken from JarEntry for JarFile resources
ca6e9b 133 lines 347110 Supprt ClassFileTransormers in WebAppClassLoader
ca8015 46 lines 458663 Handle null header values
caaa7c 2 lines 440255 ensure 500 is logged on thrown Errors
caaceb 57 lines 459845 - Support upgrade from http1 to http2
cada28 72 lines 404325 data constraint redirection does send default port
cb0084 18 lines 411216 RequestLogHandler handles async completion
cb33fa 21 lines Use modules to initialise demo-base where possible
cb412d 462 lines 422807 fragment large written byte arrays to protect from JVM OOM bug
cb4e79 32 lines jetty-9 SslConnection fill does not try to send close handshake
cb5d91 2 lines ignored bad http2 client test
cb9529 52 lines connection events in debughandler
cbb762 7 lines 406390 Close if at END and content remaining
cbc0a1 18 lines 412940 minor threadsafe fixes
cbd6c1 134 lines added IdleTimeoutHandler
cc0266 537 lines jetty-9 more HttpChannel refactoring
cc216e 3 lines fixed client proxy test
cc34bd 4 lines 403281 jetty.sh waits for started or failure before returning
cca248 23 lines 384847 better name
ccc7a7 333 lines 398467 Non Blocking IO
ccda9b 352 lines 397535 Support pluggable alias checking to support symbolic links
cd0575 1492 lines 423392 - GzipFilter without wrapping or blocking
cd1035 12 lines minor code cleanups
cd15bb 106 lines 446559 Avoid spin consuming extra data
cd59d0 142 lines improve known header handling in hpack encoding
cd719b 881 lines jetty-9 cleanups and fixes after refactor
cd97b3 32 lines 398467 Servlet 3.1 Non Blocking IO
cdd2b0 1461 lines refacted SelectorManager to have a ManagedSelector
cde420 2 lines 448225 Removed unnecessary synchronize on initParser
ce098c 103 lines 416477 Improved consumeAll error handling
ce0c37 8 lines renamed
ce46d3 31 lines 392237 javadoc
ce4af5 41 lines Implemented the PROXY protocol
ce5af1 36 lines 424982 improved PID check in jetty.sh
ce63ab 12 lines Ensure everything is finalized properly, especially that the lock is unlocked
ce662c 28 lines 398467 Servlet 3.1 Non Blocking IO
cefe65 2 lines 409796 ignored failing test
cf025b 4 lines fixed merge
cf3acd 4 lines 424043 - IteratingCallback Idle race.
cf4306 89 lines Fixed start.jar handling of expanded modules during --add-to-start
cf5434 9 lines 399967 Shutdown hook calls destroy
cfa1c1 16 lines 395394 allow logging from boot classloader
cfb9b3 6 lines 464744 - PathMap.match() never throws IllegalArgumentException
d007a3 2 lines 433802 check EOF in send1xx
d024a4 7 lines debug
d03738 15 lines Added ASYNC_WOKEN state to HttpChannelState
d04a96 16 lines 422398 - moved jmx remote config to jmx-remote.mod
d08fce 29 lines handle slow arriving input
d0f3db 16 lines 401150 close input stream used from cached resource
d15f20 13 lines jetty-9 enable JSP by default
d17547 16 lines Added ASYNC_WOKEN state to HttpChannelState
d19eef 157 lines more tests
d1ead3 106 lines improved javadoc
d2c68b 48 lines 412830 Error Page match ServletException then root cause
d349d6 62 lines 428859 Do not auto initialise jsr356 websocket if no annotations or EndPoints discovered
d351e0 434 lines 406617 Spin in Request.recycle
d38233 72 lines 420048 - DefaultServlet alias checks configured resourceBase
d3ba7e 20 lines added licence headers
d3cb78 70 lines jetty-9 test servlet init order
d3f339 44 lines improved comments for ini files
d410fa 7 lines 449811 handle unquoted etags when gzipping
d434f4 19 lines 457788 Powered By in o.e.j.util.Jetty conditional on sendServerVersion
d4ad2c 28 lines 401641 Fixed MBean setter for String[]
d4e7c0 86 lines update encoding strategy for no ref-set
d535cb 5 lines continuations is an optional module
d53e6a 2 lines fixed badly formed XML
d56ee9 9 lines 398467 Servlet 3.1 Non Blocking IO
d59887 43 lines updated VERSION.txt with latest jetty-7/8 releases
d59a47 661 lines jetty-9 simplified error handling
d5e868 12 lines less verbose unit tests
d5f83a 289 lines 420034 Removed threads/timers from Date caching
d5f84c 2 lines 404323 Improved parameterization of https and SPDY
d5fead 6 lines minor EWYK changes
d621df 53 lines 434505 Allow property files on start.jar command line
d6672a 6 lines 436029 GzipFilter errors on asynchronous methods with message to AsyncGzipFilter
d66778 405 lines 415826 start.jar module --enable and --disable
d6d5c0 3 lines 410893 async support defaults to false for spec created servlets and filters
d6f841 9 lines fixed refactor uri issue
d70331 76 lines 398467 Servlet 3.1 Non Blocking IO
d72fea 2 lines jetty-9 javadoc improvement
d74a8c 7 lines 398649 ServletContextListener.contextDestroyed() is not called on ContextHandler unregistration
d76c78 52 lines 430273 Cancel async timeout breaks volatile link to avoid race with slow expire
d77294 120 lines jetty-9 first HTTP requests handled and served
d78ec0 40 lines 395220 New InputStream extension to allow a mix of EOL styles between headers and content
d7f2c4 274 lines misc optimisation of http2 field creation
d7fbd8 360 lines working decoder that can handle D3 and D4 examples from draft
d80be9 30 lines 379046 avoid closing idle connections from selector thread
d82809 234 lines Simplified state machine for select interest update.
d83cb5 2 lines removed servlet-api-3.1.b08 dependency
d8b287 414 lines jetty-9 improved range request processing and tests
d8e633 78 lines 442477 Allow Symlink aliases by default
d8f235 52 lines 398467 Servlet 3.1 Non Blocking IO
d96df5 1 lines improved low resources messages
d9711b 8 lines 383251 500 for SocketExceptions
da8223 6 lines improved efficiency
dafbad 4 lines 423692 use UrlEncoded.ENCODING for merging forwarded query strings
db8d50 3 lines 383881 WebSocketHandler sets request as handled
dbbc43 40 lines 414640 Improved Bad Message handling for non US_ASCII headers
dbedbf 9 lines 406437 Digest Auth supports out of order nc
dc0239 43 lines jetty-9 some findbug cleanups
dc33bb 60 lines 447472 test harness for slow large writes
dcd918 47 lines fixed client test for new lazy consumeAll behaviour
dcf98f 50 lines 414635 Modular start.d and jetty.base property
dd5277 165 lines Updating VERSION.txt top section
dd6c20 4768 lines 392237 moved examples to common folder
ddd187 2 lines 398467 Servlet 3.1 Non Blocking IO
dde74a 33 lines 427761 allow endpoints to be interrupted
de75b8 41 lines 419350 Do not borrow space from passed arrays
dea8d6 17 lines 434077 Avoid close race in websocket echo test
deb710 405 lines 404511 removed deprecated StringMap
deec52 42 lines 460746 HttpConfiguration#setPersistentConnectionsEnabled(boolean)
df152d 838 lines implementations of hpack integers and huffman decoding
df5e09 1 lines removed debugging
df6e18 126 lines 404517 Close connection if request received after half close
df8af9 25 lines jetty-9 fixed compiles
dfe9dc 145 lines Further experimentation with PushBuilder
e002fc 3 lines 367608 - ignore the aysncrequestreadtest as it is known to fail and is waiting for a fix
e0382b 132 lines 414740 Removed the parent peeking Loader
e03b51 1 lines trying to catch intermittent test failure
e04494 2 lines jetty-9 fixed test onOpen
e076e8 32 lines 393363 Use Locale.ENGLISH for all toUpperCase and toLowerCase calls
e083f9 22 lines 403281 jetty.sh waits for started or failure before returning
e09304 19 lines enabled delayed dispatch by default
e09373 12 lines 381521 set Vary:Accept-Encoding header for content that might be compressed
e0fbd6 19 lines Increased timeout to 5s for gzip tests.
e115de 35 lines improved static encoding strategy
e15a87 14 lines 440255 ensure 500 is logged on thrown Errors
e18573 1096 lines 460211 Fixed Idle race in ExecuteProduceRun
e19178 8 lines fixed bad merge
e199b6 58 lines 440020 Abort bad proxy responses with sendError(-1)
e1b7b4 21 lines jetty-9 fixed broken websocket from prir optimisations of HTTP dispatch
e1e579 18 lines fixed client test for new lazy consumeAll behaviour
e224ba 216 lines 415831 - rename ini keyword from MODULES= to --module=
e26d8e 481 lines 406861 Fixed IPv6 redirect
e29e55 355 lines jetty-9 ConcurrentScheduler refinements
e2e1b4 42 lines 416015 Handle null Accept-Language and other headers
e2ecc6 2631 lines 464216 Enable features by uniform mechanism
e348f2 558 lines jetty-9 progress on jetty-server
e363dd 289 lines HttpConnection refactoring work in progress
e37a36 2 lines 422427 improved TestConnection
e3bda4 415 lines 446564 Refactored RequestLog Mechanism
e3c594 6 lines remove java7 generics
e3d380 78 lines 461941 JMX Remote host:port set from start properties
e4069c 69 lines 392237 improved configuration defaults to match documentation
e415de 8 lines Eat what you kill strategy avoids double dispatch
e4235e 120 lines 415744 - Reduce Future usage in websocket
e49931 79 lines Added ASYNC_WOKEN state to HttpChannelState
e4e514 3 lines post 9.0.1
e4ef8e 640 lines 413154 ContextHandlerCollection defers virtual host handling to ContextHandler
e54186 226 lines 460211 Fixed Idle race in ExecuteProduceRun
e553e2 14 lines 403281 jetty.sh waits for started or failure before returning
e5679d 2 lines jetty-9 use spare space in content buffer for header
e59673 47 lines 406202 re-enabled connector statistics
e596d6 8 lines jetty-9 more xml configuration
e5b4f3 264 lines renamed README.txt to README.TXT and updated contents
e5b850 94 lines 423739 Start checks module files.
e5c1d6 24 lines avoid default port in http2 push
e61550 55 lines 392492 expect headers only examined for requests>=HTTP/1.1
e63318 19 lines 457788 Powered By in o.e.j.util.Jetty
e6d339 108 lines jetty-9 removed alias option
e6dc08 77 lines 406923 Accept CRLF or LF but not CR as line termination
e70df1 4474 lines jetty-9 progress on more unit tests
e758e0 246 lines 412940 minor threadsafe fixes
e772e2 13 lines jetty-9 synchronized writeflusher until correct non blocking impl
e78139 185 lines 406768 Improved handling of static content resources
e7cad6 43 lines jetty-9 moved more fields out of HttpChannel
e81e01 10 lines use buffer leases
e83549 21 lines fixed bad merge
e8a843 46 lines Submit selector interest changes
e8b690 381 lines SpinLock cleanup of HttpExchange
e8d962 9 lines adjust tests to make them more travis CI compatible
e8fcb9 19 lines DefaultServlet uses cached headers
e92006 43 lines jetty-9 avoid SSL close issues with bad request responses
e97c72 21 lines 464740 DosFilter whiteList check improvement
e9df55 132 lines 423005 reuse gzipfilter buffers
ea21a1 139 lines 415826 start.jar module --enable and --disable
ea6096 22 lines 404323 Improved parameterization of https and SPDY
ea64d3 9 lines 447216 putAll Properties in XmlConfiguration
ea7854 3 lines removed delicate external test
eacd75 115 lines 390161 jetty-9 do not share DeferredAuthentication
eade9a 5 lines 432901 ensure a single onError callback only in pending and unready states
eaf374 366 lines refactored Dispatcher for new HttpURI
eaf65a 24 lines 393075 1xx 204 and 304 ignore all headers suggesting content
ebaf84 1146 lines Refactored HttpInput to use poison pills
ec083b 167 lines jetty-9 link to jetty blogs
ec310d 80 lines Fixes to Hash Sessions for 'Stream Closed' errors
ec79a6 610 lines Improve HTTP header pre-encoding
eca04f 40 lines TreeTrie getBest String implementation
ecbb53 40 lines 408909 GzipFilter setting of headers when reset and/or not compressed
ecf756 162 lines jetty-9 use direct buffers for generated headers
ed0475 27 lines 410405 Avoid NPE for requestDispatcher(../)
ed0954 2 lines ignore bad test
ed1555 11 lines added QueuedThreadPool.getQueueSize()
ed76d9 6 lines jetty-9 added commit test from tbecker. Fixed issue in HttpConnection, started commenting other tests that need some changes
ed8abd 170 lines 443049 Improved HttpParser illegal character messages
edbf6e 149 lines 415062 SelectorManager wakeup optimisation
edcb92 138 lines added IdleTimeoutHandler.java
ee3481 2 lines fixed ByteArrayEndPoint dispatch
ee5276 14 lines 416663 Content-length set by resourcehandler
eec9d4 9 lines 416321 handle failure during blocked committing write
eecd98 168 lines RequestBuffer handling code and javadoc cleanup
eee2ba 151 lines 435322 Added a idleTimeout to the SharedBlockerCallback
ef4006 61 lines 431519 Fixed NetworkTrafficListener
ef98f8 24 lines 416680 remove uncovered constraint warning
f01da3 77 lines jetty-9 some optimizations
f03bc3 33 lines 398467 Servlet 3.1 Non Blocking IO
f061ae 31 lines 465181 HttpParser delay messageComplete until after chunk trailer
f07722 18 lines reduced routine exception verbosity
f09256 7 lines 428383 limit white space between requests
f0eded 37 lines jetty-9 tests for ByteArrayEndPoint
f1d5fd 6 lines jetty-9 rename ServerConnectorManager
f1fc66 263 lines reenabled integration and RFC2616 tests
f21b74 44776 lines jetty-9 relocated test webapp
f258ff 8 lines improved debug
f26291 4 lines 433849 FileResource string compare fix
f3791a 1 lines minor EWYK changes
f3912f 20 lines jetty-9 updated README
f3b393 1628 lines Refactored complexity out of HttpFields
f420f5 189 lines 392237 Implemented HttpOutput.sendContent for large content
f44bf8 104 lines 460210 - ExecutionStragegy producer for SelectManager calls onOpen from produce method
f4ad0d 104 lines 461350 Update HttpParser IllegalCharacter handling to RFC7230
f4d124 405 lines jetty-9 added FilterConnectionFactory and made SpdyServer use it
f567bd 1213 lines global clean up imports
f594a6 234 lines HttpField.contains ignores ;q=0 items
f5d3fe 4704 lines jetty-9 removed context deployer and merged context and webapps directory
f6643c 4 lines jetty-9 WriteFlusher cleanup
f6cfe0 204 lines added direct buffer configuration
f7240f 12 lines 421197 - synchronize gzip output finish
f7c2e8 82 lines jetty-9 per parser fields cache
f81871 36 lines jetty-9 do not 200 until handled
f81bb4 406 lines update OSGi for ssl home and base
f853ad 5 lines fixed debug
f89909 8250 lines jetty-9 cleaning up dependencies
f970ff 126 lines Misc cleanups done whilst fixing 435322
f9e2f1 1 lines 429734 Implemented the HA ProxyProtocol
f9ffef 953 lines refactored to avoid copying MetaData.Request instances
fa59dd 781 lines jetty-9 switched back to normal synchronization
fac03a 689 lines jetty-9 more server test fixes
face3b 707 lines 392129 fixed handling of timeouts after startAsync
fb5361 114 lines added console modules
fb82da 289 lines 413684 deprecated unsafe alias checkers
fb9588 89 lines 464419 Removed xinetd support
fbac24 48 lines 376152 apply context resources recursively
fbb53c 4 lines added encodeRedirectURL to Dump servlet
fc1937 290 lines Moved benchmark helper to jetty-test-helper
fc4978 7 lines jetty-9 improved test
fc4bfc 49 lines improved debug logging
fce274 30 lines 406923 Accept CRLF or LF but not CR as line termination
fcfb5d 524 lines jetty-9 AsyncByteArrayEndPoint test
fd01a1 144 lines JETTY-1541 fixed different behaviour for single byte writes
fd099a 613 lines 404511 Replaced all StringMap usage with Tries
fd12bb 1 lines fixed java 1.7 import
fd5776 121 lines jetty-9 improved comments
fd6052 31 lines Bah humbug
fdb9d2 304 lines 412608 EOF Chunk not sent on inputstream static content
fdf73a 490 lines start of encoder
fe444b 363 lines 455047 Update JASPI
fe582e 113 lines 398467 Non Blocking IO
fe61be 272 lines 402694 setuid as LifeCycle listener
fecc03 128 lines fixed some more tests after EWYK refactor
fede2a 82 lines 413291 Avoid SPDY double dispatch
ff7620 23 lines jetty-9 setContentLength smaller than content written is an IllegalArgumentException
ffddae 57 lines 421775 CookiePatternRule only sets cookie if not set already
fff2dd 89 lines misc test fixes for rfc7230 issues
ffffd3 136 lines fixed merge
Hugues Malphettes (gmail.com)
292837 1665 proposed contribution: Jetty-on-OSGi and support for the upcoming OSGi's RFC-66
Comment
294154 2259 patch for http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk/jetty-osgi/
Comment
Hussein Shafie (pixware.fr)
315744 1531 bytes Start properties STOP.PORT and STOP.KEY do not work (the corresponding *system* properties work fine)
Attachment 171082: Patches jetty-7.1.3.v20100526/jetty-start/src/main/java/org/eclipse/jetty/start/Main.java
Jan Bartel (intalio.com)
003534 200 lines 388675 Non utf8 encoded query strings not decoded to parameter map using queryEncoding
008933 6 lines 403280 Update to javax.el 2.2.4
016939 2 lines JETTY-1525 Show handle status in response debug message
029944 24 lines Only test osgi with annotations in jdk < 1.8
0306d9 2 lines Make jetty-annotations.xml include plus config
040028 1034 lines 417561 Refactor annotation related code - make annotation phase able to be multithreaded
040a61 24 lines Get rid of all repo references to the dash plugin
042036 3 lines 397111 Allow multipart bodies with leading blank lines
0473a8 237 lines update to latest http-client api
04d8dc 171 lines 389956 Bad __context set in WebAppContext.start sequence with respect to ENC setup
050db5 2 lines NullPointer fix
053408 64 lines 408446 Multipart parsing issue with boundry and charset in ContentType header
059ae6 14 lines Change to using jetty version of eclipse signing plugin as cbi infra not useable.
059f5e 2 lines 444547 Format exception in ResourceCache.Content.toString()
060a26 36 lines 443530 CrossOriginFilter does not set the Vary header
07327c 29 lines Fix license header
075e6a 208 lines 428157 Methods of anonymous inner classes can't be called via xml
07d3a3 5 lines Upgrade version of pax-exam and equinox for jetty-osgi testing.
07e878 1346 lines Removing accidental add of copy of old test-jetty-osgi
07e957 97 lines 407214 Reduce build logging of OSGi modules
07edbe 167 lines 439369 Remove unused class CrossContextPsuedoSession
07f323 44 lines 412469 make module for jetty-jaspi
081071 22 lines JETTY-1489 WebAppProvider attempts to deploy .svn folder
0834ad 247 lines 402706 HttpSession.setMaxInactiveInterval(int) does not change JDBCSession expiry
08593f 2 lines Drop back to using Eclipse downloads for version 3.7. This is because version 3.8 contains old jetty 8.1.3 jars that tycho seems to resolve instead of using the 7.6.11 versions resolved by maven.
08a7cd 55 lines Revert "jetty-9 added null constructor"
08ec17 5 lines Add infinispan session mgr to distro
091273 7 lines Add test-mock-resources to plugin dependencies for test-jndi-webapp
091a41 53 lines 411755 MultiPartInputStreamParser fails on base64 encoded content
092c53 1659 lines 410750 Mongo clustered sessions persisted across stops
0965ca 9 lines 404906 servlets with load-on-startup = 0 are not fired up on jetty 9 startup
09e22c 121 lines 443661 Rename manifest and service constants for jetty osgi resource fragment code
0aa6f1 155 lines 420944 Hot Deployment of WAR when Context XML exists doesn't trigger redeploy
0ab577 2 lines 390560 The method AnnotationParser.getAnnotationHandlers(String) always returns a empty collection.
0abeb8 9 lines Update start.ini to handle different versions of npn boot jar
0ac021 2 lines 423875 Update jetty-distro build to use jetty-toolchain jetty-schemas 3.1.M0
0aeebc 9 lines 435988 ContainerLifeCycle: beans never stopped on remove
0b4d2e 462 lines 377055 Prevent webapp classloader leaks
0b80b9 6 lines 417110 Demo / html body end tag missing in authfail.html
0c3ff5 27 lines Improve --help output for jetty-runner
0c4450 2 lines JETTY-1409 GzipFilter will double-compress application/x-gzip content
0c84ee 4 lines Rename AggregateLifeCycle to ContainerLifeCycle in javadoc
0cd3f1 5 lines Add infinispan session mgr to distro
0d38d3 7 lines Make compatible with jdk1.5
0daddd 113 lines 411458 MultiPartFilter getParameterMap doesn't preserve multivalued parameters
0db020 81 lines 440506 Jetty OSGi boot bundle does not support OSGi framework Eclipse Concierge
0e4fbc 2 lines 410693 ServletContextHandler.setHandler does not relink handlers - check for null
0e9f74 27 lines 401531 StringIndexOutOfBoundsException for "/*" <url-pattern> of <jsp-property-group> fix for multiple mappings to *.jsp
0ed363 3 lines 401966 Ensure OSGI WebApp as Service (WebAppContext) can be deployed only through ServiceWebAppProvider
0eeef6 2 lines 393770 Error in ContextHandler.setEventListeners(EventListener[])
0efdc4 2 lines Add space to license for license-checker recognition
0f2173 2 lines 406618 Jetty startup in OSGi Equinox fails when using option jetty.home.bundle=org.eclipse.jetty.osgi.boot
0f9a89 23 lines 349110 MultiPartFilter records the content-type in request params
10845b 27 lines 409556 FileInputStream not closed in DirectNIOBuffer
109220 20 lines 405525 Throw IllegalArgumentException if filter or servlet name is null or empty string in ServletContext.addXXX() methods
10ae37 3 lines Remove unneeded TagLibConfiguration, fix args to WebAppProvider in jetty-plus.xml
10da0e 2121 lines 439194 Refactor mvn jetty:run-forked so that it is configurable the same as the other jetty:run-X goals
10deb6 1 lines 396472 org.eclipse.jetty.websocket needs to be removed from serverclasses as it should only be a systemclass
110857 5 lines 416787 StringIndexOutOfBounds with a pathMap of ""
1153e0 4 lines Use etc/jetty-plus.xml and etc/jetty-annotations.xml in start.ini for test-spec webapp
11704a 33 lines Port IdleSessionTest to jetty-9 api
1386f2 701 lines 435217 Remove deprecated TagLibConfiguration
13c56e 42 lines 408446 Multipart parsing issue with boundry and charset in ContentType header
13e0b4 6 lines Update context path from /test-annotations to /test-spec for test-spec-webapp
13f4c1 602 lines Emit Event Admin events, refactor to fix not knowing if DeploymentManager actually deploys a webapp or not. TODO: stop issuing Events for context handlers that are not webapps.
140419 2 lines 406618 Jetty startup in OSGi Equinox fails when using option jetty.home.bundle=org.eclipse.jetty.osgi.boot
143b38 172 lines Improve styles for test webapps
144a46 2261 lines 436894 GzipFilter code cleanup
149ee0 31 lines 445157 First redeployed servlet leaks WebAppContext
15b620 2 lines 374152 jetty-all-server MANIFEST contains wrong import: javax.servlet.annotation;version="[2.6,3)"
1634ac 421 lines 377391 Bundle-Version for org.eclipse.jetty.osgi.* is not correct
167378 276 lines 452261 - Multiple servlets map to path *.jsp when using jsp-property-group
1689aa 565 lines 396253 FilterRegistration wrong order
16b159 3 lines 393015 Mongodb purge not rescheduled
16ef1c 4 lines Update deployment instructions for test-jndi webapp
1729fb 6 lines 446923 SharedBlockingCallback does not handle connector max idle time of Long.MAX_VALUE; BlockerTimeoutException not serializable
17d281 18 lines 422386 Comma-separated <param-value>s not trimmed in GzipFilter
182436 827 lines 439438 DataSourceLoginService does not refresh passwords when changed in database
184c4d 513 lines 464564 NoSql sessions created inside a forward not persisted correctly
1871b0 70 lines Update version after release
190459 16 lines 377709 Support for RequestParameterCallback missing
1a0962 212 lines Start incorporating (EDR version) servlet 3.1 spec
1a8f36 782 lines Adding a special assembly of the glassfish jsp jar to include the JDTJavaCompiler class which they left out of the 2.3.2 jar, and is needed for osgi environments.
1ab6d7 126 lines 447979 Refactor to make MetaData responsible for progressively ordering web-inf jars
1ad9d6 146 lines 411934 War overlay configuration assumes src/main/webapp exists
1b0088 394 lines 436345 Refactor AbstractSession to ease customization
1bfb7d 102 lines 381402 Make ContextHandler take set of protected directories
1c5d00 2 lines 389965 OPTIONS should allow spaces in comma separated list
1ca8eb 223 lines 377610 New session not timed out if an old session is invalidated in scope of same request
1cc075 198 lines [maven-release-plugin] prepare release jetty-9.2.6.v20141205
1cd0cd 37 lines 414898 Only upgrade v0 to v1 cookies on dquote , ; backslash space and tab in the value
1cdef4 31 lines 388393 WebAppProvider doesn't work alongside OSGi deployer
1dbab4 42 lines 412629 PropertyFileLoginModule doesn't cache user configuration file even for refreshInterval=0
1dcb7d 9 lines 439194 Do not configure fake server for jetty:run-forked
1e2e3f 133 lines 425837 Upgrade to jstl 1.2.2
1ee6fe 1721 lines Change session renewal to be in line with servlet3.1; make session tests work; fix mongo session manager (scavenging)
1eea7a 7 lines Update to build with jdk1.7 which requires npn-boot jar v 1.1.5, and npn-api 1.1.0
1f368d 73 lines 394839 Allow multipart mime with no boundary
1fbe29 2 lines 374881 Set copyWebInf to false by default
1ffd30 216 lines Remove duplicate mock classes; updated version of annotation and transaction dependencies
20aeae 299 lines 409228 Set jetty.home property so config files work even if deployed inside a bundle
215d2e 6 lines 405526 Deployment must fail if more than 1 servlet maps to same url pattern
21d590 150 lines 442759 Allow specific ServletContainerInitializers to be excluded
229cdf 5 lines Remove duplicate jetty-plus dependency from embedded examples
22f437 2 lines 375490 NPE with --help on command line
23f4c1 4 lines [maven-release-plugin] prepare for next development iteration
23fe83 2 lines 391082 No exception if multipart input stream incomplete
244f97 64 lines Added extra debug to jetty osgi; added proper manifest to test-webapp-fragment
247a94 144 lines Integrate cdi with jetty-maven-plugin
24ad36 2 lines Fix syntax for osgi servlet api feature
25474f 4 lines 465700 NullPointerException in ResourceHandler with welcome files
25bc28 10 lines 376801 Make JAAS login modules useable without jetty infrastructure
25cdef 172 lines 391080 Multipart temp files can be left on disk with MultiPartFilter
25e6cc 8 lines [maven-release-plugin] prepare for next development iteration
25f5e3 437 lines 403513 jetty:run goal cannot be executed twice during the maven build
262ef1 36 lines License headers
268ca9 36 lines 432473 web.xml declaration order of filters not preserved on calls to init()
2723c4 317 lines 395215 Multipart mime with just LF and no CRLF
272940 6 lines Exclude javax.activation jar from glassfish mail jar as unnecessary.
276fea 9 lines Add comments
27b977 2 lines 416679 Change warning to debug if no transaction manager present
2824d9 22 lines Remove old javadoc.xml from distro
284d95 2 lines Update date on copyright header for ServletHandlerTest class
28667f 8 lines 387953 jstl does not work with jetty-7 in osgi
28998e 2 lines 439399 Scan tlds for apache jasper standard taglib with jetty-maven-plugin
28d4f4 270 lines 405631 Plugin gives error when its started twice
28de69 25 lines JETTY-1504 HttpServletResponseWrapper ignored when using asyncContext?
2912f2 98 lines 464837 Large META-INF/resources/ jars can significantly impact startup speed
296619 31 lines 395794 NullPointerException in when requesting a file without extension
2a2540 76 lines 444124 JSP include with <servlet><jsp-file> can cause infinite recursion
2a5a8e 2 lines JETTY-846 Support maven-war-plugin configuration for jetty-maven-plugin; fix NPE
2adb02 2 lines 443172 web-fragment.xml wrongly parsed for applications running in serlvet 2.4 mode
2ae0f9 33 lines 420530 AbstractLoginModule never fails a login
2b5a72 5 lines 436345 Refactor AbstractSession to minimize burden on subclasses to implement behaviour
2ba733 2 lines Fix comment in webdefault.xml to show mime.properties is in jetty-http.jar
2bb024 19 lines Use jetty-jsp for jetty-distribution
2c0dc0 2 lines Reset to snapshot version
2c3ecf 41 lines 414731 Request.getCookies() should return null if there are no cookies
2c4ea6 15 lines 372678 Embedded Examples need updates for new LoginService requirement
2d3d91 11 lines 423361 Ensure ServletContainerInitializers called before injecting Listeners
2dd2b7 5 lines 405925 Redeploy with jetty-maven-plugin fails
2dd4e9 2 lines Update version of jetty-osgi-servlet-api artifact for testing.
2de753 3 lines 388895 Update dependencies for jetty-jndi
2e5a23 7 lines 405537 NPE in rendering JSP using SPDY and wrapped ServletRequest
2e9f46 14 lines 457309 Add test to ensure GET and HEAD response headers same for gzip
2ed0d7 1 lines remove unneeded reference to EclipseRTServerWebKit
2ed3a1 20 lines 388102 Jetty HttpClient memory leaks when sending larger files
2f735c 1 lines Adding jetty-jaas module to build for jetty-9
300819 2 lines 449372 Make jvmArgs of jetty:run-forked configurable from command line
3071fd 17 lines Try and work around bad scm/git/mvn combo
309a58 2 lines Fix package of org.glassfish.jsp
31043d 3 lines 432483 make osgi.serviceloader support for javax.servlet.ServletContainerInitializer optional
310940 14 lines 460297 Parameterize infinispan.mod
31807b 313 lines 391188 Files written with Request.getPart().write(filename) should not be auto-deleted
3265c3 42 lines 397130 maxFormContentSize set in jetty.xml is ignored
32c27d 15 lines 454954 Jetty osgi should skip fragment and required bundles that are in the uninstalled state
330bb5 4 lines Update to 9.2.10-SNAPSHOT
331d2a 10 lines 455174 jetty-plus JNDI tests should use unique JNDI paths
332017 2 lines Fix link to jetty @ eclipse
339310 2 lines Fix link to jetty @ eclipse for test webapp
33a73c 1 lines 370386 Remove META-INF from jetty distro
341efc 12 lines Patch JDTJavaCompiler to support java 1.7
348cbc 152 lines 405435 Implement servlet3.1 section 13.6.3 for 303 redirects for Form auth
34fafc 2 lines 442419 CrossOriginFilter javadoc says "exposeHeaders", but should be "exposedHeaders"
358735 2 lines Fix link to jetty @ eclipse in remote.html
35a038 16 lines 373037 jetty.server.Response.setContentLength(int) should not close a Writer when length=0
35d379 6 lines 416096 DefaultServlet leaves open file descriptors with file sizes greater than response buffer
360615 2 lines 398582 Move lib/jta jar into lib/jndi
3618be 237 lines Cosmetic changes: typos, javadocs, comments, indenting
3642de 200 lines 392237 - Port test-integration to jetty-9
36518d 6 lines Update to 7.6.5
36a2ed 105 lines 391080 Multipart temp files can be left on disk from Request.getPart and getParts
370df6 476 lines 404036 JDBCSessionIdManager.doStart() method should not call cleanExpiredSessions() because Listeners can't be notified
372ca7 2 lines [maven-release-plugin] prepare release jetty-schemas-3.1.M0
37bce8 49 lines 379909 FormAuthenticator Rembers only the URL of first Request before authentication
381227 12 lines 456486 Jar containing ServiceContainerInitializer impl not found in TCCL in osgi
384ce0 2 lines Fix version of servlet api to 3.0
386249 37 lines 373306 Set default user agent extraction pattern for UserAgentFilter
392014 4 lines Remove printlns
3933b7 2913 lines Alpha impl for infinispan session manager.
394c47 777 lines 389452 if web-fragment metadata-complete==true still scan its related jar if there there is a ServletContainerInitializer
3975d1 17 lines 439753 ConstraintSecurityHandler has dead code for processing constraints
39d21a 15 lines 410750 NPE Protection in Mongo save session
3a8b0a 10 lines Add comments
3b85ef 7 lines 424682 Session cannot be deserialized with form authentication
3bcfc2 188 lines 384280 Implement preliminary ServletRegistrations
3bd03e 4 lines 450467 Integer overflow in Session expiry calculation in MongoSessionManager
3be623 14 lines Update to jetty version of eclipse signing plugin as new cbi signing class is problematic to use.
3bf914 2 lines [maven-release-plugin] prepare release jetty-osgi-servlet-api-3.1.0.M0
3c6a6f 55 lines 383304 Reset PrintWriter on response recycle
3d13c1 158 lines [maven-release-plugin] prepare release jetty-9.0.5.v20130815
3d7c13 2 lines 416681 Remove unnecessary security constraints in test-jetty-webapp
3df03e 350 lines 405437 Implement section 13.8.4 Uncovered HTTP methods
3e13a2 7 lines Removing unnecessary stuff from poms and adding jetty-plus dep
3eb42e 18 lines 445830 Support setting environment variables on forked jetty with jetty:run-forked
3ed3df 4 lines 402048 org.eclipse.jetty.server.ShutdownMonitor doesn't stop after the jetty server is stopped
3ef7a8 4 lines 393014 Mongodb purgevalid using query for purgeinvalid
3f0756 79 lines 379423 Jetty URL Decoding fails for certain international characters
3f4a05 29 lines 407931 Add toggle for failing on servlet availability
3f852c 151 lines 416597 Allow classes and jars on the webappcontext extraclasspath to be scanned for annotations by jetty-maven-plugin
3fb931 4 lines Fix for rt 7 hudson build
405fd0 5 lines 439369 Deprecate CrossContextPseudoSession
4073e7 9 lines Use File.createTempFile for test output directory for RequestTest
410498 2 lines Fix misspelling of module name
412040 3 lines Make PushCacheFilter a system class so it is loaded with container classloader.
413046 196 lines 405432 Check implementation of section 13.4.1 @ServletSecurity for @HttpConstraint and HttpMethodConstraint clarifications
41feea 10 lines 402844 STOP.PORT & STOP.KEY behaviour has changed
424de5 90 lines 411163 Add embedded jetty code example with JSP enabled
436743 12 lines 367172 Remove detection for slf4j NOPLogger
43c9bb 142 lines 393158 java.lang.IllegalStateException when sending an empty InputStream
44416a 357 lines 422308 Change all session/sessionid managers to use shared Scheduler
44ce72 8 lines 420687 XML errors in jetty-plus/src/test/resources/web-fragment-*.xml
453ac1 83 lines Start sub project.
4769ad 29 lines 392239 Allow no error-code or exception for error-pages
47a880 193 lines 413018 ServletContext.addListener() should throw IllegalArgumentException if arg is not correct type of listener
484450 73 lines 427245 StackOverflowError when session cannot be de-idled from disk
489667 38 lines 435895 jetty spring module is not in distribution
48982c 439 lines Fix up version number in manifests; reformat code; tidy xml and tweak
48bedc 2 lines 413020 Second call to HttpSession.invalidate() should throw exception
4926fa 1713 lines Reformatted classes.
4951b1 191 lines 404176 Jetty's AnnotationConfiguration class does not scan non-jar resources on the container classpath
495230 2 lines 399576 Server dumpStdErr throws exception if server is stopping
497acc 12 lines 399132 check parent dir of session store against file to be removed
49a32e 76 lines 444124 JSP include with <servlet><jsp-file> can cause infinite recursion
49ac11 2993 lines Alpha impl for infinispan session manager.
49ac6d 186 lines 425930 JDBC Session Manager constantly reloading session if save intervall expired once
4a180e 1983 lines Move mongodb tests from jetty-nosql module to common test module. Activate during build with -Dmongodb.enabled=true
4a312f 1466 lines More refactoring.
4a61f8 6 lines [maven-release-plugin] prepare for next development iteration
4a917b 12 lines Fix JNDI test for change to ContextHandler
4b274b 2 lines 417111 Demo / login with admin/admin fails
4b2d97 2 lines JETTY-1495 Ensure dynamic servlet addition does not cause servlets to be inited.
4cacfc 2 lines 397167 Remote Access documentation is wrong
4cb0a9 22 lines 401485 zip file closed exception
4ce60a 2 lines 428710 - JDBCSession(Id)Manager use read committed isolation level
4cf77c 68 lines 394839 Allow multipart mime with no boundary
4d2c6c 41 lines 423060 Allow ${jetty.base}/work
4d61f7 4 lines Make the jetty-9.1 p2 builds go into the same download directory as jetty-9 p2 builds.
4d889d 130 lines 347130 Empty getResourcePaths due to ZipFileClosedException
4e7932 55 lines Add production warning; rename test-annotation.war to test-spec.war for jetty-9
4f6732 184 lines Use dependencyManagement to control servlet-api and jsp related jars; update to latest servlet-api and el jars post spec finalization.
50086f 76 lines Update mongo session tests for latest jetty client api
503f29 4 lines Fix typo in start.ini comments and switch ordering of jetty-plus.xml and jetty-annotations.xml
50ebaf 1 lines 378487 Null out contextPath on Request.recycle
50f11b 39 lines 439663 Allow mappings to be declared before servlet/filter
5111a2 2 lines 373603 NullPointer in WebServletAnnotation
51715d 7 lines 443231 java.lang.NullPointerException on scavenge scheduling when session id manager declared before shared scheduler
5177e8 16 lines Adding javax.security.auth.message bundle to feature because it is not present in Eclipse download, so cannot presently be resolved when installing the jetty bundles to Eclipse.
518931 2 lines [maven-release-plugin] prepare for next development iteration
51aedd 8 lines 426358 NPE generating temp dir name if no resourceBase or war
51c101 74 lines 408077 HashSessionManager leaves file handles open after being stopped
527712 83 lines 391622 Be lenient on RFC6265 restriction on duplicate cookie names in same response
52994f 2 lines 408662 In pax-web servlet services requests even if init() has not finished running
52c641 196 lines 426658 backport Bug 425930 to jetty-8
532b00 58 lines 466678 Make a .mod file for jdbc session management
542000 3 lines 380222 JettyPolicyRuntimeTest failure
54a899 4 lines 415192 <jsp-file> maps to JspPropertyGroupServlet instead of JspServlet
557b12 291 lines 416300 Order ServletContainerInitializer callbacks
5637db 2 lines 405352 Servlet init-param always overridden by WebServlet annotation
56b0fe 32 lines 424398 Servlet load-on-startup ordering is not obeyed
56b528 2 lines 455476 - Persist updated session expiry time for MongoSessionManager
576892 2 lines 461415 Maven Jetty Plugin ignores ZIP overlays
57cff6 229 lines 400144 When loading a session fails the JDBCSessionManger produces duplicate session IDs
58ea1d 14 lines 435412 Make AbstractSession.access() more amenable to customization
592265 57 lines 447627 MultiPart file always created when "filename" set in Content-Disposition
596963 94 lines 439201 GzipFilter and AsyncGzipFilter should strip charset from Content-Type before making exclusion comparison in doFilter
5b3999 15 lines 381712 Anoint all JspServlets with correct environment
5b4554 199 lines Added new examples of embedding JNDI,annotations and updated realm.properties to match distro
5b98ee 94 lines Fix manifest versions.
5c0c8c 7 lines 371168 Update ClientCrossContextSessionTest
5c9701 756 lines 408923 Need to be able to configure the ThreadPool for the default jetty server in osgi
5d4d82 16 lines Add in javax.security.auth.message as dependency for jetty-jaspi, because it is not included in the Juno or Kepler download sites, so can't be resolved any other way.
5df7ab 45 lines Fix errors from small osgi refactor; comment out some test code
5e7f39 158 lines 395215 Multipart mime with just LF and no CRLF: add test for legacy filter
5e8e0b 23 lines 455476 MongoSessionManager sessions always expire at create + maxIdle
5ebf69 9 lines 404283 org.eclipse.jetty.util.Scanner.scanFile() dies with an NPE if listFiles() returns null
5f0fdb 8 lines Rename jetty-jsp src/main/resource to src/main/resources
5f204b 166 lines 423395 Ensure @WebListeners are injected
5f6994 12 lines Update remote.html text for jetty-9
5f77a0 2 lines 439394 load-on-startup with value 0 not preserved for quickstart
5f7a34 41 lines 408167 Complex object as session attribute not necessarily persisted.
5fb6b9 2381 lines 436345 Refactor AbstractSession to minimize burden on subclasses to implement behaviour
602032 15 lines 405535 Implement Request.isUserInRole(role) check security-role-refs defaulting to security-role if no matching ref
605df3 16 lines Add changeSessionId() method in preparation for servlet-3.1
607797 3 lines 444676 Goal jetty:deploy-war produces errors with version 9.2.3
609712 4 lines 460176 When checking for precompiled jsp, ensure classname is present
609945 17 lines 433656 Change to Opcode.ASM5 breaks jetty-osgi
60b905 3 lines Ignoring incomplete/incorrect test for now.
60ef85 58 lines Update the readme instructions
610499 235 lines 408768 JSTL jars not scanned by jetty-ant
61a478 40 lines Draft mod file for infinispan; fix file license header; add to submodule build
621422 62 lines Update mod file for infinispan session mgr and add etc file
62713f 8 lines 376324 <max-file-size> is not respected in <multipart-config>
629c6c 46 lines Ensure construction of fresh MongoSessionIdManager
63893d 106 lines Create new project for an osgi-friendly bundling of servlet api without jsp api or schemas.
63ec4e 25 lines 392525 Add option to --stop-wait to specify timeout
644ecc 26 lines 439387 Ensure empty servlet-class never generated for quickstart
64d979 92 lines 409449 Ensure servlets, filters and listeners added via dynamic registration, annotations or descriptors are cleaned on context restarts
64df77 25 lines Make new JspMatchingTest work with jsp2.2 for jetty-8
64e526 3 lines Remove duplicate websocket entry in start.config
651a7e 2 lines [maven-release-plugin] prepare release jetty-schemas-3.1.M0
65ee9d 11 lines 381876 Monitor should wait for child to finish before exiting.
663a36 25 lines 429987 Missing package: org.eclipse.jetty.spdy.http in osgi download
66620b 221 lines 414507 Ensure AnnotationParser ignores parent dir hierarchy when checking for hidden dirnames
66d93e 47 lines Ensure source bundle has correct headers
678397 1538 lines Prune unused code; add more comments; rename classes.
67bdc2 5 lines 416787 StringIndexOutOfBounds with a pathMap of ""
6832d8 204 lines Ensure each context that is deployed also is registered as an osgi service, taking care that contexts that were already registered as services are not re-registered.
6959d9 36 lines 428597 javax-websocket-client-impl and javax-websocket-server-impl jars Manifests do not export packages for OSGI
69cf92 26 lines JETTY-1549 jetty-maven-plugin fails to reload the LoginService properly
6a2c5f 2 lines 375009 Filter initialization error will throw MultiException
6a5e37 8 lines Update copyright to 2013 for feature
6a6c8b 31 lines NPE protect DefaultServlet iteration through request fields
6a8124 7 lines Add in license notification for infinispan module
6aa01d 8 lines 394357 Make JarResource constructors protected
6ab68f 14 lines 387943 Catch CNFE when no jstl jars are installed
6bc507 725 lines 395574 port jetty-runner and StatisticsServlet to jetty-9
6c2ae7 29 lines 406272 Security constraints with multiple http-method-omissions can be incorrectly applied
6c97a0 84 lines 460297 Use webapp classloader for infinispan deserialization
6cfd33 26 lines 397051 Make JDBCLoginService data members protected to facilitate subclassing
6d26b4 40 lines 391877 org.eclipse.jetty.webapp.FragmentDescriptor incorrectly reporting duplicate others for after ordering
6d462b 28444 lines Adding new jetty-schemas needed for jetty-9 as the javaee-7 jars no longer contain them
6dbef1 6 lines 377055 Prevent webapp classloader leaks
6ebfd8 2 lines 465360 URLResource.addPath should use _useCaches setting to create new Resource
6ef910 29 lines 415118 WebAppClassLoader.getResource(name) should strip .class from name
70b7ab 4 lines Make sources bundles unpack consistent
70c0a2 6 lines Move time acquisition outside of session lock; remove commented out code
710806 4 lines Update npn mod for different version of npn boot jar
7158ad 1 lines 378273 Remove default Bundle-Localization header
716430 156 lines [maven-release-plugin] rollback the release of jetty-9.0.5.v20130815
7199c6 693 lines Switch to apache-jsp for jetty-osgi
71d898 2 lines Add ignores for more maven-plugin-plugin goals for eclipse
720263 137 lines 396886 MultiPartFilter strips bad escaping on filename="..."
723640 83 lines 437430 jettyXml not consistent between jetty:run and jetty:run-forked
729514 676 lines 375096 If starting a server instance fails in osgi it is cleaned up.
73234c 2802 lines 436345 Refactor AbstractSession to minimize burden on subclasses to implement behaviour
734f2b 5 lines 371853 Support bundleentry: protocol for webapp embedded as directory in osgi bundle
7375ba 2994 lines Alpha impl for infinispan session manager.
73774c 59 lines Make same changes to README and index page as for jetty-8 and 9 to bring it up to date.
73bd4c 8 lines 460180 Jaas demo has wrong doco in html
73bee3 370 lines 407708 - HttpUpgradeHandler must support injection
73d0ed 353 lines 417561 Refactor annotation related code
748f06 100 lines JETTY-1529 Ensure new session that has just been authenticated does not get renewed
75c92b 512 lines 438500 Odd NoClassDef errors when shutting down the jetty-maven-plugin via the stop goal
769260 56 lines 392417 Prevent Cookie parsing interpreting unicode chars
76d365 2 lines Downgrade asm requirement in osgi to version 4+
76df00 627 lines 405119 Tidy up comments and code formatting for osgi
785e06 317 lines 390108 Servlet 3.0 API for programmatic login doesn't appear to work
78ce25 2 lines Fix incorrect pattern for ContainerIncludeJarPattern.
78f1e0 72 lines Changes for 9.1 p2 builds.
792b10 68 lines Update version in MANIFESTs
7947b3 158 lines Reset version for rerun of 9.0.5
79b765 13 lines Temporarily commenting out addition of javax.websocket bundles as releases prior to 9.1.4 do not contain correct import/export statements.
79f612 2 lines 407812 - jetty-maven-plugin can not handle whitespaces in equivalent of WEB-INF/classes paths
7af015 2 lines 389390 AnnotationConfiguration is ignored if the metadata-complete attribute is present in an override descriptor regardless of the value
7aff67 49 lines Tidy up session tests, add more comments.
7b0a0e 1366 lines Add in idle expiry of sessions silently in the cache; modify the LightLoadTest so that it is clear it is NOT testing expected behaviour of any jetty session impl; add better load test for a single node.
7b2b52 8 lines 405531 Implement Part.getSubmittedFileName()
7b2e9d 4 lines 421197 fix method comment and ensure close synchronized
7b61f5 27 lines JETTY-1501 Setting custom error response message changes page title
7c03c7 363 lines 392812 MongoSessionIDManager never purges old sessions
7c2321 108 lines 403510 HttpSession maxInactiveInterval is not serialized in HashSession
7c53df 36 lines 459734 Update to apache jsp 8.0.20
7c882d 3233 lines Make annotations and JNDI wortk with OSGi
7da85a 22 lines 377323 Request#getParts() throws ServletException when it should be throwing IllegalStateException
7db762 110 lines 367680 jsp-file with load-on-startup not precompiled
7dea4f 5 lines 414085 - Add jetty-continuations to plugin dependencies
7e797d 24 lines 408910 META-INF/jetty-webapp-context.xml file should be able to refer to bundle-relative locations
7ecbd9 60 lines 418769 Allow resourceBases in run-forked Mojo
7fa276 63 lines 452261 Ensure <jsp-file> works with new JettyJspServlet
800a66 3 lines Ensure annotation-related code is optional for tests with jdk8
801a33 19 lines 424303 @ServletSecurity not applied on non load-on-startup servlets
8059e3 43 lines Draft mod file for infinispan; fix file license header; add to submodule build
807a7e 7 lines Remove jetty-osgi-servlet-api from src feature as bundle manifest is not correct
818679 21 lines JETTY-1550 virtual WEB-INF not created if project has overlays
82b0ae 2 lines Ensure jetty.home set as Server attribute on defaultJettyServer instance
837907 1079 lines Hotrod caches and embedded caches do NOT both implement Cache interface as the infinispan documentation says.
8384b0 4 lines 428418 JettyStopMojo prints some messages on System.err
839485 240 lines 437419 Allow scanning of META-INF for resources,fragments,tlds for unpacked jars
83a4bb 143 lines 374475 Response.sendRedirect does not encode UTF-8 characters properly
83ce56 18 lines Add missing test from jetty-7
851e15 40 lines 444896 Overriding of web-default servlet mapping in web.xml not working with quickstart
8593ce 36 lines 432473 web.xml declaration order of filters not preserved on calls to init()
86b51e 41 lines 391623 Add option to --stop to wait for target jetty to stop
87d469 371 lines 405533 Implement special role ** for security constraints
884aee 2 lines 385651 Message 'Address already in use' not specific enough
885515 6 lines Reverse accidental addition of dependency
88eb97 9 lines Add comments
8920fc 272 lines 394829 Session can not be restored after SessionManager.setIdleSavePeriod has saved the session
892caf 80 lines 396459 Log specific message for empty request body for multipart mime requests
89a9aa 6 lines 455330 Multiple Jetty-ContextFilePath entries separated by commas doesn't work
89d189 2 lines Update to org.mortbay.apache.jsp 8.0.9.M1
8a0ba2 1080 lines Rename some jetty-osgi classes, add comments, organize imports.
8a1ea2 28 lines 407976 JDBCSessionIdManager potentially leaves server in bad state after startup
8a9d25 439 lines 392641 JDBC Sessions not scavenged if expired during downtime
8b305e 9 lines 397049 Cannot Provide Custom Credential to JDBCLoginService
8b544e 2 lines 423556 HttpSessionIdListener should be resource injectable
8b9005 44 lines 371170 MongoSessionManager LastAccessTimeTest fails
8bca0b 4 lines Add mongo sessinon manager module tests back into build, but skipped
8bcb90 7 lines 381399 Unable to stop a jetty instance that has not finished starting
8c580b 2 lines Fix spdy pom.xml
8c9846 2 lines [maven-release-plugin] prepare release jetty-osgi-servlet-api-3.1.0.M0
8cb131 83 lines Provide service properties and webapp attributes as specified by OSGi enterprise spec r4
8ce96c 35 lines 441475 org.eclipse.jetty.server.ResourceCache exceptions under high load
8cf274 8 lines 414833 HttpSessionListener.destroy must be invoked in reverse order
8d2d59 3 lines 421362 When using the jetty.osgi.boot ContextHandler service feature the wrong ContextHandler can be undeployed
8d7477 14 lines Add profile for jdk1.7.0_25
8de287 10 lines SERVLET_SPEC-27
8e4786 57 lines 392850 ContextLoaderListener not called in 9.0.0.M1 and M2
8ed0bc 3 lines Remove debug printlns from SecurityHandler.
8ed25e 7 lines 408768 JSTL jars not scanned by jetty-ant
8efcc8 6 lines 403280 Update to javax.el 2.2.4
8f62be 3 lines 442628 Update example xml file for second server instance to extract wars
8f98d7 17 lines 377391 Bundle-Version for org.eclipse.jetty.osgi.* is not correct
8fa0d2 4 lines Updating copyright to 2015
8fa2c8 16 lines 454955 OSGi AnnotationParser should skip resources that are not in the classpath and close the class inputstream when done scanning it
8fb9ba 4 lines Change org.eclipse.jetty.servlet.jspPackagePrefix to a context init-param
90f387 431 lines 431892 DefaultFileLocatorHelper.getBundleInstallLocation fails for equinox 3.10
911643 2154 lines Reformat src code; ensure url caching is controlled by jetty Resource.setDefaultUseCaches
911d7d 6 lines Update for jetty 7 rt hudson job
911f27 11 lines 417561 Refactor annotation related code
9164af 53 lines 386010 JspRuntimeContext rewraps System.err
9167a0 8 lines Update embedded example for annotations and jndi to point to demo-base wars
9194fe 370 lines 399566 Running org.eclipse.jetty.server.session.MaxInactiveMigrationTest produces stack trace
91a94f 132 lines 362226 HttpConnection "wait" call causes thread resource exhaustion
92233e 23 lines 417561 Refactor annotation related code: change log messages
92a3f1 25 lines 464438 ClassFileTransformer support in org.eclipse.jetty.webapp.WebAppClassLoader broken
92af54 2 lines Make IdleTimeoutTest jdk1.5 compliant
930f56 5 lines 396687 missing jetty-io dependency in jetty-servlets
935361 2 lines [maven-release-plugin] prepare for next development iteration
94164b 14 lines Add jetty-maven-plugin <excludedGoals> for spdy test webapp as only run-forked will work
942c8a 2 lines 373269 Make ServletHandler.notFound() method impl do nothing - override to send back 404.
943fb6 28 lines 433841 Resource.newResource() declares an exception it does not throw
944b23 26 lines 388706 Avoid unnecessary indirection through Charset.name
94547f 6 lines Fix link to jetty @ eclipse for test webapp
946ea8 8 lines [maven-release-plugin] prepare release jetty-jsp-osgi-2.3.2
94c05e 2732 lines Porting test webapps from codehaus to jetty-9
95298f 2 lines JETTY-1547 Jetty does not honor web.xml web-app/jsp-config/jsp-property-group/default-content-type
958d0c 212 lines Start incorporating (EDR version) servlet 3.1 spec
963774 155 lines Update for hudson rt bundles 7 job
96fe2d 101 lines JETTY-1523 It is imposible to map servlet to "/" using WebApplicationInitializer
975333 2 lines [maven-release-plugin] prepare release jetty-schemas-3.1.M0
976d6e 41 lines 394870 Make enablement of remote access to test webapp configurable in override-web.xml
977311 276 lines After discussion with original author Hugues, decided to remove this implementation in favour of using only JettyServerServiceTracker.
9792ce 2 lines 451529 Change sentinel class for finding jstl on classpath to org.apache.taglibs.standard.tag.rt.core.WhenTag
97c37f 125 lines 372487 JDBCSessionManager does not work with Oracle
97fffb 5 lines 380866 maxIdleTime set to 0 after session migration
98146f 81 lines 396500 HttpClient Exchange takes forever to complete when less content sent than Content-Length
98a7ad 3 lines 460372 if web.xml does not contain jspc maven plugin insertionMarker behavior is wrong
98cda4 3281 lines More refactoring.
98e186 9 lines Update for release reroll.
99201d 2 lines 396473 JettyWebXMlConfiguration does not reset serverclasses
999f66 56 lines 383304 PrintWriter error flag not recycled
9a330d 2 lines 418767 run-forked goal ingores test scope dependencies with useTestScope=true
9a848e 2 lines Prevent copy of unncessary apache-jstl jar to distro lib.
9aa325 16 lines Revert "Start conversion to newer tycho and signing plugins."
9aa5f4 272 lines 379015 Use factored jetty xml config files for defaults
9af433 14409 lines committing to save changes but does not yet compile
9b57f9 12 lines Fix test-spec test for new annotation added.
9be991 2 lines 227244 Remove import of backport-util-concurrent Arrays class
9c1688 29 lines 407931 Add toggle for failing on servlet availability
9c410f 14 lines 466005 Use Files.move(src,trgt) instead of File.rename for Part.write(filename)
9c9689 8 lines 400457 Thread context classloader hierarchy not searched when finding webapp's java:comp/env
9c9eed 2 lines Make clear org.apache.jasper.compiler.disablejsr199 only applies to gla
9ca292 108 lines 403510 HttpSession maxInactiveInterval is not serialized in HashSession
9cc3f4 30 lines 447629 getPart()/getParts() fails on Multipart request if getParameter is called in a filter first
9ccce9 55 lines Updating with osgi friendly manifest
9d54ea 121 lines JETTY-1500 form parameters from multipart request not available via request.getParameter
9d756d 296 lines 294531 Unpacking webapp twice to the same directory name causes problems with updated jars in WEB-INF/lib
9d7fc6 3 lines 381401 Print log warning when stop attempt made with incorrect STOP.KEY
9e0bae 14 lines Change to jetty version of eclipse signing plugin as new cbi signing infra not useable.
9e2d0a 2 lines 424284 Identify conflicts in logging when error "Multiple servlets map to {pathspec}" occurs
9ec06d 113 lines 419330 Allow access to setters on JspC in jetty-jspc-maven-plugin
9edf4a 11 lines 428708 JDBCSessionIdManager when clearing expired sessions failed, jetty should still be able to startup
9f2a64 3 lines 409133 Empty <welcome-file> causes StackOverflowError
9f5801 1691 lines 395215 Multipart mime with just LF and no CRLF
9f7de9 28 lines 413486 SessionCookieConfig setters should throw IllegalStateException if called after context started
a0f6d0 10 lines 452201 EnvConfiguration.destroy() should set the classloader
a129b0 41 lines 451634 DefaultServlet: useFileMappedBuffer javadoc is misleading
a1587d 24 lines 443262 Distinguish situation where jetty looks for tlds in META-INF but finds none vs does not look
a18321 82 lines 441479 Jetty hangs due to deadlocks in session manager
a18860 1721 lines Change session renewal to be in line with servlet3.1; make session tests work; fix mongo session manager (scavenging)
a1bf23 5 lines Update to org.eclipse.jetty.parent 24
a36c55 5 lines Update instructions for test-spec webapp
a4c547 26 lines Make JspMatchingTest work with jsp 2.1 using maven command line build
a4cd52 3 lines 433365 No such servlet: __org.eclipse.jetty.servlet.JspPropertyGroupServlet__
a4de71 2 lines [maven-release-plugin] prepare for next development iteration
a4f2e7 8 lines 399070 add updated version of npn-boot jar to start.ini
a5bd46 391 lines 409105 Upgrade jetty-osgi build/test to use more recent pax junit test framework
a5f96f 48 lines Removing from jetty-8
a636fb 520 lines 400142 ConcurrentModificationException in JDBC SessionManger
a639db 58 lines update build instructions
a64202 1 lines removed reference to EclipseRTServer packages as we dropped that
a65adc 145 lines 401531 StringIndexOutOfBoundsException for "/*" <url-pattern> of <jsp-property-group>
a6cdac 98 lines 422388 Test for GzipFilter apply to resources with charset appended to the MIME type
a6f088 2 lines Remove explicit port number from jetty-client SslBytesClientTest
a74c9f 5621 lines 392237 Split jaas from jetty-plus into jetty-jaas and port the test-jaas-webapp from codehaus
a7bd9d 3 lines 464989 AbstractSessionManager.removeEventListener() should remove HttpSessionIdListener
a8b74e 17 lines 425275 org.eclipse.jetty.osgi.annotations.AnnotationConfiguration.BundleParserTask.getStatistic() returns null when debug is enabled.
a90001 14 lines 414235 RequestLogHandler configured on a context fails to handle forwarded requests
a9288a 38 lines 394541 Add continuation jar and websocket jars to test-jetty-webapp
a98bbc 168 lines Make jsp 2.3.2 work for jetty-9.1, bring osgi tests back into the build.
aa3b82 20 lines Revert "395794 slightly modified fix for empty file extenstion to mime type mapping. Added a default, so it will also work with unknown file extensions"
aacc8a 82 lines 396459 Log specific message for empty request body for multipart mime requests
aaf7a5 2 lines 466005 Throw exception if rename during Part.write(filename) fails
ab14c6 4 lines Update for reroll of release
ab9ecd 49 lines 416266 HttpServletResponse.encodeURL() encodes on first request when only SessionTrackingMode.COOKIE is used
abb740 32 lines Remove dup cdi jars from lib; use individual weld jars not aggregate
ac0e30 6 lines 415745 Include followed by forward using a PrintWriter incurs unnecessary delay
ac2c07 7 lines 377492 NPE if jsp taglibs bundle not deployed
ac995a 74 lines Add javadoc generation
aca8e4 133 lines 424380 Augment class / Jar scanning timing log events
ad64ca 2 lines 419846 JDBCSessionManager doesn't determine dirty state correctly
ad6e4b 5 lines 401474 Performance problem in org.eclipse.jetty.annotation.AnnotationParser
ad8db5 15 lines 415314 Jetty should not commit response on output if < Response.setBufferSize() bytes are written
ae47ed 28 lines 458175 multipart annotation on lazily loaded servlet does not work
ae6445 18 lines Port jetty-client IdleTimeoutTest to jetty-9
ae76e0 412 lines 400457 Thread context classloader hierarchy not searched when finding webapp's java:comp/env
ae8e4d 84 lines 460297 Use webapp classloader for infinispan deserialization
aedfb6 12 lines 441649 - Update to jsp and el Apache Jasper 8.0.9
af02e9 140 lines Update to version to 8.1.12-SNAPSHOT after last release
af233a 9 lines 389686 Fix reference to org.eclipse.jetty.util.log.stderr.LONG system property in javadoc for StdErrLog
af3f2f 48 lines 429409 [osgi] jetty.websocket.servlet must import jetty.websocket.server
af53d9 10 lines 404283 org.eclipse.jetty.util.Scanner.scanFile() dies with an NPE if listFiles() returns null
af5f8a 459 lines 403122 Session replication fails with ClassNotFoundException when session attribute is Java dynamic proxy
afa926 25 lines 461919 - Use osgi-friendly serviceloader mechanism for WebSocketServletFactory
afb1b6 15 lines Add some more timing instrumentation to annotation related processing
b000fa 7 lines 394545 Add jetty-jaas dependency to jetty-maven-plugin
b07cd1 2 lines [maven-release-plugin] prepare for next development iteration
b09e7d 115 lines 436345 Refactor AbstractSession to minimize burden on subclasses to implement behaviour
b0a3d0 23 lines 443893 Make a module for weld
b131a0 18 lines 378242 Re-extract war on restart if incomplete extraction
b13859 3 lines Fix javadoc for jetty:run mojo to point to correct documentation.
b182f0 157 lines 405944 Check annotation and resource injection is supported for AsyncListener
b186d3 5 lines 428904 Add logging of which webapp has path with uncovered http methods
b195e7 155 lines 420944 Hot Deployment of WAR when Context XML exists doesn't trigger redeploy
b19823 34 lines Ensure that jetty-annotations manifest uses 4.1 or above for asm, and that the jetty osgi spdy tests use only 4.1.
b1f1eb 30 lines 448944 Provide m2e lifecycle mapping metadata for jetty-jspc-maven-plugin
b24928 232 lines Move npn profiles to parent pom so that npn.version is available to other modules (eg osgi)
b281b0 355 lines 379015 Use factored jetty xml config files for defaults
b2998c 3189 lines Refactoring
b2b888 3 lines Use etc/jetty-plus.xml from start.ini by preference for test-jndi-webapp
b405ad 96 lines 429357 JDBCSessionManager.Session.removeAttribute don't set dirty flag if attribute already removed
b45389 58 lines Fix http2 osgi manifests and tests
b4542a 7 lines 433512 Jetty throws RuntimeException when webapp compiled with jdk8 -parameters
b494fc 149 lines 459681 Remove dead code after removal of glassfish jasper support
b49696 10 lines SERVLET_SPEC-27
b49fef 2 lines Update to 8.0.9.M2 version of org.mortbay.apache.jasper.
b4b20b 6 lines [maven-release-plugin] prepare release jetty-jsp-osgi-2.3.3
b4d38f 16 lines Adding javax.security.auth.message needed for jaspi because it is not part of any eclipse download
b5486f 3 lines Updated version of orbit drop being used as previous one has disappeared.
b59782 57 lines 452201 Set the container classloader for osgi during webbundle undeploy
b5f374 2 lines Uncomment test for changes to MultipartInputStreamParser
b62473 46 lines 384896 JDBCSessionManager fails to load existing sessions on oracle when contextPath is /
b684bf 2 lines 373620 Add ch.qos.logback.access.jetty to the Import-Package for jetty-osgi-boot-logback bundle
b6a306 37 lines 420530 AbstractLoginModule never fails a login
b6c0fe 713 lines 408912 JDBCSessionIdManager should allow configuration of schema
b6d115 237 lines 408167 JDBCSessionManager don't mark session as dirty if same attribute value set
b6f36d 25 lines Add appropriate headers to allow ServiceLoader mechanism to work with OSGi.
b77ad3 211 lines Fix versions in manifests, fix typo in jetty-osgi-default.xml, ensure Required-TldBundles are on the classpath.
b7b56b 10 lines Use "fake" jar to get deps for jetty-jsp to work with other modules that use it and need to unpack its dependencies.
b819c0 8 lines 396474 add websocket server classes to jetty-maven-plugin classpath
b84ad1 6 lines Add source dependency for servlet api
b85d7d 8 lines Update copyright to 2013 for feature
b86344 199 lines Added new examples of embedding JNDI,annotations and updated realm.properties to match distro
b88724 4 lines 426490 HttpServletResponse.setBufferSize(0) results in tight loop (100% cpu hog)
b8a4bf 338 lines 416597 Allow classes and jars on the webappcontext extraclasspath to be scanned for annotations
b8d6b4 1764 lines Making session tests work; incorporating renewing session id keeping old object.
b8e062 6 lines Ensure jetty-cdi classes visible to weld.
b9020d 9 lines 419655 AnnotationParser throws NullPointerException when scanning files from jar:file urls
b949fb 31 lines JETTY-1484 Add option for HashSessionManager to delete session files if it can't restore them
b97a7b 175 lines 388072 GZipFilter incorrectly gzips when Accept-Encoding: gzip; q=0
b99a04 6 lines 406962 Improve attribute names in Request
bc22ba 198 lines [maven-release-plugin] prepare for next development iteration
bc2659 49 lines 445495 Improve Exception message when no jndi resource to bind for a name in web.xml
bc4f45 4 lines JETTY-1532 HTTP headers decoded with platform's default encoding
bca03f 3 lines 424588 org.eclipse.jetty.ant.AntWebInfConfiguration does not add WEB-INF/classes for annotation scanning
bca7e7 31 lines 436916 CGI: "Search docroot for a matching execCmd" logic is wrong
bcdf07 24 lines 404067 If cannot connect to db fail startup of JDBCSessionIdManager
bd153a 86 lines Update to temporarily use jsp 2.3 and el 3.0 from maven
bd2add 448 lines Update to post-release (servlet 3.1/javaee) versions of javaee dependencies. WARNING: jetty-schemas from jetty-toolchain needs to be changed from SNAPSHOT to final release.
bd7930 6 lines 397167 Remote Access documentation is wrong
be2ecc 232 lines Move npn profiles to parent pom so that npn.version is available to other modules (eg osgi)
be3b94 145 lines 464630 Cannot configure Configuration classlist in osgi
be816d 205 lines 392237 Port tests/login-service to jetty-9
bec2fc 85 lines Remove unneeded commented out code.
bf1544 4 lines 402048 org.eclipse.jetty.server.ShutdownMonitor thread doesn't stop after the jetty server is stopped
bf1966 13 lines 392239 Throw exception if no code or exception in error-page element
bfce68 2 lines Fix typo in comment on GzipHttpOutput
c0aef8 693 lines Switch to apache-jsp for jetty-osgi
c2caba 20 lines Add the osgi-ified version of the servlet spec to the p2 repo
c39df9 6 lines [maven-release-plugin] prepare release jetty-jsp-osgi-2.3.2
c43725 4 lines Take out debug printlns
c4416e 7 lines 377492 NPE when deploying a Web Application Bundle with unresolved Require-TldBundle
c5395c 7 lines 389452 if web-fragment metadata-complete==true still scan its related jar if there there is a ServletContainerInitializer, ensure webapp restarts work
c5ace8 2 lines Updated npn.version property to 1.1.5
c5bdc0 834 lines 409801 Jetty should allow webdefault to be specified using a relative location when running in OSGi
c5c553 21 lines 424171 Old javax.activation jar interferes with email sending
c6128d 2 lines test-mongodb-sessions pom.xml updated to 9.2.0-SNAPSHOT
c62500 23 lines Fix alpn-related poms for osgi and osgi test cases.
c674c4 846 lines 438895 Add mvn jetty:effective-web-xml goal
c6cf4d 14 lines Add a toString() method to TldLocatableURLClassloader
c78481 2 lines Fix title of JSP module in comment header
c7b870 17 lines 459125 GzipHandler default mimeType behavior incorrect
c7e364 853 lines 390503 http-method-omission element not being processed
c80100 185 lines [maven-release-plugin] prepare for next development iteration
c83620 10 lines Update to 3.1.0.M3 of jetty-osgi-servlet-api, and put it back into the source feature.
c869aa 30 lines 409436 NPE on context restart using dynamic servlet registration
c8815d 2 lines [maven-release-plugin] prepare for next development iteration
c9135e 79 lines 397111 Allow multipart bodies with leading blank lines
c92712 14 lines 456426 Exception on context undeploy from EnvConfiguration
c934bb 206 lines 411755 MultiPartInputStreamParser fails on base64 encoded content
c95da2 2 lines 372806 Command line should accept relative paths for xml config files
ca3778 118 lines 412829 Allow any mappings from web-default.xml to be overridden by web.xml
ca5a08 39 lines 434447 Able to create a session after a response.sendRedirect
caa019 23 lines 400312 ServletContextListener.contextInitialized() is not called when added in ServletContainerInitializer.onStartup
cafb13 1 lines HashedSession deIdles itself via getMaxInactiveInterval every time scavenger is run
cb5549 8 lines 417574 Setting options with _JAVA_OPTIONS breaks run-forked with <waitForChild>true</waitForChild>
cbe12b 12 lines Put javax.websocket bundles back in the build in time for 9.1.4.
cc43b9 2 lines 444547 Format exception in ResourceCache.Content.toString()
cc4495 33 lines Update NOTICE.txt
ccacf7 41 lines Implement protecting OSGI-INF, OSGI-OPTS as per OSGi Enterprise Spec.
ccf59b 116 lines 412934 Ignore any re-definition of an init-param within a descriptor
cd4772 46 lines 402982 Premature initialization of Servlets
cde549 54 lines 399070 org.eclipse.jetty.spdy.server must declare import of org.eclipse.jetty.npn
ce1c11 276 lines Fix license headers
ce3ba5 535 lines 390163 Implement ServletRegistration.Dynamic.setServletSecurity
cec5f5 1437 lines Fixing build
ced624 4 lines Enable jetty-maven-plugin for test webapp.
cf0d19 24 lines 459490 Defining a duplicate error page in webdefault.xml and web.xml results in an error
cf9f00 16 lines 417340 Upgrade JDT compiler to one that supports source/target of Java 1.7
d067dc 95 lines 423373 Correct namespace use for JEE7 Schemas
d07782 1 lines 438996 Scavenger-Timer in HashSessionManager can die because of IllegalStateException from getMaxInactiveInterval
d0797c 2 lines [maven-release-plugin] prepare for next development iteration
d08252 20 lines 377391 Manifest updates to jetty-osgi-boot-logback
d087a8 22 lines 397114 run-forked with waitForChild=false can lock up
d0a6a3 499 lines 448675 Impossible to set own Threadpool when using jetty-maven-plugin
d0b70e 1 lines 414885 Don't expose JDT classes by default
d0f35d 3 lines Updated version on pom
d1c699 1 lines 427185 Add org.objectweb.asm. as serverClass
d2b08d 135 lines Refactoring for ease of customization.
d2e36b 30 lines 439809 mvn jetty:jspc cannot find taglibs in dependency jars
d37862 1 lines Add cdi-full-servlet to jetty-cdi modules.
d42c12 56 lines 428599 javax-websocket-client-impl and javax-websocket-server-impl jars are not in the jetty.bundles.repo
d4368d 47 lines 427068 ServletContext.getClassLoader should only check privileges if a SecurityManager exists
d47d4b 113 lines Added ability to use a META-INF/jetty-webapp-context.xml file to apply a context configuration file to a webapp.
d47eb4 114 lines 410693 ServletContextHandler.setHandler does not relink handlers
d4c035 457 lines 417561 Refactor annotation related code to remove some deadwood
d50535 139 lines 418596 Faults in JARs during class scanning should report the jar that caused the problem
d580c3 112 lines Make LoginService tests use single database and drop and recreate tables
d581da 20 lines 409684 Ids and properties not set for execution of jetty xml config files with mvn plugin
d5c210 38 lines 439390 Ensure jsp scratchdir is created same way for quickstart and non-quickstart
d5f03e 2 lines websocket-client should not be needed on osgi server test classpath
d78673 25 lines 464438 ClassFileTransformer support in org.eclipse.jetty.webapp.WebAppClassLoader broken
d7920f 80 lines 398649 ServletContextListener.contextDestroyed() is not called on ContextHandler unregistration
d7de34 145 lines 465202 Forked Mojo does not extract war overlays/dependencies
d85662 472 lines 459681 Remove Glassfish JSP in favor of Apache JSP
d8cf79 4 lines Update name of deployment dir for new jetty-9.1 builds
d967ee 88 lines 408806 getParameter returns null on Multipart request if called before request.getPart()/getParts()
d99e47 7 lines 414923 CompactPathRule needs to also compact the uri
d9b349 145 lines 396460 Make ServerConnector configurable with jetty-maven-plugin
d9f285 4 lines Update versions of apache-jsp and servlet-api for osgi
db21b4 132 lines Update to newer 3.1 api jar published by oracle (3.1-b08 - note DOES NOT contain xsds and dtds).
db2615 3 lines 408723 Jetty Maven plugin reload ignores web.xml listeners
dbf4b2 51 lines 466669 Add nosql.mod into jetty distro
dc2b9b 3 lines 383207 Use BundleFileLocatorHelperFactory to obtain BundleFileLocatorHelper
dc3c77 180 lines 381712 Support all declared servlets that implement org.apache.jasper.servlet.JspServlet
dc570b 16 lines Start conversion to newer tycho and signing plugins.
dd0f50 18 lines 423255 MBeans of SessionIdManager can leak memory on redeploy
dd6ab3 211 lines 453801 Jetty does not check for already registered services when bootstrapping
dd864f 110 lines 443529 CrossOriginFilter does not accept wildcard for allowedHeaders
dd8b39 2 lines Update to latest jetty-schemas version.
df336f 15 lines 417561 Refactor annotation related code - remove unneeded log statements
dfb751 2 lines Make clear org.apache.jasper.compiler.disablejsr199 only applies to glassfish
dfe588 713 lines 423361 Make all listeners injectable irrespective of method of declaration (descriptor, api, annotation)
e0276a 93 lines JETTY-1515 Include cookies on 304 responses from DefaultServlet.
e0fdb9 2 lines 428710 JDBCSession(Id)Manager use 'read committed isolation level'
e1b7ff 8 lines Update mod file for infinispan session mgr and add etc file
e21d07 2 lines Update date on osgi bundle copyright message.
e252b5 5 lines 432483 make osgi.serviceloader support for javax.servlet.ServletContainerInitializer optional
e26cb2 11 lines Bringing back over changes from central-orbit-repo branch for using orbit deps in jetty-continuation and jetty-jndi
e292b5 6 lines 446425 Oracle Sql error on JettySessions table when this table do not exist already
e2c217 2 lines 407136 @PreDestroy called after Servlet.destroy()
e2c749 5 lines 466628 Improve IllegalStateException on ServletInputStream.setReadListener()
e2ed93 3 lines 433365 No such servlet: __org.eclipse.jetty.servlet.JspPropertyGroupServlet__
e3e926 6 lines 414840 Request.login() throws NPE if username is null
e44549 3233 lines Make annotations and JNDI wortk with OSGi
e447e5 8 lines Update copyright to 2013 for feature
e448ea 167 lines 444595 nosql/mongodb - Cleanup process/Refreshing does not respect encoding of attribute keys
e466fa 7 lines 393291 Confusing log entry about (non) existing webAppSourceDirectory
e4a720 16 lines 413486 SessionCookieConfig setters should throw IllegalStateException if called after context started
e5da00 2 lines 417109 Demo / Jaas test fails to find etc/login.conf
e612c1 2888 lines JETTY-796 jetty ant plugin improvements
e64fb2 12 lines Update for rt 7 hudson job
e6974d 1760 lines Harmonize with jetty-9 apis
e764a0 5 lines 416585 WebInfConfiguration examines webapp classloader first instead of its parent when looking for container jars
e7e7e4 156 lines [maven-release-plugin] prepare release jetty-9.0.5.v20130815
e87eee 39 lines 412629 PropertyFileLoginModule doesn't cache user configuration file even for refreshInterval=0
e89502 40 lines Draft mod file for infinispan; fix file license header; add to submodule build
ea0996 246 lines Removing dead and unused modules
ea1033 1 lines Remove reference to unused class ClearablePrintWriter
ea5577 11 lines 379089 DefaultServlet ignores its resourceBase and uses context's ResourceCollection when listing diretories
ea6a90 4 lines Fix for rt 7 hudson build job
eacdaf 115 lines Make ServiceLoader.load work with jetty-osgi-boot to support annotations.
eae1b0 1993 lines Reformat and reindent code.
eb06d7 2 lines 454983 Source bundles should not be singleton
eb072e 2 lines [maven-release-plugin] prepare release jetty-schemas-3.1.RC0
eb45d4 1 lines 432483 jetty-annotations bundle does not start if there are no bundles that provide a service javax.servlet.ServletContainerInitializer
ebe536 62 lines Update mod file for infinispan session mgr and add etc file
ec0899 6 lines 392237 Make rfc2616 webapp work in jetty-9
ec2a52 12 lines Fix version number for infinispan poms
ec6a81 2 lines [maven-release-plugin] prepare release jetty-parent-24
ec77ba 6 lines 375906 Part.getHeader method not case insensitive
ec8dab 15 lines Update realm.properties for test-spec-webapp for use with jetty-maven-plugin
ecd687 64 lines 413034 Multiple webapps redeploy returns NamingException with AppDynamics javaagent
edaa23 5 lines 416585 WebInfConfiguration examines webapp classloader first instead of its parent when looking for container jars
edf27c 205 lines Make -sources and -javadoc artifacts
ef0d6d 76 lines 374881 Ensure setCopyWebInf(true) only copies WEB-INF if !setCopyWebDir(true)
ef11db 25 lines 421197 GZIPOutputStream is not thread safe
efd193 6 lines 381689 Allow jetty-runner to specify listen host along with listen port
f0159e 3 lines 458568 JDBCLoginService javadoc incorrectly references HashLoginService
f07387 43 lines 442942 Content sent with status 204 (No Content)
f0a993 68 lines 397112 Requests with byte-range throws NPE if requested file has no mimetype (eg no file extension)
f0c44c 4 lines 397167 Remote Access documentation is wrong
f10403 4 lines 450467 Integer overflow in Session expiry calculation in MongoSessionManager
f10a1d 23 lines 407173 java.lang.IllegalStateException: null when using JDBCSessionManager
f19421 14 lines 405535 implement Request.isUserInRole(role) check security-role-refs defaulting to security-role if no matching ref
f1daea 6135 lines Removing accidental add
f2400e 8 lines Harmonized jetty-8 with jetty-7 for Ajp13SocketConnector
f278bf 5 lines 423392 - GzipFilter without wrapping or blocking
f2f535 1 lines 432483 jetty-annotations bundle does not start if there are no bundles that provide a service javax.servlet.ServletContainerInitializer
f3e151 9 lines 390161 Apply DeferredAuthentication fix to jaspi
f3f2bc 47 lines 414393 StringIndexOutofBoundsException with > 8k multipart content without CR or LF
f44787 1120 lines 417382 - Upgrade to asm 4.1 and refactor annotation parsing
f4b63e 6 lines [maven-release-plugin] prepare for next development iteration
f544d6 79 lines 405422 Implement servlet3.1 spec sections 4.4.3 and 8.1.4 for new HttpSessionIdListener class
f59b3d 4 lines 424562 JDBCSessionManager.setNodeIdInSessionId(true) does not work
f5fb41 39 lines 414235 - RequestLogHandler configured on a context fails to handle forwarded requests
f60f40 3 lines [maven-release-plugin] prepare release jetty-osgi-servlet-api-3.1.0.M3
f671fb 3 lines 419330 Allow access to setters on jetty-jspc-maven-plugin
f6a800 1 lines Add blank for license header check
f6b4be 46 lines 457508 Add flag to scan exploded jars in jetty-jspc-maven-plugin
f6c1ad 44 lines Refactor AbstractSession to remove _jdbcAttributes
f6e5e5 11 lines 396475 Remove unneeded websocket-server dependency from test-jetty-webapp
f735fe 2 lines 425998 JDBCSessionIdManager fails to create maxinterval column
f81ea1 3 lines 375709 Ensure resolveTempDirectory failure does not deadlock; improve error message
f825e2 18 lines 408771 Problem with ShutdownMonitor for jetty-ant
f8bf40 99 lines 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
f8c1f7 6 lines 433708 Improve WebAppClassLoader.addClassPath() IllegalStateException message
f8d577 4 lines Getting ready for p2 hudson job
f94f9a 53 lines Further tweak to issue 381712 to ensure method of finding system classpath is extensible to cope with other environments (eg ant etc). Also pass in parent loader to Loader.getClassPath() method.
f98362 82 lines 414507 AnnotationParser should skip classes in hidden dirs or with . name prefix
f9a917 14 lines 379250 Server is added to shutdown hook twice
fac202 4 lines Update new jetty-schemas to 3.1.RC0. Update to 3.1 before 9.1 milestone release.
fb0564 2 lines Reset
fb2010 2 lines 434715 Avoid call to ServletHolder.getServlet() during handle() iff servlet is available and instantiated
fb29f5 50 lines 437051 Refactor Filter chain handling of Request.isAsyncSupported
fb43fd 4 lines Merge with master.
fbf89e 4 lines 406753 jetty-runner contains invalid signature files
fc2682 38 lines 394870 Make enablement of remote access to test webapp configurable in override-web.xml
fc2b6f 101 lines 455655 ensure multipart form-data parsing exception thrown to servlet
fc6493 1 lines Remove accidental checkin of println
fc7e35 31 lines 373952 Ensure MongoSessionManager un/binds session attributes on refresh only if necessary
fc9cbb 4 lines 397321 - Wrong condition in default start.config for annotations
fde47b 65 lines 412637 ShutdownMonitorThread already started
fe09ca 25 lines 391623 Add option to --stop to wait for target jetty to stop
fe0bbe 3 lines Add scavenge interval property to jdbc-sessions.mod
fe773d 2593 lines JETTY-846 Support maven-war-plugin overlay configuration with jetty:run
fead77 13 lines 437706 ServletTester calls LocalConnector method with hardcoded timeout
ff8eea 2 lines 465359 Resource.newResource(String res, boolean useCache) does not use useCache argument
fff825 24 lines 393494 HashSessionManager can't delete unrestorable sessions on Windows
Jared Chapman (gmail.com)
322448 1331 bytes Provide a mechanism to add a custom look when serving static resources.
Attachment 176422: jetty-util patch
322448 2488 bytes Provide a mechanism to add a custom look when serving static resources.
Attachment 176423: jetty-servlet patch
322448 3120 bytes Provide a mechanism to add a custom look when serving static resources.
Attachment 176424: jetty-server patch
Jeff Bergan (cs.stanford.edu)
370285 1227 Socket back pressure at the start of a request can lead to missing chunk header
Comment
Joakim Erdfelt (gmail.com)
270534 8275 bytes Bad package org.eclipse.util (should be org.eclipse.jetty.util)
Attachment 130329: Patches multiple files
271535 260013 bytes RFC2616Test cleanup and re-enable of disabled tests.
Attachment 140562: New /tests/test-integration/ with refactored RFC2616 tests.
271536 1961 bytes Add support to IO.class for (quietly) closing Readers / Writers as well.
Attachment 132635: IO.close for Readers / Writers
273153 7803 bytes Test for Nested references in DispatchServlet
Attachment 132694: TestCase and Patch for Nested Refs
Joakim Erdfelt (erdfelt.com)
d3645a 1 lines Testing git setup
John Myers (proofpoint.com)
01497c 2 lines Bug 472601: fix typo
2d0bed 126 lines [Bug 470664] Handle multiple RequestLogHandler in chain
a9be63 15 lines [Bug 462098] Support setting ThreadGroup in ScheduledExecutorScheduler
c8b84e 9 lines [Bug 462098] Support setting ThreadGroup in QueuedThreadPool
JŲrgen Rydenius (atex.com)
304658 4512 bytes Inconsistent Expires date format in Set-Cookie headers with maxAge=0
Attachment 161087: 304658+304698.patch
304698 4512 bytes org.eclipse.jetty.http.HttpFields$DateGenerator.formatCookieDate() uses wrong (?) date format
Attachment 161086: A proposed patch that solves both Bug 304658 and Bug 304698.
KARASZI IstvaŐĀn (spam.raszi.hu)
840f14 8 lines [Bug 391248] fixing localhost checking in statistics servlet
dd4a80 2 lines [Bug 391249] fix for invalid XML node dispatchedTimeMean in statistics servlet
KARASZI IstvŠn (spam.raszi.hu)
309686 1306 bytes HttpBuffers returns _requestBuffers instead of _responseBuffers invoking getResponseBuffers()
Attachment 165454: The patch to fix the typo
Kees Jan Koster (gmail.com)
352222 185 bytes Contribution: jetty-monitor
Comment
Kenny Stridh (ericsson.com)
366362 31272 bytes JAX-WS over https returns the wrong request address.
Attachment 208250: Implementation of HttpsExchange support
kenya (mb.infoweb.ne.jp)
333481 15604 logic of encode to utf-8 from surrogate pair is wrong ?
Comment
Ludovic Orban (bitronix.be)
348978 191 bytes Contribution: JettyHttpServerProvider module
Comment
Marko Mihovilic (gmail.com)
953ab4 26 lines [Bug 410750] NoSQLSessions: implement session context data persistence across server restarts
Mathieu Poumeyrol (fotonauts.com)
334311 2757 bytes Wrong reuse of buffers in CachedExchange
Attachment 186810: junitized test case
Michael Gorovoy (gmail.com)
286185 16052 bytes Implement ability for JSON implementation to automatically register convertors
Attachment 144002: Second version of the patch
293506 4035 bytes Unable to use jconsole with Jetty when running with security manager
Attachment 150679: Patch for the issue
296765 21164 bytes Refactor jetty-jmx module
Attachment 154178: Added comments and minor fixes
300933 17306 bytes Refactor AbstractConnector to use concurrent objects for collecting statistics
Attachment 157359: Proposed implementation and test
301089 65461 bytes Improve statistics available in StatisticsHandler and AbstractConnector
Attachment 158019: Latest implementation
302018 50906 bytes Improve statistics available in AbstractSessionHandler
Attachment 158940: Proposed implementation
306783 6108 bytes NPE in StdErrLog when Throwable is null
Attachment 162738: Patch for the issue
306226 232 HttpClient should allow changing to the keystore and truststore type
Comment
307457 45 bytes Exchanges are left unhandled when connection is lost
Comment
Mikhail Mazursky (gmail.com)
6b0269 1352 lines [Bug 420930] Use Charset to specify character encoding
767fae 1616 lines [Bug 415999] Fix some of FindBugs warnings
c101e5 37 lines [Bug 420374] Call super.close() in a finally block
Paul (gmail.com)
307457 1769 Exchanges are left unhandled when connection is lost
Comment
Paul Robinson (gmail.com)
394719 954 Performance: ClasspathPattern.match should not use regexp
Comment
pgdad (hotmail.com)
af0a8e 12 lines 379194 - ProxyServlet enhancement to enable easy creation of alternative HttpClient implementations
c81dbb 7 lines 374891 - enhancement to how ProxyServlet determines the proxy target
Philippe Marschall (netcetera.ch)
fb58ca 95 lines Bug 464442 - Enable parallel class loading
sato naoki (k4.dion.ne.jp)
305791 717 bytes URISyntaxException thrown at org.eclipse.jetty.webapp.WebInfConfiguration.preConfigure(WebInfConfi guration.java:81)
Attachment 161978: URIUtil.encodePath() is used instead of toURI().
Scott Lewis (composent.com)
292837 101 bytes proposed contribution: Jetty-on-OSGi and support for the upcoming OSGi's RFC-66
Comment
Stephan Mising name (gmail.com)
349344 1341 bytes Passing empty query string to UrlEncoded#decodeTo(String, MultiMap, String) does not yield an empty map
Attachment 197964: Proposed patch along with a unit test
Stig Inge Lea Bj√łrnsen (pvv.org)
824252 140 lines 420273 Close JDBC statements to prevent database resource leakages.
Thomas Becker (intalio.com)
000793 12 lines 416940 avoid download of spring-beans.dtd
0049aa 31 lines 412418 HttpTransportOverSPDY fix race condition while sending push streams that could cause push data not to be sent. Fixes intermittent test issues in ReferrerPushStrategyTest
00744e 4 lines 410341 suppress stacktraces that happen during test setup shutdown after successful test run
011ae1 74 lines 377587: UnitTest for ConnectHandler.write() with partial writes and non full buffer.
016fbb 10 lines 416453 Add comments to embedded MinimalServlets example
03e1d0 8 lines add developer tbecker to pom.xml
0482b3 58 lines jetty-9 license header fix
04c679 4 lines 372115: added some braces to oneline if stmts of AsyncContextTest.java
050ac7 2 lines 413737 hide stacktrace in ReferrerPushStrategyTest
056642 8 lines 410205 add general warning message when JETTY_USER is set in jetty-setuid
07afeb 217 lines 367716: maxIdleTime fixes
081e7d 569 lines 415609 spdy replace SessionInvoker with IteratingCallback. Introduce Flusher class to separate queuing/flushing logic from StandardSession
085737 85 lines 376373: GzipFilter now does not ignore _excludePath + fix for ignored _excludeAgentPatterns if _excludeAgent is set
08f4b7 26 lines 365302: LogMBean added
091fd7 5 lines spdy: add StandardSession and StandardStream toString() improvements
0a6c7a 90 lines 353563: HttpDestinationQueueTest too slow
0adec3 2 lines 373246: IOTest.testReset uses dynamic port now instead of static hard coded one
0b3d91 2 lines disable debug logging
0d8bd9 296 lines Basic functionality for ProxyRule implemented
0e3e02 18 lines Updating VERSION.txt top section
0ec793 24 lines 395312 Avoid that streams get committed twice
0f95f6 38 lines 369988: Add DoSFilter.RateTracker.isRateExceeded unit test
0fcb42 3 lines spdy: add logging when ProxyEngineSelector resets a stream
0fd789 2 lines test-jetty-weappap - Remove wiki link and replace with documentation
11760a 2 lines @Ignore MaxConcurrentStreamsTest for now
117b08 2 lines PushStrategy.java remove newlines in javadoc
11e0b5 3 lines 413066 accept lower case method: head
129a66 128 lines 323311: HashLoginService uses PropertyUserStore now
12d9d7 4 lines 399463 add start.ini documentation for OPTIONS. Remove reference to start_config
137ccc 432 lines jetty9 - Make WriteFlusher.java threadsafe
139455 28 lines 416453 Add comments to embedded SpdyServer example
15b976 1447 lines Deleted jetty-plugins for now. It's not used at the moment and we've no concrete plans on when to use it. It can be restored from history easily.
1721a5 75 lines 369349: directory with spaces --dry-run fix
17b585 5 lines spdy: isIfModifiedSinceHeaderPresent should have been removed, but slipped through a conflict merge. remove that method.
198f71 591 lines spdy: spdy-proxy refactoring to allow multiple ProxyEngine implementations for different protocols. Header name fix to lowercase header names before creating the bytes to sent over the wire.
19fae5 15 lines 372190: HttpContent.getIndirectBuffer() close InputStream null check
1a6698 3 lines embedded SPDYServer test - save one line of code by setting maxThreads in constructor
1aa8fc 499 lines 402277 spdy proxy: fix race condition in nested push streams initiated by upstream server. Fix several other small proxy issues
1ab5de 31 lines 412418 HttpTransportOverSPDY fix race condition while sending push streams that could cause push data not to be sent. Fixes intermittent test issues in ReferrerPushStrategyTest
1ad4f8 9 lines 416251 ProxyHTTPToSPDYConnection now sends a 502 to the client if it receives a rst frame from the upstream spdy server
1b010c 2 lines [maven-release-plugin] prepare for next development iteration
1b3d32 198 lines jetty-9 jetty-plugins is now able to handle multiple repositoriesmci
1b5de5 97 lines Readd unpack spdy jars in jetty-distribution
1c546a 46 lines ReferrerPushStrategy logging changes
1d6ec3 3 lines 393160: fix connection leaks in NextProtoNegoClientConnection and NextProtoNegoServerConnection
1dc3fc 5 lines 394671 Fix setting loglevel on commandline, organize import, fix javadoc
1e30a5 62 lines HashLoginService code format
1e5b85 29 lines 359255: Allow HttpExchange state change from START to EXPIRED
1efd63 134 lines 409796 fix and cleanup ReferrerPushStrategy. There's more work to do here, so it remains @Ignore for now
1f6d05 2744 lines intermittent commit
1ff0b1 705 lines spdy: ReferrerPushStrategy configurable by SPDY version and add referrer push period
205ef8 240 lines 413155 refactor HttpTransportOverSPDY to fix some bugs and reduce cyclomatic complexity
207745 17 lines 394811: Make JAASLoginService log login failures to DEBUG instead of WARN. Same for some other exceptions.
2278d2 2463 lines 375692: GzipFilter support for deflate
257e1a 28 lines 416674 run all jetty-ant tests on random ports
260b21 25 lines 405424 add X-Powered-By and Server header to SPDY
265d35 43 lines 371903: Implement servlet 3.0 spec change (spec section 9.4) to not commit response in Dispatcher.forward() when request.isAysncStarted()
26c5eb 1810 lines 396193 spdy remove timeout parameters from api and move them to the Info* classes
270083 334 lines 405570 spdy push - send push resources in the order they have been requested. Do not interleave sending the bytes of the push streams.
273c16 5119 lines Delete java-monitor.
28e900 450 lines 380913: support list types in jetty xml for setters and constructor args
2b1532 2 lines jetty-9 jetty-plugin exit on errors
2b83d9 35 lines 375692: cosmetic changes to get rid of warnings, etc.
2d9116 28 lines 412318 HttpChannel fix multiple calls to _transport.completed() if handle() is called multiple times while the channel is COMPLETED
2e0643 3 lines test chat fix
2ef4a4 9 lines fix SimpleHTTPBenchmarkTest
2fa5a6 144 lines 365048: Fix proxy issue. http-client dropped authentication header on connect requests before
30091c 130 lines 395314 Add missing flush() call after StandardSession.complete() has been called. Some test cleanup.
30dade 78 lines 366472: CrossDomainFilter accepts wildcard domains like *.example.com
317f4b 12 lines 416453 Add comments to embedded FileServer example
330845 10 lines 399463 add start.ini documentation for OPTIONS
3380b4 18 lines fix merge issue
33dedd 2 lines Typo fix
345ee1 4 lines 413737 hide stacktrace in ReferrerPushStrategyTest
35b7a0 23 lines block instead of copy
369bc0 1399 lines jetty-9: jetty-spdy refactored to match jetty-9.
36ec5b 17 lines 393220 remove dead code from ServletHandler and log ServletExceptions in warn instead of debug
36efbb 12 lines 416453 Add comments to embedded FileServer example
377065 75 lines interims changes
37845a 203 lines 357687: Add ShutdownHandler + UnitTest
37e0b8 2 lines spdy: StandardSession format toString method
38549f 1 lines FillInterest fix javadoc
38a0e4 27 lines revert test in BufferUtilTest
391b0e 9 lines ChatServletTest fix test
3a94e4 66 lines 372115: Cleanup of AsyncContextTest.java
3c0c01 6 lines 373569: fix jdk7/macos ssl issue leading to SSLClostTest failures
3d0300 12 lines 359031: CGI servlet changed to allow relative paths to webapp
3d3e07 369 lines 393281: Add User-Agent filter to ReferrerPushStrategy
3d78c0 138 lines [maven-release-plugin] prepare release jetty-7.6.13.v20130910
3e73e7 27 lines code convention fixes, javadoc update
3ea03e 7 lines 394860: fix test-jetty-webapp to work with mvn jetty:run again
3edae8 260 lines 394370 Add unit tests for HttpTransportOverSPDY.send()
4085cf 384 lines 411061 fix cookie handling in spdy. If two different HTTP headers with the same name are set, they should be translated to a single multiheader value according to: http://www.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3#TOC-2.6.10-Name-Value-Header-Block. That applies for Set-Cookie headers for example. Before this changed duplicate header names have overwritten the previous one
4089f3 18 lines 376519: adapt GZipFilter tests to follow new default for Deflate
40963a 27 lines Revert "Making --dry-run work with paths that have spaces"
41a0e0 149 lines 410800 Make RewritePatternRule queryString aware
440d4c 77 lines 394211 - spdy: Expose RemoteServerAddress and LocalServerAddress in StandardSession
449302 45 lines 369349: fix --exec classpath issue, spaces in directory names fix
465f15 2 lines 415641 Remove remaining calls to deprecated HttpTranspoert.send(HttpGenerator.ResponseInfo info, ByteBuffer content, boolean lastContent) throws IOException
4837b7 18 lines 413155 HttpTransportOverSPDY remove constructor argument for version and get version from stream.getSession instead
48438d 74 lines 367635: Add test for parsing start.d files, small changes
49198a 27 lines Revert "369349 replace quotes with a space escape method"
492cc7 69 lines 370842: X-Forwarded-Host header is now set by request.getHeader(Host) which doesn't ommit the port information
4a10f4 119 lines 409953 More efficient implementation of BufferUtil.writeTo(...)
4b628e 6 lines jetty-9 license header fix
4b7f8d 12 lines 358147: SelectConnector catch UnresolvedAddressException to avoid socket leak
4ba938 15 lines 411340 add comment why executeOnFillable defaults to true
4daaa6 21 lines 416453 Add comments to embedded OneWebApp example
4e9460 659 lines jetty-9: Make WriteFlusher threadsafe.
4ee88c 56 lines jetty-spdy-proxy.xml fixes, still not working
50926a 21 lines 416453 Add comments to embedded OneWebApp example
511f4e 6 lines 373572: fix jdk7/macos ssl issue leading to ConnectHandlerSSLTest failures
51d740 85 lines jetty-9: spdy replaced log4j with jetty-logging.properties
525b26 429 lines 415656 SPDY - add IdleTimeout per Stream functionality
5346e0 183 lines 417289 SPDY replace use of direct buffers with indirect buffers or make it configurable
54262c 122 lines 372115: codeformat of AsyncContextTest.java
543d2a 2 lines 376373: GzipFilter now does not ignore _excludePath + fix for ignored _excludeAgentPatterns if _excludeAgent is set
544b44 8 lines 409403 fix IllegalStateException when SPDY is used and the response is written through BufferUtil.writeTo byte by byte
5499a5 20 lines 416453 Add comments to embedded SplitFileServer example
553059 6 lines 353509: Fixed merging issues
566065 2 lines cleanup import in HttpConnection
566792 39 lines HttpStalledServerConnectionTest fixes
5687aa 11 lines SPDY: move probably blocking/long running flush out of synchronized block in StandardSession.syn(..)
5692cf 140 lines [maven-release-plugin] prepare release jetty-8.1.13.v20130910
574348 2 lines jetty9 - WriteFlusher.PendingState._buffers is final now
57492f 2 lines fix typo in start.ini
593209 197 lines jetty-9 make TestHttpResponse inner class of SimpleHttpParser
598fa8 95 lines 415401 WebAppProvider: override XmlConfiguration.initializeDefaults
5ab692 2 lines Updating VERSION.txt top section
5b7fe5 82 lines 376373: GzipFilter now does not ignore _excludePath + fix for ignored _excludeAgentPatterns if _excludeAgent is set
5c8b78 5 lines 406759 supressed two stacktraces thrown in ProxySPDYToHTTPTest
5d1225 52 lines Revert "Revert "412318 HttpChannel fix multiple calls to _transport.completed() if handle() is called multiple times while the channel is COMPLETED""
5d21e4 99 lines 415401 WebAppProvider: override XmlConfiguration.initializeDefaults
5e1813 8 lines 365411: Removed static logger from ProxyServlet
5e6a9e 125 lines beautified code, added javadoc
61fbc6 6 lines 395312 log.warn if a SPDY stream gets committed twice
62c517 27 lines revert test in BufferUtilTest
62e0c4 9 lines add jetty-logging.properties for example-jetty-embedded
637750 25 lines 416453 Add comments to embedded ManyConnectors example
641fa8 37 lines 381220: start.log rollover
64f4ad 27 lines Fix SPDYClient refactoring. Wrap FuturePromise<Session> in SessionPromise
654dc1 134 lines 409796 fix and cleanup ReferrerPushStrategy. There's more work to do here, so it remains @Ignore for now
656794 5 lines HttpTransportOverSPDYTest hide stacktrace
6594ee 28 lines 416674 run all jetty-ant tests on random ports
669ee7 46 lines 415548 migrate ProxyHTTPToSPDYTest to use HttpClient to avoid intermittent NPE part 2
670e8d 2 lines 352050: Fixed infinite redirect loop for /remote.html in testapp
67fd1e 7 lines 410498 ignore type of exception in GoAwayTest.testDataNotProcessedAfterGoAway
688eec 3 lines version.txt update
68afcb 24 lines 395313 HttpTransportOverSPDY.send() does not rethrow exceptions, but call Callback.failed() only
694a07 1640 lines jetty-9 jetty-plugins now uses zip instead of jar files. Local maven repository is now being read and found located by settings.xml or default location. small improvements
6a1945 17 lines 394811: Make JAASLoginService log login failures to DEBUG instead of WARN. Same for some other exceptions.
6a6660 260 lines 405364 spdy imeplement MAX_CONCURRENT_STREAMS
6b91b9 7 lines ProxySPDYToHTTPLoadTest add debug logging
6bc8ba 2 lines 394383 - add logging of the SSLEngine
6d75e1 15 lines 410799 errors while creating push streams in HttpTransportOverSPDY are now logged to debug instead of warn
6e70ee 138 lines 394370 Add integration test for client resetting SPDY push SYN's
6f5423 44 lines 376519: deflate compression level and noWrap setting are now configurable for GZipFilter
724e0c 2 lines 409953 return buffer.slice() instead of buffer.asReadOnlyBuffer() in ResourceCache to avoid using inefficent path in BufferUtil.writeTo
72cdab 20 lines 395794 slightly modified fix for empty file extenstion to mime type mapping. Added a default, so it will also work with unknown file extensions
731eb3 5025 lines interims changes
7448c4 6 lines add https listener config to 900-demo.ini
74a75e 3 lines test chat fix
75f87a 4 lines 414951 QueuedThreadPool fix constructor that missed to pass the idleTimeout
778890 112 lines 415401 Add initalizeDefaults call to SpringConfigurationProcessor
7792c1 119 lines 409953 More efficient implementation of BufferUtil.writeTo(...)
77c03a 3 lines 388079: AbstractHttpConnection. Flush the buffer before shutting output down on error condition
77c673 13 lines spdy: push referrer call period starts when first resource is added. Before it started when main resource was created
795720 27 lines Revert "Make JAASLoginService log LoginExceptions in DEBUG only and other exceptions in info"
79ff74 5 lines 406759 supressed two stacktraces thrown in ProxySPDYToHTTPTest
7d9803 26 lines 413066 fix HttpTransportOverSPDYTest
7ed3a3 22 lines 405449 spdy improve handling of duplicate stream Ids
800ef5 29 lines Remove jetty-monitor execution target from jetty-distribution
81e92f 110 lines 409845 add test that makes sure that DataFrameGenerator correctly prepends the header information
82b73c 2 lines 409953 return buffer.slice() instead of buffer.asReadOnlyBuffer() in ResourceCache to avoid using inefficent path in BufferUtil.writeTo
842f30 40 lines Additional test to make sure that jetty sends a 500 response code when an exception is thrown.
85c0f4 9 lines 416251 ProxyHTTPToSPDYConnection now sends a 502 to the client if it receives a rst frame from the upstream spdy server
85ef53 1 lines HttpTransportOverSPDY add newline
86e8cf 3 lines embedded SPDYServer test - save one line of code by setting maxThreads in constructor
875bcb 8 lines 374995: configure jmx rmi port via SystemProperty
88ce9a 359 lines Added ProxyRule.java and ProxyRuleTest.java
88e32c 849 lines 401183 Handle push streams in new method StreamFrameListener.onPush() instead of SessionFrameListener.syn()
891a2c 287 lines add HttpStalledServerConnectionTest, small improvements to ProxySPDYToHTTPLoadTest
8946b4 27 lines SSLConnection comment out setting soLonger timeout to avoid threads stuck in preClose0
8a6b18 3 lines ServerHTTPSPDYTest fix test
8aeecf 37 lines SPDYToSPDYProxy add test where upstream server resets client stream
8b3118 35 lines 405424 add X-Powered-By and Server header to SPDY
8ba068 965 lines jetty-9: jetty-plugins module added
8ba451 54 lines merge ProxyHTTPSPDYConnection change with 9.1
8c3642 534 lines 392470: Fix problem in suspend, expire cycle when HttpChannel.run() is called multiple times (happens for SPDY). Add test cases. Remove unused argument from HttpHandler.messageComplete() interface and it's implementations.
8c3edc 4 lines use existing keystore
8de385 17 lines 372256: fix if clause doing an || instead of && and thus always calling instanceOf on null values
8e3075 21 lines jetty-9 jetty.xml should be the first config file loaded by start.ini. Move jetty-logging.xml behind jetty.xml in start.ini.
8e4bae 145 lines 415548 migrate ProxyHTTPToSPDYTest to use HttpClient to avoid intermittent NPE part 2
8e4f2b 185 lines New test for GzipFilter that tests writing a text message to the outputstream and setting the status code afterwards
8fd97d 21 lines Updating VERSION.txt top section
900821 4 lines setuid.mod, ext.mod fix module errors
901129 8 lines jetty9 - SelectChannelEndPoint.toString() fix
904481 24 lines 394671: Fix setting loglevel on commandline via -Dorg.eclipse.jetty.LEVEL=DEBUG
911043 34 lines ProxyServletTest create test dir if it doesn't exist
917375 132 lines 387919: throw EOFException on early eof from client on http requests
918632 359 lines 411340 SpdyConnection make executeOnFillable configurable and default to true
91eaf6 1 lines ServerHTTPSPDYTest Ignore failing test until fixed
91f617 2 lines remove debug logging
928275 47 lines 409953 More efficient implementation of BufferUtil.writeTo(...)
936343 82 lines 415548 migrate ProxyHTTPToSPDYTest to use HttpClient to avoid intermittent NPE
937c3b 239 lines 410098 inject accept-encoding header for all http requests through SPDY as SPDY clients MUST support spdy. Also remove two new tests that have been to implementation agnostic and not needed anymore due to recent code changes
93efdc 8 lines 384552 add comment to jetty-https.xml describing keymanager password
9410a8 101 lines 383116: fix truncated filenames for multipart file uploads containing spaces in filename
94c979 23 lines 372190: HttpContent.getIndirectBuffer() close InputStream
9501ef 16 lines 409796 fix intermittent test issue in ReferrerPushStrategy.testResourceOrder. Happened when the client got closed before the server finished sending all data frames. Client waits now until all data is received.
9565d2 145 lines 415548 migrate ProxyHTTPToSPDYTest to use HttpClient to avoid intermittent NPE part 2
95698c 754 lines 396606 make spdy proxy capable of receiving SPDY and talk HTTP to the upstream server
95ee21 8 lines JETTY-1414 applied to PropertyUserStore
971bf4 30 lines 393281: Add getters to expose ReferrerPushStrategy Config
988206 2 lines 393968 fix typo in javadoc
98d17b 23 lines 395922: Avoid that SPDY frames containing headers are sent in another order than they have been created
99c34d 2 lines 398280: SslContextFactory _trustAll defaults to false now
99d266 26 lines Add additional AsyncContextTest.java test case with encoded path and queryString
9a7b0f 45 lines 412938 Request.setCharacterEncoding now throws UnsupportedEncodingException instead of UnsupportedCharsetException
9abed8 27 lines 408904 Enhance CommandlineBuilder to not escape strings inside single quotes
9adabd 72 lines 370966: RewriteHandler javadoc config example fix
9ba96f 35 lines 367974: Calculate wait times, etc. based on MAX_IDLE_TIME
9db010 34 lines ProxyServletTest create test dir if it doesn't exist
9e0e17 187 lines 415401 Add XmlConfiguration.initializeDefaults that allows to set default values for any XmlConfiguration that may be overridden in the config file
9e4ec3 1 lines remove jetty-plugins module from pom.xml
9e4fd4 134 lines 365411: removed trailing whitespaces in ProxyServlet
9ebea3 172 lines 393385: Make hostname verification configurable in SslContextFactory and enable it by default (See http://www.ietf.org/rfc/rfc2818.txt section 3.1)
9f2d15 229 lines jetty9 - WriteFlusher minor changes. Some ConcurrentTests for WriteFlusher added. Cleanup. Javadoc.
9f6672 40 lines 370120: --exec jvm arguments missing spaces fix
9f68c6 29 lines 369214: HotSwapHandler uses AggregateLifeCycles.addBean()
9fb8fb 12 lines 416940 avoid download of spring-beans.dtd
a05efd 27 lines 408904 Enhance CommandlineBuilder to not escape strings inside single quotes
a1789c 60 lines 412840 remove Future in SPDYClient.connect() and return Session instead in blocking version
a59473 280 lines 369048: more test cases for ConstraintSecurityHandler
a7692b 33 lines 416453 Add comments to embedded SecuredHelloHandler example
a822cd 27 lines Make JAASLoginService log LoginExceptions in DEBUG only and other exceptions in info
a85711 7 lines 409282 fix intermittently failing MaxConcurrentStreamTest
a90a50 56 lines 401806 spdy push properly pass through request and response headers for pushed resources
a9955e 4 lines cleanup import in HttpConnection
a99a3a 1 lines newline after license header
aa2295 1123 lines interims commit
aa7010 209 lines add SimpleHttpParser and SimpleHttpResponse
aab91e 2 lines 410415 fix jetty-setuid version for libsetuid-osx
ab5592 72 lines 369214: HotSwapHandler code format
ab6421 16 lines Add jetty-maven-plugin to test-webapp-rfc2616
ac156b 24 lines 415780 fix StreamAlreadyCommittedException in spdy build
ac43fd 177 lines started to migrate java-monitor to jetty-9, however we decided to drop it. So I'll commit my unfinished status quo and then delete the module
ac7c3c 7 lines spdy: move x-spdy-push header to internal request. fix StandardStream.toString()
acaa24 18 lines 359031: Javadoc
accc3b 4 lines config fix
ad4581 16 lines ReferrerPushStrategy fix javadoc
ad5624 20 lines 416453 Add comments to embedded SplitFileServer example
ade135 306 lines Add ProxySPDYToSPDYLoadTest
ae785f 98 lines Replace calls to deprecated HttpTransport.send(..) method in SPDY code
af0233 69 lines 412750 HttpClient close expired connections fix
af1abb 471 lines 416026 improve error handlig in SPDY parsers
af7252 5 lines 353839: Ajp13Generator fix for file upload
af82e4 16 lines ProxySPDYToSPDYLoadTest small change for shutting down the test
b02535 5 lines Double dispatch warning should be logged at debug level
b05377 29 lines jetty-9: Small HttpManyWaysToCommitTest fixes
b119bd 2 lines fix typo in javadoc
b1a777 11 lines 393220 remove dead code from ServletHandler and log ServletExceptions in warn instead of debug
b274fd 1367 lines 409403 fix IllegalStateException when SPDY is used and the response is written through BufferUtil.writeTo byte by byte
b36a6c 12443 lines jetty-9 checkout jetty-spdy from jetty-8
b370da 82 lines 415548 migrate ProxyHTTPToSPDYTest to use HttpClient to avoid intermittent NPE
b37131 32 lines make spdy tests more reliable: fix race condition with goAway frame
b3e6eb 557 lines Fix for #358121 (Utf8Appendable refactored to use Bjoern Hoehrmann's decoder).
b4a887 28 lines 416453 Add comments to embedded SpdyServer example
b54538 2 lines 416251 ProxyHTTPToSPDYConnection now sends a 502 to the client if it receives a rst frame from the upstream spdy server
b71070 2 lines HttpServerTestBase small assertion text fix
b73ca3 1 lines interims changes
b76669 6 lines Add messages to StreamExceptions thrown in StandardSession and StandardStream
b858f2 15 lines 413066 SPDY HEAD requests don't send response body anymore
b8a68b 85 lines 385925: make SslContextFactory.setProtocols and SslContextFactory.setCipherSuites preserve the order of the given parameters
b92e7b 668 lines spdy: improve errorHandling, additional tests for sending big data with/without flow control, test that no more frames are sent on reset pushstreams, test for failing controller.writer(), small improvements
b95d69 140 lines [maven-release-plugin] prepare for next development iteration
b9f45e 246 lines CGI.java code format
ba6ce7 2 lines @Ignore MaxConcurrentStreamsTest for now
ba9f9b 5 lines 406759 supressed stacktrace in ReferrerPushStrategyTest
bb3c14 36 lines 400184: SslContextFactory change. Disable hostname verification if trustAll is set
bbaef5 1065 lines 366774: Request.java code format
bdb75b 23 lines jetty-9 jetty-util remove plugin.xml from assembly
bdce90 2 lines Use a not so common port for SpringXmlConfigurationTest
be73cf 1035 lines jetty-9: HttpManyWaysToAsyncCommitTest added
beba00 21 lines 410337 HttpOutput calls now HttpChannel.close() instead of closing the endPoint directly. That way the different implementations of HttpChannel can decide if the endPoint should be shutdown or not.
bf9a4d 5 lines 406759 supressed stacktrace in ReferrerPushStrategyTest
bfb905 8 lines SPDY remove unnecessary flush calls
c22a8f 8 lines 409403 fix IllegalStateException when SPDY is used and the response is written through BufferUtil.writeTo byte by byte
c3abbe 8 lines jetty-9 fix wrong case in PluginManagerTest
c3c9d9 7 lines 410498 ignore type of exception in GoAwayTest.testDataNotProcessedAfterGoAway
c5bf9c 2 lines Increase buffer size of BufferUtil.writeTo to 4k
c5e445 2 lines 413737 hide stacktrace in ReferrerPushStrategyTest
c7ab45 8 lines 377403: fix GzipFilter.java javadoc
c840d3 6 lines 400555 HttpProxyEngine: Add http version header in response
c88a45 113 lines 366774: NumberFormatException when parsing Host header now causes a 400 return code
c9c54e 33 lines 416453 Add comments to embedded SecuredHelloHandler example
cb2eb0 52 lines 412318 HttpChannel fix multiple calls to _transport.completed() if handle() is called multiple times while the channel is COMPLETED
cceef3 439 lines 359255: Code format
ce6820 915 lines jetty-9: extract common stuff from HttpManyWaysToCommitTest and HttpManyWaysToAsyncCommitTest into abstract class
cea019 25 lines 416453 Add comments to embedded ManyConnectors example
d22fa0 2 lines 416251 ProxyHTTPToSPDYConnection now sends a 502 to the client if it receives a rst frame from the upstream spdy server
d2470f 18 lines 410805 StandardSession: remove all frameBytes for a given stream from queue if the stream is reset
d3b963 47 lines 409953 More efficient implementation of BufferUtil.writeTo(...)
d4d41f 24 lines jetty9 - fix WriteFlusherTest.testConcurrentAccessToIncompleteWriteAndOnFail()
d51268 2 lines fix merge issue
d65b51 79 lines 413155 simplify HttpTransportOverSPDY a bit more. Throw exceptions if send is called with no content, lastContent=false and no responseInfo
d6d6b5 2 lines Updating VERSION.txt top section
d6e841 257 lines 367716: maxIdleTime fixes for async http and new maxIdleTime tests
d7fec3 29 lines 379116: start.jar fix to shutdown child processes with --exec. Remove finally block and replace with a shutdown hook in _exec if branch.
d93faf 10 lines 409598 spdy: Fix NPE when a broken client tried to create duplicate stream IDs
d98f69 6 lines 376519: Change compression type of deflate compression in GzipFilter and IncludableGzipFilter
d9ada8 239 lines 410098 inject accept-encoding header for all http requests through SPDY as SPDY clients MUST support spdy. Also remove two new tests that have been to implementation agnostic and not needed anymore due to recent code changes
db3fbb 209 lines jetty-9 jetty-plugins now reads from multiple cofigurable groupIds. Currently org/eclipse/jetty and org/mortbay/jetty
db6fdc 260 lines 395922: Unit test that checks if ControlFrameBytes are sent in the right order even with priorization
dc2850 58 lines 396036 SPDY send controlFrames even if Stream is reset to avoid breaking the compression context
dd180a 16 lines 394681: fix jetty-rewrite.xml to match test webapps new context /test
dd651b 34 lines Expose more stuff via jmx like threadpool details, connector details, etc.
de16f7 33 lines 369048: one more test
df0aab 96 lines PropertyUserStore: Code Format
df17ef 348 lines 408709 refactor test-webapp's chat application. Now there's only a single request for user login and initial chat message.
e14cc5 53 lines JETTY-1415: Start/Stop Server and Client only once in test, code format
e1a31f 24 lines 403370 move frameBytes.fail() call in StandardSession.flush() outside the synchronized block to avoid deadlock
e1a663 277 lines 394210 spdy api rename stream.syn() to stream.push()
e1fa10 9 lines Fix SslBytesServerTest failing on MacOS
e1fb49 1 lines remove log.info in StandardSession.flush()
e23bfc 3 lines spdy: uncomment pushStrategy in default config
e26ce1 6 lines /jetty-webapp/src/main/config/etc/webdefault.xml fix xml error
e27437 145 lines add cla-tbecker.txt
e29916 2 lines StandardSession change LOG.warn in flush() back to LOG.debug
e2bdcb 278 lines Ajp13Generator: code format
e33bc2 1 lines Even better, use a random port for SpringXmlConfigurationTest
e34ba2 4 lines 413737 hide stacktrace in ReferrerPushStrategyTest
e3b634 4 lines spdy: proxy fix to keep scheme on forwarded requests
e4c7cf 7 lines 408235 SPDYtoHTTP proxy fix: remove hop headers from upstream server
e62847 1 lines Replace calls to deprecated HttpTransport.send(..) method in SPDY code
e7658b 24 lines 385136: set header prefix in IncludableGzipFilter to make sure that header is being set
e7a52d 121 lines spdy: different push strategies per connection factory
e8130f 94 lines 415605 fix status code logging for async requests
e83ded 2 lines [maven-release-plugin] prepare release jetty-test-helper-1.8
e909bc 6 lines Fix WriteFlusher javadoc
ebfa3b 149 lines 410800 Make RewritePatternRule queryString aware
ed0bba 138 lines [maven-release-plugin] prepare for next development iteration
ed3d16 2 lines fix HttpReceiver typo in javadoc
ef2939 15 lines jetty-9: AbstractTest replace deprecated TestWatchmen with TestWatcher
efc1a3 16 lines Fix javadoc in Stream.java and logging if a Stream is committed twice
f01877 175 lines 360665: Fixed an endless loop on https proxy requests + added tests
f09eae 30 lines spdy: push strategy move if-modified-since check from connection to ReferrerPushStrategy
f0fe55 8 lines SelectConnector.java code format
f10729 3 lines HttpServerTestBase small assertion text fix
f116d7 4 lines 410337 throw EofException instead of EOFException in HttpOutput.write() if HttpOutpyt is closed
f11d9b 197 lines Remove HttpStalledServerConnectionTest
f12afb 46 lines 415548 migrate ProxyHTTPToSPDYTest to use HttpClient to avoid intermittent NPE part 2
f19f6c 10 lines 416453 Add comments to embedded MinimalServlets example
f362fb 2018 lines spdy push implementation
f62cec 6 lines 406214 fix constructor for PushSynInfo ignores timeout, remove timeout for creating push streams in HttpTransportOverSPDY
f8049c 2 lines 412234 fix bug where NetworkTrafficSelectChannelEndpoint counted bytes wrong on incomplete writes
f81a8a 31 lines 367716: Enhance maxIdleTests for SelectChannelTimeout
fb04ee 6 lines QueuedHttpInput fix javadoc
fb5de7 4 lines 410341 suppress stacktraces that happen during test setup shutdown after successful test run
fc31a1 82 lines 404881 Allow regexs for SslContextFactory.setIncludeCipherSuites() and .setExcludeCipherSuites()
fcdea1 48 lines 416242 respect persistence headers in ProxyHTTPSPDYConnection
fdf6da 114 lines spdy: no push if the main request contains if-modified-since header
fe88df 435 lines jetty-9 move SimpleHttpParser and SimpleHttpResponse to jetty-test-helper
ff75d9 6 lines 373394: fix for IllegalArgumentException in SelectChannelEndpoint.blockWritable() when wait is called with a negative value.
fffdd6 4 lines Connection javadoc fix
323311 44032 bytes PropertyFileLoginModule should be able detect changes password file
Attachment 202767: New Patches based on trunk created in a branch.
359255 4646 bytes HttpExchange doesn't allow state change from Started to Expired
Attachment 204200: Patch files
328789 1754 test harnesses leave temp dirs
Comment
331567 739 IPAccessHandlerTest.java fails consistently on MacOS
Comment
331703 789 OSGI test fails on MacOSX
Comment
332432 184 Scanner.java should always scan the canonical form of a File
Comment
Thomas SEGISMONT (gmail.com)
13e010 709 lines Add balancer servlet
Viktor Szathmary (gmail.com)
402885 2818 performance improvement: reuse deflaters in gzip filter
Comment
William Ferguson (xandar.com.au)
418f8b 2 lines Pointing to proper resource file in the test

Repositories

The information contained in this log was generated by using commit information from the following repositories:

Adjust the set of projects included in this IP Log.

To modify an ip log you must be logged in as a committer.

 

Help & Documentation: Learn how this IP log is generated and how to correct errors.