Commit Graph

  • 1d555ddd47 Tests: Add tests/README.md testing-framework Pragyansh Chaturvedi 2026-03-30 19:32:07 +05:30
  • ee444447b9 Tests: Add tests/__init__.py and pythonpath config Pragyansh Chaturvedi 2026-03-30 19:28:13 +05:30
  • da57911122 Tests: Add automated testing framework with coverage support Pragyansh Chaturvedi 2026-03-30 16:12:57 +05:30
  • 0498885f71 Merge pull request #82 from pythonbpf/compilation-context master Pragyansh Chaturvedi 2026-03-29 10:02:10 +02:00
  • 3f4f95115f Core: Pass compilation_context to _prepare_expr_args as it calls eval_expr compilation-context Pragyansh Chaturvedi 2026-03-29 13:28:38 +05:30
  • f2b9767098 Core: Fix args in helper/printk_formatter Pragyansh Chaturvedi 2026-03-29 13:11:44 +05:30
  • 0e087b9ea5 Core: Revert unnecessary changes to allocation_pass Pragyansh Chaturvedi 2026-03-29 02:48:16 +05:30
  • ccbdfee9de Core: Remove unsused args in assign_pass Pragyansh Chaturvedi 2026-03-29 02:44:42 +05:30
  • 61bca6bad9 Core: Fix global pass to divide internal functions Pragyansh Chaturvedi 2026-03-29 02:40:55 +05:30
  • 305a8ba9e3 Core: Fix unnecessary args and changes in maps pass Pragyansh Chaturvedi 2026-03-29 01:36:46 +05:30
  • bdcfe47601 Core: Fix unnecessary arg in structs/structs_pass Pragyansh Chaturvedi 2026-03-28 20:44:07 +05:30
  • 3396d84e26 Core: Fix incompatible logic in helper/helper_utils Pragyansh Chaturvedi 2026-03-28 19:58:26 +05:30
  • c22911daaf Core: FIx inconsistent compilation_context usage in helper/printk_formatter Pragyansh Chaturvedi 2026-03-28 19:02:16 +05:30
  • c04e32bd24 Core: Remove spurious comments from functions_pass Pragyansh Chaturvedi 2026-03-28 12:15:41 +05:30
  • b7f917c3c2 Merge pull request #83 from pythonbpf/dependabot/github_actions/actions-985357984d varunrmallya 2026-03-07 14:11:31 +05:30
  • b025ae7158 build(deps): bump the actions group with 2 updates dependabot[bot] 2026-03-02 11:45:33 +00:00
  • ec4a6852ec PythonBPF: Add Compilation Context to allow parallel compilation of multiple bpf programs Pragyansh Chaturvedi 2026-02-21 18:59:33 +05:30
  • 45d85c416f BCC-Examples: Fix returns in disksnoop.py Pragyansh Chaturvedi 2026-01-29 22:33:07 +05:30
  • cb18ab67d9 docs: Add docs badge to README Pragyansh Chaturvedi 2026-01-29 12:06:22 +05:30
  • d1872bc868 docs: Add readthedocs workflow file Pragyansh Chaturvedi 2026-01-29 11:58:31 +05:30
  • 2c2ed473d8 Merge pull request #80 from pythonbpf/copilot/create-documentation-project Pragyansh Chaturvedi 2026-01-29 11:38:44 +05:30
  • b6ecec9889 docs: Format requirements copilot/create-documentation-project Pragyansh Chaturvedi 2026-01-29 11:37:50 +05:30
  • 4f56f8c426 docs: Exclude README.md from toctree Pragyansh Chaturvedi 2026-01-29 11:35:24 +05:30
  • 3bff930e98 docs: Include cross-references to BCC-Examples Pragyansh Chaturvedi 2026-01-29 11:31:25 +05:30
  • 036830c200 docs: Fix API reference Pragyansh Chaturvedi 2026-01-29 03:13:49 +05:30
  • aded125cba docs: Fix helpers and maps guide Pragyansh Chaturvedi 2026-01-29 02:54:46 +05:30
  • 581269e52b docs: Fix user-guide/compilation Pragyansh Chaturvedi 2026-01-28 16:34:48 +05:30
  • 8bfd998863 docs: Fix user-guide/bpf-structs Pragyansh Chaturvedi 2026-01-28 04:12:35 +05:30
  • a31ef3997a docs: Fix user-guide/maps.md Pragyansh Chaturvedi 2026-01-27 12:59:22 +05:30
  • 217e760e98 docs: Fix decorators page in user-guide Pragyansh Chaturvedi 2026-01-27 02:16:03 +05:30
  • 06c81ae55e docs: fix TC section in decorators Pragyansh Chaturvedi 2026-01-27 01:58:06 +05:30
  • 9131d044dc docs: fix user-guide index Pragyansh Chaturvedi 2026-01-26 08:45:56 +05:30
  • 2840a5c101 docs: fix common issues section of quickstart Pragyansh Chaturvedi 2026-01-25 13:31:21 +05:30
  • 9ff33229a0 docs: fix type hints misconception in quickstart Pragyansh Chaturvedi 2026-01-25 13:25:45 +05:30
  • 2e95b77ceb docs: Fix quickstart and add alternative compile option Pragyansh Chaturvedi 2026-01-25 13:23:09 +05:30
  • c6aa1077de docs: remove unnecessary quick navigation from index Pragyansh Chaturvedi 2026-01-25 04:04:27 +05:30
  • 220adaf011 docs: remove unnecessary c_int64 calls from quickstart guide Pragyansh Chaturvedi 2026-01-23 04:01:31 +05:30
  • 92162e5cb4 docs: Fix copyright year and authors in conf.py Pragyansh Chaturvedi 2026-01-23 03:21:29 +05:30
  • e0251a05bf docs: remove redundant c_int64 calls from quickstart Pragyansh Chaturvedi 2026-01-23 03:17:19 +05:30
  • f03c08703a docs: Add more context for vmlinux in getting-started/installation Pragyansh Chaturvedi 2026-01-23 02:47:44 +05:30
  • 4edfb18609 docs: Remove unnecessary note from getting-started/installation Pragyansh Chaturvedi 2026-01-23 02:42:28 +05:30
  • c58483ab81 Fix documentation: correct comm() usage, XDP types, copyright year, and add uv support copilot-swe-agent[bot] 2026-01-21 23:10:17 +00:00
  • 2d8c6c144c docs: Fix links and fluff in getting-started/index.md Pragyansh Chaturvedi 2026-01-22 04:31:11 +05:30
  • c1f32a2839 docs: remove unnecessary fluff from README Pragyansh Chaturvedi 2026-01-22 03:30:56 +05:30
  • b6d8b71308 Remove unnecessary make.bat Pragyansh Chaturvedi 2026-01-22 03:28:27 +05:30
  • ab881772af docs: Fix features and video link in index.md Pragyansh Chaturvedi 2026-01-22 03:27:10 +05:30
  • b03924836e docs: remove c_int64 helper usage in return statement Pragyansh Chaturvedi 2026-01-22 03:17:41 +05:30
  • 4ab1e26b92 docs: Remove 'not for production' advice Pragyansh Chaturvedi 2026-01-22 03:15:13 +05:30
  • 73f6e83445 Add .gitignore for docs build artifacts and docs README copilot-swe-agent[bot] 2026-01-20 22:07:36 +00:00
  • c1e90b9d46 Add comprehensive Sphinx documentation structure and content copilot-swe-agent[bot] 2026-01-20 22:06:00 +00:00
  • 917d386d33 Initial plan copilot-swe-agent[bot] 2026-01-20 21:55:17 +00:00
  • ef128f3752 Merge pull request #79 from pythonbpf/dependabot/github_actions/actions-c2e7f7cad0 varunrmallya 2025-12-25 17:40:36 +05:30
  • b92208ed0d Bump the actions group with 2 updates dependabot[bot] 2025-12-15 10:24:00 +00:00
  • 2bd8e73724 Add symbolization example Pragyansh Chaturvedi 2025-12-09 00:36:29 +05:30
  • 641f8bacbe Merge pull request #78 from pythonbpf/kfunc varunrmallya 2025-12-08 21:41:52 +05:30
  • 749b06020d move examples to examples folder kfunc varun-r-mallya 2025-12-08 21:39:50 +05:30
  • 0ce5add39b compact the disksnoop.py example varun-r-mallya 2025-12-08 16:22:30 +05:30
  • d0e2360f46 Add anomaly-detection example Pragyansh Chaturvedi 2025-12-02 04:01:19 +05:30
  • 049ec55e85 bump version v0.1.8 varun-r-mallya 2025-11-30 05:55:22 +05:30
  • 77901accf2 fix xdp test c form test varun-r-mallya 2025-11-30 05:51:06 +05:30
  • 0616a2fccb Add requirements.txt for BCC-Examples Pragyansh Chaturvedi 2025-11-30 05:39:36 +05:30
  • 526425a267 Add command to copy vmlinux.py for container-monitor Pragyansh Chaturvedi 2025-11-30 05:37:15 +05:30
  • 466ecdb6a4 Update Python package installation in README Pragyansh Chaturvedi 2025-11-30 05:36:16 +05:30
  • 752a10fa5f Add installation instructions to README Pragyansh Chaturvedi 2025-11-30 05:35:50 +05:30
  • 3602b502f4 Add steps to run container-example in BCC-Examples/README.md Pragyansh Chaturvedi 2025-11-30 05:34:08 +05:30
  • 808db2722d Add instructions to run examples in README Pragyansh Chaturvedi 2025-11-30 05:26:41 +05:30
  • 99fc5d75cc Refactor disksnoop.py to remove logging and main block Pragyansh Chaturvedi 2025-11-30 04:53:53 +05:30
  • c91e69e2f7 Add bpftool to installation dependencies Pragyansh Chaturvedi 2025-11-30 04:35:15 +05:30
  • dc995a1448 Fix variable initialization in BPF tracepoint example Pragyansh Chaturvedi 2025-11-30 04:31:39 +05:30
  • 0fd6bea211 Fix return value in README example Pragyansh Chaturvedi 2025-11-30 04:29:31 +05:30
  • 01d234ac86 Merge pull request #77 from pythonbpf/fix-vmlinux-ir-gen varunrmallya 2025-11-28 22:12:47 +05:30
  • c97efb2570 change web version fix-vmlinux-ir-gen varun-r-mallya 2025-11-28 22:11:41 +05:30
  • 76c982e15e Add a web dashboard varun-r-mallya 2025-11-28 21:30:41 +05:30
  • 2543826e85 Merge pull request #75 from pythonbpf/fix-vmlinux-ir-gen varunrmallya 2025-11-28 21:12:45 +05:30
  • 650744f843 beautify container monitor varun-r-mallya 2025-11-28 21:10:39 +05:30
  • d73c793989 format chore varun-r-mallya 2025-11-28 20:59:46 +05:30
  • bbe4990878 add container-monitor example varun-r-mallya 2025-11-28 20:52:48 +05:30
  • 600993f626 add syscall monitor varun-r-mallya 2025-11-28 20:27:04 +05:30
  • 6c55d56ef0 add file io and network stats in container monitor example varun-r-mallya 2025-11-28 20:23:51 +05:30
  • 704b0d8cd3 Fix debug info generation of PerfEventArray maps Pragyansh Chaturvedi 2025-11-28 14:50:13 +05:30
  • 0e50079d88 Add passing test struct_pylib.py Pragyansh Chaturvedi 2025-11-27 04:44:49 +05:30
  • d457f87410 Bump actions/checkout from 5 to 6 in the actions group dependabot[bot] 2025-11-24 11:44:07 +00:00
  • 4ea02745b3 Janitorial: Remove useless comments Pragyansh Chaturvedi 2025-11-23 06:29:44 +05:30
  • 84edddb685 Fix passing test hash_map_struct to include char array test Pragyansh Chaturvedi 2025-11-23 06:27:01 +05:30
  • 6f017a9176 Unify struct and pointer to struct handling, abstract null check in ir_ops Pragyansh Chaturvedi 2025-11-23 06:26:09 +05:30
  • 24e5829b80 format chore varun-r-mallya 2025-11-28 14:52:45 +05:30
  • 2daedc5882 Fix debug info generation of PerfEventArray maps Pragyansh Chaturvedi 2025-11-28 14:50:13 +05:30
  • 14af7ec4dd add file_io.bpf.py to make container-monitor varun-r-mallya 2025-11-28 14:47:29 +05:30
  • 536ea4855e add cgroup helper varun-r-mallya 2025-11-28 14:47:01 +05:30
  • 5ba29db362 fix the c form of the xdp program varun-r-mallya 2025-11-27 23:44:44 +05:30
  • 0ca835079d Merge pull request #74 from pythonbpf/fix-vmlinux-ir-gen varunrmallya 2025-11-27 23:03:45 +05:30
  • de8c486461 fix: remove deref_to_depth on single depth pointers varun-r-mallya 2025-11-27 22:59:34 +05:30
  • f135cdbcc0 format chore varun-r-mallya 2025-11-27 14:03:12 +05:30
  • a8595ff1d2 feat: allocate tmp variable for pointer to vmlinux struct field access. varun-r-mallya 2025-11-27 14:02:00 +05:30
  • d43d3ad637 clear disksnoop output varun-r-mallya 2025-11-27 12:45:48 +05:30
  • 9becee8f77 add expected type check varun-r-mallya 2025-11-27 12:44:12 +05:30
  • 189526d5ca format chore varun-r-mallya 2025-11-27 12:42:10 +05:30
  • 1593b7bcfe feat:user defined struct casting varun-r-mallya 2025-11-27 12:41:57 +05:30
  • 127852ee9f Add passing test struct_pylib.py Pragyansh Chaturvedi 2025-11-27 04:44:49 +05:30
  • 4905649700 feat:non struct field values can be cast varun-r-mallya 2025-11-26 14:18:40 +05:30