Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-12-21Merged branch 'jetty-9.3.x' into 'master'.Simone Bordet1-1/+0
2015-12-18javadoc fixesJoakim Erdfelt2-2/+1
2015-12-18Javadoc updatesJoakim Erdfelt3-5/+16
Conflicts: jetty-util/src/main/java/org/eclipse/jetty/util/Loader.java jetty-util/src/main/java/org/eclipse/jetty/util/Promise.java
2015-12-18Javadoc updatesJoakim Erdfelt3-5/+18
2015-12-18437786 - SslContextFactory: Allow Password.getPassword to be overriddenJoakim Erdfelt1-7/+26
+ Allowing password management in SslContextFactory to be overridden with new methods .newPassword(String pw) and .getPassword(String realm)
2015-12-18Merge remote-tracking branch 'origin/jetty-9.3.x'Greg Wilkins1-2/+43
Conflicts: jetty-security/src/main/java/org/eclipse/jetty/security/HashLoginService.java
2015-12-18484622 - Improve handling of Direct and Mapped buffers for static contentGreg Wilkins1-2/+43
ResourceHttpContent now applies a maxBufferSize that is passed through the call to getContent ResourceCache now accounts for the exact memory usage of content, which may have an indirect buffer plus either a direct or mapped buffer. Thus content size may be 0, 1 or 2 times the file size. Some more limited unit tests
2015-12-17Merge branch 'jetty-9.3.x'Joakim Erdfelt2-5/+7
Conflicts: jetty-http/src/main/java/org/eclipse/jetty/http/PathMap.java jetty-http/src/main/java/org/eclipse/jetty/http/pathmap/PathSpecSet.java jetty-server/src/main/java/org/eclipse/jetty/server/handler/gzip/GzipHandler.java jetty-util/src/main/java/org/eclipse/jetty/util/IncludeExclude.java jetty-util/src/main/java/org/eclipse/jetty/util/RegexSet.java
2015-12-17Using Java 8 Predicate FunctionJoakim Erdfelt3-31/+2
+ Removing jetty-util (java 7) holdover Predicate.java + Converting use to (java 8) java.util.function.Predicate
2015-12-16Merge branch 'jetty-9.2.x' into jetty-9.3.xJoakim Erdfelt3-22/+93
Conflicts: jetty-http/src/main/java/org/eclipse/jetty/http/HttpGenerator.java jetty-http/src/main/java/org/eclipse/jetty/http/PathMap.java jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/AbstractJettyMojo.java jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/WarPluginInfo.java jetty-rhttp/jetty-rhttp-gateway/src/main/java/org/eclipse/jetty/rhttp/gateway/Main.java jetty-security/src/main/java/org/eclipse/jetty/security/PropertyUserStore.java jetty-servlets/src/main/java/org/eclipse/jetty/servlets/CrossOriginFilter.java jetty-servlets/src/main/java/org/eclipse/jetty/servlets/GzipFilter.java jetty-servlets/src/main/java/org/eclipse/jetty/servlets/gzip/CompressedResponseWrapper.java jetty-servlets/src/main/java/org/eclipse/jetty/servlets/gzip/GzipHandler.java jetty-util/src/main/java/org/eclipse/jetty/util/IncludeExclude.java jetty-util/src/main/java/org/eclipse/jetty/util/RegexSet.java jetty-util/src/test/java/org/eclipse/jetty/util/IncludeExcludeTest.java jetty-util/src/test/java/org/eclipse/jetty/util/ssl/SslContextFactoryTest.java
2015-12-15484350 - Allow GzipHandler path include/exclude to use regexJoakim Erdfelt3-21/+88
+ Overhauled IncludeExclude to use java 8 predicate + Introduced PathSpecSet to standardize path IncludeExclude + GzipHandler now uses PathSpecSet for paths Conflicts: jetty-http/src/main/java/org/eclipse/jetty/http/PathMap.java jetty-servlets/src/main/java/org/eclipse/jetty/servlets/gzip/GzipHandler.java jetty-util/src/main/java/org/eclipse/jetty/util/IncludeExclude.java jetty-util/src/main/java/org/eclipse/jetty/util/RegexSet.java
2015-12-14484350 - Allow GzipHandler path include/exclude to use regexJoakim Erdfelt2-20/+62
+ Overhauled IncludeExclude to use java 8 predicate + Introduced PathSpecSet to standardize path IncludeExclude + GzipHandler now uses PathSpecSet for paths
2015-12-08Backporting GzipHandler's IncludeExclude configsJoakim Erdfelt2-0/+239
2015-12-08Merge branch 'jetty-9.2.x' into feature/gziphandler-configJoakim Erdfelt1-0/+8
2015-12-08StringUtil.csvSplit(String)Greg Wilkins1-1/+182
Conflicts: jetty-maven-plugin/src/main/java/org/eclipse/jetty/maven/plugin/AbstractJettyMojo.java jetty-security/src/main/java/org/eclipse/jetty/security/PropertyUserStore.java jetty-server/src/main/java/org/eclipse/jetty/server/handler/ContextHandler.java jetty-servlets/src/main/java/org/eclipse/jetty/servlets/PushCacheFilter.java jetty-util/src/main/java/org/eclipse/jetty/util/StringUtil.java jetty-xml/src/main/java/org/eclipse/jetty/xml/XmlConfiguration.java
2015-12-08Merged branch 'jetty-9.3.x' into 'master'.Simone Bordet1-0/+8
2015-12-08Merged branch 'jetty-9.2.x' into 'jetty-9.3.x'.Simone Bordet1-0/+8
2015-12-08483857 - jetty-client onComplete isn't called in case of exception in ↵Simone Bordet1-0/+8
GZIPContentDecoder. Fixed by catching the exceptions and failing the callbacks. Also using return values from HttpReceiver to compute what to return to the parser.
2015-12-02Merge branch 'jetty-9.3.x'Joakim Erdfelt1-0/+86
Conflicts: jetty-server/src/test/java/org/eclipse/jetty/server/AbstractHttpTest.java
2015-12-01483413 - Warn on @Deprecated servlet/filter useJoakim Erdfelt1-1/+1
2015-12-01483413 - Warn on @Deprecated servlet/filter useJoakim Erdfelt1-0/+86
2015-11-26483119 - CachingWebAppClassLoader breaks JSPGreg Wilkins1-40/+0
Cleaned up debugging and impl. No fix for JSP problem
2015-11-26483059 Remove cache of authenticated usersJan Bartel1-7/+33
2015-11-24482172 - Report form key size count in UrlEncoded exceptionsJoakim Erdfelt1-6/+6
+ Fixing ISE message format/syntax
2015-11-24482058 - MultiPartInputStream test initial part boundary incorrectly allows ↵Joakim Erdfelt1-1/+1
empty string
2015-11-24482057 - MultiPartInputStream temp file permissions should be limited to userJoakim Erdfelt1-0/+7
2015-11-19480904 - jetty-util Loader simplificationGreg Wilkins5-85/+33
The Loader has been simplified to now just be a switch between loading from the context loader, the same loader as another class or the system loader. Multiple loaders will never be tried. A new runWithServerClassAccess(PriviledgedAction) method has been added to WebAppClassLoader, that is now used during configuration for actions that need access to both the WEB-INF/lib classes and the server classes (eg jetty-web.xml and env.xml). The JMX MBean mechanism has also been modified to look for an MBean class in the same loader that object came from before attempting the context loader (only if different).
2015-11-11481903 Module DescriptionsGreg Wilkins1-3/+3
2015-11-09481717 - Make Callback and Promise CompletableFuture-friendly.Simone Bordet2-23/+150
Introduced methods from(CompletableFuture) and subclass Completable.
2015-11-09Removed usages of deprecated Callback.Adapter class.Simone Bordet1-14/+4
2015-10-27Merged branch 'jetty-9.3.x' into 'master'.Simone Bordet1-51/+56
2015-10-27480764 - Error parsing empty multipart.Simone Bordet1-51/+56
Fixed by checking the presence of the last boundary as the first line.
2015-10-16479179 Fixed NPE from debugGreg Wilkins1-24/+33
2015-10-16479179 Fixed NPE from debugGreg Wilkins1-24/+33
2015-10-15start.jar uses shaded jetty-util classesGreg Wilkins1-7/+6
2015-10-15Added file headers to TopologicalSortGreg Wilkins1-0/+18
2015-10-15Improved TopologicalSort javadocGreg Wilkins1-15/+73
2015-10-15Topological sort utilityGreg Wilkins1-0/+110
2015-09-30478372 - JavaUtilLog setSourceClass and setSourceMethodGreg Wilkins1-1/+1
Log ignored only if log level is all turn off java util logging in embedded examples
2015-09-30477895 Prevent leak of handles to deleted files after redeployJan Bartel1-3/+5
2015-09-25Merged branch '477878' into 'master'.Simone Bordet1-6/+6
2015-09-25Improved IllegalStateException message.Simone Bordet1-6/+6
2015-09-25478372 - JavaUtilLog setSourceClass and setSourceMethodGreg Wilkins4-160/+237
Added some additional features to configure the java.util.logging mechansim
2015-09-25478372 - JavaUtilLog setSourceClass and setSourceMethodGreg Wilkins1-15/+62
2015-09-24476720 getTrustStoreResource fixedGreg Wilkins1-1/+1
2015-09-24478008 Do not reset current value of CounterStatisticsGreg Wilkins1-3/+12
2015-09-21477817 Fixed memory leak in QueuedThreadPoolGreg Wilkins1-2/+2
Conflicts: jetty-util/src/main/java/org/eclipse/jetty/util/thread/QueuedThreadPool.java
2015-09-21477817 Fixed memory leak in QueuedThreadPoolGreg Wilkins1-2/+2
Conflicts: jetty-util/src/main/java/org/eclipse/jetty/util/thread/QueuedThreadPool.java
2015-09-18477757 - Null args in TypeUtil .call & .construct result in confusing exceptionsJoakim Erdfelt1-5/+35
+ Not allowing null class references + Allowing null argument lists
2015-09-17477278 Refactored DefaultServlet for cached Gzip & EtagsGreg Wilkins1-0/+6
Refactored the DefaultServlet to better handle static gzipped files with etags in the cache. Required a simplification of always having a HttpContent rather than the prior situation of having either a Resource or a HttpContent. So introduced a HttpContent.Factory, of which the ResourceCache is the normal implementation, but there is also now a ResourceContentFactory that creates content when there is no cache. The Gzip resource is now associated with the normal resource, so less lookups are needed. This also give scope for caching dynamic gzipping in the future. The GzipHttpContent class has been introduced to send content with the headers of the uncompress, but content of the compressed resource.

Back to the top