1. d692a0c Merge tag 'android-16.0.0_r4' of https://android.googlesource.com/platform/packages/modules/Connectivity into HEAD by micky387 · 12 days ago android-16
  2. 45fc9e5 Revert "netbpfload: Relax kernel version requirement" by micky387 · 12 days ago
  3. 2e1735b Revert "netbpfload: Support <4.14 kernels" by micky387 · 12 days ago
  4. 9d6e80c Revert "netd: Remove <5.4 kernel restrictions" by micky387 · 12 days ago
  5. 3c0b903 bpf: Allow overriding kernel version by Michael Bestas · 6 months ago
  6. c2c6ce1 bpf: move MSS calculation under CE check to avoid overhead by Sandeep · 4 months ago
  7. 8095d6f Merge "bpf: remove obsolete isAtLeastR/Sv2/25Q3" into main by Maciej Żenczykowski · 4 months ago
  8. 8ad4118 Merge "NetBpfLoad: use global `api_level_full` directly in NetBpfLoad" into main by Maciej Żenczykowski · 4 months ago
  9. b47900b NetBpfLoad: remove pointless 0 write. by Maciej Żenczykowski · 4 months ago
  10. 8e730ec bpf: remove obsolete isAtLeastR/Sv2/25Q3 by Maciej Żenczykowski · 4 months ago
  11. 68744c4 NetBpfLoad: use global `api_level_full` directly in NetBpfLoad by Maciej Żenczykowski · 4 months ago
  12. 942ea04 BpfUtils: fix sdk level detection logic for 25Q3+ by Maciej Żenczykowski · 4 months ago
  13. 867eb61 bpf: remove BPFLOADER_MAINLINE_U_QPR3_VERSION by Maciej Żenczykowski · 4 months ago
  14. 01640f1 bpf: move BPFLOADER_MAINLINE_S_VERSION into bpf_map_def.h by Maciej Żenczykowski · 4 months ago
  15. ee24054 KernelUtils.h: isAtLeastKernelVersion(x,y,z) - default 'z' to 0 by Maciej Żenczykowski · 4 months ago
  16. 8d04b03 Merge "bpf_existence_test - update for tcp acc ecn" into main by Maciej Żenczykowski · 4 months ago
  17. cb44b89 Merge "bpf: tcpAccECN: eliminate header file and move more fully into netd" into main by Treehugger Robot · 4 months ago
  18. 82d6806 bpf_existence_test - update for tcp acc ecn by Maciej Żenczykowski · 4 months ago
  19. 0e9577b bpf: tcpAccECN: eliminate header file and move more fully into netd by Maciej Żenczykowski · 4 months ago
  20. 8f637b8 BpfMap: shorten error strings to enable SSO (on 64-bit) by Maciej Żenczykowski · 5 months ago
  21. 1c59188 NetBpfLoad: use libbpf based on mainline beta flag, part 2 by Maciej Żenczykowski · 4 months ago
  22. b9c34ae BpfRingbuf.h: add using-s by Maciej Żenczykowski · 5 months ago
  23. 38304c4 BpfMap: add ERROR_FROM_ERRNO macro helper by Maciej Żenczykowski · 5 months ago
  24. 0c23920 BpfMap.h: disable two ALOGE-s by Maciej Żenczykowski · 5 months ago
  25. 1476ec1 BpfMap: lower min allowed batch size by Maciej Żenczykowski · 4 months ago
  26. db324df NetBpfLoad: eliminate 'bpfCmdFixupIsNeeded' by Maciej Żenczykowski · 4 months ago
  27. 9611f93 NetBpfLoad: move dir creation ahead of kernel uapi check by Maciej Żenczykowski · 4 months ago
  28. ff505ea NetBpfLoad: reduce log spam by Maciej Żenczykowski · 4 months ago
  29. 8f3cfcc NetBpfLoad: Fail boot if BTF load fails on 4.19+ by Motomu Utsumi · 5 months ago
  30. 937c57a tcpAccECN: Move static const variables to file scope by Motomu Utsumi · 5 months ago
  31. 2977062 tcpAccECN: Fix counter order in tcp option by Motomu Utsumi · 5 months ago
  32. de403d3 tcpAccECN: Fix to increment ceb counter by Motomu Utsumi · 5 months ago
  33. 4203f50 bpf/progs/tcpAccECN.c: use static const for another local constant by Maciej Żenczykowski · 5 months ago
  34. 157e8cd bpf/progs/tcpAccECN.c: use static const for local constants by Maciej Żenczykowski · 5 months ago
  35. 74d3460 tcpAccECN: increase min required kernel to 6.1 by Maciej Żenczykowski · 5 months ago
  36. 717a18c Merge "bpf_existence_test: remove support for Android R" into main by Maciej Żenczykowski · 5 months ago
  37. b21ed8f Merge "bpf: build tcpAccECN into netd.o" into main by Maciej Żenczykowski · 5 months ago
  38. 439770c Merge "netbpfload.35rc: grant capability SYSLOG if available" into main by Maciej Żenczykowski · 5 months ago
  39. 23057f4 bpf: build tcpAccECN into netd.o by Maciej Żenczykowski · 5 months ago
  40. 1780108 bpf_existence_test: remove support for Android R by Maciej Żenczykowski · 5 months ago
  41. 95ab63a tcpAccECN: Add to the dependency of the tethering apex by Motomu Utsumi · 5 months ago
  42. c528cbf Merge "NetBpfLoad: use macro for mainline beta flag" into main by Maciej Żenczykowski · 5 months ago
  43. bfd1b36 Merge "tcpAccECN: remove duplicated definitions of load_word and load_half" into main by Maciej Żenczykowski · 5 months ago
  44. 96694e3 Merge "tcpAccECN: add build target" into main by Maciej Żenczykowski · 5 months ago
  45. 0562b55 Merge "tcpAccECN: update DEFINE_BPF_PROG to follow the current syntax" into main by Maciej Żenczykowski · 5 months ago
  46. e77c943 Merge "tcpAccECN: remove CRITICAL" into main by Maciej Żenczykowski · 5 months ago
  47. c36345c Merge "tcpAccECN: define required macros" into main by Maciej Żenczykowski · 5 months ago
  48. 2321502 Merge "tcpAccECN: remove carriage returns" into main by Maciej Żenczykowski · 5 months ago
  49. 2de52a3 Merge "NetBpfLoad: Add default map flag for BPF_MAP_TYPE_LRU_HASH" into main by Maciej Żenczykowski · 5 months ago
  50. aa8717d NetBpfLoad: use macro for mainline beta flag by Motomu Utsumi · 5 months ago
  51. 5cb1506 tcpAccECN: remove duplicated definitions of load_word and load_half by Motomu Utsumi · 5 months ago
  52. 86a3a4a tcpAccECN: add build target by Motomu Utsumi · 5 months ago
  53. bf24fdb tcpAccECN: update DEFINE_BPF_PROG to follow the current syntax by Motomu Utsumi · 5 months ago
  54. 9d5f30d tcpAccECN: remove CRITICAL by Motomu Utsumi · 5 months ago
  55. 4f585bd tcpAccECN: define required macros by Motomu Utsumi · 5 months ago
  56. c2c0572 tcpAccECN: remove carriage returns by Motomu Utsumi · 5 months ago
  57. aadd755 NetBpfLoad: Add default map flag for BPF_MAP_TYPE_LRU_HASH by Motomu Utsumi · 5 months ago
  58. 5a3103b NetBpfLoad: use libbpf based on mainline beta flag by Motomu Utsumi · 5 months ago
  59. cf94760 Merge "NetBpfLoad: expose kernel bug BPF map to NetworkStack" into main by Maciej Żenczykowski · 5 months ago
  60. 579e85b NetBpfLoad: expose kernel bug BPF map to NetworkStack by Jimi Chen · 5 months ago
  61. a11e26a netd_updatable_unit_test: set min_sdk_version=33 by Maciej Żenczykowski · 5 months ago
  62. e18a044 libbpf_android_test: set min_sdk_version=30 by Maciej Żenczykowski · 5 months ago
  63. 6f3b412 NetBpfLoad: disable BTF when BPF command fixup is needed. by Maciej Żenczykowski · 5 months ago
  64. 95e4958 NetBpfLoad: Update build constraints & comments. by Maciej Żenczykowski · 5 months ago
  65. 8c3023a Disable API level and kernel version static asserts for RISC-V. by Maciej Żenczykowski · 5 months ago
  66. 5865623 netbpfload.35rc: grant capability SYSLOG if available by Maciej Żenczykowski · 5 months ago
  67. 66d7b63 KernelUtils: automatically assume 5.10 kernel on platform by Maciej Żenczykowski · 5 months ago
  68. 7bfdb00 BpfMap.h: on 5.10+ use bulk bpf map api by Maciej Żenczykowski · 5 months ago
  69. a943e2b BpfSyscallWrappers: add helpers for BPF_MAP_LOOKUP{,_AND_DELETE}_BATCH by Maciej Żenczykowski · 5 months ago
  70. 6bd25b5 BpfNetworkStats: introduce poor man's ifindex2name() cache by Maciej Żenczykowski · 5 months ago
  71. c125d06 Merge "bpf: Adding AccECN receiver support to TCP connections" into main by Maciej Żenczykowski · 5 months ago
  72. 1191b84 bpf: Adding AccECN receiver support to TCP connections by k1.reddy · 5 months ago
  73. e9517ae KernelUtils: make failure to call & parse uname abort by Maciej Żenczykowski · 5 months ago
  74. 168c6c9 KernelUtils: mark kernelVer const by Maciej Żenczykowski · 5 months ago
  75. 6951331 BpfMap.h: consume() on 5.4+ use 'lookup & delete' kernel api by Maciej Żenczykowski · 5 months ago
  76. 1ede04f KernelUtils: early init kernel version by Maciej Żenczykowski · 5 months ago
  77. 43b0ef8 BpfMap: readValue() - pass key by reference by Maciej Żenczykowski · 5 months ago
  78. 724b9af bpf: iterate() -> forAll() where possible by Maciej Żenczykowski · 5 months ago
  79. d2bb131 BpfMap.h: add consume() by Maciej Żenczykowski · 5 months ago
  80. 67eba8a BpfMapTest: delete testGTSbitmapTestOpen by Maciej Żenczykowski · 5 months ago
  81. 8b96286 BpfMap.h: introduce BpfMapRW by Maciej Żenczykowski · 5 months ago
  82. 70bdbb7 BpfMap - iterator rework by Maciej Żenczykowski · 5 months ago
  83. 12f752a bpf/progs/netd: make 'blocked_ports_map' mmapable by Maciej Żenczykowski · 5 months ago
  84. ede2d5f bpf: support for mmapable bpf map array (5.10+) by Maciej Żenczykowski · 5 months ago
  85. eb485ae bpf_helpers: change how default map flags are calculated by Maciej Żenczykowski · 5 months ago
  86. eaf2fea bpf_helpers: pass map_flags into DEFINE_LIBBPF_MAP() macro by Maciej Żenczykowski · 5 months ago
  87. b20ada7 bpf: remove KVER_ prefix from k{min,max}_ver macro arguments by Maciej Żenczykowski · 5 months ago
  88. 22d6747 bpf: remove KVER_NONE macro by Maciej Żenczykowski · 5 months ago
  89. ae6c74e bpf: remove uid = AID_ROOT from bpf program specifications by Maciej Żenczykowski · 5 months ago
  90. adb0f9e bpf: put canonicalized section name in bpf_prog_def by Maciej Żenczykowski · 5 months ago
  91. 283689d NetBpfLoad: remove spurious explicit pin location from pinProg() by Maciej Żenczykowski · 5 months ago
  92. 0be5b17 bpf: switch progs from using 'pin_prefix' to 'pin_location' by Maciej Żenczykowski · 5 months ago
  93. 5b7b9f1 bpf/progs: automate function name determination from prog section name by Maciej Żenczykowski · 5 months ago
  94. c67da55 bpf: remove spurious/unused {offload,test}@mainline.c by Maciej Żenczykowski · 5 months ago
  95. 2a23092 bpf_{,net_}helpers: change return from 'int' to 'long' by Maciej Żenczykowski · 5 months ago
  96. b68add6 bpf_helpers: make *all* eBPF programs return long not int by Maciej Żenczykowski · 5 months ago
  97. 3710792 NetBpfLoad: remove parsing of "foo/" prefixes by Maciej Żenczykowski · 5 months ago
  98. eb55711 bpf: rename 'progs' section to '.android_progs' by Maciej Żenczykowski · 5 months ago
  99. 94f3801 NetBpfLoad: remove spurious BPF_FS_PATH by Maciej Żenczykowski · 5 months ago
  100. 9c0cd85 NetBpfLoad: loadAllObjects - introduce libbpf bool by Maciej Żenczykowski · 5 months ago