6
0
mirror of https://github.com/ChristianLight/tutor.git synced 2024-09-28 04:09:01 +00:00
tutor/tutor
Régis Behmo a79d194bbc security: disable python-evaluated input by default
As described in issue #284, tutor does not come with codejail enabled out of
the box. Actually, we don't even have a working plugin, yet. To prevent users
from running unsafe code, we explicitely disable python-evaluated input by
disabling the "python" interpreter. This might break some courses; thus, this
is a non-backward compatible change.
2021-06-06 14:37:46 +02:00
..
commands fix: crash during local quickstart -p 2021-05-07 17:01:09 +02:00
templates security: disable python-evaluated input by default 2021-06-06 14:37:46 +02:00
__about__.py v11.2.11 (2021-05-18) 2021-05-18 10:05:21 +02:00
__init__.py Tutor v3 complete rewrite 2019-02-09 20:30:01 +01:00
bindmounts.py fix: crash during local quickstart -p 2021-05-07 17:01:09 +02:00
config.py refactor: better config type checking 2021-04-18 18:02:02 +02:00
env.py refactor: better config type checking 2021-04-18 18:02:02 +02:00
exceptions.py Tutor v3 complete rewrite 2019-02-09 20:30:01 +01:00
fmt.py refactor: add type annotations 2021-03-15 21:46:55 +01:00
images.py refactor: better config type checking 2021-04-18 18:02:02 +02:00
interactive.py refactor: better config type checking 2021-04-18 18:02:02 +02:00
jobs.py refactor: better config type checking 2021-04-18 18:02:02 +02:00
plugins.py feat: better logging during plugin loading failure 2021-05-20 12:22:52 +02:00
serialize.py fix: YamlParamType supports line terminators 2021-04-25 09:14:21 +02:00
types.py refactor: better config type checking 2021-04-18 18:02:02 +02:00
utils.py feat: catch errors when writing a file where a directory exists 2021-03-15 23:26:38 +01:00