Quentin Monnet
|
487d0bd781
rbpf: Apply rustfmt on the whole repository
|
1 month ago |
Quentin Monnet
|
e41119db59
rbpf: Improve formatting, prepare/protect for rustfmt
|
2 months ago |
Godones
|
2c302ee5d9
feat: Add support for ebpf to ebpf call in assembler and disassembler
|
2 months ago |
Godones
|
b4bef82024
Add test cases and fix errors.
|
2 months ago |
Godones
|
f8f36569b8
feat: Add ebpf to ebpf call support
|
3 months ago |
hsqStephenZhang
|
acc042b276
fix: clarify signed & unsigned for jump insts
|
5 months ago |
Quentin Monnet
|
897457d942
Cargo.toml: Set Rust edition for the project
|
9 months ago |
Quentin Monnet
|
b4079fedfc
src: Remove presumably unused Clippy directives
|
8 months ago |
Quentin Monnet
|
f73b9c2e5b
src: Fix Clippy reports
|
8 months ago |
Quentin Monnet
|
cfb363c156
src/interpreter.rs: Use wrapping_offset() for load/store operations
|
8 months ago |
Wouter Dullaert
|
384c8820b3
feat: Add an option to register allowed ranges of memory
|
9 months ago |
SzymonKubica
|
86d2586d36
Add lib module with conditional imports depending on std/no_std.
|
1 year ago |
Quentin Monnet
|
3e80ed720a
src/interpreter: Remove/explain masks for 32-bit shift operations
|
1 year ago |
ret2happy
|
adea893e18
src/interpreter.rs: Fix arithmetic left/right shift implementation (mask offset)
|
1 year ago |
Quentin Monnet
|
7bebff57be
src/interpreter.rs: Fix left/right shifts implementation (mask offset)
|
1 year ago |
HAPPY
|
e866963146
Fix nullness check to src value in MOD32 and DIV32
|
1 year ago |
HAPPY
|
56669f8cc3
Fix overflow issue in memory address boundary check
|
1 year ago |
Quentin Monnet
|
045049e957
src/interpreter.rs: Update clippy linter names (cast_ptr_alignment)
|
2 years ago |
Quentin Monnet
|
651ae4b187
src/lib.rs,src/interpreter.rs: Move interpreter to dedicated module
|
2 years ago |