On Tue, Sep 29, 2026 at 8:27 PM <[email protected]> wrote: > > This is an automated email from the ASF dual-hosted git repository. > > rmaucher pushed a change to branch main > in repository https://gitbox.apache.org/repos/asf/tomcat.git > > > from 7a8da75d93 Ensure non-blocking write buffer is empty before sending > AJP end msg > new 99dc81f6bc Fix FindLeaksTask response constraint handling when > statusLine is false > new 2cd1c2a679 Remove unused internalid attribute from JKStatusUpdateTask > new 0dd86e5307 Add configurable timeout for HTTP connections used by the > Manager Ant tasks > new 8284c0f82a Avoid buffering remote WAR uploads of unknown length in > memory in the Manager Ant tasks > new 8c231424c5 Align default URL-encoding charset of the Manager Ant > tasks with the server default of UTF-8 > new 1141d54700 Include the HTTP error response body in the error > messages of the Manager Ant tasks > new 211b05f3f5 Prevent oversized 'idle' values from expiring all > sessions via integer overflow in the sessions/expire command > new 07752e1714 Register the missing serverinfo Ant task in antlib.xml > and catalina.tasks > new 4045cd01a6 Match the runtime default by blocking external entity > resolution in the Validator Ant task > new 768e3b8298 Close the JMX connection owned by a task or condition > when no reference is used to share it > new f88b4e3a34 Fail with a clear BuildException when a JMX > string-to-type conversion is impossible instead of sending the raw String to > the server > new 1adf6895d5 Validate the operation and type in the JMX condition and > report non-numeric values as a BuildException instead of an uncaught > NumberFormatException or a silent false > new 4127ca5f28 Raise a BuildException when a JMX task or condition > explicitly specifies a target that conflicts with an existing connection > reference instead of silently ignoring it > new e3d18933c2 Log the error message returned by a JMX task when > failOnError is false instead of discarding it > new 96b998834e Merge branch 'main' of [email protected]:apache/tomcat.git > into main
This is an experiment to semi automate simpler issues from code review using individual commit/test/review. Rémy > The 15 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: > .../apache/catalina/ant/AbstractCatalinaTask.java | 68 ++++++- > java/org/apache/catalina/ant/DeployTask.java | 4 + > java/org/apache/catalina/ant/FindLeaksTask.java | 3 + > .../apache/catalina/ant/JKStatusUpdateTask.java | 20 -- > java/org/apache/catalina/ant/SessionsTask.java | 7 +- > java/org/apache/catalina/ant/ValidatorTask.java | 2 +- > java/org/apache/catalina/ant/antlib.xml | 3 + > java/org/apache/catalina/ant/catalina.tasks | 1 + > .../catalina/ant/jmx/JMXAccessorCondition.java | 81 +++++--- > .../catalina/ant/jmx/JMXAccessorConditionBase.java | 46 ++++- > .../catalina/ant/jmx/JMXAccessorSetTask.java | 4 + > .../apache/catalina/ant/jmx/JMXAccessorTask.java | 214 > +++++++++++++++------ > .../apache/catalina/manager/ManagerServlet.java | 2 +- > .../catalina/ant/jmx/TestJMXAccessorCondition.java | 62 ++++++ > .../catalina/ant/jmx/TestJMXAccessorTask.java | 108 +++++++++++ > 15 files changed, 505 insertions(+), 120 deletions(-) > create mode 100644 > test/org/apache/catalina/ant/jmx/TestJMXAccessorCondition.java > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
