aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeLines
* Remove link to api schema infoGravatar ionite342022-12-04-2/+0
* Add comment for preload_dict intentionsGravatar ionite342022-12-04-0/+1
* Fix as_dict type hintGravatar ionite342022-12-04-1/+1
* Update `files_list` docstringGravatar ionite342022-12-04-1/+1
* Update MemFS docstringGravatar Ionite2022-12-04-1/+1
* Update MemFS docstringGravatar Ionite2022-12-04-1/+1
* Correct Size(IntEnum) namingGravatar ionite342022-12-04-4/+4
* Format readme newlinesGravatar ionite342022-12-04-10/+4
* Change Size to IntEnum, change usage in testsGravatar ionite342022-11-28-9/+11
* Add new file system info to READMEGravatar ionite342022-11-28-1/+36
* Refactor MemFS for implicit cleanup supportGravatar ionite342022-11-28-60/+81
* Move rlimit_fsize to cfgGravatar ionite342022-11-28-3/+1
* Fix input append to argsGravatar ionite342022-11-28-2/+3
* Add input/args integration testGravatar ionite342022-11-28-0/+13
* Add compat support for `input` argGravatar ionite342022-11-28-10/+31
* parse_files refactor as instance methodGravatar ionite342022-11-28-39/+32
* Update NSJail docstringGravatar ionite342022-11-28-2/+2
* Rename `libmount` to `filesystem`Gravatar ionite342022-11-28-18/+25
* Add tests for invalid base64 file contentGravatar ionite342022-11-28-0/+58
* Add ParsingError handling for invalid base64Gravatar ionite342022-11-28-16/+18
* Add invalid, absolute, null byte paths to schemaGravatar ionite342022-11-28-7/+10
* Refactors to support `as_dict`Gravatar ionite342022-11-28-6/+6
* Rename `json` to `as_dict`, `FileAttachment` now frozenGravatar ionite342022-11-28-2/+2
* Refactor FileAttachment as non genericGravatar ionite342022-11-28-22/+10
* Add assertions for test_unmount_flagsGravatar ionite342022-11-28-0/+2
* Add cleanup for LibMountTestsGravatar ionite342022-11-28-4/+10
* Switch null byte test to use eval_codeGravatar ionite342022-11-28-3/+2
* Add additional tests for py_argsGravatar ionite342022-11-28-9/+14
* Docstring phrasing updateGravatar Ionite2022-11-28-8/+8
* Docstring updateGravatar Ionite2022-11-28-3/+3
* Docstring fixesGravatar Ionite2022-11-28-1/+1
* Update snekbox/memfs.pyGravatar Ionite2022-11-27-1/+1
* Add tests for unmount flagsGravatar ionite342022-11-24-1/+19
* Add concurrency tests to libmountGravatar ionite342022-11-24-1/+37
* Add unit tests for libmountGravatar ionite342022-11-24-0/+81
* Improve error handling for libmountGravatar ionite342022-11-24-0/+6
* Correct MemFS test class nameGravatar ionite342022-11-24-1/+1
* Add missing None hints for limit and timeoutGravatar ionite342022-11-24-2/+2
* Include json in file parse time limitGravatar ionite342022-11-24-4/+12
* Add request file IO error handlingGravatar ionite342022-11-24-2/+16
* Add unit test for MemFS access before __enter__Gravatar ionite342022-11-24-0/+17
* Update docstringsGravatar ionite342022-11-24-4/+17
* Refactor output files in `output` dirGravatar ionite342022-11-24-20/+54
* Refactor subprocess mount to ctypes callGravatar ionite342022-11-24-29/+82
* Remove `None` type hints from home, nameGravatar ionite342022-11-24-2/+2
* Merge branch 'bytes-output' of https://github.com/python-discord/snekbox into...Gravatar ionite342022-11-23-1/+1
|\
| * Format nsjail log messageGravatar Ionite2022-11-22-1/+1
* | Update python3 docstringGravatar ionite342022-11-23-9/+4
|/
* Add memfs unit testsGravatar ionite342022-11-22-0/+39
* Refactor MemFS set and semaphore to rely on fid lockGravatar ionite342022-11-22-47/+41