Quentin Monnet
|
6936dcb558
src/lib.rs: Update behaviour for divisions by zero (interpreter)
|
2 rokov pred |
Quentin Monnet
|
05674d55f2
src: Address newer reports from cargo-clippy
|
2 rokov pred |
Quentin Monnet
|
9a1fdc9fc6
Replace license boilerplate with SPDX tags
|
2 rokov pred |
Quentin Monnet
|
88fd75eae6
src: update deprecated syntax
|
5 rokov pred |
Quentin Monnet
|
f983ff2163
src/lib.rs: fix sign extension for MOV32_IMM (interpreter)
|
5 rokov pred |
jackcmay
|
622c876d1a
Helper function type to be used with register_helper() (#44)
|
6 rokov pred |
jackcmay
|
f4bda9472c
Rename (#40)
|
6 rokov pred |
jackcmay
|
b31d366489
Exit gracefully on program exit (#38)
|
6 rokov pred |
Quentin Monnet
|
bc41ec47d9
src/lib.rs: minor cleanup in documentation
|
6 rokov pred |
jackcmay
|
4bcf67ad4c
Customizable verifier (#34)
|
6 rokov pred |
Quentin Monnet
|
fc834c71fb
src: handle errors in verifier instead of panic!()-ing
|
6 rokov pred |
Quentin Monnet
|
af2495e891
src/lib.rs: fix bytecode in some examples
|
6 rokov pred |
Jack May
|
4bbf5f1811
clippy clean
|
6 rokov pred |
Jack May
|
bb0e3a73ef
copy OperandSize, cleanup extern/use
|
6 rokov pred |
Jack May
|
1a6f30fd9c
fix clippy errors: cast to more stick alignment, warning: not consumed copy
|
6 rokov pred |
Quentin Monnet
|
53b0fce923
Add BPF_J{LT,LE,SLT,SLE} instructions
|
7 rokov pred |
Jan-Erik Rediger
|
435c6152d6
Skip JITting on Windows
|
7 rokov pred |
Bruce Mitchener
|
97e185c336
Configure rustc and clippy warnings.
|
7 rokov pred |
Bruce Mitchener
|
f2893a0af6
Remove unused extern crates.
|
7 rokov pred |
Bruce Mitchener
|
14adf30a11
Use is_empty instead of len comparisons.
|
7 rokov pred |
Bruce Mitchener
|
a767dbcb04
Use time crate for nanosecond helper.
|
7 rokov pred |
Quentin Monnet
|
c63bd3411a
src: fix all warnings from clippy, one way or another
|
8 rokov pred |
Quentin Monnet
|
4a7083c7f4
src/asm_parser.rs: remove public exposure of the module in root file
|
8 rokov pred |
Oleksandr Dukhno
|
724fee58cb
src/insn_builder.rs: add a Rust API to build eBPF programs
|
8 rokov pred |
Quentin Monnet
|
26138c2dcc
src,examples: fix copyright owner
|
8 rokov pred |
Rich Lane
|
4f35aae74e
eBPF assembler
|
8 rokov pred |
Rich Lane
|
c96f7d8335
src/lib.rs: alphabetize module includes
|
8 rokov pred |
Rich Lane
|
a5244aa441
add assembly parser
|
8 rokov pred |
Quentin Monnet
|
691c77aa03
src/: reorganize comments around `LD_DW_IMM` in match arms
|
8 rokov pred |
Quentin Monnet
|
477c95d82e
src/(lib,verifier).rs: add support for `LD_ABS_*` and `LD_IND_*` ops
|
8 rokov pred |