Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-07 | Add a sandbox for Python interpreter | Timotej Lazar | |
Switch to user "nobody" and set additional limits. | |||
2015-09-16 | Implement async. comm. with Python interpreter | Timotej Lazar | |
Creating, destroying and communicationg with the interpreter subprocess is now handled by a thread attached to PythonSession. Interpreter is sandboxed using libseccomp. | |||
2015-09-03 | Use multiprocessing.managers for the Python runner | Timotej Lazar | |
2015-08-28 | Change timeout result in python runner | Timotej Lazar | |
2015-08-28 | Add support for creating Python interpreters | Timotej Lazar | |
2015-08-21 | Add a Python server for running users' code | Timotej Lazar | |