Commit Graph

  • 2e29845d56
    Merge 46d30c72f5 into 44ec978bd3 Adam Schreck 2025-07-24 01:36:12 +0000
  • 46d30c72f5 Add HashMap::from_map_data to allow safe creation from pinned maps Adam Schreck 2025-07-24 01:11:15 +0000
  • 9c1d9a76cf
    Merge edd26e4c67 into 44ec978bd3 MJ Pooladkhay 2025-07-21 16:23:19 +0100
  • 2c25604abf
    Merge 082a5f111b into 44ec978bd3 Dave Tucker 2025-07-20 10:27:43 -0400
  • e59eab5343
    Merge 480859a8da into 44ec978bd3 Dave Tucker 2025-07-20 10:26:43 -0400
  • fcb8ccd900
    Merge 2c3eaeaa86 into 44ec978bd3 altugbozkurt07 2025-07-20 10:26:18 -0400
  • 3348c7038b
    Merge 3e85b36811 into 44ec978bd3 Tamir Duberstein 2025-07-20 10:25:58 -0400
  • 2b49695fd5
    Merge 3993346596 into 44ec978bd3 Thomas Eizinger 2025-07-20 10:25:52 -0400
  • b2b30b91cd
    Merge c9422780d6 into 44ec978bd3 SergejIsbrecht 2025-07-20 10:25:48 -0400
  • 67a754243a
    Merge 3847281b15 into 44ec978bd3 Tamir Duberstein 2025-07-20 14:25:36 +0000
  • 44ec978bd3 aya-log: Implement `AsFd` for `EbpfLogger` main create-pull-request/public-api create-pull-request/codegen Xiaobo Liu 2025-07-18 15:48:46 +0800
  • 2ef8bd163d aya-ebpf: replace match statement with then_some for cleaner code Xiaobo Liu 2025-07-20 21:31:47 +0800
  • 653c7260a5 aya-log: Implement `AsFd` for `EbpfLogger` Xiaobo Liu 2025-07-18 15:48:46 +0800
  • f635d80708 build(deps): bump the cargo-crates group across 1 directory with 2 updates dependabot[bot] 2025-07-17 18:53:34 +0000
  • 8d39a888cc
    build(deps): bump the cargo-crates group across 1 directory with 2 updates dependabot[bot] 2025-07-17 18:53:34 +0000
  • ce0c05b005
    build(deps): update cargo_metadata requirement in the cargo-crates group dependabot[bot] 2025-07-17 13:56:49 +0000
  • 0b732c3d46 aya-log: simplify map name matching using direct Option comparison Xiaobo Liu 2025-07-17 18:37:20 +0800
  • cab559b9d9 aya-log: Use `None` instead of wildcard in `Format` impls Xiaobo Liu 2025-07-17 21:05:13 +0800
  • 23b2072797 aya-log: Use `None` instead of wildcard in `Format` impls Xiaobo Liu 2025-07-17 21:05:13 +0800
  • 692c57cf67 aya-log: simplify map name matching using direct Option comparison Xiaobo Liu 2025-07-17 18:37:20 +0800
  • 8e7ad739f5 aya-log: suppress dead_code warnings for wrapper structs Xiaobo Liu 2025-07-17 17:42:16 +0800
  • ec4e87a935 aya-log: simplify EbpfLogger as_raw_fd implementation Xiaobo Liu 2025-07-17 17:02:39 +0800
  • 3847281b15
    aya-log: add DST test Tamir Duberstein 2025-07-16 10:41:38 -0400
  • cba9a4d5b5
    aya-log-ebpf: zero copy! Tamir Duberstein 2025-07-06 08:16:38 -0400
  • e9c602b331
    aya-log-ebpf: zero copy! Tamir Duberstein 2025-07-06 08:16:38 -0400
  • 25c8d956c4
    aya-log-ebpf: zero copy! Tamir Duberstein 2025-07-06 08:16:38 -0400
  • eeee7966c6
    aya-log-ebpf: zero copy! Tamir Duberstein 2025-07-06 08:16:38 -0400
  • 8354cbcece
    ring_buf: add RingBufBytes for raw byte slices Tamir Duberstein 2025-07-13 08:51:59 -0400
  • 04a8a80b80
    ring_buf: destructure, avoid `as` casts Tamir Duberstein 2025-07-13 08:49:02 -0400
  • 727dfcd7ee
    ci: Fix bpf-linker installation (#1295) Michal Rostecki 2025-07-15 17:22:51 +0200
  • db8fab32f3 ci: Fix bpf-linker installation Michal Rostecki 2025-07-15 16:41:22 +0200
  • 3e85b36811
    Raise RLIMIT_MEMLOCK on kernel version < 5.11.0 Tamir Duberstein 2025-05-15 13:57:44 -0400
  • ebd1ffa7ea
    Skip `test_uprobe_cookie` on kernel < 5.15 Tamir Duberstein 2025-05-15 15:57:51 -0400
  • 9779490b87
    ci: test against 5.10 Tamir Duberstein 2025-04-14 14:28:59 -0400
  • 140de90bb2
    Merge 0811203286 into 35332f2288 Quentin JEROME 2025-07-10 14:17:40 +0000
  • 2a27fdfe7e
    Improve error output Tamir Duberstein 2025-05-15 11:56:46 -0400
  • 35332f2288
    aya: remove `AsyncPerfEventArray{,Buffer}` Tamir Duberstein 2025-07-06 18:57:41 -0400
  • ab182be622 aya: `construct_debuglink_path()` should be infallible Thomas Bertschinger 2025-07-02 13:42:11 -0600
  • 0b1fbe1cd3
    integration-test: add missing `test_log` decorator Tamir Duberstein 2025-07-07 06:46:01 -0400
  • 61376c4608
    aya-log: Remove tokio dep Tamir Duberstein 2025-07-05 13:35:46 -0400
  • 89205f25fa docs: add traffic monitor development history to CLAUDE.md Krish Sharma 2025-07-08 00:52:12 -0400
  • 2f76f0e4e5 feat: add Docker containerization and demo infrastructure Krish Sharma 2025-07-08 00:50:49 -0400
  • ba73b4c2d1 docs: add comprehensive README with usage examples and architecture Krish Sharma 2025-07-08 00:50:02 -0400
  • 2e57c8da99 feat: add examples and sample data for testing and demonstration Krish Sharma 2025-07-08 00:49:40 -0400
  • 8aef9d987e feat: add configuration examples and comprehensive test suite Krish Sharma 2025-07-08 00:48:51 -0400
  • 722d4c8d32 feat: add comprehensive traffic log analysis and threat detection Krish Sharma 2025-07-08 00:48:36 -0400
  • e6bca88295 feat: implement userspace program with integrated logging Krish Sharma 2025-07-08 00:47:02 -0400
  • da81c221d3 feat: add comprehensive structured logging system Krish Sharma 2025-07-08 00:46:40 -0400
  • 21bd2041e7 feat: implement core eBPF traffic monitoring functionality Krish Sharma 2025-07-08 00:45:49 -0400
  • c590290bdf feat: initialize eBPF traffic monitor project structure Krish Sharma 2025-07-08 00:45:12 -0400
  • 43e471db6c
    aya-log: Remove tokio dep Tamir Duberstein 2025-07-05 13:35:46 -0400
  • 3f02127b6b
    aya: `impl AsFd for RingBuf` Tamir Duberstein 2025-07-06 20:23:52 -0400
  • 9be2d723ce
    aya-log: Replace AsyncPerfEventArray with RingBuf Tamir Duberstein 2025-07-06 15:03:24 -0400
  • 8fb19264da
    aya-log-ebpf: tidy up `macro_support` Tamir Duberstein 2025-07-06 15:27:37 -0400
  • 600927d6fc
    aya-log-ebpf: use destructuring Tamir Duberstein 2025-07-07 09:32:56 -0400
  • 90c2165231
    Avoid shadowing `buf` Tamir Duberstein 2025-07-06 14:18:46 -0400
  • 6a9ef2b43b
    Replace macros with loops Tamir Duberstein 2025-07-06 14:12:30 -0400
  • 87188f621a
    Remove pointless `map_err` calls Tamir Duberstein 2025-07-06 07:02:32 -0400
  • ee1b102137
    integration-test: add missing `test_log` decorator Tamir Duberstein 2025-07-07 06:46:01 -0400
  • 44b26b3b50 integration-test: use only readable interest Tamir Duberstein 2025-07-06 16:56:15 -0400
  • 5fa52ac5c1 integration-test: remove an allocation Tamir Duberstein 2025-07-05 14:45:20 -0400
  • f08772ec2f test-distro: enable rust backtrace Tamir Duberstein 2025-07-05 15:41:28 -0400
  • 36fd7910a9
    aya-log: Remove tokio dep Tamir Duberstein 2025-07-05 13:35:46 -0400
  • 8fe9b99aaa
    aya: `impl AsFd for RingBuf` Tamir Duberstein 2025-07-06 20:23:52 -0400
  • 2c18642c46
    aya-log: Replace AsyncPerfEventArray with RingBuf Tamir Duberstein 2025-07-06 15:03:24 -0400
  • 251623e600
    aya-log-ebpf: tidy up `macro_support` Tamir Duberstein 2025-07-06 15:27:37 -0400
  • 517e05118a
    Avoid shadowing `buf` Tamir Duberstein 2025-07-06 14:18:46 -0400
  • f9f5d72173
    Replace macros with loops Tamir Duberstein 2025-07-06 14:12:30 -0400
  • 185c0163d6
    Remove pointless `map_err` calls Tamir Duberstein 2025-07-06 07:02:32 -0400
  • 5e5a779898
    integration-test: use only readable interest Tamir Duberstein 2025-07-06 16:56:15 -0400
  • 00d94f4a7a
    integration-test: remove an allocation Tamir Duberstein 2025-07-05 14:45:20 -0400
  • f8bf671d69
    test-distro: enable rust backtrace Tamir Duberstein 2025-07-05 15:41:28 -0400
  • 29756f02b1
    integration-test: remove an allocation Tamir Duberstein 2025-07-05 14:45:20 -0400
  • 8190dd6fac aya: `construct_debuglink_path()` should be infallible Thomas Bertschinger 2025-07-02 13:42:11 -0600
  • edd26e4c67 aya: fix tc name limit Mohammad Javad Pooladkhay 2023-12-01 18:08:16 +0000
  • b9f7326949
    Merge 8d6e12107a into cfff75166c Michal Rostecki 2025-06-26 21:40:54 +0000
  • cfff75166c build(deps): update public-api requirement in the cargo-crates group dependabot[bot] 2025-06-26 17:40:25 +0000
  • 5bec7ee8db
    build(deps): update public-api requirement in the cargo-crates group dependabot[bot] 2025-06-26 17:40:25 +0000
  • 30d5c9f53e Remove dead code expectation fixed upstream Tamir Duberstein 2025-06-22 07:48:58 -0400
  • ec0356cedb
    Remove dead code expectation fixed upstream Tamir Duberstein 2025-06-22 07:48:58 -0400
  • 2056925b48 feat(aya-ebpf): BTF maps Michal Rostecki 2025-06-20 13:28:09 +0200
  • bd0424ca61 aya-obj, aya-ebpf-bindings: regenerate tamird 2025-06-09 17:47:21 +0000
  • 916d63a92c aya-obj, aya-ebpf-bindings: regenerate tamird 2025-06-09 17:47:21 +0000
  • eda29958f8 Use CRABBY_GITHUB_TOKEN for regen PRs Tamir Duberstein 2025-06-09 12:38:38 -0400
  • 069ecc1cc2
    Use CRABBY_GITHUB_TOKEN for regen PRs crabby-token Tamir Duberstein 2025-06-09 12:38:38 -0400
  • 6d5826fe99
    Merge pull request #1277 from aya-rs/dependabot/cargo/cargo-crates-2948a9e609 dependabot[bot] 2025-06-09 14:35:27 +0000
  • cee1e81f97 aya-obj, aya-ebpf-bindings: regenerate tamird 2025-06-09 14:13:16 +0000
  • f96250e80d
    build(deps): bump the cargo-crates group with 2 updates dependabot[bot] 2025-06-09 13:35:39 +0000
  • 8d6e12107a feat(aya-ebpf): BTF maps Michal Rostecki 2024-12-16 08:04:08 +0100
  • 2c3eaeaa86 lsm: cgroup attachment type support Altug Bozkurt 2025-01-09 16:39:43 +0300
  • d1ed76e626
    Merge pull request #1273 from aya-rs/dependabot/cargo/cargo-crates-af2cda06bf dependabot[bot] 2025-06-02 19:36:30 +0000
  • a7e3e6d4d9
    build(deps): bump the cargo-crates group with 2 updates dependabot[bot] 2025-06-02 13:50:45 +0000
  • e239f3abbd
    Merge pull request #1269 from aya-rs/dependabot/github_actions/github-actions-b6130af3f2 dependabot[bot] 2025-06-02 10:49:26 +0000
  • e1fa363619
    build(deps): bump DavidAnson/markdownlint-cli2-action dependabot[bot] 2025-05-26 13:30:13 +0000
  • 37257fe7cd
    Fix MD059/descriptive-link-text Tamir Duberstein 2025-06-02 06:26:20 -0400
  • 8897b57153
    refactor: enable async-io feature for async-global-executor in aya-log Sherlock Holo 2025-05-31 23:49:38 +0800
  • 5a388d7524
    refactor: change compio features Sherlock Holo 2025-05-31 23:33:53 +0800
  • 29b5eef4b7
    make async feature mutual exclusivity Sherlock Holo 2025-05-30 22:46:05 +0800
  • 5f6552c714
    feat: add compio support for aya-log Sherlock Holo 2025-05-29 17:47:21 +0800
  • ccf6c4707f aya-ebpf: disable generic_const_exprs Tamir Duberstein 2025-05-24 14:35:56 -0400