aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
* | 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
| | | | | | Co-authored-by: Mark <[email protected]>
* | Docstring updateGravatar Ionite2022-11-28-3/+3
| | | | | | Co-authored-by: Mark <[email protected]>
* | Docstring fixesGravatar Ionite2022-11-28-1/+1
| | | | | | Co-authored-by: Mark <[email protected]>
* | Update snekbox/memfs.pyGravatar Ionite2022-11-27-1/+1
| | | | | | Co-authored-by: Mark <[email protected]>
* | 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 ↵Gravatar ionite342022-11-23-1/+1
|\ \ | | | | | | | | | into bytes-output
| * | Format nsjail log messageGravatar Ionite2022-11-22-1/+1
| | | | | | | | | Co-authored-by: Mark <[email protected]>
* | | 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
| | | | | | | | Also changed None properties to instead raise RuntimeError if MemFS is accessed before __enter__
* | Add file send integration testsGravatar ionite342022-11-22-3/+54
| |
* | Add timed to utils __all__Gravatar ionite342022-11-22-2/+2
| |
* | Fix path parse unit testsGravatar ionite342022-11-22-1/+4
| |
* | Add addition path parse unit testsGravatar ionite342022-11-22-0/+52
| |
* | Add safe_path to handle path checksGravatar ionite342022-11-22-18/+32
| |
* | Move parse_files to memfsGravatar ionite342022-11-22-20/+19
| |
* | Update docstringsGravatar ionite342022-11-22-0/+6
| |
* | Fixed leading empty filter for py_argsGravatar ionite342022-11-22-9/+34
| |
* | Readded lib64Gravatar ionite342022-11-22-0/+7
| |
* | Remove fsize in cfg to use defaultGravatar ionite342022-11-22-1/+0
| |
* | Refactor file parse timeoutGravatar ionite342022-11-22-13/+40
| |
* | Move cfgs to file from process callGravatar ionite342022-11-22-14/+6
| |
* | Reverted rlimit_fsize in cfgGravatar ionite342022-11-22-2/+0
| | | | | | | | Removed rlimit fsize from cfg as it causes issues with protobuf parsing
* | Corrected fsize limit to infGravatar Ionite2022-11-21-1/+1
| |
* | Clarify resource unit testGravatar ionite342022-11-21-3/+3
| |
* | Set rlimit_fsize to unlimitedGravatar ionite342022-11-21-1/+1
| |