├── .editorconfig ├── .gitignore ├── .rustfmt.toml ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── examples └── workbench.rs ├── src └── lib.rs └── tests ├── arg_parse.rs ├── arg_parse_global.rs ├── complex_restore.rs ├── deterministic_init.rs ├── deterministic_sandbox_handling.rs ├── mut_global_vars.rs ├── retval_restore.rs ├── retval_restore_global.rs ├── val_restore.rs └── val_restore_ffi.rs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | .gdb_history 3 | target/ 4 | -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- 1 | hard_tabs = true 2 | error_on_line_overflow = false 3 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/README.md -------------------------------------------------------------------------------- /examples/workbench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/examples/workbench.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/src/lib.rs -------------------------------------------------------------------------------- /tests/arg_parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/tests/arg_parse.rs -------------------------------------------------------------------------------- /tests/arg_parse_global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/tests/arg_parse_global.rs -------------------------------------------------------------------------------- /tests/complex_restore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/tests/complex_restore.rs -------------------------------------------------------------------------------- /tests/deterministic_init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/tests/deterministic_init.rs -------------------------------------------------------------------------------- /tests/deterministic_sandbox_handling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/tests/deterministic_sandbox_handling.rs -------------------------------------------------------------------------------- /tests/mut_global_vars.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/tests/mut_global_vars.rs -------------------------------------------------------------------------------- /tests/retval_restore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/tests/retval_restore.rs -------------------------------------------------------------------------------- /tests/retval_restore_global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/tests/retval_restore_global.rs -------------------------------------------------------------------------------- /tests/val_restore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/tests/val_restore.rs -------------------------------------------------------------------------------- /tests/val_restore_ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atopia/sandcrust/HEAD/tests/val_restore_ffi.rs --------------------------------------------------------------------------------