about summary refs log tree commit diff stats
path: root/src/loslib.c
Commit message (Collapse)AuthorAgeFilesLines
* sandbox os.removeKartik K. Agaram2022-03-171-5/+18
|
* protect framework files from appsKartik K. Agaram2022-03-081-5/+21
| | | | | | | | There's a separate open question here of where Teliva should store files like teliva_editor_state and teliva_editor_buffer. One school of thought is that apps should never be dropping crud into people's directories. On the other hand, I'm kinda encouraging people so far to just run apps from Teliva's directory. Perhaps that makes it ok?
* just always temp files to be createdKartik K. Agaram2022-03-071-0/+15
| | | | | Implication: os.rename now needs to be sandboxed. Hopefully it's tractable to treat it as conceptually identical to opening two files.
* drop os.getenvKartik K. Agaram2022-01-021-7/+1
|
* sandbox: no system()Kartik K. Agaram2021-12-251-7/+1
| | | | | Too hard to sandbox. Maybe we'll get back to it if there's some use case only it can satisfy.
* new fork of Lua 5.1Kartik K. Agaram2021-10-221-0/+243
https://www.lua.org