Commit History

Author SHA1 Message Date
  Godones b4037cd7e6 feat: Enable running jit tests with --no-default-features 1 month ago
  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 3b85933a03 feat: add func call for jit 2 months ago
  Quentin Monnet b4079fedfc src: Remove presumably unused Clippy directives 8 months ago
  Quentin Monnet 5d622130c2 src: Fix deprecated calls to 'feature = "cargo-clippy"' 8 months ago
  SzymonKubica 9061ae823d Add std feature for gating the jit code alongside windows cfg option. 1 year ago
  Quentin Monnet 0f365500d3 src/jit.rs: Fix offset when skipping insns for handling divisions by 0 1 year ago
  Quentin Monnet 98b909d65b src/jit.rs: Add support for 32-bit jump instructions in x86-64 JIT 2 years ago
  Quentin Monnet ce7d416d9a src/jit.rs: Update behaviour for divisions by zero (JIT) 2 years ago
  Quentin Monnet 9a1fdc9fc6 Replace license boilerplate with SPDX tags 2 years ago
  Quentin Monnet 153995b3a3 Let cargo-clippy lint the code 2 years ago
  jackcmay f4bda9472c Rename (#40) 6 years ago
  jackcmay b31d366489 Exit gracefully on program exit (#38) 6 years ago
  jackcmay 4bcf67ad4c Customizable verifier (#34) 6 years ago
  Quentin Monnet fc834c71fb src: handle errors in verifier instead of panic!()-ing 6 years ago
  Quentin Monnet 53b0fce923 Add BPF_J{LT,LE,SLT,SLE} instructions 7 years ago
  Jan-Erik Rediger 435c6152d6 Skip JITting on Windows 7 years ago
  Bruce Mitchener 97e185c336 Configure rustc and clippy warnings. 7 years ago
  Rich Lane fa01e85ad4 tests/ubpf_jit_x86_64.rs: fix sign of immediates 8 years ago
  Rich Lane 12d55de00d tests/ubpf_jit_x86_64.rs: use assembler 8 years ago
  Rich Lane 5a0f2ef657 tests: factor out tcp_sack data into a common file 8 years ago
  Quentin Monnet 9044596a7f src, tests, examples: replace vec. by slices in unit/doc tests and ex. 8 years ago
  Quentin Monnet 6124d65ae2 API: make JITted program and `prog_exec_jit()` function unsafe 8 years ago
  Quentin Monnet 44c872d10f rbpf: initial commit, interpreter and JIT work 8 years ago