1. 3069caa add open_perf_event api for reading perf counters (#643) by Brenden Blanco · 8 years ago
  2. cb679d7 Move open_{kprobes,uprobes,tracepoints} into BPF object by Mark Drayton · 8 years ago
  3. d9c243e tests: Test new tracepoint support by Sasha Goldshtein · 8 years ago
  4. 52cd371 Fix test failure in test_libbcc (#603) by Brenden Blanco · 8 years ago
  5. ab78817 ProcSyms: fix off-by-ones, use binary search to resolve addresses (#594) by Mark Drayton · 8 years ago
  6. 7980933 bcc: Add test for tracepoint support by Sasha Goldshtein · 8 years ago
  7. 6862875 Merge pull request #573 from markdrayton/pid-map by 4ast · 8 years ago
  8. 769edf9 Add support for reading symbols from /tmp/perf-pid.map by Mark Drayton · 8 years ago
  9. 9964bf2 Check for NULL result from bpf_attach_kprobe by Brenden Blanco · 8 years ago
  10. 040df7d cc: Style fixes by Vicent Marti · 8 years ago
  11. 1043645 cc: Better memory handling for USDT probes by Vicent Marti · 8 years ago
  12. 4ea4af4 usdt: Implement `bpf_usdt_readarg` as frontend action by Vicent Marti · 8 years ago
  13. 051d3e9 lua: Fix tests by Vicent Marti · 8 years ago
  14. eca4783 cc: Wrap the USDT probe context in a C API by Vicent Marti · 8 years ago
  15. 977091e Add check for number of arguments by Brenden Blanco · 8 years ago
  16. 4afa96a cc: introduce helpers to access pt_regs in an arch-independent manner by Naveen N. Rao · 8 years ago
  17. 495604f Make style-check test non-blocking by Brenden Blanco · 8 years ago
  18. 0845567 Merge branch 'master' into bblanco_dev by Brenden Blanco · 8 years ago
  19. 0301dda tests: fix a few tests to use the right register on powerpc by Naveen N. Rao · 8 years ago
  20. 56f2f14 tests: only test arch-specific symbols by Naveen N. Rao · 8 years ago
  21. 1b4f99e Fix errors on python3 by Brenden Blanco · 8 years ago
  22. 4a19522 Add a test for broken nested union clang parsing by Brenden Blanco · 8 years ago
  23. 420cda2 skip include of kernel bpf.h in test, forward declare instead by Brenden Blanco · 8 years ago
  24. 9259841 cc: Finish USDT implementation by Vicent Marti · 8 years ago
  25. 0865f94 usdt: Implement probe resolution [WIP] by Vicent Marti · 8 years ago
  26. 60542d8 usdt: Implement `assign_to_local` by Vicent Marti · 8 years ago
  27. 4fa98ea Add missing license headers by Vicent Marti · 8 years ago
  28. 0721fa5 usdt: Use `optional` to properly handle missing args by Vicent Marti · 8 years ago
  29. 2a52048 Move implementation of USDT::Argument into cc file by Brenden Blanco · 8 years ago
  30. b264f79 cc: Implement USDT argument parsing in C++ by Vicent Marti · 8 years ago
  31. e38286b tests: Port the C API suite to C++/Catch by Vicent Marti · 8 years ago
  32. b93f2c0 cc: Add tests for the C API by Vicent Marti · 8 years ago
  33. 581fc7d Add ctest for style, using clang-format by Brenden Blanco · 8 years ago
  34. 33a3daf Use lookup instead of delete in test_stackid by Brenden Blanco · 8 years ago
  35. 8f412d2 bcc-lua: Add test for standalone `bcc-lua` by Vicent Marti · 8 years ago
  36. a833369 lua: Fix tests to work in strict mode by Vicent Marti · 8 years ago
  37. a480304 Merge pull request #457 from vmg/vmg/lua by 4ast · 8 years ago
  38. ab32481 cmake: Use the wrapper script for Lua tests too by Vicent Marti · 8 years ago
  39. 1e543fa cmake: Find `sudo` explicitly by Vicent Marti · 8 years ago
  40. 81990c3 bpf.lua: Implement `dump_func` by Vicent Marti · 8 years ago
  41. 72d7aa3 test.lua: Port the `test_uprobes` suite by Vicent Marti · 8 years ago
  42. 28b4efe cmake: Run the Lua tests too by Vicent Marti · 8 years ago
  43. e4e83ec test.lua: Port `test_clang` to Lua by Vicent Marti · 8 years ago
  44. c0e5ef8 test.lua: Add basic test library and helpers by Vicent Marti · 8 years ago
  45. f822836 b_frontend_action.cc changed pc_hash/array to percpu_hash/array by Zaafar Ahmed · 8 years ago
  46. 8bd6fba added u64 testcase by Zaafar Ahmed · 8 years ago
  47. 70389de added a very simple testcase for PerCpu support patch. by Zaafar Ahmed · 8 years ago
  48. ef6bb80 Better get_stackid rewriter logic and unittest version testing by Brenden Blanco · 9 years ago
  49. ad0e883 Rename stack lookup() to get_stackid by Brenden Blanco · 9 years ago
  50. 9cafce2 Basic implementation of stacktrace table by Brenden Blanco · 9 years ago
  51. 5ae15dc Add libbcc.a compilation and test binary by Brenden Blanco · 9 years ago
  52. fb9cd64 Move python tests to tests/python by Brenden Blanco · 9 years ago
  53. e90129a Enforce limit of 1000 open [uk]probes by Brenden Blanco · 9 years ago
  54. 0dd2441 Fix breakage in open_perf_buffer by Brenden Blanco · 9 years ago
  55. f7767b5 Support native integer indexing in table.Array type by Brenden Blanco · 9 years ago
  56. 3935409 Support array and pointer types in scanf generated function by Brenden Blanco · 9 years ago
  57. 856b177 Fix segfault in ~BPFModule on syntax error by Brenden Blanco · 9 years ago
  58. 1c02a23 Update test_dump_func to be python3 compatible by Brenden Blanco · 9 years ago
  59. 7468195 Fixes for address calculation by Brenden Blanco · 9 years ago
  60. 948cefe Add python support for attaching bpf programs to uprobes by Brenden Blanco · 9 years ago
  61. ab81ef2 Rename BPF_EXPORT to BPF_TABLE_PUBLIC by Brenden Blanco · 9 years ago
  62. 9358850 Add ability to set custom cflags when loading programs by Brenden Blanco · 9 years ago
  63. fe88e5a Improve json type support for misc struct/union types by Brenden Blanco · 9 years ago
  64. 4b4bd27 Automatically bump memlock ulimit by Brenden Blanco · 9 years ago
  65. 5820f47 Fixup broken symlink tests/cc/simulation.py by Brenden Blanco · 9 years ago
  66. 80667b7 Fix unary operator handling of probe reads with parens by Brenden Blanco · 9 years ago
  67. c48f9d9 Bump ulimit for locked memory in test wrapper by Brenden Blanco · 9 years ago
  68. 7cabfe9 Fix an uninitialized variable access in test_clang by Yonghong Song · 9 years ago
  69. 14915e0 Support iterating from a 0-filled table key by Brenden Blanco · 9 years ago
  70. c48ab4b Don't treat fundamentally typed args as needing probe_read by Brenden Blanco · 9 years ago
  71. 74adb73 Mask function calls from influencing probe_read by Brenden Blanco · 9 years ago
  72. 8207d10 Add ability to consume perf events in python by Brenden Blanco · 9 years ago
  73. 6ceb251 A more suitable function mame by Suchakra Sharma · 9 years ago
  74. 0bde502 Merge branch 'master' into open_probes by Suchakra Sharma · 9 years ago
  75. 416613a Helper to get open k[ret]probes. Fixes #236 by Suchakra Sharma · 9 years ago
  76. 6255f1f Add support for char[N] as a histogram key by Brenden Blanco · 9 years ago
  77. f0b15c4 Add BPF_HISTOGRAM type and print support by Brenden Blanco · 9 years ago
  78. 05f60a8 Add a better test case for nested probe reads by Brenden Blanco · 9 years ago
  79. 8ed57a2 Add support for static helper functions by Brenden Blanco · 9 years ago
  80. 9518e74 Fix probe reads on char[] types by Brenden Blanco · 9 years ago
  81. 70fa0a1 Translate multiple pointer dereference into bpr_probe_read by Brenden Blanco · 9 years ago
  82. 1ec985d add test for dump_func method by Rich Lane · 9 years ago
  83. b411117 Change test_xlate1 to use act_bpf instead of cls_bpf by Brenden Blanco · 9 years ago
  84. 7e71aef Improve coverage for kprobe event_re by Brenden Blanco · 9 years ago
  85. 3c4a29c Fix the inline replace of kprobe args by Brenden Blanco · 9 years ago
  86. 7b9e5f1 Add BPF_HASH macro with variadic arguments by Brenden Blanco · 9 years ago
  87. 6364047 The use of schedule+<offset> was unstable, remove it by Brenden Blanco · 9 years ago
  88. c35989d Rename python module name to 'bcc' from 'bpf' by Brenden Blanco · 9 years ago
  89. b71f9fa test_trace4 is unreliable, use a different test regex by Brenden Blanco · 9 years ago
  90. 5a888c7 Add regex support to attach_k[ret]probe by Brenden Blanco · 9 years ago
  91. 4f74646 Add test case for clearing of maps from python by Brenden Blanco · 9 years ago
  92. 5eef65e Change API of attach_kprobe to take a name argument by Brenden Blanco · 9 years ago
  93. 6e64585 Merge pull request #128 from iovisor/weichunc_dev by Brenden Blanco · 9 years ago
  94. cb41b2b test_brb2: only account for IP and ARP packets by Wei-Chun Chao · 9 years ago
  95. 2582ecf Add testing for scanf/printf in python, deprecate table_update by Brenden Blanco · 9 years ago
  96. a328d23 Support nested rewrite of trace arguments in bpf_trace_printk by Brenden Blanco · 9 years ago
  97. dfcdf0a Fix recursive loop in parsing pointer to self struct by Brenden Blanco · 9 years ago
  98. 985adf6 Add update_table API: accepts sscanf style strings and populates a map by Brenden Blanco · 9 years ago
  99. 00ee4fe Add LLVM IR based sscanf routine, to be run by the JIT by Brenden Blanco · 9 years ago
  100. 52b0a90 Add framework to support map string reader (fuse feature) by Brenden Blanco · 9 years ago