1. f31a454 TcUtils: allow ignoring netlink error code ENOENT by Maciej Żenczykowski · 6 months ago
  2. 3ad5d4c Fix extra callbacks sent when the timer expires by Paul Hu · 7 months ago
  3. 68f5e61 Run clang-format on ServiceConnectivityJni.cpp by Patrick Rohr · 7 months ago
  4. 2f1627d Rename timerfd functions for consistency by Patrick Rohr · 7 months ago
  5. 9463cd1 Remove native prefix for consistency by Patrick Rohr · 7 months ago
  6. 08bf056 Rename net_utils_device_common_timerfdjni to serviceconnectivityjni by Patrick Rohr · 7 months ago
  7. 3c14078 Move TestNetworkService JNI into ServiceConnectivityJni by Patrick Rohr · 7 months ago
  8. 4971556 Move TimerFdUtils JNI functionality into ServiceConnectivityJni by Patrick Rohr · 7 months ago
  9. 99ace23 Get rid of BPF_FD_JUST_USE_INT by Patrick Rohr · 9 months ago
  10. eb73d4d Create a timerfd JNI class by Paul Hu · 11 months ago
  11. d602835 bpf: move bpf_headers into /bpf subdirectory by Maciej Żenczykowski · 12 months ago
  12. 97d3ee7 doc: echo >> staticlibs/native/README.md by Maciej Żenczykowski · 12 months ago
  13. d33d637 bpf: git mv staticlibs/native/bpf_syscall_wrappers bpf/syscall_wrappers by Maciej Żenczykowski · 12 months ago
  14. da723a0 bpf: get rid of DISABLE_BTF_ON_USER_BUILDS macro by Maciej Żenczykowski · 12 months ago
  15. fac81f1 bpf: eliminate DEFAULT_BPFLOADER_(MIN|MAX)_VER by Maciej Żenczykowski · 12 months ago
  16. f7abc43 bpf: remove DEFAULT_BPF_PROG_(SELINUX_CONTEXT|PIN_SUBDIR) by Maciej Żenczykowski · 12 months ago
  17. acd4aa8 NetBpfLoad: remove support for 'size_of_bpf_map_def' by Maciej Żenczykowski · 12 months ago
  18. e666d85 NetBpfLoad: remove support for 'size_of_bpf_prog_def' by Maciej Żenczykowski · 12 months ago
  19. 401c98f bpf: change AOSP/MASTER to AOSP/MAIN by Maciej Żenczykowski · 12 months ago
  20. dea17b6 Make BpfRingbufBase destructor virtual by Maciej Żenczykowski · 1 year ago
  21. ef04137 BpfRingBuffer: allow subclassing, add epoll support by Isak Evaldsson · 1 year, 4 months ago
  22. 2afffc2 Revert "NetBpfLoad: gently enable mainline" by Maciej Żenczykowski · 1 year, 2 months ago
  23. 22db590 bpf: attach a *bunch* more cgroup hooks by Maciej Żenczykowski · 1 year, 3 months ago
  24. fbaa3c9 BpfRingbuf.h - use exclusively locked map by Maciej Żenczykowski · 1 year, 2 months ago
  25. 0fff839 introduce mapRetrieveLocklessRW() by Maciej Żenczykowski · 1 year, 2 months ago
  26. 04fb386 Add BPF_MAP_LOCKLESS_FOR_TEST hack for root resolver tests by Maciej Żenczykowski · 1 year, 2 months ago
  27. 9eca02a make java maps grab locks by Maciej Żenczykowski · 1 year, 2 months ago
  28. 7eb7d67 make mapRetrieveWO take exclusive lock by Maciej Żenczykowski · 1 year, 2 months ago
  29. 231598b NetBpfLoad: gently enable mainline by Maciej Żenczykowski · 1 year, 2 months ago
  30. 4acfa1f bpfLock: avoid using ifAtLeastKernelVersion() by Maciej Żenczykowski · 1 year, 2 months ago
  31. e819e43 Merge "BpfSyscallWrappers: grab shared lock on writable map open" into main by Maciej Żenczykowski · 1 year, 2 months ago
  32. 52018c8 BpfSyscallWrappers: grab shared lock on writable map open by Maciej Żenczykowski · 1 year, 2 months ago
  33. 1a3b54f introduce BPFLOADER_MAINLINE_U_QPR3_VERSION by Maciej Żenczykowski · 1 year, 2 months ago
  34. bf6f928 Fix comment about U QPR2 vs V bpfloader version by Maciej Żenczykowski · 1 year, 2 months ago
  35. dfef229 BpfSyscallWrappers: remove mapRetrieve() by Maciej Żenczykowski · 1 year, 2 months ago
  36. 6b84b40 Use unique_fd in tcutils by Patrick Rohr · 1 year, 3 months ago
  37. 1575424 Use scopeguard from libbase_headers and delete the copy by Patrick Rohr · 1 year, 3 months ago
  38. e950f6d prevent DscpPolicyTracker from printing big scary exception stack by Maciej Żenczykowski · 1 year, 3 months ago
  39. 5016d6f KernelUtils.h - add helpers by Maciej Żenczykowski · 1 year, 3 months ago
  40. 11141da NetBpfLoad: enable mainline on T+ by Maciej Żenczykowski · 1 year, 5 months ago
  41. 65f7022 NetBpfLoad: chose bpfloader version at runtime based on Android OS by Maciej Żenczykowski · 1 year, 5 months ago
  42. 0de80f1 Eliminate spurious COMPILE_FOR_BPFLOADER_VERSION macro by Maciej Żenczykowski · 1 year, 5 months ago
  43. 84aa9ea add #define BPFLOADER_MAINLINE_VERSION 42u by Maciej Żenczykowski · 1 year, 5 months ago
  44. 978b3f2 bpf_helpers: add #defines for next 2 LTS KVERs by Maciej Żenczykowski · 1 year, 5 months ago
  45. 01b5ede [DON'T BLOCK] Test ownership migration rules by Aditya Choudhary · 1 year, 6 months ago
  46. 661ec16 Add missing libc++ includes by Tomasz Wasilczyk · 1 year, 7 months ago
  47. ddb0ab8 BpfRingBuf.h - implement wait() by Maciej Żenczykowski · 1 year, 9 months ago
  48. ca6cf09 Merge "BpfRingBuf.h - implement isEmpty()" into main by Maciej Żenczykowski · 1 year, 9 months ago
  49. 0b99c96 BpfRingBuf.h - implement isEmpty() by Maciej Żenczykowski · 1 year, 9 months ago
  50. c350db7 switch SynchronizeKernelRCU back to jni - but from BpfMap by Maciej Żenczykowski · 1 year, 9 months ago
  51. 0ad252e BpfMap.h - simplify error returns by Maciej Żenczykowski · 1 year, 9 months ago
  52. de9d367 remove dead portions of BpfUtils.java by Maciej Żenczykowski · 1 year, 10 months ago
  53. 3a64568 type safety for kernel version by Maciej Żenczykowski · 1 year, 10 months ago
  54. 6dec6e9 type safety for bool ignore_on_{eng,user,userdebug} by Maciej Żenczykowski · 1 year, 10 months ago
  55. f2466ef type safety for bool optional by Maciej Żenczykowski · 1 year, 10 months ago
  56. a262bd3 type safety for bool shared by Maciej Żenczykowski · 1 year, 10 months ago
  57. 10da6d4 move PRIVATE/SHARED/MANDATORY/OPTIONAL/{LOAD,IGNORE}_ON_* into core headers by Maciej Żenczykowski · 1 year, 10 months ago
  58. 1e32277 BpfClassic.h - add missing commas by Maciej Żenczykowski · 1 year, 10 months ago
  59. d5bf206 more classic bpf macros by Maciej Żenczykowski · 1 year, 10 months ago
  60. f24beef TcUtils jni: jobject clazz -> jclass clazz by Maciej Żenczykowski · 1 year, 10 months ago
  61. b0f8d31 BpfUtils jni: jobject clazz -> jclass clazz by Maciej Żenczykowski · 1 year, 10 months ago
  62. 85ac050 bpf jni: add native_getProgramIdFromCgroup by Maciej Żenczykowski · 1 year, 10 months ago
  63. 340e2ff BpfSyscallWrappers: add queryProgram() by Maciej Żenczykowski · 1 year, 10 months ago
  64. 73df741 BpfClassic.h - more helpers by Maciej Żenczykowski · 1 year, 10 months ago
  65. b900201 rename BPF2_REJECT_IF_ANY_BITS_SET -> BPF2_REJECT_IF_ANY_MASKED_BITS_SET by Maciej Żenczykowski · 1 year, 10 months ago
  66. 7e2f53e reverse BpfMap & BpfMapRO inheritence to make sense by Maciej Żenczykowski · 1 year, 11 months ago
  67. 601d9f8 use different log.h header file by Maciej Żenczykowski · 1 year, 11 months ago
  68. 127a144 bump min_sdk_version from 29 (Q) to 30 (R) by Maciej Żenczykowski · 1 year, 11 months ago
  69. c480039 Merge remote-tracking branch 'remotes/aosp/tmp_libs_net_move' into libs_net_move_merge by Motomu Utsumi · 1 year, 11 months ago
  70. 325f675 fix a compile warning about out of order field init by Maciej Żenczykowski · 1 year, 11 months ago
  71. 1ef814d Merge "BpfMap.h - hide getMap()" into main by Maciej Żenczykowski · 2 years ago
  72. 12c0ea9 BpfMap.h - hide getMap() by Maciej Żenczykowski · 2 years ago
  73. ef136eb Merge "BpfMap.h - add 3 using statements" into main by Maciej Żenczykowski · 2 years ago
  74. eb1eb69 BpfMap.h - add 3 using statements by Maciej Żenczykowski · 2 years ago
  75. 910cf4d BpfMap - slightly simplify isEmpty() by Maciej Żenczykowski · 2 years ago
  76. 2cd8b69 BpfClassic - add three more macros by Maciej Żenczykowski · 2 years, 1 month ago
  77. 4bf0632 Merge "Add a dumpService variant that uses libbinder_ndk." by Lorenzo Colitti · 2 years, 2 months ago
  78. 49e4a98 Add a dumpService variant that uses libbinder_ndk. by Lorenzo Colitti · 2 years, 3 months ago
  79. f1416b5 enforce bpf ring buffer size is a power of two by Maciej Żenczykowski · 2 years, 2 months ago
  80. 1e1d710 Merge "add macro to disable BTF on user builds" by Maciej Żenczykowski · 2 years, 2 months ago
  81. c6e4122 add createOuterMap() by Maciej Żenczykowski · 2 years, 2 months ago
  82. 008f51e implement 'int bpfGetFdProgId(const BPF_FD_TYPE prog_fd)' by Maciej Żenczykowski · 2 years, 2 months ago
  83. be02054 convert ptr_to_u64() macro to an inline function by Maciej Żenczykowski · 2 years, 2 months ago
  84. 8837bf2 add macro to disable BTF on user builds by Maciej Żenczykowski · 2 years, 2 months ago
  85. 5bec8b4 force map key/value sizes < 1024/65536 bytes to match BpfMap.java by Maciej Żenczykowski · 2 years, 2 months ago
  86. 2129040 KernelUtils.h - better static assert messages for impossible conditions by Maciej Żenczykowski · 2 years, 3 months ago
  87. 4782ab1 KernelUtils.h: explicitly do not support x32 by Maciej Żenczykowski · 2 years, 3 months ago
  88. 1c4ba30 Merge "bpfloader: ignore_on_(arch) support" by Maciej Żenczykowski · 2 years, 3 months ago
  89. 2998627 KernelUtils.h - add describeArch() by Maciej Żenczykowski · 2 years, 3 months ago
  90. 6d3224e bpfloader: ignore_on_(arch) support by Maciej Żenczykowski · 2 years, 3 months ago
  91. 8273756 Merge "KernelUtils.h - add arch query helpers" by Treehugger Robot · 2 years, 3 months ago
  92. 93312c9 bpf_headers: Make bpf_headers available to libsysutils by Patrick Rohr · 2 years, 3 months ago
  93. 85a86cb BpfRingbuf: Clean up memory access by Patrick Rohr · 2 years, 3 months ago
  94. 52954ff BpfRingbuf: Add support for 32 bit kernels by Patrick Rohr · 2 years, 3 months ago
  95. 5b2bcc5 KernelUtils.h - add arch query helpers by Maciej Żenczykowski · 2 years, 3 months ago
  96. 0d6edee Merge "BpfRingbuf: support 32 bit userspace" by Maciej Żenczykowski · 2 years, 3 months ago
  97. cee4bd6 Merge "bpf_headers: add kernel bitness utility functions to KernelUtils" by Treehugger Robot · 2 years, 3 months ago
  98. 7d2b91e Merge "bpf: Copy comment about bpffs labelling into bpf_helpers.h" by Maciej Żenczykowski · 2 years, 3 months ago
  99. 311f8b3 BpfRingbuf: support 32 bit userspace by Patrick Rohr · 2 years, 3 months ago
  100. 2f5c115 bpf: Copy comment about bpffs labelling into bpf_helpers.h by Patrick Rohr · 2 years, 3 months ago