cloudstack/plugins
Abhishek Kumar 03a4b9f4fd
server,utils: improve js interpretation functionality
Make JS interpretation functionalities configurable via a hidden config
- js.interpretation.enabled
Default value is false, making such functionalities disabled, ie, new
heuristic rules cannot be added or updated.

For JsInterpretor, use --no-java --no-syntax-extensions args and a deny-all ClassFilter.
Replace string-spliced vars with ENGINE_SCOPE Bindings, use a fresh ScriptContext per run, and compile before eval.
Use a named daemon worker with hard timeouts and capture stdout.

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-10-16 09:49:36 +02:00
..
acl Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
affinity-group-processors Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
alert-handlers Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
api Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
backup Fix restore from NAS backup when datadisk is older than the root disk. (#11258) 2025-07-23 12:45:47 +02:00
ca/root-ca Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
database server,utils: improve js interpretation functionality 2025-10-16 09:49:36 +02:00
dedicated-resources Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
deployment-planners Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
drs/cluster Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
event-bus Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
ha-planners/skip-heurestics Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
host-allocators/random Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
hypervisors agent: increase timeout for host arch retrieval (#11254) (#11822) 2025-10-14 10:53:45 +02:00
integrations CKS: fix CKS creation on an existing Shared and Routed network (#11735) 2025-10-03 14:35:43 +05:30
metrics api,server: fix entity access 2025-10-16 09:49:34 +02:00
network-elements Merge remote-tracking branch 'apache/4.19' into 4.20 2025-09-08 10:00:01 +02:00
outofbandmanagement-drivers Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
shutdown Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
storage storage: change storage pool to Up state when cancel storage migration (#11773) 2025-10-08 15:34:59 +02:00
storage-allocators/random Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
user-authenticators LDAP: honour nested groups for MSAD (#11696) 2025-09-24 11:30:04 +02:00
user-two-factor-authenticators 2fa: log error on totp mismatch (#10734) 2025-09-08 11:06:22 +02:00
pom.xml Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30