1. a89e4d5 change 'for-system' owner from root to clat by Maciej Żenczykowski · 6 months ago
  2. 3c14078 Move TestNetworkService JNI into ServiceConnectivityJni by Patrick Rohr · 8 months ago
  3. 4971556 Move TimerFdUtils JNI functionality into ServiceConnectivityJni by Patrick Rohr · 8 months ago
  4. 8c8d2b1 Create the timerfd helper class by Paul Hu · 11 months ago
  5. 0fff839 introduce mapRetrieveLocklessRW() by Maciej Żenczykowski · 1 year, 3 months ago
  6. 15f9731 NetBpfLoad: change condition for when we execute platform bpfloader by Maciej Żenczykowski · 1 year, 3 months ago
  7. 3218a81 NetBpfLoad: use exec path for api level 35+ (ie. V) by Maciej Żenczykowski · 1 year, 5 months ago
  8. 732a141 NetBpfLoad: rework mainline bpf execution codepath by Maciej Żenczykowski · 1 year, 6 months ago
  9. eb08e8c Merge "suppress unguarded-availability warning for only AServiceManager_waitForService" into main by Kangping Dong · 1 year, 10 months ago
  10. 73943e8 Merge "remove BpfNetMaps.cpp" into main by Maciej Żenczykowski · 1 year, 10 months ago
  11. 26b9f22 suppress unguarded-availability warning for only AServiceManager_waitForService by Kangping Dong · 1 year, 10 months ago
  12. 192e4b0 [Thread] add ServiceManagerWrapper by Kangping Dong · 1 year, 11 months ago
  13. 7b8f475 remove BpfNetMaps.cpp by Maciej Żenczykowski · 1 year, 10 months ago
  14. 424038f Remove TrafficController by Motomu Utsumi · 1 year, 10 months ago
  15. d70a330 remove TrafficController::dump by Maciej Żenczykowski · 2 years ago
  16. d50e816 use java/lang/IllegalArgumentException for pid <= 0 by Maciej Żenczykowski · 2 years, 4 months ago
  17. a799490 Rename KernelVersion.h to KernelUtils.h by Patrick Rohr · 2 years, 4 months ago
  18. 818d448 Merge "drop support for V gsi on pixel 5 R base kernel" by Treehugger Robot · 2 years, 4 months ago
  19. 277b236 Merge "BpfNetMaps: do not register BpfNetMaps JNI before T" by Treehugger Robot · 2 years, 4 months ago
  20. 9461bb1 clarify comment about uid check on abort() by Maciej Żenczykowski · 2 years, 4 months ago
  21. 31edd95 BpfNetMaps: do not register BpfNetMaps JNI before T by Patrick Rohr · 2 years, 4 months ago
  22. bbbd18a drop support for V gsi on pixel 5 R base kernel by Maciej Żenczykowski · 2 years, 4 months ago
  23. e99a22d Merge "only register jni for ClatCoordinator on T+" by Maciej Żenczykowski · 2 years, 4 months ago
  24. 93b7631 remove needless arguments to stopClatd by Maciej Żenczykowski · 2 years, 4 months ago
  25. a2b6ea1 only register jni for ClatCoordinator on T+ by Maciej Żenczykowski · 2 years, 4 months ago
  26. fd40247 Merge changes I33bc80cc,Ie84e2cd4 by Treehugger Robot · 2 years, 5 months ago
  27. 228a2b6 Merge "clat permission verification - log all errors before aborting." by Treehugger Robot · 2 years, 5 months ago
  28. b0966fd clat permission verification - log all errors before aborting. by Maciej Żenczykowski · 2 years, 5 months ago
  29. d3fe154 get rid of needless use of NONEXISTENT_COOKIE which is simply 0 by Maciej Żenczykowski · 2 years, 7 months ago
  30. 5d8992e Merge "clat: make sure the tun device doesn't yet exist" by Maciej Żenczykowski · 2 years, 5 months ago
  31. 0d254ab clat: make sure the tun device doesn't yet exist by Maciej Żenczykowski · 2 years, 5 months ago
  32. 74b0d06 clat: log if SIGKILL fails by Maciej Żenczykowski · 2 years, 5 months ago
  33. da0f9af Revert "temporarily remove abort() to facilitate debugging" by Maciej Żenczykowski · 2 years, 5 months ago
  34. 8d2391a temporarily remove abort() to facilitate debugging by Maciej Żenczykowski · 2 years, 5 months ago
  35. e8e0296 verify clat related permissions during boot by Maciej Żenczykowski · 2 years, 5 months ago
  36. 3830ccc ClatCoordinator jni - clazz type is jclass by Maciej Żenczykowski · 2 years, 5 months ago
  37. 2b04ea3 clat: enable PACKET_VNET_HDR on v6 ingress by Maciej Żenczykowski · 2 years, 6 months ago
  38. 2460294 clat: use AF_PACKET/SOCK_RAW not SOCK_DGRAM sockets by Maciej Żenczykowski · 2 years, 6 months ago
  39. 53e71c3 Allow jarjar com.android.server* by Mark · 2 years, 8 months ago
  40. 1e732f6 TestNetworkService: use IFF_NO_CARRIER to bring up iface without carrier by Patrick Rohr · 2 years, 8 months ago
  41. b5cfb64 Merge "clat: enable PACKET_AUXDATA cmsg reception" by Maciej Żenczykowski · 2 years, 7 months ago
  42. 2114914 clat: just always set mark unconditionally by Maciej Żenczykowski · 2 years, 8 months ago
  43. c80fc96 clat: enable PACKET_AUXDATA cmsg reception by Maciej Żenczykowski · 2 years, 8 months ago
  44. 513474c rename bpf_shared.h to netd.h by Maciej Żenczykowski · 2 years, 9 months ago
  45. 130e75b Bypass VPN lockdown for clat initialization by t-m-w · 2 years, 11 months ago
  46. 3af8f0e Add startSkDestroyListener flag to native_init by Motomu Utsumi · 3 years ago
  47. 405d676 Merge "Support java BpfMap in BpfNetMaps#swapActiveStatsMap" by Motomu Utsumi · 3 years ago
  48. 6bab212 TestNetworkService: do not set IFF_MULTICAST when bringUp is false by Patrick Rohr · 3 years, 1 month ago
  49. 7abeaa4 Support java BpfMap in BpfNetMaps#swapActiveStatsMap by Motomu Utsumi · 3 years, 2 months ago
  50. feb83ba Merge "fail *hard* if TrafficController::start() fails" by Maciej Żenczykowski · 3 years, 1 month ago
  51. 990635c fail *hard* if TrafficController::start() fails by Maciej Żenczykowski · 3 years, 1 month ago
  52. 114cd9c Revert "Remove unused codes that was used in setChildChain" by Motomu Utsumi · 3 years, 1 month ago
  53. a1b3378 Merge changes Ic18521b6,Ibede8137 by Maciej Żenczykowski · 3 years, 1 month ago
  54. 913507f Move tag/untag socket BPF map access from JNI to Java by Hungming Chen · 3 years, 2 months ago
  55. f80d2b7 TestNetworkService: fix test network interface bringup by Patrick Rohr · 3 years, 2 months ago
  56. 3f8dbf7 TestNetworkService: add missing return statement by Patrick Rohr · 3 years, 2 months ago
  57. b1144d7 Remove unused codes that was used in setChildChain by Motomu Utsumi · 3 years, 3 months ago
  58. 5d787fe Merge changes Ic6ff7a3d,Iff9b9792 by Motomu Utsumi · 3 years, 3 months ago
  59. 2b726ef TestNetworkService: add support for creating iface without carrier by Patrick Rohr · 3 years, 3 months ago
  60. bbd16c5 TestNetworkService: Add support for toggling carrier on tun/tap by Patrick Rohr · 3 years, 3 months ago
  61. 8b42e6d Remove LOCKDOWN from FirewallChain IntDef by Motomu Utsumi · 3 years, 4 months ago
  62. 932ef5b BpfNetMaps - minor jni code fixups by Maciej Żenczykowski · 3 years, 4 months ago
  63. b08654c Block incoming packets in VPN Lockdown mode. by Motomu Utsumi · 3 years, 4 months ago
  64. 3c75dff remove spurious ifdef POSIX_SPAWN_CLOEXEC_DEFAULT by Maciej Żenczykowski · 3 years, 4 months ago
  65. 88ca23c [CLATJ#28] ClatCoordinator: spawn clatd with flag POSIX_SPAWN_CLOEXEC_DEFAULT by Hungming Chen · 3 years, 8 months ago
  66. b3bf5fe Merge changes I2c3242f8,Iaa67d5ae by Maciej Żenczykowski · 3 years, 5 months ago
  67. 9324597 Merge "ClatCoordinator: use Java class TcUtils to attach program" by Maciej Żenczykowski · 3 years, 5 months ago
  68. b4bec86 Remove unused TcUtils{, Test}, bpfhelper from libclat by Hungming Chen · 3 years, 5 months ago
  69. 3dc0577 ClatCoordinator: use Java class TcUtils to attach program by Hungming Chen · 3 years, 6 months ago
  70. cddd855 ClatCoordinator: use Java class TcUtils to detach program by Hungming Chen · 3 years, 6 months ago
  71. b37f551 Vendor AIDL interface for port blocking via eBPF by Tyler Wear · 4 years ago
  72. 1c257cd [CLATJ#32] ClatCoordinator: untag clat raw socket by Hungming Chen · 3 years, 6 months ago
  73. 89d1206 [CLATJ#31] ClatCoordinator: tag raw socket to uid AID_CLAT by Hungming Chen · 3 years, 7 months ago
  74. 171db11 Merge "[CLATJ#29] Remove the throwaway sockets for dup2 fds" by Maciej Żenczykowski · 3 years, 6 months ago
  75. e250c95 [CLATJ#29] Remove the throwaway sockets for dup2 fds by Hungming Chen · 3 years, 6 months ago
  76. cebdfba Merge changes from topic "ms52-movenetstats" by Lorenzo Colitti · 3 years, 6 months ago
  77. d950489 Add JNI stats libraries to connectivity by Remi NGUYEN VAN · 3 years, 7 months ago
  78. 5545291 Address comment from aosp/1948169 by Wayne Ma · 3 years, 7 months ago
  79. e6d511f Support "dumpsys connectivity trafficcontroller" by Ken Chen · 3 years, 7 months ago
  80. 622c72e Merge "Address comment from aosp/1948169" by Wayne Ma · 3 years, 7 months ago
  81. 510c2f4 Address comment from aosp/1948169 by Wayne Ma · 3 years, 7 months ago
  82. 4dd5be6 Remove unused BpfNetMap jni function by markchien · 3 years, 7 months ago
  83. 83fb674 Fix BpfNetMap error logging by Patrick Rohr · 3 years, 7 months ago
  84. 2b1b2c7 Revert "Prevent native_init from starting TrafficController" by Patrick Rohr · 3 years, 7 months ago
  85. 6a20eed Reorganize connectivity framework dependencies by Remi NGUYEN VAN · 3 years, 7 months ago
  86. c2984fd Prevent native_init from starting TrafficController by Patrick Rohr · 3 years, 7 months ago
  87. 313bc6c Remove libutils dependency from libservice-connectivity by Patrick Rohr · 3 years, 7 months ago
  88. 361b859 Merge libtraffic_controller_jni into libservice-connectivity by Patrick Rohr · 3 years, 7 months ago
  89. e258c59 Load tcutils in ConnectivityService by Patrick Rohr · 3 years, 8 months ago
  90. 1ff914a [CLATJ#25] ClatCoordinator: stop clatd process gracefully by Hungming Chen · 3 years, 7 months ago
  91. 9d11ddf [CLATJ#22] ClatCoordinator: stop clatd by Hungming Chen · 3 years, 9 months ago
  92. 9625caa [CLATJ#21] ClatCoordinator: start clatd by Hungming Chen · 3 years, 9 months ago
  93. fb676b5 [CLATJ#20] ClatdCoordinator: stop bpf for clat by Hungming Chen · 3 years, 8 months ago
  94. b1d3ccb [CLATJ#19] ClatdCoordinator: configure bpf for clat by Hungming Chen · 3 years, 8 months ago
  95. 050b652 [CLATJ#16] Rename JNI/Dependencies function and improve JNI error handling by Hungming Chen · 3 years, 8 months ago
  96. 847b2ce [CLATJ#15] ClatCoordinator: add socket filter to packet socket by Hungming Chen · 3 years, 9 months ago
  97. 2c3acb0 [CLATJ#14] ClatCoordinator: add anycast to raw socket by Hungming Chen · 3 years, 9 months ago
  98. d292f45 [CLATJ#13] ClatCoordinator: open raw socket by Hungming Chen · 3 years, 9 months ago
  99. 79d34be [CLATJ#12] ClatCoordinator: open packet socket with a given mark by Hungming Chen · 3 years, 9 months ago
  100. 7de1c49 [CLATJ#10] ClatCoordinator: detect mtu by Hungming Chen · 3 years, 9 months ago