Commit History

Autor SHA1 Mensaxe Data
  Godones b4037cd7e6 feat: Enable running jit tests with --no-default-features hai 1 mes
  Quentin Monnet 487d0bd781 rbpf: Apply rustfmt on the whole repository hai 1 mes
  Quentin Monnet e41119db59 rbpf: Improve formatting, prepare/protect for rustfmt hai 2 meses
  Godones 5a19859295 fix: Remove the 16-byte alignment requirement for the stack hai 1 mes
  Godones 2c302ee5d9 feat: Add support for ebpf to ebpf call in assembler and disassembler hai 2 meses
  Quentin Monnet b4079fedfc src: Remove presumably unused Clippy directives hai 8 meses
  Quentin Monnet f73b9c2e5b src: Fix Clippy reports hai 8 meses
  Quentin Monnet 5d622130c2 src: Fix deprecated calls to 'feature = "cargo-clippy"' hai 8 meses
  SzymonKubica 86d2586d36 Add lib module with conditional imports depending on std/no_std. hai 1 ano
  SzymonKubica 9061ae823d Add std feature for gating the jit code alongside windows cfg option. hai 1 ano
  Ben Kimock 495c36a545 Use {read,write}_unaligned to avoid unaligned derefs %!s(int64=2) %!d(string=hai) anos
  Quentin Monnet 05674d55f2 src: Address newer reports from cargo-clippy %!s(int64=2) %!d(string=hai) anos
  Quentin Monnet 9a1fdc9fc6 Replace license boilerplate with SPDX tags %!s(int64=2) %!d(string=hai) anos
  Quentin Monnet 153995b3a3 Let cargo-clippy lint the code %!s(int64=2) %!d(string=hai) anos
  jackcmay f4bda9472c Rename (#40) %!s(int64=6) %!d(string=hai) anos
  jackcmay b31d366489 Exit gracefully on program exit (#38) %!s(int64=6) %!d(string=hai) anos
  Quentin Monnet bc41ec47d9 src/lib.rs: minor cleanup in documentation %!s(int64=6) %!d(string=hai) anos
  jackcmay 4bcf67ad4c Customizable verifier (#34) %!s(int64=6) %!d(string=hai) anos
  Quentin Monnet fc834c71fb src: handle errors in verifier instead of panic!()-ing %!s(int64=6) %!d(string=hai) anos
  Jan-Erik Rediger 435c6152d6 Skip JITting on Windows %!s(int64=7) %!d(string=hai) anos
  Bruce Mitchener 75024e3dcd Remove references to unused byteorder crate. %!s(int64=7) %!d(string=hai) anos
  Bruce Mitchener 97e185c336 Configure rustc and clippy warnings. %!s(int64=7) %!d(string=hai) anos
  Oleksandr Dukhno 724fee58cb src/insn_builder.rs: add a Rust API to build eBPF programs %!s(int64=8) %!d(string=hai) anos
  Quentin Monnet bc693be7fe tests/misc.rs: add unit tests for `LD_ABS_*` and `LD_IND_*` operations %!s(int64=8) %!d(string=hai) anos
  Quentin Monnet 9044596a7f src, tests, examples: replace vec. by slices in unit/doc tests and ex. %!s(int64=8) %!d(string=hai) anos
  Jan-Erik Rediger 5eef1e3f27 Use references where needed only %!s(int64=8) %!d(string=hai) anos
  Quentin Monnet 6124d65ae2 API: make JITted program and `prog_exec_jit()` function unsafe %!s(int64=8) %!d(string=hai) anos
  Quentin Monnet 726c7fa83f tests/misc.rs: update constant name %!s(int64=8) %!d(string=hai) anos
  Quentin Monnet 3ae3a3f1d8 src/lib.rs: make prog_exec(_jit) functions take a reference to mbuff %!s(int64=8) %!d(string=hai) anos
  Quentin Monnet 44c872d10f rbpf: initial commit, interpreter and JIT work %!s(int64=8) %!d(string=hai) anos