summaryrefslogtreecommitdiff
path: root/server/NetworkController.h
AgeCommit message (Expand)Author
2021-07-01Support subsidiary priority on UID rangesKen Chen
2021-05-11Add networkCreate API. Deprecate networkCreate[Physical/Vpn]Ken Chen
2021-05-09Clean up unused declaration getNetworkForUserLockedKen Chen
2021-03-26PANS - Support unreachable default networkKen Chen
2021-02-05Merge "Configurable per application default network"Maciej Żenczykowski
2021-02-02Configurable per application default networkKen Chen
2021-01-28Move DUMMY_NET_ID to Aidl.Chalard Jean
2020-01-23netd: Route MTUTyler Wear
2019-08-22Merge "Delete NetworkController::getNetworkForDns()"Treehugger Robot
2019-08-21Use C++17's [[nodiscard]] instead of WARN_UNUSED_RESULTBernie Innocenti
2019-08-21Delete NetworkController::getNetworkForDns()Bernie Innocenti
2019-04-25Fix build break in aosp_cf_x86_pasan-userdebugLuke Huang
2019-04-24NDC migration to binder ver.Luke Huang
2019-03-15Move DumpWriter to libnetdutilsLuke Huang
2018-12-18Remove getHasDns() and VirtualNetwork.mHasDnscken
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-01-19TcpSocketMonitor: add polling loopHugo Benichi
2018-01-16Change the netId to nethandle mapping.Lorenzo Colitti
2017-11-24Tighten up locking in NetworkController.Lorenzo Colitti
2017-07-31netd: HAL implmentationNiranjan Pendharkar
2017-07-28netd: HAL implmentationNiranjan Pendharkar
2017-07-24netd: recognize NDK type in ndc network apiNiranjan Pendharkar
2017-05-26Only set protectFromVpn if explicitlySelected is also true.Erik Kline
2017-02-14Put most of netd into the android::net namespace.Lorenzo Colitti
2016-10-27Adding EventReporter classMichal Karpinski
2016-10-27Benchmarks for network metrics reportingRobin Lee
2016-03-22Add initial dump() method to NetdNativeServiceErik Kline
2015-07-06Use struct android_net_context when interfacing with bionicErik Kline
2015-02-25Add a dummy network that discards all packets.Lorenzo Colitti
2014-10-02Improve error return values on network selection.lollipop-devLorenzo Colitti
2014-09-19Support manipulating throw routes.Lorenzo Colitti
2014-09-07Reserve NetIds 1..50 for OEM use.Sreeram Ramachandran
2014-07-27Merge "Prohibit address families by default unless a VPN explicitly allows th...Sreeram Ramachandran
2014-07-28Prohibit address families by default unless a VPN explicitly allows them.Sreeram Ramachandran
2014-07-25Implement support for bypassable VPNs.Sreeram Ramachandran
2014-07-24Merge "Fix fwmark handling for bypassable VPNs and DNS." into lmp-devSreeram Ramachandran
2014-07-28Fix fwmark handling for bypassable VPNs and DNS.Sreeram Ramachandran
2014-07-25Implement the fallthrough rule to support split tunnel VPNs.Sreeram Ramachandran
2014-07-22Fix WiFi-Direct and Tethering.Sreeram Ramachandran
2014-07-11Don't reset a VPN's NetId in the connect() shim.Sreeram Ramachandran
2014-07-11Fix tethering in the case of a regular upstream connection.Sreeram Ramachandran
2014-07-07Add full support for UIDs in VPNs.Sreeram Ramachandran
2014-07-07Fix permissions handling.Sreeram Ramachandran
2014-07-02Keep track of users allowed to call protect() explicitly.Sreeram Ramachandran
2014-07-01Cosmetic: Add a way to query the type of a network.Sreeram Ramachandran
2014-07-01Add UID range support to VPNs.Sreeram Ramachandran
2014-07-01Introduce VPN support.Sreeram Ramachandran
2014-07-01Refactor: Encapsulate permissions and interfaces into a Network class.Sreeram Ramachandran
2014-06-26Pass rule modification errors back to CommandListener.Lorenzo Colitti