Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
bcc
/
8ac3ea7ea29a180de05d4d20f4275e451f379d97
/
src
8ac3ea7
Convert bpf_module structures to use vector instead of map for tables
by Brenden Blanco
· 9 years ago
0a1dc29
Remove some deprecated checks in bpf_module
by Brenden Blanco
· 9 years ago
00ee4fe
Add LLVM IR based sscanf routine, to be run by the JIT
by Brenden Blanco
· 9 years ago
8c5661e
Rename BPFTable to TableDesc
by Brenden Blanco
· 9 years ago
5a19f90
Extract table types from B programs as well
by Brenden Blanco
· 9 years ago
52b0a90
Add framework to support map string reader (fuse feature)
by Brenden Blanco
· 9 years ago
f889683
Move helper.h prototype for tail call into 4.2 section
by Brenden Blanco
· 9 years ago
990d66d
Flags for 4.3 were accidentally committed, revert
by Brenden Blanco
· 9 years ago
2b2161f
Move rest of frontend implementation into subdirs
by Brenden Blanco
· 9 years ago
d710bd7
Move (some) frontend specific logic to the respective directories
by Brenden Blanco
· 9 years ago
13fabb7
Move frontends into individual directories
by Brenden Blanco
· 9 years ago
bc6a863
Enable memory cleanup in Clang, otherwise 500KB lost per compile
by Brenden Blanco
· 9 years ago
a151c1e
Merge pull request #102 from iovisor/bblanco_dev
by yonghong-song
· 9 years ago
e06f10a
Add pkg-config support and include compat/linux* in packaging
by Brenden Blanco
· 9 years ago
3666a92
Add version check for functions only in >= 4.3 kernel
by Brenden Blanco
· 9 years ago
268fda2
fix incorrect DataLayout
by Alexei Starovoitov
· 9 years ago
b37f8a0
update tunnel_key prototypes
by Alexei Starovoitov
· 9 years ago
759029f
Add option for custom log string to bpf_prog_load
by Brenden Blanco
· 9 years ago
ddf2bf8
Add bpf_tunnel_info and helpers
by Brenden Blanco
· 9 years ago
32109bf
Include libbpf.h in some places, cleanup constants
by Brenden Blanco
· 9 years ago
fdb0ace
Add #define for ".bpf.fn."
by Brenden Blanco
· 9 years ago
ba7dd24
Add index-based function references to c api
by Brenden Blanco
· 9 years ago
62af2db
Kill wrapper .h, add #include to libbpf.h
by Brenden Blanco
· 9 years ago
3dd85d1
Include bcc headers in /usr/include
by Brenden Blanco
· 9 years ago
540d45a
simply vlan_learning example with newer vlan_push/pop helpers
by Yonghong Song
· 9 years ago
53d45da
Cache function handles in BPF class
by Brenden Blanco
· 9 years ago
44f5e86
use better error reporting interface
by Yonghong Song
· 9 years ago
894e3e0
add error checking/reporting in case that maps/prog is not supported
by Yonghong Song
· 9 years ago
ab21dcd
use running linux version number for feature availability checking
by Yonghong Song
· 9 years ago
46176a1
Update README with install info, few cleanups
by Brenden Blanco
· 9 years ago
f275d3d
Add multiple build support styles
by Brenden Blanco
· 9 years ago
439a9f3
WIP: rpm packaging
by Brenden Blanco
· 9 years ago
3c8c6de
Update libvirt script to use fedora22
by Brenden Blanco
· 9 years ago
6ec65e4
Drop PROTO macro syntax and introduce alternative
by Brenden Blanco
· 9 years ago
b711d45
Automate bpf_probe_read
by Brenden Blanco
· 9 years ago
561dafc
Clean some brittle parts of clang rewriter
by Brenden Blanco
· 9 years ago
5891757
Add vxlan tunnel monitoring example
by Brenden Blanco
· 9 years ago
6d82a58
Make python table accesses more pythonic
by Brenden Blanco
· 9 years ago
9704eb6
add get_current_pid/tgid/uid/gid/comm helpers
by Alexei Starovoitov
· 9 years ago
71c3638
Automatically compute sizeof in bpf_trace_printk
by Brenden Blanco
· 9 years ago
00b8a40
Fix python2.7 compatibility breakage
by Brenden Blanco
· 9 years ago
c546271
Automatically detect key/leaf type in clang
by Brenden Blanco
· 9 years ago
260d516
Cleanups for some build/compile failures
by Brenden Blanco
· 9 years ago
004f005
Remove the BPF_EXPORT macro, use rewriter instead
by Brenden Blanco
· 9 years ago
839dd27
Add kprobe auto-cleanup and header fix
by Brenden Blanco
· 9 years ago
8b95e0c
Merge pull request #48 from iovisor/yhs_dev
by Brenden Blanco
· 9 years ago
2036c50
avoid include file linux/bpf.h in helpers.h
by Yonghong Song
· 9 years ago
af95673
Add a Learning VLAN program example
by Brenden Blanco
· 9 years ago
febb97e
Merge pull request #43 from iovisor/dext-fix
by 4ast
· 9 years ago
56e5163
Fix for >32B bpf_pkt_dext calls
by Brenden Blanco
· 9 years ago
4ed03af
add a bridge-router-bridge test with router implemented as a namespace
by Yonghong Song
· 9 years ago
8310291
Make installation prefixes more realistic
by Brenden Blanco
· 9 years ago
ab6a37f
fix build with gcc < 4.9
by Alexei Starovoitov
· 9 years ago
c785238
Remove BPF_LL_OFF usage
by Brenden Blanco
· 9 years ago
d8acf6f
Add python packaging for the bpf library
by Brenden Blanco
· 9 years ago
41d10e2
Add simple single file example
by Brenden Blanco
· 9 years ago
246b942
Update license in source code to be Apache 2
by Brenden Blanco
· 9 years ago
bb7200c
Convert to using pyroute2 for tc
by Brenden Blanco
· 9 years ago
f178be9
Rename files and a few functions
by Brenden Blanco
· 9 years ago
22a419b
Add support for packet field write
by Brenden Blanco
· 9 years ago
d23d699
Return 0 in lookup_or_init error path
by Brenden Blanco
· 9 years ago
2833386
Add packet read syntax to c parser
by Brenden Blanco
· 9 years ago
0504599
Fix for 2 tests
by Brenden Blanco
· 9 years ago
7d78f38
Fix for LLVM C++ api change
by Brenden Blanco
· 9 years ago
083a31d
Address comments and add tail_call example
by Brenden Blanco
· 9 years ago
414d614
Address some of Issue #16
by Brenden Blanco
· 9 years ago
7009b55
Add clang support to bcc
by Brenden Blanco
· 9 years ago
b8cb323
fix a typo
by Yonghong Song
· 10 years ago
25245bf
Use clang as a lib to parse the helper file live
by Brenden Blanco
· 10 years ago
44b93de
Fix for Issue #8, pkt.rewrite_field
by Brenden Blanco
· 10 years ago
e36c094
fix build with bison 2.5
by Alexei Starovoitov
· 10 years ago
cd5cb41
Initial commit
by Brenden Blanco
· 10 years ago