Getting HTML5 going
Mark Wieder
ahsoftware at sonic.net
Wed Mar 25 17:23:38 EDT 2020
On 3/25/20 1:58 PM, Mark Waddingham via use-livecode wrote:
> However there are two rules which must be followed:
>
> 1) Downloaded code must not allow the app to access any more system
> provided APIs that it could before.
>
> 2) Downloaded code must not allow the app to 'morph' (as Richard put
> it) into something even slightly unrelated to what it was at the point
> of review; nor should it add significantly different features
> (particularly in terms of UI).
>
> In practice conforming to (1) is easy - you aren't allowed to download
> LCB extensions, loading them at runtime, which use FFI to access system
> functions.
My reading of 1) is that LCB extensions that use FFI are allowed as long
as they don't expand the attack surface by introducing new system api
calls that the app doesn't already use.
But then I'm not in a position to make, review, or enforce those rules.
--
Mark Wieder
ahsoftware at gmail.com
More information about the use-livecode
mailing list