This is an automated email from the ASF dual-hosted git repository.
henrib pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-jexl.git
from 73fbe48e Bump github/codeql-action/analyze from 4.37.8 to 4.37.9.
add 964d8e73 JEXL-471 : Runtime hardening: Constrain BigInteger operations
and ensure regex interruptibility
add b60d958a JEXL-471 : fix review comments;
add 4e6c8bfc [JEXL-471] Complete double-check locking pattern in Pattern
cache
add 833ea619 JEXL-471 : Potential fix for pull request finding
add 5788b855 JEXL-471 : Apply batched suggestions from code review (take 2)
add 4e64e3cb JEXL-471 : fix review comments, last take.
new a60740ee Merge pull request #414 from apache/JEXL-471
The 1 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 | 1 +
src/changes/changes.xml | 1 +
.../org/apache/commons/jexl3/JexlArithmetic.java | 124 +++++++++++++++++++--
.../java/org/apache/commons/jexl3/JexlBuilder.java | 5 +-
.../apache/commons/jexl3/internal/Interpreter.java | 43 ++++++-
.../apache/commons/jexl3/internal/Operator.java | 3 +
.../apache/commons/jexl3/parser/NumberParser.java | 45 ++++++++
.../org/apache/commons/jexl3/parser/Parser.jjt | 7 ++
.../org/apache/commons/jexl3/ArithmeticTest.java | 103 +++++++++++++++++
9 files changed, 317 insertions(+), 15 deletions(-)