Commit Graph

  • 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
  • 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
  • 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
  • 4f654865e9 aya-ebpf: add a dedicated generic_const_exprs cfg Tamir Duberstein 2025-05-24 14:32:15 -0400
  • cbe4c81143
    aya-ebpf: disable generic_const_exprs Tamir Duberstein 2025-05-24 14:35:56 -0400
  • 8a2deddac7
    aya-ebpf: add a dedicated generic_const_exprs cfg Tamir Duberstein 2025-05-24 14:32:15 -0400
  • 5b606addd5 lsm: cgroup attachment type support Altug Bozkurt 2025-01-09 16:39:43 +0300
  • d676531ca5
    Log entire command Tamir Duberstein 2025-05-15 13:36:40 -0400
  • 6553cd361f
    Improve error output Tamir Duberstein 2025-05-15 11:56:46 -0400
  • 630a767117 Split relocation tests into multiple files Tamir Duberstein 2025-05-14 15:42:06 -0400
  • c8e9037ca6 Avoid uncontrolled stdout into cargo Tamir Duberstein 2025-05-15 12:54:27 -0400
  • 025b6eaa0d Use a macro to reduce boilerplate Tamir Duberstein 2025-05-14 15:44:03 -0400
  • b6daf463e6 Remove stale comment since a1b46ece05 Tamir Duberstein 2025-04-24 10:34:55 -0400
  • da18e7ab1f
    Log entire command Tamir Duberstein 2025-05-15 13:36:40 -0400
  • 29b8eb7b99
    Improve error output Tamir Duberstein 2025-05-15 11:56:46 -0400
  • 9a10ba639e
    Split relocation tests into multiple files Tamir Duberstein 2025-05-14 15:42:06 -0400
  • 62f6bab134
    Avoid uncontrolled stdout into cargo Tamir Duberstein 2025-05-15 12:54:27 -0400
  • 4d200f0290
    Improve error output Tamir Duberstein 2025-05-15 11:56:46 -0400
  • 8bd2459c7f
    Avoid spewing object data into cargo Tamir Duberstein 2025-05-15 12:54:27 -0400
  • 5f6e738c2d
    Split relocation tests into multiple files Tamir Duberstein 2025-05-14 15:42:06 -0400
  • a48ae08718
    Split relocation tests into multiple files Tamir Duberstein 2025-05-14 15:42:06 -0400
  • f594e69165
    Use a macro to reduce boilerplate Tamir Duberstein 2025-05-14 15:44:03 -0400