1. e6f198c Add special subpriority that does not set default network for uids by Patrick Rohr · 3 years, 7 months ago
  2. e2f1b5a rename subpriority constants to make more readable by Patrick Rohr · 3 years, 7 months ago
  3. 2b0abee [ELR#1] Add excludeLocalRoutes in VirtualNetwork by Chiachang Wang · 3 years, 7 months ago
  4. 53360bf Keep subPriority in int by Ken Chen · 3 years, 8 months ago
  5. 5851b03 [NETD-TC#9] Clean up dependency between InterfaceController and by waynema · 3 years, 9 months ago
  6. 28582b7 Print uid network permissions by paulhu · 3 years, 10 months ago
  7. 6142233 Merge changes Idd57eb85,I4d457152 by Taras Antoshchuk · 3 years, 10 months ago
  8. 70d4250 rename OffloadUtils to TcUtils by Patrick Rohr · 3 years, 10 months ago
  9. 0cceda2 Use route priority only for route cache invalidation by Taras Antoshchuk · 4 years ago
  10. 8e0ba5a Show UID ranges config in dumpsys netd by Ken Chen · 4 years, 2 months ago
  11. 4ea8846 Support subsidiary priority on UID ranges by Ken Chen · 4 years, 3 months ago
  12. ab5f347 Add networkCreate API. Deprecate networkCreate[Physical/Vpn] by Ken Chen · 4 years, 5 months ago
  13. 66e860f Add debug trace for netd stuck issue by Ken Chen · 4 years, 5 months ago
  14. 2f66152 Remove Network::Type and Network::getType() by Ken Chen · 4 years, 5 months ago
  15. 55db380 Swap the priority of UID_DEFAULT_UNREACHABLE and UID_DEFAULT_NETWORK by Ken Chen · 4 years, 5 months ago
  16. dfbb19b Restrict apps from using the 'unreachable network' by Ken Chen · 4 years, 5 months ago
  17. 4e8ef9b PANS - Support unreachable default network by Ken Chen · 4 years, 5 months ago
  18. 4674dea Merge "Configurable per application default network" by Maciej Żenczykowski · 4 years, 7 months ago
  19. 8738e1c Configurable per application default network by Ken Chen · 4 years, 9 months ago
  20. 0e5d26f bpf is always supported by Maciej Żenczykowski · 4 years, 7 months ago
  21. 68e99cd Merge "Let ConnectivityService control the socket closure" by Ken Chen · 4 years, 7 months ago
  22. 7ad712f Add utility functions isPhysical() and isVirtual() by Ken Chen · 4 years, 8 months ago
  23. 31b2c61 Let ConnectivityService control the socket closure by Ken Chen · 4 years, 8 months ago
  24. e99b8cb Reduce code duplication in UID ranges RPCs by Ken Chen · 4 years, 9 months ago
  25. 1a3a327 Move addUsers/removeUsers from VirtualNetwork to Network by Ken Chen · 4 years, 9 months ago
  26. d15bcfc Move appliesToUser() from VirtualNetwork to Network by Ken Chen · 4 years, 9 months ago
  27. f875b52 Add comments in checkUserNetworkAccessLocked by Ken Chen · 4 years, 9 months ago
  28. b6dc40a Track local network ifindices in sInterfaceToTable as well. by Lorenzo Colitti · 5 years ago
  29. 228cffa NetworkController: Clear all clsact stubs in initialization by Hungming Chen · 6 years ago
  30. fa94a27 netd: Route MTU by Tyler Wear · 6 years ago
  31. 3e64aa1 Use stubs generated by build system by Jooyung Han · 6 years ago
  32. 84f8e59 Merge "Delete NetworkController::getNetworkForDns()" by Treehugger Robot · 6 years ago
  33. 762dcf4 Use C++17's [[nodiscard]] instead of WARN_UNUSED_RESULT by Bernie Innocenti · 6 years ago
  34. 51e917e Delete NetworkController::getNetworkForDns() by Bernie Innocenti · 6 years ago
  35. d286198 Remove explicitlySelected bit for vpn fallthrough rule by Luke Huang · 6 years ago
  36. cfd04b2 NDC migration to binder ver. by Luke Huang · 6 years ago
  37. f29fe68 Clean up Netd and libnetd_resolv for resolver related commands by Luke Huang · 6 years ago
  38. d33a8f4 Use IDnsResolver instead of INetd for all resolver related commands by Luke Huang · 6 years ago
  39. b257d61 Move DumpWriter to libnetdutils by Luke Huang · 6 years ago
  40. 34de3ba Rename struct __res_params to res_params by Bernie Innocenti · 7 years ago
  41. afaaa8e Use dlopen() and dlsym() for resolver functions by Lorenzo Colitti · 7 years ago
  42. 67cd14c Remove getHasDns() and VirtualNetwork.mHasDns by cken · 7 years ago
  43. b1a69a4 Add resolv_has_nameserver() to replace getHasDns() by cken · 7 years ago
  44. c3252cc Refine network-related commands porting by Luke Huang · 7 years ago
  45. 189eb50 Move resolver public headers to separate include path by Bernie Innocenti · 7 years ago
  46. bdfd57e Modernize codebase by replacing NULL with nullptr by Yi Kong · 7 years ago
  47. 66329ed Merge "Fix use-after-free in NetworkController::removeInterfaceAddress()" by Treehugger Robot · 7 years ago
  48. dd5a4f0 Fix use-after-free in NetworkController::removeInterfaceAddress() by Bernie Innocenti · 7 years ago
  49. d1ee462 Replace RW lock with mutex, shared_mutex by Luke Huang · 7 years ago
  50. b31fd69 Add basic logging infrastructure for bugreports by Erik Kline · 7 years ago
  51. 6c00b61 Do not destroy socket when VPN interface address is still in use by Rubin Xu · 7 years ago
  52. 95f1bcb Set the explicit bit on DNS queries when it is safe to do so. by Lorenzo Colitti · 7 years ago
  53. a9e3c5d TcpSocketMonitor: add polling loop by Hugo Benichi · 8 years ago
  54. 2d014e7 Expand the comment about locking in NetworkController::mDelegate by Lorenzo Colitti · 8 years ago
  55. bbd0aff Tighten up locking in NetworkController. by Lorenzo Colitti · 9 years ago
  56. 7e08f85 netd: HAL implmentation by Niranjan Pendharkar · 8 years ago
  57. 6d4669f Only set protectFromVpn if explicitlySelected is also true. by Erik Kline · 8 years ago
  58. 7035f22 Put most of netd into the android::net namespace. by Lorenzo Colitti · 9 years ago
  59. d544011 Adding EventReporter class by Michal Karpinski · 9 years ago
  60. 2cf5617 Benchmarks for network metrics reporting by Robin Lee · 9 years ago
  61. d102965 List network permissions in dumpsys netd. by Lorenzo Colitti · 9 years ago
  62. fbe76b9 Close sockets when changing network permissions. by Lorenzo Colitti · 9 years ago
  63. c63059c Always use the default network DNS servers if a VPN does not set any. by Lorenzo Colitti · 9 years ago
  64. 6be5619 Fix P2TP VPNs by adding an exception for VPN user. by Pierre Imai · 9 years ago
  65. 3a27207 Add dumpsys support to ResolverController by Pierre Imai · 9 years ago
  66. fff4bd3 Kill sockets when a VPN comes up. by Lorenzo Colitti · 9 years ago
  67. 2d3a163 Add initial dump() method to NetdNativeService by Erik Kline · 9 years ago
  68. 492ca5b More correctly set app_mark in getNetworkContext. by Erik Kline · 9 years ago
  69. cea2d34 Use struct android_net_context when interfacing with bionic by Erik Kline · 10 years ago
  70. 3667936 Add a dummy network that discards all packets. by Lorenzo Colitti · 10 years ago
  71. a1067c8 Improve error return values on network selection. by Lorenzo Colitti · 11 years ago
  72. bbdde99 Reserve NetIds 1..50 for OEM use. by Sreeram Ramachandran · 11 years ago
  73. 99286fe Make destroying networks more robust. by Lorenzo Colitti · 11 years ago
  74. 738c93e Minor improvements to NetworkController error reporting. by Lorenzo Colitti · 11 years ago
  75. 507e7c5 Merge "Fix fwmark handling for bypassable VPNs and DNS." into lmp-dev by Sreeram Ramachandran · 11 years ago
  76. 1011b49 Fix fwmark handling for bypassable VPNs and DNS. by Sreeram Ramachandran · 11 years ago
  77. 48e19b0 Implement the fallthrough rule to support split tunnel VPNs. by Sreeram Ramachandran · 11 years ago
  78. 95684ba Implement support for bypassable VPNs. by Sreeram Ramachandran · 11 years ago
  79. 87475a1 Fix WiFi-Direct and Tethering. by Sreeram Ramachandran · 11 years ago
  80. 070b2d2 Don't reset a VPN's NetId in the connect() shim. by Sreeram Ramachandran · 11 years ago
  81. 6a77353 Fix tethering in the case of a regular upstream connection. by Sreeram Ramachandran · 11 years ago
  82. e09b20a Add full support for UIDs in VPNs. by Sreeram Ramachandran · 11 years ago
  83. 5009d5e Update routing rules. by Sreeram Ramachandran · 11 years ago
  84. ed4bd1f Fix permissions handling. by Sreeram Ramachandran · 11 years ago
  85. 89dad01 Keep track of users allowed to call protect() explicitly. by Sreeram Ramachandran · 11 years ago
  86. 36ed53e Cosmetic: Add a way to query the type of a network. by Sreeram Ramachandran · 11 years ago
  87. eb27b7e Fix routing rules. by Sreeram Ramachandran · 11 years ago
  88. b1425cc Add UID range support to VPNs. by Sreeram Ramachandran · 11 years ago
  89. 4043f01 Introduce VPN support. by Sreeram Ramachandran · 11 years ago
  90. f4f6c8d Refactor: Encapsulate permissions and interfaces into a Network class. by Sreeram Ramachandran · 11 years ago
  91. 96f261e Pass rule modification errors back to CommandListener. by Lorenzo Colitti · 11 years ago
  92. f7fc8ec Pass route add/delete errors back to CommandListener. by Lorenzo Colitti · 11 years ago
  93. a561e12 Cache interface indices in case interfaces go away. by Paul Jensen · 11 years ago
  94. 6ff1678 Fix use-after-free of interface name during network destruction. by Paul Jensen · 11 years ago
  95. bfe8e77 am ce8f583f: Set errno in NetworkController commands. by Lorenzo Colitti · 11 years ago
  96. 38b7af1 Support legacy routes added by apps via ensureRouteToHost(). by Sreeram Ramachandran · 11 years ago
  97. ce8f583 Set errno in NetworkController commands. by Lorenzo Colitti · 11 years ago
  98. 7260407 Rework the determination of a "valid network". by Sreeram Ramachandran · 11 years ago
  99. f4cfad3 Move netd_client into netd. by Sreeram Ramachandran · 11 years ago[Renamed from NetworkController.cpp]
  100. 574e633 Initialize mDefaultNetId. by Sreeram Ramachandran · 11 years ago