- 3aa5661 Restrict the local network range by Chiachang · 3 years, 3 months ago
- 89e504e Update local routes based on network assigned range by Chiachang · 3 years, 3 months ago
- 776b68c Add app default local rule by chiachangwang · 3 years, 3 months ago
- 8a03faa Add local rule only for default network by Chiachang · 3 years, 3 months ago
- 31902a4 Remove temporary hardcoded local exclusion routes by chiachangwang · 3 years, 4 months ago
- 5320c1a Stop setting v6 routes if the v6 is disabled on the interface by Chiachang Wang · 3 years, 5 months ago
- e39cc75 Causing no error as removing routes on removed interface by Chiachang Wang · 3 years, 6 months ago
- 3c365cb Remove redundant "using" statements by Yi Kong · 3 years, 6 months ago
- 4cb6fcc Merge "[ELR#6] Add rules into local exclusion table" by Chiachang Wang · 3 years, 7 months ago
- 8b9cdd2 [ELR#6] Add rules into local exclusion table by Chiachang Wang · 3 years, 7 months ago
- 627994c Merge "[ELR#4] Install/Remove local routes rules with the interfaces" by Chiachang Wang · 3 years, 7 months ago
- e7bf5f5 [ELR#4] Install/Remove local routes rules with the interfaces by Chiachang Wang · 3 years, 7 months ago
- 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
- f79e356 [ELR#3] Create <iface>_local table to place the local routes by Chiachang Wang · 3 years, 7 months ago
- 2e9443f [ELR#2] Split RULE_PRIORITY_BYPASSABLE_VPN by Chiachang Wang · 3 years, 7 months ago
- 53360bf Keep subPriority in int by Ken Chen · 3 years, 8 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 · 3 years, 11 months ago
- 4ea8846 Support subsidiary priority on UID ranges by Ken Chen · 4 years, 3 months ago
- 4e8ef9b PANS - Support unreachable default network by Ken Chen · 4 years, 5 months ago
- a2206ec Unify similar functions by Ken Chen · 4 years, 5 months ago
- 4674dea Merge "Configurable per application default network" by Maciej Żenczykowski · 4 years, 6 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
- 69839af Move IP rule priorities to header file by Ken Chen · 4 years, 7 months ago
- 3810c97 Add clsact filters to local_network interfaces as well. by Lorenzo Colitti · 4 years, 7 months ago
- b6dc40a Track local network ifindices in sInterfaceToTable as well. by Lorenzo Colitti · 5 years ago
- 7f72543 Move attaching and detaching clsact from ClatdController to RouteController by Hungming Chen · 6 years ago
- 57d5468 Tweak RTA_METRICS size calculation. by Lorenzo Colitti · 6 years ago
- fa94a27 netd: Route MTU by Tyler Wear · 6 years ago
- 6b35750 [netd] fix -Wreorder-init-list by Nick Desaulniers · 6 years ago
- 762dcf4 Use C++17's [[nodiscard]] instead of WARN_UNUSED_RESULT by Bernie Innocenti · 6 years ago
- 80ffd0f Remove unused deps on liblogwrap by Bernie Innocenti · 6 years ago
- d286198 Remove explicitlySelected bit for vpn fallthrough rule by Luke Huang · 6 years ago
- 9f2913e netd: reorder the operations in getRouteTableForInterfaceLocked. by mtk13799 · 6 years ago
- ce9e578 IPv6: allow the same prefix routing entries for link local by Jimmy Chen · 6 years ago
- 94658ac Refactor UidRange by using stable aidl structure by Luke Huang · 7 years ago
- 189eb50 Move resolver public headers to separate include path by Bernie Innocenti · 7 years ago
- abf8a34 Let lock_guard deduce its template argument by Bernie Innocenti · 7 years ago
- bdfd57e Modernize codebase by replacing NULL with nullptr by Yi Kong · 7 years ago
- 534980c Refine lock of RouteController and add annotations by Luke Huang · 7 years ago
- d1ee462 Replace RW lock with mutex, shared_mutex by Luke Huang · 7 years ago
- 6c00b61 Do not destroy socket when VPN interface address is still in use by Rubin Xu · 7 years ago
- 758627c Add "iif lo" to all IP rules for originated traffic. by Lorenzo Colitti · 7 years ago
- d7dd1d3 Merge changes Icc35c917,I12899e03,Iff5a202c by Lorenzo Colitti · 8 years ago
- b9baf26 [ipsec-qtaguid] Reserve mark, add ipsec bw exemptions by Benedict Wong · 8 years ago
- 5c43799 Don't create rules with NLM_F_EXCL. by Lorenzo Colitti · 8 years ago
- 107075a Add locking to RouteController. by Lorenzo Colitti · 8 years ago
- 02cb80a Change RouteController from free functions/members to class functions. by Lorenzo Colitti · 8 years ago
- 92e8f96 Don't look up the main table any more. by Lorenzo Colitti · 8 years ago
- 3093f56 Don't require permissions for high-priority oif rules. by Lorenzo Colitti · 8 years ago
- b5d19e9 Minor fixes in RouteController. by Lorenzo Colitti · 8 years ago
- 5e03a89 Invalidate dst caches when changing network permissions. by Lorenzo Colitti · 8 years ago
- be0c7c3 Don't allow seamless handover to networks requiring permissions. by Lorenzo Colitti · 8 years ago
- d78843e Clear incoming packet mark rules on netd startup. by Lorenzo Colitti · 8 years ago
- 22c24eb Use new-style UID routing. by Lorenzo Colitti · 9 years ago
- c1306ea Use iptables-restore to set the incoming packet mark rule. by Lorenzo Colitti · 8 years ago
- 60367db Add a test for RouteController. by Lorenzo Colitti · 9 years ago
- f3e299a Use our netlink code to flush routes as well. by Lorenzo Colitti · 9 years ago
- 220ca73 Don't complain when deleting non-existent tethering rules. by Lorenzo Colitti · 9 years ago
- bbcd81d Don't call NetlinkCallbacks with nullptr on NLMSG_DONE. by Lorenzo Colitti · 9 years ago
- 219f328 Use netlink code to flush rules. by Lorenzo Colitti · 9 years ago
- 1ef549d Move the netlink command code to a new NetlinkCommands file. by Lorenzo Colitti · 9 years ago
- 7035f22 Put most of netd into the android::net namespace. by Lorenzo Colitti · 9 years ago
- 0b073fb Simplify and improve error logging in sendNetlinkRequest. by Lorenzo Colitti · 9 years ago
- 2b07867 Set both legacy and new UID routing attributes. by Lorenzo Colitti · 9 years ago
- dc0d578 UidRanges: use class instead of pair<uid_t, uid_t> by Robin Lee · 9 years ago
- 5bbe13b Merge "Drop PROHIBIT_NON_VPN priority 11500 -> 12500" into nyc-dev by Robin Lee · 9 years ago
- 6c84ef6 Drop PROHIBIT_NON_VPN priority 11500 -> 12500 by Robin Lee · 9 years ago
- c125fe4 Restore ACT_UNREACHABLE by Robin Lee · 9 years ago
- b808736 Server API to only allow networking by VPN apps by Robin Lee · 9 years ago
- 4ef9464 Have modifyIpRule take an explicit action by Robin Lee · 9 years ago
- f65122c Workaround ASan false positive in RouteController. by Evgenii Stepanov · 10 years ago
- bbd5626 Track rename from base/ to android-base/. by Elliott Hughes · 10 years ago
- 5407e14 Revert "Revert "Update for libbase."" by Dan Albert · 10 years ago
- e298ded resolved conflicts for merge of 6066d418 to master by Nicolas Geoffray · 10 years ago
- 4a0ab5f Revert "Update for libbase." by Nicolas Geoffray · 10 years ago
- a4614fe Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release' by Vinit Deshpande · 10 years ago
- b67219a Update for libbase. by Dan Albert · 10 years ago
- 6b6f25f Flush tethering rules on interface remove. by Lorenzo Colitti · 10 years ago
- 57947f0 Add oif rules that allow UID 0 to bypass the VPN. by Lorenzo Colitti · 10 years ago
- 5ad4e98 Make the VPN rule only to originated, not forwarded, traffic. by Lorenzo Colitti · 10 years ago
- 3667936 Add a dummy network that discards all packets. by Lorenzo Colitti · 10 years ago
- bd37832 Switch writing to <utils/file.h>. by Elliott Hughes · 11 years ago
- 53ea9ca Avoid leaking file descriptors by Nick Kralevich · 11 years ago
- 0321315 Don't fail when trying to add routes that already exist. by Sreeram Ramachandran · 11 years ago
- aa1be2b Fix missing errno.h includes after libc cleanup. by Dan Albert · 11 years ago
- 64166e7 Don't fail when trying to add routes that already exist. by Sreeram Ramachandran · 11 years ago
- 4c95a12 Support manipulating throw routes. by Lorenzo Colitti · 11 years ago
- 99286fe Make destroying networks more robust. by Lorenzo Colitti · 11 years ago
- db74dba Stop copying directly-connected routes to the main table, #2. by Lorenzo Colitti · 11 years ago
- a2c2305 Revert "Stop copying directly-connected routes to the main table." by Lorenzo Colitti · 11 years ago
- 2f5ea0e Stop copying directly-connected routes to the main table. by Lorenzo Colitti · 11 years ago
- 2bff72e Add "scope link" when adding routes without a nexthop. by Sreeram Ramachandran · 11 years ago
- 060d855 Merge "Prohibit address families by default unless a VPN explicitly allows them." into lmp-dev by Sreeram Ramachandran · 11 years ago
- de5d5df Prohibit address families by default unless a VPN explicitly allows them. by Sreeram Ramachandran · 11 years ago
- 95684ba Implement support for bypassable VPNs. by Sreeram Ramachandran · 11 years ago
- 48e19b0 Implement the fallthrough rule to support split tunnel VPNs. by Sreeram Ramachandran · 11 years ago