Project

General

Profile

Actions

Feature #63331

open

Feature #62120: lua hardening

support multiple lua scripts per context

Added by Yuval Lifshitz 6 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Source:
Tags:
lua
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

  • scripts should be named. for backward compatibility, name should be optional, and we should override scripts that are unnamed
  • we should have optional ordering indication to the script. we should define what is the behavior when same order is given to two different scripts, and how we order scripts that are not given with ordering indicator
  • we should make the assumption that the script authors are not coordinated. so we have to execute the scripts in a way that same variable names, function names etc. could be used without collision. need to investigate if multiple executions per VM solves this issue
  • we may want to allow scripts to share information within the same VM (not sure it is necessaery), on top of the background RGW table used for sharing information between VMs

No data to display

Actions

Also available in: Atom PDF