Commit Graph

  • a39c6c42a7
    Merge dd964ac2bb into e04ddbe3ae claudix 2024-03-14 09:48:12 +0000
  • dd964ac2bb
    sandbox.protect() now returns as a second value the sandbox's environment claudix 2024-03-14 10:48:08 +0100
  • 406161751b
    Added option "allow_string_rep", which enables using string.rep() from the sandbox claudix 2024-03-13 17:18:06 +0100
  • e808ce687d
    Test if quotas are supported by Lua(JIT) version aergo20 2022-05-02 14:23:51 -0300
  • 27a761cf5f
    Merge 161ad488da into e04ddbe3ae UltimateEvil 2022-04-25 15:03:57 +0000
  • 161ad488da Added a fix for the quota workaround PeAd 2022-04-25 16:52:05 +0200
  • e04ddbe3ae chore(rockspec) fix the rockspec source url master Alan Boudreault 2021-11-04 12:27:30 -0400
  • 1c2ac8f800 chore(rockspec) fix the rockspec source url Alan Boudreault 2021-11-04 12:27:30 -0400
  • 5c93537c57 fix(rockspec) revert git protocol Alan Boudreault 2021-11-04 09:54:44 -0400
  • 0108834dd3 chore(rockspec) switch to git+https protocol Alan Boudreault 2021-11-02 11:42:24 -0400
  • e9fb0ae2fe chore(rockspec) switch to git+https protocol Alan Boudreault 2021-11-02 11:42:24 -0400
  • ee3285e2fd chore(*) luarocks only support git+ssh protocol Alan Boudreault 2021-11-02 10:58:07 -0400
  • cb8ff3bda4 chore(*) luarocks only support git+ssh protocol Alan Boudreault 2021-11-02 10:58:07 -0400
  • 07a01090e7 chore(*) fix rockspec source url Alan Boudreault 2021-11-02 09:45:10 -0400
  • 4304628a02 chore(*) fix rockspec source url Alan Boudreault 2021-11-02 09:45:10 -0400
  • 401049369d
    chore(ci) attempt at travis build Enrique García Cota 2021-03-25 12:48:39 +0100
  • 88a927aec1
    chore(*) rename file, rockspec and tests to kong-lua-sandbox Enrique García Cota 2021-03-25 12:28:10 +0100
  • 641fde77bb
    chore(license) adjust for Kong Enrique García Cota 2021-03-25 12:24:57 +0100
  • a02ada988b
    docs(README) adjust for Kong Enrique García Cota 2021-03-25 12:24:31 +0100
  • 35714d7a92
    chore rockspec for 1.0.1 Enrique García Cota 2021-01-07 18:55:19 +0100
  • fd442fd395
    docs(changelog) document 1.0.1 v1.0.1 Enrique García Cota 2021-01-07 18:43:44 +0100
  • 3f11f19ba3
    tests - add test for overriding base env with false Enrique García Cota 2021-01-07 18:32:29 +0100
  • 26553beec7 fix(sandbox) fix false on passed_env eskerda 2021-01-07 17:12:10 +0100
  • 1660554001 fix(sandbox) fix false on passed_env eskerda 2021-01-07 17:12:10 +0100
  • e28e0bef65
    chore - publish rockspec and add luarocks instructions Enrique García Cota 2021-01-07 11:38:37 +0100
  • a8b9c31ad5
    docs - add changelog v1.0.0 Enrique García Cota 2021-01-06 16:25:47 +0100
  • 3bca806250
    docs(README) document missing features, add new ones, reorder Enrique García Cota 2021-01-06 12:06:27 +0100
  • e1e0faf150 feat(sandbox) make envs read-only, change the way they are built Enrique García Cota 2021-01-06 00:44:04 +0100
  • 2cff2c6e7c
    feat(sandbox) make envs read-only, change the way they are built Enrique García Cota 2021-01-06 00:44:04 +0100
  • 7de90f6ccf chore(ci) github actions for ci Enrique García Cota 2021-01-05 01:14:58 +0100
  • a9fdb8a32a style(sandbox) minor comment changes / luacheck Enrique García Cota 2021-01-05 00:44:42 +0100
  • d4e8634ccd feat(sandbox) block bytecode when possible Enrique García Cota 2021-01-05 14:23:24 +0100
  • 485a14697c feat(sandbox) explicitly drop support of quotas on LuaJIT Enrique García Cota 2021-01-05 00:43:04 +0100
  • 50bfa4abca feat(sandbox): only allow strings of Lua as params Enrique García Cota 2021-01-05 00:40:59 +0100
  • 9f83b8914a feat(sandbox) return multiple values eskerda 2020-12-13 18:54:40 +0100
  • 8974b8869c feat(sandbox) add load mode to string functions eskerda 2020-12-11 17:22:17 +0100
  • ddbc7e12cc chore(*) use busted for specs eskerda 2020-12-13 18:54:19 +0100
  • 3757048d27 chore(*) add rockspec eskerda 2020-12-11 17:52:49 +0100
  • 552459192f chore(*) lua > 5.1 compatibility eskerda 2020-12-11 17:21:33 +0100
  • ae226aa0dc
    chore(ci) github actions for ci Enrique García Cota 2021-01-05 01:14:58 +0100
  • f3c66a5c58
    chore(ci) github actions for ci 1.0 Enrique García Cota 2021-01-05 01:14:58 +0100
  • 194a2a225d
    style(sandbox) minor comment changes / luacheck Enrique García Cota 2021-01-05 00:44:42 +0100
  • 2a8a2445d3
    feat(sandbox) block bytecode when possible Enrique García Cota 2021-01-05 14:23:24 +0100
  • 71223d4fe9
    feat(sandbox) explicitly drop support of quotas on LuaJIT Enrique García Cota 2021-01-05 00:43:04 +0100
  • 242a749c4d
    feat(sandbox): only allow strings of Lua as params Enrique García Cota 2021-01-05 00:40:59 +0100
  • 67728e9ea4 feat(sandbox) return multiple values eskerda 2020-12-13 18:54:40 +0100
  • 11ee23ae30 feat(sandbox) add load mode to string functions eskerda 2020-12-11 17:22:17 +0100
  • d49687555c chore(*) use busted for specs eskerda 2020-12-13 18:54:19 +0100
  • 9a58f4e6e2 chore(*) add rockspec eskerda 2020-12-11 17:52:49 +0100
  • 3d3a8c7549 chore(*) lua > 5.1 compatibility eskerda 2020-12-11 17:21:33 +0100
  • 189b1cf58e handle returning multiple values Kristoffel PIRARD 2018-11-14 12:37:24 +0100
  • bd5390c664 fix: assert_equal, assert_error, assert_not_error not defined Kristoffel PIRARD 2018-11-14 12:33:40 +0100
  • c0a15830ec fix: add setfenv impl for lua 5.3 Kristoffel PIRARD 2018-11-14 12:30:55 +0100
  • a4c0a9ad3d edit README kikito 2014-04-28 13:58:39 +0200
  • 779c5c4bb0 edit README kikito 2014-04-28 13:56:14 +0200
  • bdecb751d7 added URL attribute to the lib kikito 2013-09-14 13:19:23 +0200
  • bf995029ba passing false as a quota deactivates the hooks kikito 2013-09-14 12:54:49 +0200
  • 48ae2844e9 made sandbox survive if debug lib is not present kikito 2013-09-14 12:49:46 +0200
  • 66a82c06ce merge copyright & license options. Clearer and easier kikito 2013-09-13 15:56:55 +0200
  • 57224ac89d updated readme kikito 2013-09-13 13:56:53 +0200
  • 549e31e7cd made _G available as a mocked up env inside the sandboxed env kikito 2013-09-13 13:26:08 +0200
  • 721878115a updated README kikito 2013-09-13 13:20:24 +0200
  • a12502d68e added comments and informational items to the sandbox table v0.5.0 kikito 2013-09-13 12:56:06 +0200
  • 83a5a2b1e2 moved specs from busted to telescope in order to fix issue with debug.sethook-based quota errors kikito 2013-09-13 11:35:35 +0200
  • e9ef4bb57c updated readme kikito 2013-09-06 00:40:43 +0200
  • 36fb0929e0 added refs param kikito 2013-09-03 18:07:03 +0200
  • ee9c0f9164 added README and LICENSE kikito 2013-09-03 17:13:39 +0200
  • b1d69c89d7 cleanup kikito 2013-09-03 16:41:46 +0200
  • 36be73e3a9 do not persist changes to the environment from sandbox to sandbox kikito 2013-09-03 16:07:28 +0200
  • c1e5b44938 naming & refactoring kikito 2013-09-03 13:20:38 +0200
  • 3a90dc3319 cleanup kikito 2013-09-03 13:15:47 +0200
  • 57a914f082 accepts limit param kikito 2013-09-03 13:14:42 +0200
  • ea90a3c971 made sandbox immune to while trues kikito 2013-09-03 12:53:26 +0200
  • 95069bd456 more fiddling with string.rep kikito 2013-09-03 11:53:41 +0200
  • b22efe1ca8 reformatting kikito 2013-09-03 11:51:10 +0200
  • 31bac65e68 initial version kikito 2013-09-02 22:11:33 +0200