| Commit message (Expand) | Author | Age | Files | Lines |
* | OBJECTS: Don't use tostring() because it might loop via __tostring infinitely | Daniel Silverstone | 2012-08-16 | 1 | -2/+2 |
* | Merge branch 'diagnosis' | Daniel Silverstone | 2012-08-15 | 11 | -39/+289 |
|\ |
|
| * | OBJECTS: Refcount tags (proxies) so that we only pass __gc across when we rea...diagnosis | Daniel Silverstone | 2012-08-13 | 1 | -4/+14 |
| * | TRACK: Cope with negative depths and nil tracks | Daniel Silverstone | 2012-08-13 | 1 | -1/+6 |
| * | SANDBOX: Update sandbox and wrapper so that we write to stderr (dead, but who... | Daniel Silverstone | 2012-08-13 | 2 | -2/+18 |
| * | TEST: Add missing require | Daniel Silverstone | 2012-08-13 | 1 | -1/+1 |
| * | SUPPLE: Lots of diagnosis stuff | Daniel Silverstone | 2012-08-12 | 10 | -35/+254 |
|/ |
|
* | Credits file | Daniel Silverstone | 2012-08-11 | 1 | -0/+11 |
* | EXAMPLE: Add demonstration for supple.host.loadstring() | Daniel Silverstone | 2012-08-08 | 1 | -0/+16 |
* | HOST: Simple loadstring for the sandbox | Daniel Silverstone | 2012-08-08 | 1 | -0/+5 |
* | SANDBOX: Ensure the first wrappered load is direct and the rest are wrappered | Daniel Silverstone | 2012-08-08 | 1 | -2/+9 |
* | SANDBOX: Ensure we use the same globals for every loadstring | Daniel Silverstone | 2012-08-08 | 1 | -5/+3 |
* | HOST: Allow set_globals to define a set of globals to pass to all supple sand... | Daniel Silverstone | 2012-08-08 | 1 | -8/+18 |
* | HOST: Ensure sandbox's FDs are more likely to be closed cleanly | Daniel Silverstone | 2012-08-06 | 1 | -2/+3 |
* | EXAMPLE: Show pairs, ipairs and next working, and allow lprint() to show simp... | Daniel Silverstone | 2012-08-05 | 1 | -1/+47 |
* | HOST: Ensure we simplify return values to local types so we can clean down if... | Daniel Silverstone | 2012-08-05 | 1 | -0/+28 |
* | COMMS: if read() fails, propagate the error | Daniel Silverstone | 2012-08-05 | 1 | -1/+4 |
* | SUPPLE: Ensure __next is set on proxied tables by default | Daniel Silverstone | 2012-08-05 | 2 | -0/+6 |
* | SANDBOX: Wrapper unpack() so it works transparently | Daniel Silverstone | 2012-08-05 | 1 | -1/+14 |
* | SANDBOX: Use the CAPI variants of ipairs,pairs,next for transparent proxy beh... | Daniel Silverstone | 2012-08-05 | 1 | -1/+4 |
* | CAPI: Add pairs/ipairs/next to CAPI to support proxies | Daniel Silverstone | 2012-08-05 | 2 | -0/+149 |
* | Change README with new intro | Daniel Silverstone | 2012-08-04 | 1 | -11/+21 |
* | SUPPLE: If we're on Linux we can lock ourselves down into seccomp mode 1 with... | Daniel Silverstone | 2012-08-04 | 2 | -6/+57 |
* | CAPI: rlimit the process HARD so even if it evades soft limits, it's pretty s... | Daniel Silverstone | 2012-08-04 | 1 | -0/+43 |
* | COMMS: Randomise the count-per-hook a little to make it harder to get around | Daniel Silverstone | 2012-08-04 | 1 | -1/+3 |
* | SUPPLE: Basic instruction count and/or memory consumption limits for the sandbox | Daniel Silverstone | 2012-08-04 | 4 | -12/+84 |
* | SUPPLE: Refine error reporting a little more | Daniel Silverstone | 2012-08-04 | 2 | -7/+50 |
* | SUPPLE: Better support for error messages, show them in the example | Daniel Silverstone | 2012-08-04 | 7 | -69/+144 |
* | SUPPLE: Ensure clean_down happens on both ends | Daniel Silverstone | 2012-08-03 | 3 | -2/+9 |
* | Makefile: Installation support better | Daniel Silverstone | 2012-07-29 | 1 | -4/+11 |
* | TEST: Test framework for comms and host modules | Daniel Silverstone | 2012-07-29 | 3 | -1/+102 |
* | EXAMPLE: Simple example | Daniel Silverstone | 2012-07-29 | 1 | -0/+46 |
* | SUPPLE: Everything to get basic sandboxing working | Daniel Silverstone | 2012-07-29 | 10 | -25/+282 |
* | SANDBOX: Enough sandboxing to get us further. Testing the wrapper is hard | Daniel Silverstone | 2012-07-29 | 8 | -19/+334 |
* | WRAPPER: Initial interpreter wrapper work ready for subprocess sandboxing | Daniel Silverstone | 2012-07-29 | 3 | -6/+62 |
* | Notes | Daniel Silverstone | 2012-07-28 | 1 | -0/+22 |
* | SUPPLE.REQUEST: Support requests, responses and deserialising, and test it all | Daniel Silverstone | 2012-07-21 | 3 | -1/+149 |
* | SUPPLE.OBJECTS: Everything tested and managing of local and remote objects lo... | Daniel Silverstone | 2012-07-21 | 2 | -4/+116 |
* | Lots of stuff | Daniel Silverstone | 2012-07-21 | 11 | -11/+729 |
* | Initial framework for Supple | Daniel Silverstone | 2012-07-21 | 19 | -0/+1272 |