- e6f198c Add special subpriority that does not set default network for uids by Patrick Rohr · 3 years, 7 months ago
- e2f1b5a rename subpriority constants to make more readable by Patrick Rohr · 3 years, 7 months ago
- 2b0abee [ELR#1] Add excludeLocalRoutes in VirtualNetwork by Chiachang Wang · 3 years, 7 months ago
- 53360bf Keep subPriority in int by Ken Chen · 3 years, 8 months ago
- 5851b03 [NETD-TC#9] Clean up dependency between InterfaceController and by waynema · 3 years, 9 months ago
- 28582b7 Print uid network permissions by paulhu · 3 years, 10 months ago
- 6142233 Merge changes Idd57eb85,I4d457152 by Taras Antoshchuk · 3 years, 10 months ago
- 70d4250 rename OffloadUtils to TcUtils by Patrick Rohr · 3 years, 10 months ago
- 0cceda2 Use route priority only for route cache invalidation by Taras Antoshchuk · 4 years ago
- 8e0ba5a Show UID ranges config in dumpsys netd by Ken Chen · 4 years, 2 months ago
- 4ea8846 Support subsidiary priority on UID ranges by Ken Chen · 4 years, 3 months ago
- ab5f347 Add networkCreate API. Deprecate networkCreate[Physical/Vpn] by Ken Chen · 4 years, 5 months ago
- 66e860f Add debug trace for netd stuck issue by Ken Chen · 4 years, 5 months ago
- 2f66152 Remove Network::Type and Network::getType() by Ken Chen · 4 years, 5 months ago
- 55db380 Swap the priority of UID_DEFAULT_UNREACHABLE and UID_DEFAULT_NETWORK by Ken Chen · 4 years, 5 months ago
- dfbb19b Restrict apps from using the 'unreachable network' by Ken Chen · 4 years, 5 months ago
- 4e8ef9b PANS - Support unreachable default network by Ken Chen · 4 years, 5 months ago
- 4674dea Merge "Configurable per application default network" by Maciej Żenczykowski · 4 years, 7 months ago
- 8738e1c Configurable per application default network by Ken Chen · 4 years, 9 months ago
- 0e5d26f bpf is always supported by Maciej Żenczykowski · 4 years, 7 months ago
- 68e99cd Merge "Let ConnectivityService control the socket closure" by Ken Chen · 4 years, 7 months ago
- 7ad712f Add utility functions isPhysical() and isVirtual() by Ken Chen · 4 years, 8 months ago
- 31b2c61 Let ConnectivityService control the socket closure by Ken Chen · 4 years, 8 months ago
- e99b8cb Reduce code duplication in UID ranges RPCs by Ken Chen · 4 years, 9 months ago
- 1a3a327 Move addUsers/removeUsers from VirtualNetwork to Network by Ken Chen · 4 years, 9 months ago
- d15bcfc Move appliesToUser() from VirtualNetwork to Network by Ken Chen · 4 years, 9 months ago
- f875b52 Add comments in checkUserNetworkAccessLocked by Ken Chen · 4 years, 9 months ago
- b6dc40a Track local network ifindices in sInterfaceToTable as well. by Lorenzo Colitti · 5 years ago
- 228cffa NetworkController: Clear all clsact stubs in initialization by Hungming Chen · 6 years ago
- fa94a27 netd: Route MTU by Tyler Wear · 6 years ago
- 3e64aa1 Use stubs generated by build system by Jooyung Han · 6 years ago
- 84f8e59 Merge "Delete NetworkController::getNetworkForDns()" by Treehugger Robot · 6 years ago
- 762dcf4 Use C++17's [[nodiscard]] instead of WARN_UNUSED_RESULT by Bernie Innocenti · 6 years ago
- 51e917e Delete NetworkController::getNetworkForDns() by Bernie Innocenti · 6 years ago
- d286198 Remove explicitlySelected bit for vpn fallthrough rule by Luke Huang · 6 years ago
- cfd04b2 NDC migration to binder ver. by Luke Huang · 6 years ago
- f29fe68 Clean up Netd and libnetd_resolv for resolver related commands by Luke Huang · 6 years ago
- d33a8f4 Use IDnsResolver instead of INetd for all resolver related commands by Luke Huang · 6 years ago
- b257d61 Move DumpWriter to libnetdutils by Luke Huang · 6 years ago
- 34de3ba Rename struct __res_params to res_params by Bernie Innocenti · 7 years ago
- afaaa8e Use dlopen() and dlsym() for resolver functions by Lorenzo Colitti · 7 years ago
- 67cd14c Remove getHasDns() and VirtualNetwork.mHasDns by cken · 7 years ago
- b1a69a4 Add resolv_has_nameserver() to replace getHasDns() by cken · 7 years ago
- c3252cc Refine network-related commands porting by Luke Huang · 7 years ago
- 189eb50 Move resolver public headers to separate include path by Bernie Innocenti · 7 years ago
- bdfd57e Modernize codebase by replacing NULL with nullptr by Yi Kong · 7 years ago
- 66329ed Merge "Fix use-after-free in NetworkController::removeInterfaceAddress()" by Treehugger Robot · 7 years ago
- dd5a4f0 Fix use-after-free in NetworkController::removeInterfaceAddress() by Bernie Innocenti · 7 years ago
- d1ee462 Replace RW lock with mutex, shared_mutex by Luke Huang · 7 years ago
- b31fd69 Add basic logging infrastructure for bugreports by Erik Kline · 7 years ago
- 6c00b61 Do not destroy socket when VPN interface address is still in use by Rubin Xu · 7 years ago
- 95f1bcb Set the explicit bit on DNS queries when it is safe to do so. by Lorenzo Colitti · 7 years ago
- a9e3c5d TcpSocketMonitor: add polling loop by Hugo Benichi · 8 years ago
- 2d014e7 Expand the comment about locking in NetworkController::mDelegate by Lorenzo Colitti · 8 years ago
- bbd0aff Tighten up locking in NetworkController. by Lorenzo Colitti · 9 years ago
- 7e08f85 netd: HAL implmentation by Niranjan Pendharkar · 8 years ago
- 6d4669f Only set protectFromVpn if explicitlySelected is also true. by Erik Kline · 8 years ago
- 7035f22 Put most of netd into the android::net namespace. by Lorenzo Colitti · 9 years ago
- d544011 Adding EventReporter class by Michal Karpinski · 9 years ago
- 2cf5617 Benchmarks for network metrics reporting by Robin Lee · 9 years ago
- d102965 List network permissions in dumpsys netd. by Lorenzo Colitti · 9 years ago
- fbe76b9 Close sockets when changing network permissions. by Lorenzo Colitti · 9 years ago
- c63059c Always use the default network DNS servers if a VPN does not set any. by Lorenzo Colitti · 9 years ago
- 6be5619 Fix P2TP VPNs by adding an exception for VPN user. by Pierre Imai · 9 years ago
- 3a27207 Add dumpsys support to ResolverController by Pierre Imai · 9 years ago
- fff4bd3 Kill sockets when a VPN comes up. by Lorenzo Colitti · 9 years ago
- 2d3a163 Add initial dump() method to NetdNativeService by Erik Kline · 9 years ago
- 492ca5b More correctly set app_mark in getNetworkContext. by Erik Kline · 9 years ago
- cea2d34 Use struct android_net_context when interfacing with bionic by Erik Kline · 10 years ago
- 3667936 Add a dummy network that discards all packets. by Lorenzo Colitti · 10 years ago
- a1067c8 Improve error return values on network selection. by Lorenzo Colitti · 11 years ago
- bbdde99 Reserve NetIds 1..50 for OEM use. by Sreeram Ramachandran · 11 years ago
- 99286fe Make destroying networks more robust. by Lorenzo Colitti · 11 years ago
- 738c93e Minor improvements to NetworkController error reporting. by Lorenzo Colitti · 11 years ago
- 507e7c5 Merge "Fix fwmark handling for bypassable VPNs and DNS." into lmp-dev by Sreeram Ramachandran · 11 years ago
- 1011b49 Fix fwmark handling for bypassable VPNs and DNS. by Sreeram Ramachandran · 11 years ago
- 48e19b0 Implement the fallthrough rule to support split tunnel VPNs. by Sreeram Ramachandran · 11 years ago
- 95684ba Implement support for bypassable VPNs. by Sreeram Ramachandran · 11 years ago
- 87475a1 Fix WiFi-Direct and Tethering. by Sreeram Ramachandran · 11 years ago
- 070b2d2 Don't reset a VPN's NetId in the connect() shim. by Sreeram Ramachandran · 11 years ago
- 6a77353 Fix tethering in the case of a regular upstream connection. by Sreeram Ramachandran · 11 years ago
- e09b20a Add full support for UIDs in VPNs. by Sreeram Ramachandran · 11 years ago
- 5009d5e Update routing rules. by Sreeram Ramachandran · 11 years ago
- ed4bd1f Fix permissions handling. by Sreeram Ramachandran · 11 years ago
- 89dad01 Keep track of users allowed to call protect() explicitly. by Sreeram Ramachandran · 11 years ago
- 36ed53e Cosmetic: Add a way to query the type of a network. by Sreeram Ramachandran · 11 years ago
- eb27b7e Fix routing rules. by Sreeram Ramachandran · 11 years ago
- b1425cc Add UID range support to VPNs. by Sreeram Ramachandran · 11 years ago
- 4043f01 Introduce VPN support. by Sreeram Ramachandran · 11 years ago
- f4f6c8d Refactor: Encapsulate permissions and interfaces into a Network class. by Sreeram Ramachandran · 11 years ago
- 96f261e Pass rule modification errors back to CommandListener. by Lorenzo Colitti · 11 years ago
- f7fc8ec Pass route add/delete errors back to CommandListener. by Lorenzo Colitti · 11 years ago
- a561e12 Cache interface indices in case interfaces go away. by Paul Jensen · 11 years ago
- 6ff1678 Fix use-after-free of interface name during network destruction. by Paul Jensen · 11 years ago
- bfe8e77 am ce8f583f: Set errno in NetworkController commands. by Lorenzo Colitti · 11 years ago
- 38b7af1 Support legacy routes added by apps via ensureRouteToHost(). by Sreeram Ramachandran · 11 years ago
- ce8f583 Set errno in NetworkController commands. by Lorenzo Colitti · 11 years ago
- 7260407 Rework the determination of a "valid network". by Sreeram Ramachandran · 11 years ago
- f4cfad3 Move netd_client into netd. by Sreeram Ramachandran · 11 years ago[Renamed from NetworkController.cpp]
- 574e633 Initialize mDefaultNetId. by Sreeram Ramachandran · 11 years ago