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