1. becb94c Add binder API to allow UID bypass VPN on specific network by Patrick Rohr · 2 years ago
  2. 4fafa6f Support allowing a UID to bypass VPNs only on a specific network by Patrick Rohr · 2 years ago
  3. 8f30419 allowProtect/denyProtect only get called with a 1-elem vector by Maciej Żenczykowski · 2 years, 6 months ago
  4. edc647f Add NetworkController::getNetworkForInterface taking an IF index by Ken Chen · 2 years, 7 months ago
  5. 04ee609 Follow-up commit of aosp/2367328 by Ken Chen · 3 years, 3 months ago
  6. e22ac8d Restrict DNS by UID-based network permission by Ken Chen · 3 years, 3 months ago
  7. 0c209f8 Support per-uid explicit selected network permission control by Ken Chen · 3 years, 3 months ago
  8. 0484514 Add a local boolean to PhysicalNetwork. by Chalard Jean · 3 years, 4 months ago
  9. 2b0abee [ELR#1] Add excludeLocalRoutes in VirtualNetwork by Chiachang Wang · 4 years, 3 months ago
  10. 53360bf Keep subPriority in int by Ken Chen · 4 years, 4 months ago
  11. 4ea8846 Support subsidiary priority on UID ranges by Ken Chen · 4 years, 11 months ago
  12. ab5f347 Add networkCreate API. Deprecate networkCreate[Physical/Vpn] by Ken Chen · 5 years ago
  13. 1a4ac2f Clean up unused declaration getNetworkForUserLocked by Ken Chen · 5 years ago
  14. 4e8ef9b PANS - Support unreachable default network by Ken Chen · 5 years ago
  15. 4674dea Merge "Configurable per application default network" by Maciej Żenczykowski · 5 years ago
  16. 8738e1c Configurable per application default network by Ken Chen · 5 years ago
  17. d96b0f2 Move DUMMY_NET_ID to Aidl. by Chalard Jean · 5 years ago
  18. fa94a27 netd: Route MTU by Tyler Wear · 6 years ago
  19. 84f8e59 Merge "Delete NetworkController::getNetworkForDns()" by Treehugger Robot · 7 years ago
  20. 762dcf4 Use C++17's [[nodiscard]] instead of WARN_UNUSED_RESULT by Bernie Innocenti · 7 years ago
  21. 51e917e Delete NetworkController::getNetworkForDns() by Bernie Innocenti · 7 years ago
  22. bbfd383 Fix build break in aosp_cf_x86_pasan-userdebug by Luke Huang · 7 years ago
  23. cfd04b2 NDC migration to binder ver. by Luke Huang · 7 years ago
  24. b257d61 Move DumpWriter to libnetdutils by Luke Huang · 7 years ago
  25. 67cd14c Remove getHasDns() and VirtualNetwork.mHasDns by cken · 7 years ago
  26. d1ee462 Replace RW lock with mutex, shared_mutex by Luke Huang · 8 years ago
  27. 6c00b61 Do not destroy socket when VPN interface address is still in use by Rubin Xu · 8 years ago
  28. a9e3c5d TcpSocketMonitor: add polling loop by Hugo Benichi · 8 years ago
  29. ae8da9a Change the netId to nethandle mapping. by Lorenzo Colitti · 9 years ago
  30. bbd0aff Tighten up locking in NetworkController. by Lorenzo Colitti · 9 years ago
  31. 08416ee netd: HAL implmentation am: 7e08f85244 by Niranjan Pendharkar · 9 years ago
  32. 7e08f85 netd: HAL implmentation by Niranjan Pendharkar · 9 years ago
  33. 4c18bd9 netd: recognize NDK type in ndc network api by Niranjan Pendharkar · 9 years ago
  34. 6d4669f Only set protectFromVpn if explicitlySelected is also true. by Erik Kline · 9 years ago
  35. 7035f22 Put most of netd into the android::net namespace. by Lorenzo Colitti · 9 years ago
  36. d544011 Adding EventReporter class by Michal Karpinski · 9 years ago
  37. 2cf5617 Benchmarks for network metrics reporting by Robin Lee · 10 years ago
  38. 2d3a163 Add initial dump() method to NetdNativeService by Erik Kline · 10 years ago
  39. cea2d34 Use struct android_net_context when interfacing with bionic by Erik Kline · 11 years ago
  40. 3667936 Add a dummy network that discards all packets. by Lorenzo Colitti · 11 years ago
  41. a1067c8 Improve error return values on network selection. by Lorenzo Colitti · 12 years ago
  42. 4c95a12 Support manipulating throw routes. by Lorenzo Colitti · 12 years ago
  43. bbdde99 Reserve NetIds 1..50 for OEM use. by Sreeram Ramachandran · 12 years ago
  44. 060d855 Merge "Prohibit address families by default unless a VPN explicitly allows them." into lmp-dev by Sreeram Ramachandran · 12 years ago
  45. de5d5df Prohibit address families by default unless a VPN explicitly allows them. by Sreeram Ramachandran · 12 years ago
  46. 95684ba Implement support for bypassable VPNs. by Sreeram Ramachandran · 12 years ago
  47. 507e7c5 Merge "Fix fwmark handling for bypassable VPNs and DNS." into lmp-dev by Sreeram Ramachandran · 12 years ago
  48. 1011b49 Fix fwmark handling for bypassable VPNs and DNS. by Sreeram Ramachandran · 12 years ago
  49. 48e19b0 Implement the fallthrough rule to support split tunnel VPNs. by Sreeram Ramachandran · 12 years ago
  50. 87475a1 Fix WiFi-Direct and Tethering. by Sreeram Ramachandran · 12 years ago
  51. 070b2d2 Don't reset a VPN's NetId in the connect() shim. by Sreeram Ramachandran · 12 years ago
  52. 6a77353 Fix tethering in the case of a regular upstream connection. by Sreeram Ramachandran · 12 years ago
  53. e09b20a Add full support for UIDs in VPNs. by Sreeram Ramachandran · 12 years ago
  54. ed4bd1f Fix permissions handling. by Sreeram Ramachandran · 12 years ago
  55. 89dad01 Keep track of users allowed to call protect() explicitly. by Sreeram Ramachandran · 12 years ago
  56. 36ed53e Cosmetic: Add a way to query the type of a network. by Sreeram Ramachandran · 12 years ago
  57. b1425cc Add UID range support to VPNs. by Sreeram Ramachandran · 12 years ago
  58. 4043f01 Introduce VPN support. by Sreeram Ramachandran · 12 years ago
  59. f4f6c8d Refactor: Encapsulate permissions and interfaces into a Network class. by Sreeram Ramachandran · 12 years ago
  60. 96f261e Pass rule modification errors back to CommandListener. by Lorenzo Colitti · 12 years ago
  61. f7fc8ec Pass route add/delete errors back to CommandListener. by Lorenzo Colitti · 12 years ago
  62. 38b7af1 Support legacy routes added by apps via ensureRouteToHost(). by Sreeram Ramachandran · 12 years ago
  63. 7260407 Rework the determination of a "valid network". by Sreeram Ramachandran · 12 years ago
  64. f4cfad3 Move netd_client into netd. by Sreeram Ramachandran · 12 years ago[Renamed from NetworkController.h]
  65. ae37e8a Separate network and interface addition/removal netd APIs. by Paul Jensen · 12 years ago
  66. 35c77e3 netd: Accept NetId instead of interface name in DNS resolver commands. by Paul Jensen · 12 years ago
  67. 7619e1b Implement the "network route add/remove" API. by Sreeram Ramachandran · 12 years ago
  68. 9c0d313 Implement network default set/clear. by Sreeram Ramachandran · 12 years ago
  69. 379bd33 Implement permissions set/clear for both networks and users. by Sreeram Ramachandran · 12 years ago
  70. a01d6ef Cleanup: Minor style fixes. by Sreeram Ramachandran · 12 years ago
  71. 5c181bf Implement network create/destroy. by Sreeram Ramachandran · 12 years ago
  72. 5b49ab9 resolved conflicts for merge of 45d7b748 to klp-modular-dev-plus-aosp by Paul Jensen · 12 years ago
  73. a0efaec netd: Replace iface with opaque netid in resolver. by Szymon Jakubczak · 12 years ago