18 Commits
Author SHA1 Message Date
Yang Gao c516342a21 judge: distinguish sandbox error between old version and not running (#813) 2024-05-19 12:39:29 +08:00
Yang Gao 1a981b9bf5 core: user: update email normalization (#812) 2024-05-18 21:04:59 +08:00
Yang Gao e9a1ece808 core: async hash calculation (#779) 2024-04-09 08:13:50 +08:00
Yang Gao 246485c7b4 i18n: wiki_about (#778) 2024-04-06 18:49:27 +08:00
Yang Gao 09ac293e22 ui: fix xss (#775) 2024-04-01 23:42:09 +08:00
Yang Gaoandundefined 1b394f7442 judge: sandbox: add stream interface (#725)
Co-authored-by: undefined <i@undefined.moe>
2024-03-23 06:00:50 +08:00
Yang Gaoandundefined 7ea3c91f5f judge: allow unlimited access & fix file corruption when errored (#726)
Co-authored-by: undefined <i@undefined.moe>
2024-02-20 07:39:56 +08:00
Yang Gao d99e11e3e2 docker: upgrade node and sandbox version (#723) 2024-01-28 10:57:47 +08:00
Yang Gaoandundefined 6b759cbe63 core: judge: add concurrency control to task consumer (#719)
Co-authored-by: undefined <i@undefined.moe>
2024-01-28 01:23:05 +08:00
Yang Gao bdbce10ecd core: websocket: use ping frame rather than ping message (#717) 2024-01-25 11:26:08 +08:00
Yang Gao 19c3d9e95c core: judge: optimize task assign (#718) 2024-01-24 10:28:25 +08:00
Yang Gao b231c423b5 judge: optimize lock (#715) 2024-01-21 17:26:22 +08:00
Yang Gao ee4fc2b732 judge: add address space limit to language config (#682) 2023-11-01 09:40:14 +08:00
Yang Gao 6276627ee1 judge: add limit to stack when strict_memory enabled (#681) 2023-10-30 06:23:44 +08:00
Yang Gao efd9fc5c13 judge: differentiate exit code with signalled (#664) 2023-09-29 19:40:58 +08:00
Yang Gao 2c01eaa967 judge: support binary output (#301) 2022-02-05 15:36:23 +08:00
Yang Gaoandundefined b0f1c0d52c judge: add type annotations (#300)
Co-authored-by: undefined <i@undefined.moe>
2022-02-03 00:14:11 +08:00
Yang Gao f903373ba9 judge: fix checker copy out for executorserver>1.3 (#222) 2021-09-29 18:33:26 +08:00