1. 0a5f897 Remove explicitlySelected bit for vpn fallthrough rule by Luke Huang · 6 years ago
  2. ece6f6b NDC migration to binder ver. by Luke Huang · 6 years ago
  3. f29fe68 Clean up Netd and libnetd_resolv for resolver related commands by Luke Huang · 6 years ago
  4. d33a8f4 Use IDnsResolver instead of INetd for all resolver related commands by Luke Huang · 6 years ago
  5. b257d61 Move DumpWriter to libnetdutils by Luke Huang · 6 years ago
  6. 34de3ba Rename struct __res_params to res_params by Bernie Innocenti · 6 years ago
  7. afaaa8e Use dlopen() and dlsym() for resolver functions by Lorenzo Colitti · 7 years ago
  8. 67cd14c Remove getHasDns() and VirtualNetwork.mHasDns by cken · 7 years ago
  9. b1a69a4 Add resolv_has_nameserver() to replace getHasDns() by cken · 7 years ago
  10. c3252cc Refine network-related commands porting by Luke Huang · 7 years ago
  11. 189eb50 Move resolver public headers to separate include path by Bernie Innocenti · 7 years ago
  12. bdfd57e Modernize codebase by replacing NULL with nullptr by Yi Kong · 7 years ago
  13. 66329ed Merge "Fix use-after-free in NetworkController::removeInterfaceAddress()" by Treehugger Robot · 7 years ago
  14. dd5a4f0 Fix use-after-free in NetworkController::removeInterfaceAddress() by Bernie Innocenti · 7 years ago
  15. d1ee462 Replace RW lock with mutex, shared_mutex by Luke Huang · 7 years ago
  16. b31fd69 Add basic logging infrastructure for bugreports by Erik Kline · 7 years ago
  17. 6c00b61 Do not destroy socket when VPN interface address is still in use by Rubin Xu · 7 years ago
  18. 95f1bcb Set the explicit bit on DNS queries when it is safe to do so. by Lorenzo Colitti · 7 years ago
  19. a9e3c5d TcpSocketMonitor: add polling loop by Hugo Benichi · 8 years ago
  20. 2d014e7 Expand the comment about locking in NetworkController::mDelegate by Lorenzo Colitti · 8 years ago
  21. bbd0aff Tighten up locking in NetworkController. by Lorenzo Colitti · 9 years ago
  22. 7e08f85 netd: HAL implmentation by Niranjan Pendharkar · 8 years ago
  23. 6d4669f Only set protectFromVpn if explicitlySelected is also true. by Erik Kline · 8 years ago
  24. 7035f22 Put most of netd into the android::net namespace. by Lorenzo Colitti · 9 years ago
  25. d544011 Adding EventReporter class by Michal Karpinski · 9 years ago
  26. 2cf5617 Benchmarks for network metrics reporting by Robin Lee · 9 years ago
  27. d102965 List network permissions in dumpsys netd. by Lorenzo Colitti · 9 years ago
  28. fbe76b9 Close sockets when changing network permissions. by Lorenzo Colitti · 9 years ago
  29. c63059c Always use the default network DNS servers if a VPN does not set any. by Lorenzo Colitti · 9 years ago
  30. 6be5619 Fix P2TP VPNs by adding an exception for VPN user. by Pierre Imai · 9 years ago
  31. 3a27207 Add dumpsys support to ResolverController by Pierre Imai · 9 years ago
  32. fff4bd3 Kill sockets when a VPN comes up. by Lorenzo Colitti · 9 years ago
  33. 2d3a163 Add initial dump() method to NetdNativeService by Erik Kline · 9 years ago
  34. 492ca5b More correctly set app_mark in getNetworkContext. by Erik Kline · 9 years ago
  35. cea2d34 Use struct android_net_context when interfacing with bionic by Erik Kline · 10 years ago
  36. 3667936 Add a dummy network that discards all packets. by Lorenzo Colitti · 10 years ago
  37. a1067c8 Improve error return values on network selection. by Lorenzo Colitti · 11 years ago
  38. bbdde99 Reserve NetIds 1..50 for OEM use. by Sreeram Ramachandran · 11 years ago
  39. 99286fe Make destroying networks more robust. by Lorenzo Colitti · 11 years ago
  40. 738c93e Minor improvements to NetworkController error reporting. by Lorenzo Colitti · 11 years ago
  41. 507e7c5 Merge "Fix fwmark handling for bypassable VPNs and DNS." into lmp-dev by Sreeram Ramachandran · 11 years ago
  42. 1011b49 Fix fwmark handling for bypassable VPNs and DNS. by Sreeram Ramachandran · 11 years ago
  43. 48e19b0 Implement the fallthrough rule to support split tunnel VPNs. by Sreeram Ramachandran · 11 years ago
  44. 95684ba Implement support for bypassable VPNs. by Sreeram Ramachandran · 11 years ago
  45. 87475a1 Fix WiFi-Direct and Tethering. by Sreeram Ramachandran · 11 years ago
  46. 070b2d2 Don't reset a VPN's NetId in the connect() shim. by Sreeram Ramachandran · 11 years ago
  47. 6a77353 Fix tethering in the case of a regular upstream connection. by Sreeram Ramachandran · 11 years ago
  48. e09b20a Add full support for UIDs in VPNs. by Sreeram Ramachandran · 11 years ago
  49. 5009d5e Update routing rules. by Sreeram Ramachandran · 11 years ago
  50. ed4bd1f Fix permissions handling. by Sreeram Ramachandran · 11 years ago
  51. 89dad01 Keep track of users allowed to call protect() explicitly. by Sreeram Ramachandran · 11 years ago
  52. 36ed53e Cosmetic: Add a way to query the type of a network. by Sreeram Ramachandran · 11 years ago
  53. eb27b7e Fix routing rules. by Sreeram Ramachandran · 11 years ago
  54. b1425cc Add UID range support to VPNs. by Sreeram Ramachandran · 11 years ago
  55. 4043f01 Introduce VPN support. by Sreeram Ramachandran · 11 years ago
  56. f4f6c8d Refactor: Encapsulate permissions and interfaces into a Network class. by Sreeram Ramachandran · 11 years ago
  57. 96f261e Pass rule modification errors back to CommandListener. by Lorenzo Colitti · 11 years ago
  58. f7fc8ec Pass route add/delete errors back to CommandListener. by Lorenzo Colitti · 11 years ago
  59. a561e12 Cache interface indices in case interfaces go away. by Paul Jensen · 11 years ago
  60. 6ff1678 Fix use-after-free of interface name during network destruction. by Paul Jensen · 11 years ago
  61. bfe8e77 am ce8f583f: Set errno in NetworkController commands. by Lorenzo Colitti · 11 years ago
  62. 38b7af1 Support legacy routes added by apps via ensureRouteToHost(). by Sreeram Ramachandran · 11 years ago
  63. ce8f583 Set errno in NetworkController commands. by Lorenzo Colitti · 11 years ago
  64. 7260407 Rework the determination of a "valid network". by Sreeram Ramachandran · 11 years ago
  65. f4cfad3 Move netd_client into netd. by Sreeram Ramachandran · 11 years ago[Renamed from NetworkController.cpp]
  66. 574e633 Initialize mDefaultNetId. by Sreeram Ramachandran · 11 years ago
  67. a146c2e Address TODO to uncomment _resolv_delete_cache_for_net. by Lorenzo Colitti · 11 years ago
  68. ae37e8a Separate network and interface addition/removal netd APIs. by Paul Jensen · 11 years ago
  69. a79f618 Fixes for stupid mistakes (by me). by Sreeram Ramachandran · 11 years ago
  70. 35c77e3 netd: Accept NetId instead of interface name in DNS resolver commands. by Paul Jensen · 11 years ago
  71. 3ced069 Cosmetic: Move logic from CommandListener into NetworkController. by Sreeram Ramachandran · 11 years ago
  72. 7619e1b Implement the "network route add/remove" API. by Sreeram Ramachandran · 11 years ago
  73. 9c0d313 Implement network default set/clear. by Sreeram Ramachandran · 11 years ago
  74. 379bd33 Implement permissions set/clear for both networks and users. by Sreeram Ramachandran · 11 years ago
  75. 5c181bf Implement network create/destroy. by Sreeram Ramachandran · 11 years ago
  76. be1e7d8 Fix for DNS resolutions when there is no default network set yet. by Paul Jensen · 11 years ago
  77. 5b49ab9 resolved conflicts for merge of 45d7b748 to klp-modular-dev-plus-aosp by Paul Jensen · 11 years ago
  78. a0efaec netd: Replace iface with opaque netid in resolver. by Szymon Jakubczak · 12 years ago