This is an automated email from the ASF dual-hosted git repository.
markt pushed a change to branch 7.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git.
from 5091d7f Prep for next version
new dd5cbcf Rename webapp-3.0 to webapp to align with 8.5.x and ease
back-ports
new 3d96f3b Align version specific tests with 8.5.x
new 54c4067 Disable debug logging when running cobertura
new 0eb525f Polish. Align i18n with 8.5.x
new 81b3bf2 Polish. Align with 8.5.x. Spacing, Javadoc. No functional
change.
new 4e88cfc Back-port performance improvement for setting current thread
name
new 49e01f9 Polish. Align with 8.5.x. Re-order and clean-up. No
functional change.
new 8086f27 Back-port performance optimization for path params
new aaa63d2 Refactor to reduce duplication
new 3de9834 Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=63578
new 7bbfa2c Align with 8.5.x to fix failing test
The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 4 +-
build.xml | 8 +-
.../apache/catalina/connector/CoyoteAdapter.java | 196 +++++++++++++--------
.../catalina/connector/LocalStrings.properties | 4 +-
.../catalina/connector/LocalStrings_es.properties | 2 +-
.../catalina/connector/LocalStrings_fr.properties | 10 ++
.../catalina/connector/LocalStrings_ja.properties | 10 ++
.../LocalStrings_ru.properties | 4 +-
.../coyote/http11/AbstractHttp11Processor.java | 94 +++++-----
.../apache/coyote/http11/LocalStrings.properties | 4 +-
.../manager.xml => res/cobertura/logback.xml | 19 +-
res/rat/rat-excludes.txt | 16 +-
test/javax/el/TestCompositeELResolver.java | 2 +-
test/javax/servlet/jsp/TestPageContext.java | 2 +-
.../servlet/resources/TestSchemaValidation.java | 2 +-
.../connector/TestCoyoteAdapterRequestFuzzing.java | 65 +++++--
.../catalina/core/TestApplicationContext.java | 8 +-
.../catalina/core/TestDefaultInstanceManager.java | 2 +-
.../apache/catalina/core/TestStandardContext.java | 8 +-
.../core/TestStandardContextResources.java | 10 +-
.../apache/catalina/core/TestStandardWrapper.java | 8 +-
.../catalina/core/TestSwallowAbortedUploads.java | 47 +++--
.../catalina/ha/context/TestReplicatedContext.java | 2 +-
.../apache/catalina/loader/TestVirtualContext.java | 36 ++--
.../catalina/loader/TestVirtualWebappLoader.java | 4 +-
.../catalina/loader/TestWebappClassLoader.java | 4 +-
.../catalina/servlets/TestDefaultServlet.java | 4 +-
.../apache/catalina/startup/SimpleHttpClient.java | 12 +-
.../apache/catalina/startup/TestContextConfig.java | 14 +-
test/org/apache/catalina/startup/TestTomcat.java | 2 +-
.../catalina/startup/TestWebappServiceLoader.java | 2 +-
.../coyote/ajp/TestAbstractAjpProcessor.java | 2 +-
.../coyote/http11/TestAbstractHttp11Processor.java | 14 +-
test/org/apache/el/TestELInJsp.java | 36 ++--
test/org/apache/jasper/compiler/TestCompiler.java | 26 +--
.../jasper/compiler/TestELInterpreterFactory.java | 2 +-
test/org/apache/jasper/compiler/TestGenerator.java | 16 +-
.../jasper/compiler/TestJspDocumentParser.java | 8 +-
test/org/apache/jasper/compiler/TestJspReader.java | 2 +-
.../jasper/compiler/TestNodeIntegration.java | 2 +-
test/org/apache/jasper/compiler/TestParser.java | 32 ++--
.../compiler/TestParserNoStrictWhitespace.java | 10 +-
.../jasper/compiler/TestScriptingVariabler.java | 6 +-
.../jasper/compiler/TestTagPluginManager.java | 2 +-
test/org/apache/jasper/compiler/TestValidator.java | 27 ++-
.../jasper/runtime/TestCustomHttpJspPage.java | 2 +-
.../jasper/runtime/TestJspContextWrapper.java | 2 +-
.../apache/jasper/runtime/TestJspWriterImpl.java | 4 +-
.../apache/jasper/runtime/TestPageContextImpl.java | 6 +-
test/org/apache/naming/TestEnvEntry.java | 4 +-
.../naming/resources/TestFileDirContext.java | 2 +-
.../apache/naming/resources/TestNamingContext.java | 2 +-
.../apache/naming/resources/TestWarDirContext.java | 6 +-
...sterThreadScopedHolder.java => TesterData.java} | 25 +--
.../tomcat/util/http/mapper/TestMapperWebapps.java | 6 +-
test/webapp-2.2/WEB-INF/web.xml | 4 +-
test/webapp-2.3/WEB-INF/web.xml | 4 +-
test/webapp-2.4/WEB-INF/web.xml | 4 +-
test/webapp-2.5/WEB-INF/web.xml | 4 +-
test/webapp-3.0/WEB-INF/web.xml | 119 +------------
.../WEB-INF/lib/resources.jar | Bin
.../WEB-INF/web.xml | 4 +-
.../'singlequote2.jsp | 0
.../WEB-INF/classes/#Bug51584.txt | 0
.../classes/META-INF/resources/resourceG.jsp | 0
.../WEB-INF/lib/resources.jar | Bin
.../WEB-INF/lib/resources2.jar | Bin
.../WEB-INF/web.xml | 4 +-
.../bug51396.jsp | 0
.../folder/resourceC.jsp | 0
.../folder/resourceE.jsp | 0
.../jndi.jsp | 0
.../resourceA.jsp | 0
.../warDirContext.jsp | 0
.../WEB-INF/web.xml | 4 +-
.../WEB-INF/web.xml | 4 +-
.../protected.jsp | 0
.../unprotected.jsp | 0
.../target/classes/META-INF/C.tld | 0
.../META-INF/resources/rsrc/resourceE.properties | 0
.../target/classes/rsrc/resourceC.properties | 0
.../src/main/lib/META-INF/B.tld | 0
.../src/main/lib/rsrc/resourceD.properties | 0
.../src/main/misc/resourceI.properties | 0
.../src/main/webapp/WEB-INF/A.tld | 0
.../WEB-INF/classes/rsrc/resourceA.properties | 0
.../src/main/webapp/WEB-INF/lib/rsrc.jar | Bin
.../src/main/webapp/WEB-INF/web.xml | 4 +-
.../main/webapp/classpathGetResourceAsStream.jsp | 0
.../classpathGetResourceUrlThenGetStream.jsp | 0
.../src/main/webapp/classpathGetResources.jsp | 0
.../src/main/webapp/contextGetRealPath.jsp | 0
.../src/main/webapp/contextGetResource.jsp | 0
.../src/main/webapp/contextGetResourcePaths.jsp | 0
.../src/main/webapp/rsrc/resourceF.properties | 0
.../src/main/webapp/testTlds.jsp | 0
.../src/main/webapp2/WEB-INF/D.tld | 0
.../WEB-INF/classes/rsrc/resourceG.properties | 0
.../WEB-INF/classes/rsrc2/resourceK.properties | 0
.../src/main/webapp2/rsrc/resourceF.properties | 2 +-
.../src/main/webapp2/rsrc/resourceH.properties | 0
.../src/main/webapp2/rsrc2/resourceJ.properties | 0
.../target/classes/rsrc/resourceB.properties | 0
test/{webapp-3.0 => webapp}/404.html | 0
test/{webapp-3.0 => webapp}/WEB-INF/bug53545.tld | 0
test/{webapp-3.0 => webapp}/WEB-INF/bugs.tld | 0
.../WEB-INF/classes/META-INF/bug55807.tld | 0
.../META-INF/org.apache.jasper/tagPlugins.xml | 0
.../classes/org/apache/tomcat/Bug58096.class | Bin
.../classes/org/apache/tomcat/Bug58096.java | 0
.../WEB-INF/jsp/bug53574.jsp | 0
test/{webapp-3.0 => webapp}/WEB-INF/listener.tld | 0
.../WEB-INF/tags/bug42390.tag | 0
.../WEB-INF/tags/bug48668.tagx | 0
.../WEB-INF/tags/bug49297.tag | 0
.../WEB-INF/tags/bug55198.tagx | 0
.../WEB-INF/tags/bug56265.tagx | 0
.../WEB-INF/tags/bug58178.tag | 0
.../WEB-INF/tags/echo-deferred.tag | 0
.../WEB-INF/tags/echo-double.tag | 0
.../WEB-INF/tags/echo-long.tag | 0
.../WEB-INF/tags/echo-noel.tag | 0
test/{webapp-3.0 => webapp}/WEB-INF/tags/echo.tag | 0
.../WEB-INF/tags/implicit.tld | 0
test/{webapp-3.0 => webapp}/WEB-INF/tags11.tld | 0
test/{webapp-3.0 => webapp}/WEB-INF/tags12.tld | 0
test/{webapp-3.0 => webapp}/WEB-INF/tags20.tld | 0
test/{webapp-3.0 => webapp}/WEB-INF/tags21.tld | 0
test/{webapp-3.0 => webapp}/WEB-INF/test.tld | 0
test/{webapp-3.0 => webapp}/WEB-INF/web.xml | 0
test/{webapp-3.0 => webapp}/annotations.jsp | 0
test/{webapp-3.0 => webapp}/bug36923.jsp | 0
test/{webapp-3.0 => webapp}/bug42390.jsp | 0
test/{webapp-3.0 => webapp}/bug42565.jsp | 0
test/{webapp-3.0 => webapp}/bug44994.jsp | 0
test/{webapp-3.0 => webapp}/bug45nnn/bug45015a.jsp | 0
test/{webapp-3.0 => webapp}/bug45nnn/bug45015b.jsp | 0
test/{webapp-3.0 => webapp}/bug45nnn/bug45015c.jsp | 0
test/{webapp-3.0 => webapp}/bug45nnn/bug45427.jsp | 0
test/{webapp-3.0 => webapp}/bug45nnn/bug45451.jspf | 0
test/{webapp-3.0 => webapp}/bug45nnn/bug45451a.jsp | 0
test/{webapp-3.0 => webapp}/bug45nnn/bug45451b.jsp | 0
test/{webapp-3.0 => webapp}/bug45nnn/bug45451c.jsp | 0
.../{webapp-3.0 => webapp}/bug45nnn/bug45451d.jspx | 0
test/{webapp-3.0 => webapp}/bug45nnn/bug45451e.jsp | 0
test/{webapp-3.0 => webapp}/bug45nnn/bug45511.jsp | 0
test/{webapp-3.0 => webapp}/bug46381.jsp | 0
test/{webapp-3.0 => webapp}/bug46596.jsp | 0
test/{webapp-3.0 => webapp}/bug47331.jsp | 0
test/{webapp-3.0 => webapp}/bug47413.jsp | 0
test/{webapp-3.0 => webapp}/bug47977.jspx | 0
test/{webapp-3.0 => webapp}/bug48nnn/bug48112.jsp | 0
test/{webapp-3.0 => webapp}/bug48nnn/bug48616.jsp | 0
test/{webapp-3.0 => webapp}/bug48nnn/bug48616b.jsp | 0
test/{webapp-3.0 => webapp}/bug48nnn/bug48627.jsp | 0
test/{webapp-3.0 => webapp}/bug48nnn/bug48668a.jsp | 0
test/{webapp-3.0 => webapp}/bug48nnn/bug48668b.jsp | 0
.../bug48nnn/bug48701-TVI-NFA.jsp | 0
.../bug48nnn/bug48701-TVI-NG.jsp | 0
.../bug48nnn/bug48701-UseBean.jsp | 0
.../bug48nnn/bug48701-VI.jsp | 0
.../bug48nnn/bug48701-fail.jsp | 0
test/{webapp-3.0 => webapp}/bug48nnn/bug48827.jspx | 0
test/{webapp-3.0 => webapp}/bug49nnn/bug49196.jsp | 0
.../bug49nnn/bug49297DuplicateAttr.jsp | 0
.../bug49nnn/bug49297MultipleImport1.jsp | 0
.../bug49nnn/bug49297MultipleImport2.jsp | 0
.../bug49nnn/bug49297MultiplePageEncoding1.jsp | 0
.../bug49nnn/bug49297MultiplePageEncoding2.jsp | 0
.../bug49nnn/bug49297MultiplePageEncoding3.jsp | 0
.../bug49nnn/bug49297MultiplePageEncoding4.jsp | 0
.../bug49nnn/bug49297NoSpace.jsp | 0
.../bug49nnn/bug49297Tag.jsp | 0
test/{webapp-3.0 => webapp}/bug49nnn/bug49555.jsp | 0
test/{webapp-3.0 => webapp}/bug49nnn/bug49726a.jsp | 0
test/{webapp-3.0 => webapp}/bug49nnn/bug49726b.jsp | 0
test/{webapp-3.0 => webapp}/bug49nnn/bug49799.jsp | 0
test/{webapp-3.0 => webapp}/bug53257/foo bar.jsp | 0
test/{webapp-3.0 => webapp}/bug53257/foo bar.txt | 0
.../bug53257/foo bar/foobar.jsp | 0
.../bug53257/foo bar/foobar.txt | 0
test/{webapp-3.0 => webapp}/bug53257/foo#bar.jsp | 0
test/{webapp-3.0 => webapp}/bug53257/foo#bar.txt | 0
test/{webapp-3.0 => webapp}/bug53257/foo%bar.jsp | 0
test/{webapp-3.0 => webapp}/bug53257/foo%bar.txt | 0
test/{webapp-3.0 => webapp}/bug53257/foo&bar.jsp | 0
test/{webapp-3.0 => webapp}/bug53257/foo&bar.txt | 0
test/{webapp-3.0 => webapp}/bug53257/foo+bar.jsp | 0
test/{webapp-3.0 => webapp}/bug53257/foo+bar.txt | 0
test/{webapp-3.0 => webapp}/bug53257/foo;bar.jsp | 0
test/{webapp-3.0 => webapp}/bug53257/foo;bar.txt | 0
test/{webapp-3.0 => webapp}/bug53257/index.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug50408.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug51544.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug52335.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug53465.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug53467].jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug53545.html | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug53545.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug53986.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug54241a.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug54241b.jsp | 0
.../{webapp-3.0 => webapp}/bug5nnnn/bug54801a.jspx | 0
.../{webapp-3.0 => webapp}/bug5nnnn/bug54801b.jspx | 0
.../{webapp-3.0 => webapp}/bug5nnnn/bug54821a.jspx | 0
.../{webapp-3.0 => webapp}/bug5nnnn/bug54821b.jspx | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug55198.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug55642a.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug55642b.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug55807.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug56029.jspx | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug56147.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug56265.jsp | 0
.../bug5nnnn/bug56334and56561.jspx | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug56529.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug56581.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug56612.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug57601.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug57601.txt | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug58096.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug58178.jsp | 0
test/{webapp-3.0 => webapp}/bug5nnnn/bug58444.jsp | 0
test/{webapp-3.0 => webapp}/bug6nnnn/bug60431.jsp | 0
test/{webapp-3.0 => webapp}/echo-params.jsp | 0
test/{webapp-3.0 => webapp}/el-method.jsp | 0
.../el-misc-no-quote-attribute-el.jsp | 0
.../el-misc-with-quote-attribute-el.jsp | 0
test/{webapp-3.0 => webapp}/index.html | 0
test/{webapp-3.0 => webapp}/jsp/pageContext1.jsp | 0
test/{webapp-3.0 => webapp}/jsp/pageContext2.jsp | 0
test/{webapp-3.0 => webapp}/script-expr.jsp | 0
.../{webapp-3.0 => webapp}/welcome-files/index.jsp | 0
.../welcome-files/sub/.gitignore | 0
webapps/docs/changelog.xml | 8 +
234 files changed, 529 insertions(+), 485 deletions(-)
copy java/org/apache/catalina/{servlets =>
connector}/LocalStrings_ru.properties (73%)
copy webapps/host-manager/manager.xml => res/cobertura/logback.xml (66%)
copy test/org/apache/tomcat/unittest/{TesterThreadScopedHolder.java =>
TesterData.java} (64%)
rename test/{webapp-3.0-fragments-empty-absolute-ordering =>
webapp-fragments-empty-absolute-ordering}/WEB-INF/lib/resources.jar (100%)
rename test/{webapp-3.0-fragments-empty-absolute-ordering =>
webapp-fragments-empty-absolute-ordering}/WEB-INF/web.xml (95%)
rename test/{webapp-3.0-fragments => webapp-fragments}/'singlequote2.jsp (100%)
rename test/{webapp-3.0-fragments =>
webapp-fragments}/WEB-INF/classes/#Bug51584.txt (100%)
rename test/{webapp-3.0-fragments =>
webapp-fragments}/WEB-INF/classes/META-INF/resources/resourceG.jsp (100%)
rename test/{webapp-3.0-fragments =>
webapp-fragments}/WEB-INF/lib/resources.jar (100%)
rename test/{webapp-3.0-fragments =>
webapp-fragments}/WEB-INF/lib/resources2.jar (100%)
rename test/{webapp-3.0-fragments => webapp-fragments}/WEB-INF/web.xml (99%)
rename test/{webapp-3.0-fragments => webapp-fragments}/bug51396.jsp (100%)
rename test/{webapp-3.0-fragments => webapp-fragments}/folder/resourceC.jsp
(100%)
rename test/{webapp-3.0-fragments => webapp-fragments}/folder/resourceE.jsp
(100%)
rename test/{webapp-3.0-fragments => webapp-fragments}/jndi.jsp (100%)
rename test/{webapp-3.0-fragments => webapp-fragments}/resourceA.jsp (100%)
rename test/{webapp-3.0-fragments => webapp-fragments}/warDirContext.jsp (100%)
rename test/{webapp-3.0-servletsecurity =>
webapp-servletsecurity}/WEB-INF/web.xml (97%)
rename test/{webapp-3.0-servletsecurity2 =>
webapp-servletsecurity2}/WEB-INF/web.xml (96%)
rename test/{webapp-3.0-servletsecurity2 =>
webapp-servletsecurity2}/protected.jsp (100%)
rename test/{webapp-3.0-servletsecurity2 =>
webapp-servletsecurity2}/unprotected.jsp (100%)
rename test/{webapp-3.0-virtual-library =>
webapp-virtual-library}/target/classes/META-INF/C.tld (100%)
rename test/{webapp-3.0-virtual-library =>
webapp-virtual-library}/target/classes/META-INF/resources/rsrc/resourceE.properties
(100%)
rename test/{webapp-3.0-virtual-library =>
webapp-virtual-library}/target/classes/rsrc/resourceC.properties (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/lib/META-INF/B.tld (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/lib/rsrc/resourceD.properties (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/misc/resourceI.properties (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp/WEB-INF/A.tld (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp/WEB-INF/classes/rsrc/resourceA.properties
(100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp/WEB-INF/lib/rsrc.jar (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp/WEB-INF/web.xml (95%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp/classpathGetResourceAsStream.jsp (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp/classpathGetResourceUrlThenGetStream.jsp
(100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp/classpathGetResources.jsp (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp/contextGetRealPath.jsp (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp/contextGetResource.jsp (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp/contextGetResourcePaths.jsp (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp/rsrc/resourceF.properties (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp/testTlds.jsp (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp2/WEB-INF/D.tld (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp2/WEB-INF/classes/rsrc/resourceG.properties
(100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp2/WEB-INF/classes/rsrc2/resourceK.properties
(100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp2/rsrc/resourceF.properties (92%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp2/rsrc/resourceH.properties (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/src/main/webapp2/rsrc2/resourceJ.properties (100%)
rename test/{webapp-3.0-virtual-webapp =>
webapp-virtual-webapp}/target/classes/rsrc/resourceB.properties (100%)
rename test/{webapp-3.0 => webapp}/404.html (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/bug53545.tld (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/bugs.tld (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/classes/META-INF/bug55807.tld (100%)
rename test/{webapp-3.0 =>
webapp}/WEB-INF/classes/META-INF/org.apache.jasper/tagPlugins.xml (100%)
rename test/{webapp-3.0 =>
webapp}/WEB-INF/classes/org/apache/tomcat/Bug58096.class (100%)
rename test/{webapp-3.0 =>
webapp}/WEB-INF/classes/org/apache/tomcat/Bug58096.java (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/jsp/bug53574.jsp (100%)
copy test/{webapp-3.0 => webapp}/WEB-INF/listener.tld (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/tags/bug42390.tag (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/tags/bug48668.tagx (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/tags/bug49297.tag (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/tags/bug55198.tagx (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/tags/bug56265.tagx (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/tags/bug58178.tag (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/tags/echo-deferred.tag (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/tags/echo-double.tag (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/tags/echo-long.tag (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/tags/echo-noel.tag (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/tags/echo.tag (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/tags/implicit.tld (100%)
copy test/{webapp-3.0 => webapp}/WEB-INF/tags11.tld (100%)
copy test/{webapp-3.0 => webapp}/WEB-INF/tags12.tld (100%)
copy test/{webapp-3.0 => webapp}/WEB-INF/tags20.tld (100%)
copy test/{webapp-3.0 => webapp}/WEB-INF/tags21.tld (100%)
rename test/{webapp-3.0 => webapp}/WEB-INF/test.tld (100%)
copy test/{webapp-3.0 => webapp}/WEB-INF/web.xml (100%)
rename test/{webapp-3.0 => webapp}/annotations.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug36923.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug42390.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug42565.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug44994.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug45nnn/bug45015a.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug45nnn/bug45015b.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug45nnn/bug45015c.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug45nnn/bug45427.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug45nnn/bug45451.jspf (100%)
rename test/{webapp-3.0 => webapp}/bug45nnn/bug45451a.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug45nnn/bug45451b.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug45nnn/bug45451c.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug45nnn/bug45451d.jspx (100%)
rename test/{webapp-3.0 => webapp}/bug45nnn/bug45451e.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug45nnn/bug45511.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug46381.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug46596.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug47331.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug47413.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug47977.jspx (100%)
rename test/{webapp-3.0 => webapp}/bug48nnn/bug48112.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug48nnn/bug48616.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug48nnn/bug48616b.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug48nnn/bug48627.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug48nnn/bug48668a.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug48nnn/bug48668b.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug48nnn/bug48701-TVI-NFA.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug48nnn/bug48701-TVI-NG.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug48nnn/bug48701-UseBean.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug48nnn/bug48701-VI.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug48nnn/bug48701-fail.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug48nnn/bug48827.jspx (100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49196.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49297DuplicateAttr.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49297MultipleImport1.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49297MultipleImport2.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49297MultiplePageEncoding1.jsp
(100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49297MultiplePageEncoding2.jsp
(100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49297MultiplePageEncoding3.jsp
(100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49297MultiplePageEncoding4.jsp
(100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49297NoSpace.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49297Tag.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49555.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49726a.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49726b.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug49nnn/bug49799.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo bar.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo bar.txt (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo bar/foobar.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo bar/foobar.txt (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo#bar.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo#bar.txt (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo%bar.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo%bar.txt (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo&bar.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo&bar.txt (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo+bar.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo+bar.txt (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo;bar.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug53257/foo;bar.txt (100%)
rename test/{webapp-3.0 => webapp}/bug53257/index.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug50408.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug51544.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug52335.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug53465.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug53467].jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug53545.html (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug53545.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug53986.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug54241a.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug54241b.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug54801a.jspx (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug54801b.jspx (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug54821a.jspx (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug54821b.jspx (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug55198.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug55642a.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug55642b.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug55807.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug56029.jspx (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug56147.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug56265.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug56334and56561.jspx (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug56529.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug56581.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug56612.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug57601.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug57601.txt (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug58096.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug58178.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug5nnnn/bug58444.jsp (100%)
rename test/{webapp-3.0 => webapp}/bug6nnnn/bug60431.jsp (100%)
rename test/{webapp-3.0 => webapp}/echo-params.jsp (100%)
rename test/{webapp-3.0 => webapp}/el-method.jsp (100%)
rename test/{webapp-3.0 => webapp}/el-misc-no-quote-attribute-el.jsp (100%)
rename test/{webapp-3.0 => webapp}/el-misc-with-quote-attribute-el.jsp (100%)
rename test/{webapp-3.0 => webapp}/index.html (100%)
rename test/{webapp-3.0 => webapp}/jsp/pageContext1.jsp (100%)
rename test/{webapp-3.0 => webapp}/jsp/pageContext2.jsp (100%)
rename test/{webapp-3.0 => webapp}/script-expr.jsp (100%)
rename test/{webapp-3.0 => webapp}/welcome-files/index.jsp (100%)
rename test/{webapp-3.0 => webapp}/welcome-files/sub/.gitignore (100%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]