Commit Graph

65 Commits (68a5abc92afbfba3dc70d4328d470a9e6903b9c6)

Author SHA1 Message Date
Alessandro Decina a7f5b3775d (cargo-release) version 0.10.4 4 years ago
Dave Tucker a10a7b3bf2 bump obj to 0.26
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
4 years ago
Alessandro Decina 9c27910f76 aya: update authors and repository link 4 years ago
Alessandro Decina f30abca15e (cargo-release) version 0.10.3 4 years ago
Alessandro Decina d70e291580 (cargo-release) version 0.10.2 4 years ago
Alessandro Decina 304abfbfeb (cargo-release) version 0.10.1 4 years ago
Alessandro Decina 7694bacf04 aya: add more fields to Cargo.toml 4 years ago
Alessandro Decina 9f7b017d5d aya: bump version to 0.10 4 years ago
Alessandro Decina 0cf5d17e38 deps: enable only the std feature for the futures crate 4 years ago
Alessandro Decina 55d8bcf386 xdp: add support for attaching with custom xdp flags 4 years ago
Alessandro Decina 873691d050 Trim deps a bit more 4 years ago
Alessandro Decina f1da541234 The futures crate is only needed when async is enabled 4 years ago
Alessandro Decina fdc4dad5ff maps: add AsyncPerfMap
When the async_tokio or async_std features are enabled, AsyncPerfMap
provides an async version of PerfMap which returns a future from
read_events()
4 years ago
Alessandro Decina d4e282535b bpf, perf_map: make maps usable from multiple threads
Change PerfMap API so that individual buffers can be read from multiple
threads.

Change the way maps are stored in the `Bpf` struct from RefCell to a
custom RwLock.
4 years ago
Alessandro Decina af8f769b50 Turn the project into a workspace, move code under aya/ 4 years ago