Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | Restructure project layout | 2019-03-28 | -8/+8 | ||
| | | | | | | | | | * Move all code into a "snekbox" package * Use logging code as __init__.py * Rename Snekbox class to NsJail * Create "site" sub-package * Move templates into this sub-package * Move Flask code into a new snekapp module | ||||
* | Remove RMQ, Add API POST request method. | 2019-01-20 | -12/+8 | ||
| | |||||
* | upgrade alpine to 3.8 and python to 3.6.6, remove old tests also cache pipenv | 2018-07-29 | -15/+7 | ||
| | |||||
* | update pipfile lock, handle value error, show error codes when unhandled | 2018-07-24 | -13/+16 | ||
| | |||||
* | missing comma | 2018-07-05 | -6/+7 | ||
| | |||||
* | I should have made an MR for this | 2018-07-05 | -13/+13 | ||
| | |||||
* | skip tests for now :( | 2018-07-05 | -10/+9 | ||
| | |||||
* | fix tests | 2018-07-05 | -6/+6 | ||
| | |||||
* | adds rabbitmq service for tests | 2018-06-05 | -2/+1 | ||
| | |||||
* | consistent naming conventions, update readme, hopefully fix travis test | 2018-06-03 | -1/+0 | ||
| | |||||
* | nsjail workaround, fix forkbomb, add forkbomb unit test | 2018-06-03 | -2/+10 | ||
| | |||||
* | set dependency on rmq publish | 2018-06-02 | -39/+41 | ||
| | |||||
* | remove commented out code [ci skip] | 2018-06-02 | -1/+0 | ||
| | |||||
* | handle autodiscover better, find the python executable automatically, log ↵ | 2018-06-02 | -2/+2 | ||
| | | | | errors not handled explicitly | ||||
* | more testing | 2018-05-31 | -0/+17 | ||
| | |||||
* | travis is annoying | 2018-05-31 | -1/+4 | ||
| | |||||
* | more tests | 2018-05-31 | -0/+25 | ||
| | |||||
* | use the virtualenv python binary in travis | 2018-05-31 | -2/+2 | ||
| | |||||
* | adds nsjail compiled for ubuntu to see if unit testing can work with that | 2018-05-31 | -2/+8 | ||
| | |||||
* | secure python execution | 2018-05-30 | -0/+8 | ||
make snekbox a class adds nsjail 2.5 (compiled on alpine 3.7) execute python code via nsjail |