HAPPY
|
48acd9ff14
Fix negation overflow in disassembler
|
1 년 전 |
Quentin Monnet
|
9bd61f2dd7
tests/ubpf_vm.rs: Add non-regression tests for 32-bit divisions by 0
|
1 년 전 |
HAPPY
|
e866963146
Fix nullness check to src value in MOD32 and DIV32
|
1 년 전 |
Quentin Monnet
|
36bf0d646c
tests/ubpf_vm.rs: Add regression test for check_mem() addition overflow
|
1 년 전 |
HAPPY
|
56669f8cc3
Fix overflow issue in memory address boundary check
|
1 년 전 |
Afonso Bordado
|
4812c52fe1
cranelift: Use the default libcall names
|
2 년 전 |
Afonso Bordado
|
ea1c556540
cranelift: Enable stack probes on the Cranelift JIT
|
2 년 전 |
Afonso Bordado
|
8b287dd46a
cranelift: Implement IND and ABS load instructions
|
2 년 전 |
Afonso Bordado
|
a68f0f611d
cranelift: Correctly pass mbuff to Cranelift JIT programs
|
2 년 전 |
Afonso Bordado
|
26d77cd5af
cranelift: Test all features on Windows, too
|
2 년 전 |
Afonso Bordado
|
fa5a4fd90e
cranelift: Add complete Cranelift API
|
2 년 전 |
Afonso Bordado
|
73ad1e23ba
ci: Add `--all-features` to CI
|
2 년 전 |
Afonso Bordado
|
34789659e1
cranelift: Ensure memory is freed after dropping the Cranelift module
|
2 년 전 |
Afonso Bordado
|
d823d2335f
conformance: Add Cranelift to BPF conformance tests
|
2 년 전 |
Afonso Bordado
|
fe1874917e
cranelift: Update CFG algorithm
|
2 년 전 |
Afonso Bordado
|
19e5ecaeaa
cranelift: Fix early exit tests
|
2 년 전 |
Afonso Bordado
|
073b5a161a
cranelift: Implement Cranelift jumps
|
2 년 전 |
Afonso Bordado
|
81226749b7
cranelift: Add more Cranelift tests
|
2 년 전 |
Afonso Bordado
|
68be24fe0c
cranelift: Checked stack accesses
|
2 년 전 |
Afonso Bordado
|
6e12fe7a69
cranelift: Support stores
|
2 년 전 |
Afonso Bordado
|
134c268900
cranelift: Add more Cranelift JIT test cases
|
2 년 전 |
Afonso Bordado
|
7dac944b78
cranelift: Implement helper calls
|
2 년 전 |
Afonso Bordado
|
9fcdb85cb2
cranelift: Implement loads and byteswaps
|
2 년 전 |
Afonso Bordado
|
1e0aae882a
cranelift: Add initial Cranelift JIT
|
2 년 전 |
Quentin Monnet
|
7b1f768a9c
src/lib.rs: Apply rustfmt
|
1 년 전 |
Quentin Monnet
|
0f365500d3
src/jit.rs: Fix offset when skipping insns for handling divisions by 0
|
1 년 전 |
Quentin Monnet
|
7d2b019a51
README.md: Update link to BPF docs in kernel repository
|
2 년 전 |
yihuaf
|
8d42a07b9d
use error to_string from latest `combine` crate
|
2 년 전 |
yihuaf
|
4e9e594e81
update combine to 4.6.6
|
2 년 전 |
yihuaf
|
416eec9190
cargo fmt
|
2 년 전 |