This is an automated email from the ASF dual-hosted git repository.

henrib pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-jexl.git

commit 8df14514af2dbc79df8fca049ffc6e9551576cae
Merge: bcd50796 759ebaa2
Author: Henrib <[email protected]>
AuthorDate: Tue Aug 25 14:50:33 2026 +0200

    Merge pull request #410 from apache/JEXL-468
    
    JEXL-468 :  Harden introspection permissions & features

 .../jexl3/internal/introspection/Permissions.java  | 202 +++++++++++++++------
 .../internal/introspection/PermissionsParser.java  |  41 ++++-
 .../internal/introspection/SandboxUberspect.java   |  11 +-
 .../jexl3/introspection/JexlPermissions.java       |  65 +++++--
 .../apache/commons/jexl3/parser/JexlParser.java    |  10 +-
 .../org/apache/commons/jexl3/parser/Parser.jjt     |   5 +-
 .../commons/jexl3/ComposePermissionsTest.java      |  33 ++++
 .../org/apache/commons/jexl3/Issues400Test.java    |  17 +-
 .../java/org/apache/commons/jexl3/JXLTTest.java    |   8 +-
 .../commons/jexl3/JxltFeatureEnforcementTest.java  |  82 +++++++++
 .../jexl3/internal/introspection/NoJexlTest.java   |  30 ++-
 .../introspection/PermissionsInitOrderTest.java    | 127 +++++++++++++
 .../PermissionsRestrictedSweepTest.java            | 159 ++++++++++++++++
 .../internal/introspection/PermissionsTest.java    |  42 ++++-
 .../commons/jexl3/introspection/SandboxTest.java   |  28 +++
 15 files changed, 772 insertions(+), 88 deletions(-)

Reply via email to