|
|
5e371787eb
|
Fix the number of args for skb_store_bytes by making the first arg implicit
|
2025-11-03 21:11:16 +05:30 |
|
|
|
67c9d9b932
|
Fix imports for bpf_skb_store_bytes
|
2025-11-02 04:33:45 +05:30 |
|
|
|
f757a32a63
|
Implement bpf_skb_store_bytes_emitter
|
2025-11-02 04:32:05 +05:30 |
|
|
|
c5de92b9d0
|
Add BPF_SKB_STORE_BYTES to HelperIDs
|
2025-11-02 04:17:15 +05:30 |
|
|
|
4efd3223cd
|
Add passing uid_gid helper test
|
2025-11-02 03:47:26 +05:30 |
|
|
|
4884ed7577
|
Fix imports for bpf_get_current_uid_gid
|
2025-11-02 03:35:41 +05:30 |
|
|
|
5b7769dd38
|
Implement bpf_get_current_uid_gid_emitter
|
2025-11-02 03:34:04 +05:30 |
|
|
|
b7c1e92f05
|
Add BPF_GET_CURRENT_UID_GID to HelperIDs
|
2025-11-02 03:29:02 +05:30 |
|
|
|
8b28a927c3
|
Add helpful TODO to PID_TGID emitter
|
2025-11-02 03:27:27 +05:30 |
|
|
|
3489f45b63
|
Add failing XDP vmlinux tests
|
2025-11-01 18:57:07 +05:30 |
|
|
|
204ec26154
|
add i32 support and make it extensible
|
2025-11-01 14:44:39 +05:30 |
|
|
|
f9ee43e7ef
|
Add passing test smp_processor_id.py for helpers
|
2025-11-01 14:13:52 +05:30 |
|
|
|
dabb8bf0df
|
Fix imports for BPF_GET_SMP_PROCESSOR_ID
|
2025-11-01 14:07:47 +05:30 |
|
|
|
19dedede53
|
Implement BPF_GET_SMP_PROCESSOR_ID helper
|
2025-11-01 14:05:50 +05:30 |
|
|
|
82cac8f8ef
|
Add BPF_GET_SMP_PROCESSOR_ID to HelperIDs
|
2025-11-01 14:02:07 +05:30 |
|
|
|
70a04f54d1
|
Add passing test for bpf_probe_read helper
|
2025-11-01 13:51:08 +05:30 |
|
|
|
ec2ea835e5
|
Fix imports and type issues for bpf_probe_read
|
2025-11-01 13:50:23 +05:30 |
|
|
|
2257c175ed
|
Implement BPF_PROBE_READ helper
|
2025-11-01 13:14:50 +05:30 |
|
|
|
5bf60d69b8
|
Add BPF_PROBE_READ to HelperIDs
|
2025-11-01 12:52:15 +05:30 |
|
|
|
a9d82d40d3
|
Merge pull request #60 from pythonbpf/vmlinux-handler
vmlinux handler with struct support for only int64 and unsigned uint64 type struct fields.
|
2025-11-01 08:15:14 +05:30 |
|
|
|
85a62d6cd8
|
add example and support unsigned i64
|
2025-11-01 08:13:22 +05:30 |
|
|
|
c3fc790c71
|
remove fixed TODOs
|
2025-11-01 07:05:42 +05:30 |
|
|
|
22e30f04b4
|
Merge pull request #66 from pythonbpf/dependabot/github_actions/actions-3249c11fdc
Bump the actions group with 2 updates
|
2025-10-27 17:21:49 +05:30 |
|
|
|
620b8cb1e7
|
Bump the actions group with 2 updates
Bumps the actions group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).
Updates `actions/upload-artifact` from 4 to 5
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)
Updates `actions/download-artifact` from 5 to 6
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-10-27 11:49:59 +00:00 |
|
|
|
1207fe9f92
|
Update .gitattributes to include new directories
|
2025-10-27 03:43:38 +05:30 |
|
|
|
b138405931
|
Merge pull request #65 from pythonbpf/varun-r-mallya-patch-1
Mark Jupyter Notebook files as vendored
|
2025-10-27 03:41:59 +05:30 |
|
|
|
262f00f635
|
Mark Jupyter Notebook files as vendored
|
2025-10-27 03:41:15 +05:30 |
|
|
|
07580dabf2
|
revert struct reference pointer sizes to i8 to ensure that compiler does not optimize
|
2025-10-27 03:29:15 +05:30 |
|
|
|
ac74b03b14
|
Add TODO to specify flags and DISubprogram.
|
2025-10-27 03:01:56 +05:30 |
|
|
|
3bf85e733e
|
add DI subprogram to make CO-RE work fully.
|
2025-10-27 03:00:13 +05:30 |
|
|
|
73f7c80eca
|
add scope field separately to subroutine type remove circular dependency
|
2025-10-27 02:48:06 +05:30 |
|
|
|
238697469a
|
create debug info to subroutine type
|
2025-10-27 02:19:08 +05:30 |
|
|
|
0006e26b08
|
Add passing test for bpf_get_prandom_u32 implementation
|
2025-10-27 01:09:27 +05:30 |
|
|
|
5cbd9a531e
|
Add bpf_get_prandom_u32 helper
|
2025-10-27 01:08:56 +05:30 |
|
|
|
8bd210cede
|
add debug info storage on assignment_info.py dataclass
|
2025-10-26 15:46:42 +05:30 |
|
|
|
7bf6f9c48c
|
add function_debug_info.py and format
|
2025-10-26 15:12:36 +05:30 |
|
|
|
a1fe2ed4bc
|
change to 64 bit pointers. May be an issue. revert this commit if issues arise
|
2025-10-26 15:00:53 +05:30 |
|
|
|
93285dbdd8
|
geenrate gep IR
|
2025-10-26 02:12:33 +05:30 |
|
|
|
1ea44dd8e1
|
Use pointer arithmetic to resolve vmlinux struct fields
|
2025-10-25 05:40:45 +05:30 |
|
|
|
96216d4411
|
Consistently use Dataclass syntac for AssignmentInfo and related classes
|
2025-10-25 05:10:47 +05:30 |
|
|
|
028d9c2c08
|
generate IR partly
|
2025-10-25 04:41:13 +05:30 |
|
|
|
c6b5ecb47e
|
find global variable ir and field data from metadata
|
2025-10-24 03:34:27 +05:30 |
|
|
|
30bcfcbbd0
|
remove compile error on normal c_void_p in arg and separate localsymbol to avoid circular dep
|
2025-10-24 03:08:39 +05:30 |
|
|
|
f18a4399ea
|
format chore
|
2025-10-24 02:40:07 +05:30 |
|
|
|
4e01df735f
|
complete part of expr passing for attribute of i64 type
|
2025-10-24 02:38:39 +05:30 |
|
|
|
64674cf646
|
add alloc for only i64
|
2025-10-24 02:06:39 +05:30 |
|
|
|
5c1e7103a6
|
Add Python notebook examples for current BCC examples
|
2025-10-23 00:28:45 +05:30 |
|
|
|
576fa2f106
|
Add interactive Python notebook for hello_world BCC Example
|
2025-10-22 21:58:32 +05:30 |
|
|
|
76a873cb0d
|
Update clone-matplotlib example
|
2025-10-22 21:47:16 +05:30 |
|
|
|
e86c6082c9
|
Add BCC examples and change dir structure in setup.sh
|
2025-10-22 21:46:45 +05:30 |
|