lua-users home
lua-l archive

Search lua-l

This index contains 143,615 documents and 1,774,615 keywords. Last update on 2023-03-09 .

Query: [How to search]

Display: Description: Sort by:

Results:

References: [ sandboxing: 527 ]

Total 527 documents matching your query.

61. Re: New feature for lua (score: 2)
Author: Roberto Ierusalimschy <roberto@...>
Date: Fri, 5 Apr 2019 09:51:07 -0300
I don't see why one needs this, and how it is related to sandboxing. A function can only access an upvalue if it is physically written inside its scope. Any code coming from outside cannot access an
62. Re: Reentrant GC (score: 2)
Author: "Soni L." <fakedme@...>
Date: Tue, 27 Nov 2018 13:09:51 -0200
Hmm... I think it would be quite good to allow debugging of finalizers by default. A call/return hook can quite easily detect them and partially disable itself if desired. I've had to debug finalizer
63. Lua Needs (score: 2)
Author: "Soni \"They/Them\" L." <fakedme@...>
Date: Sun, 25 Nov 2018 22:15:56 -0200
I would like to use Lua again, but it falls short on some of my needs: - The GC is not reentrant, as such it cannot do garbage collection or call debug hooks inside __gc hooks. This is a dealbreaker,
64. Re: A tricky way to determine Lua version (score: 3)
Author: Egor Skriptunoff <egor.skriptunoff@...>
Date: Fri, 29 Jun 2018 23:39:35 +0300
It also misses detection of LuaJIT?s 5.2 compatibility flag The main idea of this "version detector" is to be undeceivable by sandboxing. A sandboxing environment could change any globals, so this sc
65. Re: The "Environment Stack" (+ lexically scoped string metatables) (score: 2)
Author: "Soni \"They/Them\" L." <fakedme@...>
Date: Wed, 29 Nov 2017 11:17:11 -0200
I'm not providing an implementation because I know you don't accept patches. However, if you do this, please don't make the Lua 5.1 mistake of implementing this as a call-stack-sensitive standard li
66. Re: The "Environment Stack" (+ lexically scoped string metatables) (score: 2)
Author: Paige DePol <lual@...>
Date: Wed, 29 Nov 2017 07:06:16 -0600
I don't understand why you make so many proposals, yet seem unwilling to actually spend the time to develop an implementation... especially since you seem to be developing your own soft fork of Lua a
67. The "Environment Stack" (+ lexically scoped string metatables) (score: 2)
Author: "Soni \"They/Them\" L." <fakedme@...>
Date: Wed, 29 Nov 2017 10:48:52 -0200
Hey Lua team! I had this idea some years ago, I call it the "environment stack". It's perfectly compatible with existing Lua syntax, requiring only changes to the code generator, VM and libraries, an
68. Re: [Proposal-ish?] Lua should bind the Lua C API as a Lua module (score: 2)
Author: Russell Haley <russ.haley@...>
Date: Tue, 28 Nov 2017 12:05:50 -0800
As stated on another thread, Mr. Donavan also has a modular build system for Lua here: https://github.com/stevedonovan/luabuild Which would be very handy for the work Paige is doing as well. Definiti
69. Re: [Proposal-ish?] Lua should bind the Lua C API as a Lua module (score: 2)
Author: Tyler Neylon <tylerneylon@...>
Date: Tue, 28 Nov 2017 11:03:50 -0800
Harking back to the pre-fork days of this thread, I wanted to mention a Lua rock that implements a good chunk of Lua's C API as a Lua module: source: https://github.com/tylerneylon/lua_api_demo rock:
70. Re: debug hook callback is not called from __gc metamethod (score: 2)
Author: "Soni L." <fakedme@...>
Date: Tue, 19 Sep 2017 21:33:52 -0300
[...] "GC" is printed, but no line event is generated. I get the same result with Lua 5.2. Is this by design? Yes. -- Roberto Out of curiosity, what would happen if this were changed? (Say, to suppor
71. [ANN] O'Reilly ebook: Creating Solid APIs with Lua (score: 2)
Author: Tyler Neylon <tylerneylon@...>
Date: Sun, 10 Sep 2017 15:53:56 -0700
This is a ~100 page ebook that introduces Lua's C API to coders who know C, along with some relevant best practices like sandboxing and compile-time checks for declared globals. https://www.safariboo
72. Re: Finalizers and Lua.org demo page (score: 2)
Author: Egor Skriptunoff <egor.skriptunoff@...>
Date: Tue, 25 Jul 2017 22:18:48 +0300
demo.lua with sandboxing: http://codepad.org/E87tf77T 1) I still can access one of original tables: getmetatable("") 2) _ENV._G == _ENV, it is a "first-level circular references", so _G will not be
73. Re: Finalizers and Lua.org demo page (score: 2)
Author: Mikhail Zajcev <zajcev.m@...>
Date: Tue, 25 Jul 2017 21:37:58 +0400
demo.lua with sandboxing: http://codepad.org/E87tf77T
74. Re: Finalizers and Lua.org demo page (score: 2)
Author: Egor Skriptunoff <egor.skriptunoff@...>
Date: Sun, 23 Jul 2017 23:01:06 +0300
And don't forget to deep copy metatable of file handles too, this metatable is accessible by getmetatable(io.output()) Sorry, I'm wrong, "io.output" is inaccessible due to sandboxing
75. Re: Lua Foundation? (score: 2)
Author: Martin <eden_martin_fuhrspam@...>
Date: Sat, 22 Apr 2017 17:09:55 -0700
Again, from potential users point of view: I/he/she just wants to get tools for specific jobs. Something like imaginary computer hardware store with dynamically building options layers: 1. Select mot
76. Re: What makes Lua special? (score: 2)
Author: Rena <hyperhacker@...>
Date: Fri, 21 Apr 2017 19:36:27 -0400
One that I had not seen mentioned is a controllable and replaceable garbage collector. This allows you to control latency over all and in critical spots within your code. -- Andrew Starks That's ano
77. Re: What makes Lua special? (score: 2)
Author: Andrew Starks <andrew@...>
Date: Fri, 21 Apr 2017 11:43:34 -0500
One that I had not seen mentioned is a controllable and replaceable garbage collector. This allows you to control latency over all and in critical spots within your code. -- Andrew Starks
78. Re: What makes Lua special? (score: 2)
Author: Axel Kittenberger <axkibe@...>
Date: Fri, 21 Apr 2017 13:28:38 +0200
Long story short: The main selling points of Lua are very small memory footprint for a dynamically, interpreted language and being in the realm of classical non-JIT languages the fastest beast around
79. What makes Lua special? (score: 2)
Author: Eike Decker <zet23t@...>
Date: Fri, 21 Apr 2017 09:04:28 +0200
Hello Lua Users, I'm preparing for a talk at my company in which I want to focus on things that are exclusive about Lua (and which I keep missing in other programming languages).  While metatables ar
80. Re: Breakthrough dream (score: 4)
Author: Andrew Starks <andrew@...>
Date: Mon, 27 Mar 2017 10:23:48 -0500
Taking the informal pulse of this list as presented to me by my own memory, I would write this list in this way... Whenever someone talks about sandboxing, this is the response that they get. Lua is

Search by Namazu v2.0.21