This is an automated email from the ASF dual-hosted git repository. joshtynjala pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
The following commit(s) were added to refs/heads/develop by this push: new 4a819ee37 update commons-lang3 to 3.18.0 4a819ee37 is described below commit 4a819ee37831fc09cbf7198838038c69c3073978 Author: Josh Tynjala <joshtynj...@apache.org> AuthorDate: Wed Aug 27 10:19:17 2025 -0700 update commons-lang3 to 3.18.0 to fix a security alert --- README | 2 +- compiler-build-tools/.classpath | 2 +- compiler-common/.classpath | 2 +- compiler-externc/.classpath | 2 +- compiler-jburg-types/.classpath | 2 +- compiler-test-utils/.classpath | 2 +- compiler/.classpath | 2 +- compiler/pom.xml | 2 +- compiler/src/test/downloads.xml | 10 +++++----- royale-ant-tasks/.classpath | 2 +- royale-maven-plugin/pom.xml | 2 +- 11 files changed, 15 insertions(+), 15 deletions(-) diff --git a/README b/README index 3cbcdb75e..d6bc4d130 100644 --- a/README +++ b/README @@ -252,7 +252,7 @@ Software Dependencies commons-cli - https://repo1.maven.org/maven2/commons-cli/commons-cli/1.2/commons-cli-1.2.jar commons-io - https://repo1.maven.org/maven2/commons-io/commons-io/2.14.0/commons-io-2.14.0.jar commons-lang - https://repo1.maven.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar - commons-lang3 - https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar + commons-lang3 - https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.18.0/commons-lang3-3.18.0.jar commons-compress - https://repo1.maven.org/maven2/org/apache/commons/commons-compress/1.26.0/commons-compress-1.26.0.jar guava - https://repo1.maven.org/maven2/com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar failureaccess - https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.jar diff --git a/compiler-build-tools/.classpath b/compiler-build-tools/.classpath index 1d1bab107..05a5f2f2a 100644 --- a/compiler-build-tools/.classpath +++ b/compiler-build-tools/.classpath @@ -6,7 +6,7 @@ <classpathentry kind="lib" path="../compiler/lib/external/guava.jar"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="lib" path="../compiler/lib/external/flex-tool-api.jar"/> - <classpathentry kind="lib" path="../compiler/lib/external/commons-lang3-3.4.jar"/> + <classpathentry kind="lib" path="../compiler/lib/external/commons-lang3-3.18.0.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/commons-compress-1.26.0.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/antlr.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/junit-4.10.jar"/> diff --git a/compiler-common/.classpath b/compiler-common/.classpath index 7395f6a8a..63e02043b 100644 --- a/compiler-common/.classpath +++ b/compiler-common/.classpath @@ -6,7 +6,7 @@ <classpathentry kind="lib" path="../compiler/lib/external/guava.jar"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="lib" path="../compiler/lib/external/flex-tool-api.jar"/> - <classpathentry kind="lib" path="../compiler/lib/external/commons-lang3-3.4.jar"/> + <classpathentry kind="lib" path="../compiler/lib/external/commons-lang3-3.18.0.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/commons-compress-1.26.0.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/antlr.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/junit-4.10.jar"/> diff --git a/compiler-externc/.classpath b/compiler-externc/.classpath index e019211d7..edf519c61 100644 --- a/compiler-externc/.classpath +++ b/compiler-externc/.classpath @@ -12,7 +12,7 @@ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="lib" path="../compiler/lib/external/flex-tool-api.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/junit-4.10.jar"/> - <classpathentry kind="lib" path="../compiler/lib/external/commons-lang3-3.4.jar"/> + <classpathentry kind="lib" path="../compiler/lib/external/commons-lang3-3.18.0.jar"/> <classpathentry combineaccessrules="false" kind="src" path="/compiler-common"/> <classpathentry kind="lib" path="../compiler/lib/external/commons-compress-1.26.0.jar"/> <classpathentry kind="lib" path="../compiler-jx/lib/google/closure-compiler/compiler.jar"/> diff --git a/compiler-jburg-types/.classpath b/compiler-jburg-types/.classpath index 5e497ae7c..aa1b64a05 100644 --- a/compiler-jburg-types/.classpath +++ b/compiler-jburg-types/.classpath @@ -6,7 +6,7 @@ <classpathentry kind="lib" path="../compiler/lib/external/guava.jar"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="lib" path="../compiler/lib/external/flex-tool-api.jar"/> - <classpathentry kind="lib" path="../compiler/lib/external/commons-lang3-3.4.jar"/> + <classpathentry kind="lib" path="../compiler/lib/external/commons-lang3-3.18.0.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/commons-compress-1.26.0.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/antlr.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/junit-4.10.jar"/> diff --git a/compiler-test-utils/.classpath b/compiler-test-utils/.classpath index 7395f6a8a..63e02043b 100644 --- a/compiler-test-utils/.classpath +++ b/compiler-test-utils/.classpath @@ -6,7 +6,7 @@ <classpathentry kind="lib" path="../compiler/lib/external/guava.jar"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="lib" path="../compiler/lib/external/flex-tool-api.jar"/> - <classpathentry kind="lib" path="../compiler/lib/external/commons-lang3-3.4.jar"/> + <classpathentry kind="lib" path="../compiler/lib/external/commons-lang3-3.18.0.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/commons-compress-1.26.0.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/antlr.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/junit-4.10.jar"/> diff --git a/compiler/.classpath b/compiler/.classpath index 018911c7d..68f3de7ed 100644 --- a/compiler/.classpath +++ b/compiler/.classpath @@ -17,7 +17,7 @@ <classpathentry kind="var" path="ANT_JAR"/> <classpathentry kind="lib" path="lib/external/flex-tool-api.jar"/> <classpathentry kind="lib" path="lib/external/junit-4.10.jar"/> - <classpathentry kind="lib" path="lib/external/commons-lang3-3.4.jar"/> + <classpathentry kind="lib" path="lib/external/commons-lang3-3.18.0.jar"/> <classpathentry kind="lib" path="lib/external/jburg.jar"/> <classpathentry kind="lib" path="lib/external/commons-compress-1.26.0.jar"/> <classpathentry combineaccessrules="false" kind="src" path="/compiler-common"/> diff --git a/compiler/pom.xml b/compiler/pom.xml index 059146c8a..a6166595b 100644 --- a/compiler/pom.xml +++ b/compiler/pom.xml @@ -656,7 +656,7 @@ <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> - <version>3.4</version> + <version>3.18.0</version> <scope>test</scope> </dependency> </dependencies> diff --git a/compiler/src/test/downloads.xml b/compiler/src/test/downloads.xml index 6328db1db..940da5e4e 100644 --- a/compiler/src/test/downloads.xml +++ b/compiler/src/test/downloads.xml @@ -202,24 +202,24 @@ <target name="commons-lang3-jar-check" description="Checks if commons-lang3 JAR exists."> <condition property="commons-lang3.jar.exists"> <and> - <available file="${external.lib.dir}/commons-lang3-3.4.jar"/> + <available file="${external.lib.dir}/commons-lang3-3.18.0.jar"/> </and> </condition> </target> <target name="commons-lang3-jar" depends="commons-lang3-jar-check" unless="commons-lang3.jar.exists" description="Copies the commons-lang3 JAR to the lib directory."> - <echo message="Obtaining lib/external/commons-lang3-3.4.jar"/> + <echo message="Obtaining lib/external/commons-lang3-3.18.0.jar"/> <antcall target="commons-lang3-download-jar"/> </target> <target name="commons-lang3-download-jar" depends="commons-lang3-jar-check" unless="commons-lang3.jar.exists" description="Downloads the commons-lang3 jar."> <antcall target="download-jar"> - <param name="srcUrl" value="https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.4"/> - <param name="srcJarFile" value="commons-lang3-3.4.jar"/> + <param name="srcUrl" value="https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.18.0"/> + <param name="srcJarFile" value="commons-lang3-3.18.0.jar"/> <param name="destDir" value="${external.lib.dir}"/> - <param name="destJarFile" value="commons-lang3-3.4.jar"/> + <param name="destJarFile" value="commons-lang3-3.18.0.jar"/> </antcall> </target> diff --git a/royale-ant-tasks/.classpath b/royale-ant-tasks/.classpath index 92909cf71..3de8aec41 100644 --- a/royale-ant-tasks/.classpath +++ b/royale-ant-tasks/.classpath @@ -6,7 +6,7 @@ <classpathentry kind="lib" path="../compiler/lib/external/guava.jar"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="lib" path="../compiler/lib/external/flex-tool-api.jar"/> - <classpathentry kind="lib" path="../compiler/lib/external/commons-lang3-3.4.jar"/> + <classpathentry kind="lib" path="../compiler/lib/external/commons-lang3-3.18.0.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/commons-compress-1.26.0.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/antlr.jar"/> <classpathentry kind="lib" path="../compiler/lib/external/junit-4.10.jar"/> diff --git a/royale-maven-plugin/pom.xml b/royale-maven-plugin/pom.xml index 261cfe14e..62c5dc37b 100644 --- a/royale-maven-plugin/pom.xml +++ b/royale-maven-plugin/pom.xml @@ -83,7 +83,7 @@ <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> - <version>3.4</version> + <version>3.18.0</version> </dependency> <dependency> <groupId>org.apache.flex</groupId>