41 Commits

Author SHA1 Message Date
f14990d2ba squash x2t-syscalls.txt 2024-02-02 17:02:36 +08:00
guochao
0e12270f14 Merge branch 'nutstore' into master 2024-01-31 20:45:40 +08:00
587b17e38d add syscalls 2024-01-31 20:44:43 +08:00
huangqingming
4c6141924c WS-207807 # Fix typo 2024-01-19 07:52:10 +00:00
huangqingming
734767fc69 Merge pull request 'WS-207807 # Refine building flow' (#2) from huangqingming/x2t-sandbox:WS-207807 into master
Reviewed-on: https://gitea.jianguoyun.net.cn/nutstore-onlyoffice/x2t-sandbox/pulls/2
Reviewed-by: guochao <guochao@noreply.localhost>
2024-01-19 11:44:36 +08:00
huangqingming
919ddf86d8 WS-207807 # Refine building flow 2024-01-19 02:47:51 +00:00
huangqingming
a61b6721cd Merge pull request 'WS-207807 # fix unused imports' (#1) from guochao/x2t-sandbox:master into master
Reviewed-on: https://gitea.jianguoyun.net.cn/nutstore-onlyoffice/x2t-sandbox/pulls/1
Reviewed-by: huangqingming <huangqingming@noreply.localhost>
2024-01-19 09:14:19 +08:00
e039e4c2bc fix unused imports 2024-01-18 21:26:13 +08:00
7fece0efeb fix nix environment 2024-01-18 21:24:44 +08:00
guochao
4872a50099 add writev into permitted syscalls 2023-12-22 16:49:01 +08:00
guochao
d132a3d6b8 add a tracer container 2023-11-21 19:37:15 +08:00
guochao
38e771dc1d add a target to copy tracer from ubuntu image 2023-11-21 17:43:56 +08:00
guochao
6cc650c91c add a use case sample in data 2023-11-21 17:39:53 +08:00
guochao
9782d4c268 add more build examples 2023-11-21 15:04:54 +08:00
guochao
861efca90a fix example runtime dep in build/Dockerfile.ubuntu 2023-11-21 10:38:28 +08:00
guochao
533d69453e fix dockerfile for ubuntu 2023-11-21 10:29:49 +08:00
guochao
2b30c6181f improve docker build procedure 2023-11-20 21:37:52 +08:00
guochao
2555cdea1c update syscall list 2023-11-03 14:33:46 +08:00
guochao
7e225a4ae2 add syscalls.txt 2023-11-03 12:45:11 +08:00
guochao
f52a381372 fix waitpid 2023-11-03 12:17:01 +08:00
guochao
0eb915ebeb fix segv 2023-11-03 11:30:49 +08:00
guochao
d422f30774 wait for all child 2023-11-03 10:19:37 +08:00
guochao
e1ba2f7141 fix the problem when subprcess clone again 2023-11-03 10:09:56 +08:00
guochao
56dd40cd1c add tracing-mode in nix 2023-11-02 11:01:31 +08:00
guochao
dc15d4833b improve readme 2023-11-02 10:54:44 +08:00
guochao
c68bb91d43 set required on argument 2023-11-02 10:48:58 +08:00
guochao
1a921e1b8b build static binary with container 2023-11-02 10:46:46 +08:00
guochao
66cd73498c add development environment in readme 2023-11-02 10:13:50 +08:00
guochao
6ba7dc8a41 update readme 2023-11-02 10:05:34 +08:00
guochao
b38406c785 use execveat instead of execve to limit execve 2023-11-02 09:51:06 +08:00
guochao
d925fda57b compare this project with some other similars 2023-11-02 00:21:52 +08:00
guochao
3284a7297d fix command in readme 2023-11-02 00:07:38 +08:00
guochao
bc6ed96d43 change default behavior for execve from accept to log 2023-11-02 00:00:06 +08:00
guochao
6b52b19eaf rename project in flake.nix 2023-11-01 22:55:39 +08:00
guochao
2fce46201e remove cargo project config 2023-11-01 22:55:33 +08:00
guochao
611791aace fix relative path 2023-11-01 22:51:21 +08:00
guochao
9e9328642a improve readme about how to update sandbox 2023-11-01 22:51:21 +08:00
guochao
5ba657dfc7 improve sandbox 2023-11-01 22:51:21 +08:00
guochao
3305f70f77 fix seccomp and add tracing-mode project feature 2023-11-01 22:51:16 +08:00
guochao
51064a503b add todos 2023-11-01 16:28:21 +08:00
guochao
1a5d0ebbb7 first commit 2023-11-01 16:20:18 +08:00