Subject: CVS commit: pkgsrc/www/apache-tomcat7
From: Ryo ONODERA
Date: 2024-07-18 13:55:53
Message id: 20240718115554.0D7DBFC74@cvs.NetBSD.org

Log Message:
www/apache-tomcat7: Update to 7.0.109

Changelog:
Tomcat 7.0.109 (violetagg)
    Catalina
        fix 65224: Ensure the correct escaping of attribute values and search
            filters in the JNDIRealm. (markt)

        fix 65226: Fix extraction of JAR name in some cases in
            StandardJarScanner. Submitted by Lynx. (remm)

        fix 65235: Add missing attributes to the MBean descriptor file for the
            RemoteIpValve. (markt)

    Web applications
        fix 65235: Correct name of changeLocalName in the documentation for the
            RemoteIpValve. (markt)

    Other
        add    Improvements to Korean translations. (woonsan)

        add    Improvements to Russian translations. Provided by Azat. (mark)

        add    Improvements to Chinese translations. Provided by shawn. (mark)

        add    Improvements to Japanese translations. Provided by kfujino and
               Shirayuking. (markt)

        update Update the packaged version of the Tomcat Native Library to
               1.2.28. (markt)

Tomcat 7.0.108 (violetagg)                                  released 2021-02-05
    Catalina
            56181: Update the RemoteIpValve and RemoteIpFilter so that calls to
        fix ServletRequest.getRemoteHost() are consistent with the return value
            of ServletRequest.getRemoteAddr() rather than always returning a
            value for the proxy. (markt)

        fix Ensure that values are not duplicated when manipulating the vary
            header. Based on a pull request by Fredrik Fall. (markt)

        fix Avoid uncaught InaccessibleObjectException on Java 16 trying to
            clear references threads. (remm)

            65047: If the AccessLogValve is unable to open the access log file,
        fix include information on the current user in the associated log
            message (markt)

    Jasper
        fix 64965: JspContextWrapper.findAttribute should ignore expired
            sessions rather than throw an IllegalStateException. (remm)

    WebSocket
            64951: Fix a potential file descriptor leak when WebSocket
        fix connections are attempted and fail. Patch provided by Maurizio
            Adami. (markt)

    Web applications
             Correct a regression in the addition of the HTTP header security
        fix  filter to the examples web application that prevented the Servlet
             examples that depend on the asynchronous API from functioning
             correctly. (kkolinko/markt)

             65007: Clarify that the commands shown in the TLS documentation
        fix  for importing a signed TLS certificate from a certificate
             authority are typical examples that may need to be adjusted in
             some cases. (markt)

        code Test for one directory being a sub-directory of another in a
             consistent way. (markt)

    Other
        add    64931: Implement validation of changelog.xml file at build time.
               (kkolinko)

        update Update to Maven Ant Resolver Tasks 1.3.0. (markt)

        fix    62695: Provide SHA-256 and SHA-512 checksums for files published
               via Maven. (markt)

        add    Improvements to Chinese translations. Provided by leeyazhou.
               (markt)

        add    Improvements to French translations. (remm)

        add    Improvements to Korean translations. (woonsan)

        update Update the packaged version of the Tomcat Native Library to
               1.2.26. (markt)

        update Migrate to new code signing service. (markt)

        update Update to Commons Daemon 1.2.4. (markt)

        add    Improvements to Russian translations. Provided by Polina and
               Azat. (markt)

        update Update the NSIS Installer used to build the Windows installer to
               version 3.06.1. (kkolinko)

Tomcat 7.0.107 (violetagg)                                  released 2020-11-23
    Catalina
        fix Correct numerous spellings throughout the code base. Based on a
            pull request from John Bampton. (markt)

            64735: Ensure that none of the methods on a ServletContext instance
        fix always fail when running under a SecurityManager. Pull request
            provided by Kyle Stiemann. (markt)

            64765: Ensure that the number of currently processing threads is
            tracked correctly when a web application is undeployed, long
        fix running requests are being processed and
            renewThreadsWhenStoppingContext is enabled for the web application.
            (markt)

            Improve the error messages when running under JPMS without the
        add necessary options to enable reflection required by the memory leak
            prevention / detection code. (markt)

        fix 64805: Correct imports used by JMXProxyServlet. (markt)

        add 64871: Log a warning if Tomcat blocks access to a file because it
            uses symlinks. (markt)

    Coyote
            Fix processing of URIs with %nn encoded solidus characters when
        fix encodedSolidusHandling was set to passthrough and the encoded
            solidus was preceded by other %nn encoded characters. Based on a
            pull request by willmeck. (markt)

        fix 55160: Re-fix this bug after the original fix was reverted by a
            separate fix to timeouts in 7.0.81. (markt)

        add Add additional debug logging for I/O issues when communicating with
            the user agent. (markt)

    Web applications
            Update the Manager How-To in the documentation web application to
        fix clarify when a user may wish to deploy additional instances of the
            Manager web application. (markt)

        fix 64797: Align manager.xml template file in Host-Manager with
            context.xml of real Manager web application. (isapir)

            Configure the examples, Manager and Host Manager to use the HTTP
        add header security filter with default settings apart from no HSTS
            header. Based on a suggestion by Debangshu Kundu. (markt)

    Other
        add    When building, only rebuild JAR files if the contents has
               changed. (markt)

        add    Improvements to Chinese translations. Pull request provided by
               Yang Yang. (markt)

        add    Expand coverage of Russian translations. Pull request provided
               by Nikolay Gribanov. (markt)

        update Updated to Ant 1.9.1. The build now requires a minimum of Ant
               1.9.1. (markt)

        fix    Fix running service.bat when called from $CATALINA_HOME. (markt)

               Complete the fix for 63815. Users wishing to use system
        fix    properties that require quoting with catalina.sh and the debug
               option must use a JRE that includes the fix for JDK-8234808.
               (markt)

        add    Improvements to Chinese translations. Provided by leeyazhou.
               (markt)

        add    Improvements to French translations. (remm)

        add    Improvements to Korean translations. (woonsan)

        add    Improvements to Spanish translations. Provided by
               Andrewlanecarr. (markt)

        add    Improvements to Russian translations. Provided by Azat. (markt)

Files:
RevisionActionfile
1.44modifypkgsrc/www/apache-tomcat7/Makefile
1.25modifypkgsrc/www/apache-tomcat7/PLIST
1.38modifypkgsrc/www/apache-tomcat7/distinfo