Anurag Saxena
c73a0864dd
Multi-attach support for SOCK_ADDR programs ( #3751 )
...
* initial commit
* second commit
* third commit
* update lock logic
* fix analysis errors
* backup
* Add tests
* fix
* fix
* fix
* code refactor
* update test
* Revert "update test"
This reverts commit 6770269907
.
* Revert "code refactor"
This reverts commit fae36a7d0e
.
* Revert "Revert "code refactor""
This reverts commit 3b8e762d33
.
* Revert "Revert "update test""
This reverts commit 11610f06ce
.
* fix capability in xdp
* add tests, remove filter weight
* invoke wildcard programs, update tests
* fix wildcard invocation logic
* fix wildcard invocation logic, remove sleep from concurrency tests
* move invocation out of the lock, fix tests
* code cleanup, update test
* code cleanup
* remove trace
* cleanup
* update wildcard invocation logic
* code cleanup
* code cleanup
* code cleanup, CR comments
* cr comments, code cleanup
* Update netebpfext/net_ebpf_ext_hook_provider.h
Co-authored-by: Dave Thaler <dthaler1968@gmail.com>
* cr comments
* add tests
* cr comments
* code cleanup
* tracing changes
* fix sal
* code cleanup
* code cleanup
* Update netebpfext/net_ebpf_ext.h
Co-authored-by: Dave Thaler <dthaler1968@gmail.com>
---------
Co-authored-by: Dave Thaler <dthaler1968@gmail.com>
2024-09-05 00:32:40 +00:00
Dave Thaler
d096b21ac5
Update copyright to be eBPF for Windows contributors ( #3508 )
...
* Update copyright to be eBPF for Windows contributors
Fixes #3507
Signed-off-by: Dave Thaler <dthaler1968@gmail.com>
* Undo gratuitous formatting changes in expected files
---------
Signed-off-by: Dave Thaler <dthaler1968@gmail.com>
2024-05-04 19:55:56 +00:00
Alan Jowett
66588bdc27
Remove check that prevents fuzzing below minimum size ( #2849 )
...
* Remove check that prevents fuzzing below minimum size
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* WIP
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Cleanup handling of request lengths in _ebpf_core_protocol_program_test_run
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* PR feedback
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Update libs/execution_context/ebpf_core.c
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
* Fix break
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Enable warning 4062
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Remove overactive assert
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
---------
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2023-09-20 19:31:54 +00:00
Shankar Seal
2ef233b09f
trace_refactor. ( #2371 )
...
* trace_refactor.
* Fix.
2023-05-02 06:24:46 +00:00
Alan Jowett
240fbb16d8
Convert single line if to if with braces ( #2224 )
...
Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2023-03-27 15:01:21 +00:00
Shankar Seal
26624388ea
Add tracelog to netebpfext. ( #1247 )
...
* Add tracelog to netebpfext.
* Apply suggestions from code review
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
* PR feedback.
* Fix.
* PR feedback.
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2022-06-30 15:08:02 -07:00