summaryrefslogtreecommitdiff
path: root/server/RouteController.cpp
AgeCommit message (Expand)Author
2023-11-10fix DUTs local network table name display incorrectlydongziqi
2022-12-26Add local rules for local networksChalard Jean
2022-09-21Add IPv4 link-local multicast range to local routing tablesandroid-13.0.0_r82android-13.0.0_r81android-13.0.0_r80android-13.0.0_r74android-13.0.0_r73android-13.0.0_r72android-13.0.0_r66android-13.0.0_r65android-13.0.0_r64android-13.0.0_r60android-13.0.0_r59android-13.0.0_r58android13-qpr3-c-s8-releaseandroid13-qpr3-c-s7-releaseandroid13-qpr3-c-s6-releaseandroid13-qpr3-c-s5-releaseandroid13-qpr3-c-s4-releaseandroid13-qpr3-c-s3-releaseandroid13-qpr3-c-s2-releaseandroid13-qpr3-c-s12-releaseandroid13-qpr3-c-s11-releaseandroid13-qpr3-c-s10-releaseandroid13-qpr3-c-s1-releasechiachangwang
2022-09-21Update methods namingchiachangwang
2022-06-02Restrict the local network rangeChiachang
2022-06-02Update local routes based on network assigned rangeChiachang
2022-06-02Add app default local rulechiachangwang
2022-06-02Add local rule only for default networkChiachang
2022-04-19Remove temporary hardcoded local exclusion routeschiachangwang
2022-03-09Stop setting v6 routes if the v6 is disabled on the interfaceChiachang Wang
2022-03-02Causing no error as removing routes on removed interfaceChiachang Wang
2022-02-18Remove redundant "using" statementsYi Kong
2022-01-27Merge "[ELR#6] Add rules into local exclusion table"Chiachang Wang
2022-01-27[ELR#6] Add rules into local exclusion tableChiachang Wang
2022-01-26Merge "[ELR#4] Install/Remove local routes rules with the interfaces"Chiachang Wang
2022-01-26[ELR#4] Install/Remove local routes rules with the interfacesChiachang Wang
2022-01-26Add special subpriority that does not set default network for uidsPatrick Rohr
2022-01-25rename subpriority constants to make more readablePatrick Rohr
2022-01-25[ELR#3] Create <iface>_local table to place the local routesChiachang Wang
2022-01-14[ELR#2] Split RULE_PRIORITY_BYPASSABLE_VPNChiachang Wang
2021-12-13Keep subPriority in intKen Chen
2021-10-19Merge changes Idd57eb85,I4d457152android-s-v2-preview-2android-s-v2-preview-1android-s-v2-beta-2android-s-v2-preview-1Taras Antoshchuk
2021-10-15rename OffloadUtils to TcUtilsPatrick Rohr
2021-10-11Use route priority only for route cache invalidationTaras Antoshchuk
2021-07-01Support subsidiary priority on UID rangesKen Chen
2021-03-26PANS - Support unreachable default networkKen Chen
2021-03-25Unify similar functionsKen Chen
2021-02-05Merge "Configurable per application default network"Maciej Żenczykowski
2021-02-02Configurable per application default networkKen Chen
2021-01-19bpf is always supportedMaciej Żenczykowski
2021-01-12Move IP rule priorities to header fileKen Chen
2021-01-06Add clsact filters to local_network interfaces as well.Lorenzo Colitti
2020-04-26Track local network ifindices in sInterfaceToTable as well.Lorenzo Colitti
2020-02-17Move attaching and detaching clsact from ClatdController to RouteControllerHungming Chen
2020-01-24Tweak RTA_METRICS size calculation.Lorenzo Colitti
2020-01-23netd: Route MTUTyler Wear
2019-10-11[netd] fix -Wreorder-init-listNick Desaulniers
2019-08-21Use C++17's [[nodiscard]] instead of WARN_UNUSED_RESULTBernie Innocenti
2019-06-05Remove unused deps on liblogwrapBernie Innocenti
2019-05-23Remove explicitlySelected bit for vpn fallthrough ruleLuke Huang
2019-04-02netd: reorder the operations in getRouteTableForInterfaceLocked.mtk13799
2019-03-08IPv6: allow the same prefix routing entries for link localJimmy Chen
2018-10-25Refactor UidRange by using stable aidl structureLuke Huang
2018-10-18Move resolver public headers to separate include pathBernie Innocenti
2018-08-10Let lock_guard deduce its template argumentBernie Innocenti
2018-07-25Modernize codebase by replacing NULL with nullptrYi Kong
2018-07-11Refine lock of RouteController and add annotationsLuke Huang
2018-07-11Replace RW lock with mutex, shared_mutexLuke Huang
2018-06-07Do not destroy socket when VPN interface address is still in useRubin Xu
2018-03-15Add "iif lo" to all IP rules for originated traffic.Lorenzo Colitti