Greg Wilkins
c3577bbbb0
430951 Support SNI with ExtendedSslContextFactory
...
refactored common code in SniX509ExtendedKeyManager
added sniHostCheck code to ensure request host is the same as SNI host
2015-04-22 15:05:56 +10:00
Greg Wilkins
e97c726ccf
464740 DosFilter whiteList check improvement
2015-04-22 13:19:00 +10:00
Greg Wilkins
9eb2cb4c0f
446564 Refactored RequestLog Mechanism
...
reverted API
2015-04-22 10:37:39 +10:00
Joakim Erdfelt
bcd4e5fc45
464727 - Update Javadoc for Java 8 DocLint
...
+ Fixing javadoc in jetty-servlet
2015-04-21 14:31:44 -07:00
Joakim Erdfelt
293da2da2a
464727 - Update Javadoc for Java 8 DocLint
...
+ Removing @throws ServletException (no longer throws)
2015-04-21 13:59:06 -07:00
Joakim Erdfelt
5bdfd53e9c
464727 - Update Javadoc for Java 8 DocLint
...
+ Fixing javadoc in jetty-server
2015-04-21 13:58:42 -07:00
Simone Bordet
9983f4680e
Merged branch 'jetty-9.2.x' into 'master'.
2015-04-21 12:38:04 +02:00
Simone Bordet
f73f2c22e3
Moved TransparentDelegate to AbstractProxyServlet.
...
Added AsyncMiddleManServlet.Transparent.
2015-04-21 12:16:10 +02:00
Greg Wilkins
21e31d784f
430951 Support SNI with ExtendedSslContextFactory
...
Use RFC2253 name
2015-04-21 18:50:02 +10:00
Greg Wilkins
2d283edf26
430951 Support SNI with ExtendedSslContextFactory
...
map lookup of wildcards
use LdapName to parse DN
2015-04-21 18:04:29 +10:00
Greg Wilkins
a293967287
464528 NPE protection in getIncludedCipher suites
2015-04-21 17:49:20 +10:00
Greg Wilkins
1a2e625ae8
464724 MultiPartInputStreamParser.parse ServletException never thrown
2015-04-21 15:31:20 +10:00
Greg Wilkins
cfb9b3f19b
464744 - PathMap.match() never throws IllegalArgumentException
2015-04-21 15:18:47 +10:00
Greg Wilkins
53fdbd2ec0
430951 Support SNI with ExtendedSslContextFactory
...
Added support for SAN names
optimised lookup
2015-04-21 14:14:45 +10:00
Joakim Erdfelt
78bf5978de
464869 - org.eclipse.jetty.util.resource.PathResource do not work
...
+ Adding os neutral testcase for adding a root directory reference
that way the test will execute on Linux, OSX, and Windows
2015-04-20 11:24:52 -07:00
Greg Wilkins
ecd6a04523
Merge remote-tracking branch 'origin/jetty-9.2.x'
...
Conflicts:
jetty-util/src/main/java/org/eclipse/jetty/util/resource/PathResource.java
jetty-util/src/test/java/org/eclipse/jetty/util/resource/AbstractFSResourceTest.java
2015-04-20 11:55:32 +10:00
Greg Wilkins
6b359b942a
464869 PathResource.addPath allows absolute resolution.
...
More efficient addPath
2015-04-20 11:50:19 +10:00
Greg Wilkins
aa3c881eec
464869 PathResource.addPath allows absolute resolution.
...
Added test harness to demonstrate
Applied suggested fix - which fixes the test.
Need to analyse why this every worked, why it was not detected and what are the ramifications in 9.2.x and 9.3.x releases
2015-04-20 11:34:36 +10:00
Greg Wilkins
12a9c0578e
430951 Support SNI with ExtendedSslContextFactory
...
case insensitive CN
2015-04-20 10:14:40 +10:00
Greg Wilkins
ae31162669
430951 Support SNI with ExtendedSslContextFactory
...
Improved debugging
Regex selection of cn
2015-04-20 10:02:37 +10:00
Joakim Erdfelt
87c0d4fdf1
464727 - Update Javadoc for Java 8 DocLint
...
+ Fixing javadoc in jetty-io
2015-04-15 14:38:36 -07:00
Joakim Erdfelt
3dc29f5b3a
464727 - Update Javadoc for Java 8 DocLint
...
+ Fixing javadoc in jetty-http
2015-04-15 14:38:35 -07:00
Joakim Erdfelt
09b5f680b7
464727 - Update Javadoc for Java 8 DocLint
...
Eliminate empty tag warnings
+ Changed <p/> to <p>
+ Changed <br/> to <br>
2015-04-15 14:38:35 -07:00
Joakim Erdfelt
10099dcb01
Marking Frame.isLast() as deprecated in favor of .isFin()
2015-04-15 14:38:35 -07:00
Joakim Erdfelt
45b82c32a1
464727 - Update Javadoc for Java 8 DocLint
...
+ Fixed jetty-util's javadoc
2015-04-15 14:38:35 -07:00
Simone Bordet
b26552cbb5
Merged branch 'jetty-9.2.x' into 'master'.
2015-04-15 19:21:11 +02:00
Simone Bordet
6fa863d6be
Updated ALPN and NPN versions for JDK 7u79, 7u80 and 8u45.
2015-04-15 19:09:46 +02:00
Simone Bordet
7a75faa770
Fixed default value for requestlog directory.
2015-04-15 18:06:15 +02:00
Simone Bordet
e868ab0b0d
464706 - HTTP/2 and async I/O: onDataAvailable() not called.
...
Changed HTTPServerConnection to return a Runnable to be run by the
execution strategy also in case of content.
This allows onDataAvailable() to be called at the proper times.
2015-04-15 17:21:17 +02:00
Simone Bordet
0360b1cc5b
Made test more reliable.
2015-04-14 22:18:45 +02:00
Simone Bordet
fd158a231b
460671 - Rationalize property names.
...
Fixed typos.
2015-04-14 22:11:59 +02:00
Simone Bordet
f4a6b4b5eb
460671 - Rationalize property names.
...
Made requestlog use a similar configuration to logging and debugmod modules.
2015-04-14 22:11:59 +02:00
Simone Bordet
337e0bd8c9
464606 - Support property expansion in "default" attribute of Property.
2015-04-14 22:11:59 +02:00
Simone Bordet
55e74c6867
460187 - infinite recursion in sending error.
...
Added test case.
2015-04-14 22:11:59 +02:00
Joakim Erdfelt
76080faaf0
464633 - Change Selection.how to Selection.criteria
2015-04-14 12:05:05 -07:00
Joakim Erdfelt
d9ffed0a07
451973 - Ambiguous module init location when mixing --add-to-start & --add-to-startd in the same exec
...
+ In case of ambiguous selection, defaults to start.ini, with warning
message
2015-04-14 12:05:05 -07:00
Jan Bartel
b8e062bd51
Ensure jetty-cdi classes visible to weld.
2015-04-14 15:55:48 +10:00
Joakim Erdfelt
05784f46b4
464555 - ALPN module download attempts to download jar before dir exists
...
+ Ensure directory exists for output before download is attempted.
2015-04-13 17:37:24 -07:00
Joakim Erdfelt
0e2b1856b5
464556 - Restrict start module downloads to ${jetty.base} paths only
...
+ Restrict [files] section references (download/uri/maven) to
output only in ${jetty.base} tree
2015-04-13 17:37:24 -07:00
Joakim Erdfelt
cea577bd17
463144 - modules do not see pre-downloaded ALPN libs
...
+ Test all BaseHome configured locations for download file existence.
2015-04-13 17:37:24 -07:00
Simone Bordet
b7c7211cf5
464537 - Updated setuid dependency to 1.0.3.
...
Also moved here jetty-setuid.xml from the setuid project, so that it
can remain in sync with its correspondent setuid.mod file.
2015-04-13 22:13:02 +02:00
Simone Bordet
3169e3becf
444721 - PushCacheFilter cleanup/improvements.
...
Only associating secondary resources that have been requested with a GET.
2015-04-13 17:16:26 +02:00
Simone Bordet
599ab9bb1b
460671 - Rationalize property names.
...
Property format is now "jetty.<module|component>.<propertyName>".
Updated all references with new properties.
2015-04-13 16:21:48 +02:00
Jan Bartel
92a3f17532
464438 ClassFileTransformer support in org.eclipse.jetty.webapp.WebAppClassLoader broken
2015-04-13 14:51:22 +10:00
Jan Bartel
d78673f8f8
464438 ClassFileTransformer support in org.eclipse.jetty.webapp.WebAppClassLoader broken
2015-04-13 14:39:04 +10:00
Joakim Erdfelt
dc2221a152
Build under Java 1.8
...
+ Enforcer setup to JDK 1.8+
+ Java7 profiles removed (for now)
+ Main compile phase source/test is 1.7
+ Test compile phase source/test is 1.8
2015-04-10 13:21:12 -07:00
Joakim Erdfelt
645ee9223c
Temp revert to make CI happy (but everything else sad)
2015-04-10 06:47:28 -07:00
Simone Bordet
ffadcd6757
444721 - PushCacheFilter cleanup/improvements.
...
Ported the "maxAssociations" functionality from SPDY's ReferrerPushStrategy.
Added JMX support.
Removed __renew__ special path in favour of a JMX method.
Added clearPushCache() JMX method.
Made push reentrant by eliminating the check for "org.eclipse.jetty.pushed".
2015-04-10 15:22:49 +02:00
Joakim Erdfelt
d89aa3a866
Fixing compiler source for modules that now require Java 8
2015-04-09 13:32:30 -07:00
Simone Bordet
4a9d9eae94
Merged branch 'jetty-9.2.x' into 'master'.
2015-04-09 15:58:26 +02:00