- 4fafa6f Support allowing a UID to bypass VPNs only on a specific network by Patrick Rohr · 1 year, 5 months ago
- acd426b Merge "FwMarkServer: include space for scope" into main by Maciej Żenczykowski · 1 year, 11 months ago
- ed656a1 FwMarkServer - remove mempcy by Maciej Żenczykowski · 1 year, 11 months ago
- d8a146b FwMarkServer: include space for scope by Maciej Żenczykowski · 1 year, 11 months ago
- 7681bf6 Merge "FwMarkServer - remove dead code isSystemServer()" into main by Maciej Żenczykowski · 1 year, 11 months ago
- 2b68554 FwMarkServer - remove dead code isSystemServer() by Maciej Żenczykowski · 1 year, 11 months ago
- fdd2282 FwMarkServer - remove cast by Maciej Żenczykowski · 1 year, 11 months ago
- 1a1e43f eliminate all support for netd vs libnetdclient desync by Maciej Żenczykowski · 2 years ago
- d81356c Mark V6 link-local sockets correctly by Ken Chen · 2 years, 1 month ago
- bf7c9da add a fwmark server version command by Maciej Żenczykowski · 2 years ago
- 492cc71 FwMarkServer - add ON_CONNECT_WITH_DADDR by Maciej Żenczykowski · 2 years ago
- 8f268ae FwmarkServer - simplify switch statement. by Maciej Żenczykowski · 2 years ago
- 5e33015 FwmarkServer - use a case statement by Maciej Żenczykowski · 2 years ago
- 6acc2bf Add debug trace by Ken Chen · 2 years, 3 months ago
- c3f0aa2 Merge "Remove setCounterSet and deleteTagData support from FwmarkServer" by Maciej Żenczykowski · 3 years, 7 months ago
- b371bc3 Remove setCounterSet and deleteTagData support from FwmarkServer by Patrick Rohr · 3 years, 7 months ago
- 3c365cb Remove redundant "using" statements by Yi Kong · 3 years, 7 months ago
- ebdeba8 [NETD-BPF#18] Mainline part of bpf code from netd by Ken Chen · 3 years, 11 months ago
- da12b9d FwmarkServer - fix a bugprone-branch-clone compiler warning by Maciej Żenczykowski · 5 years ago
- 8986393 Pass connectInfo only if ro.vendor.redirect_socket_calls is set by Ken Chen · 6 years ago
- 22e5fb8 Revert "Revert "Netd callbacks for socket calls in Bionic"" by Ken Chen · 6 years ago
- 6832af8 Revert "Netd callbacks for socket calls in Bionic" by Nicolas Geoffray · 6 years ago
- f24eb88 Netd callbacks for socket calls in Bionic by Praveen Moongalam Thyagarajan · 6 years ago
- ba76bd6 Fix potential fd leak in FwmarkServer. by Josh Gao · 6 years ago
- b4a4fa1 Don't call into system_server for permissions check by Chenbo Feng · 7 years ago
- 189eb50 Move resolver public headers to separate include path by Bernie Innocenti · 7 years ago
- bdfd57e Modernize codebase by replacing NULL with nullptr by Yi Kong · 7 years ago
- eabc5da Return -EAFNOSUPPORT for invalid sockets by Remi NGUYEN VAN · 7 years ago
- 09175be Don't check for UPDATE_DEVICE_STATS if the caller is the system server. by Lorenzo Colitti · 8 years ago
- 9944ba8 New commands for replacing qtaguid native API by Chenbo Feng · 8 years ago
- 548bbd4 Ensure the sockets we inherit from init are FD_CLOEXEC. by Lorenzo Colitti · 8 years ago
- 7035f22 Put most of netd into the android::net namespace. by Lorenzo Colitti · 9 years ago
- 456c906 DO NOT MERGE onConnectEvent does not report udp connects by Hugo Benichi · 9 years ago
- 9384f23 FwMarkServer.cpp: Add O_CLOEXEC to received FDs by Nick Kralevich · 9 years ago
- 7dfaa78 DO NOT MERGE: Add success/errno to connect() event reporting by Hugo Benichi · 9 years ago
- 7d37453 Add connect event reporting by Michal Karpinski · 9 years ago
- d1df597 Add FwmarkServer support for querying whether a UID can access a NetID by Paul Jensen · 10 years ago
- a1067c8 Improve error return values on network selection. by Lorenzo Colitti · 11 years ago
- 1011b49 Fix fwmark handling for bypassable VPNs and DNS. by Sreeram Ramachandran · 11 years ago
- 070b2d2 Don't reset a VPN's NetId in the connect() shim. by Sreeram Ramachandran · 11 years ago
- a69d947 Introduce a SELECT_FOR_USER fwmarkd command. by Sreeram Ramachandran · 11 years ago
- e09b20a Add full support for UIDs in VPNs. by Sreeram Ramachandran · 11 years ago
- ed4bd1f Fix permissions handling. by Sreeram Ramachandran · 11 years ago
- a675b00 Only add permissions in accept(); do not try to enforce anything. by Sreeram Ramachandran · 11 years ago
- f4f6c8d Refactor: Encapsulate permissions and interfaces into a Network class. by Sreeram Ramachandran · 11 years ago
- 3a069e6 Return negative errno (instead of positive) on failure. by Sreeram Ramachandran · 11 years ago
- ec00884 Implement the "select network" fwmark command. by Sreeram Ramachandran · 11 years ago
- efbe05d New network selection APIs. by Sreeram Ramachandran · 11 years ago
- f4cfad3 Move netd_client into netd. by Sreeram Ramachandran · 11 years ago[Renamed (98%) from FwmarkServer.cpp]
- 5ff58d4 Fix build by using the right type (socklen_t instead of int). by Sreeram Ramachandran · 11 years ago
- 4f53662 Mark sockets on accept(). by Sreeram Ramachandran · 11 years ago
- 030b36e Introduce fwmarkd: a service to set the fwmark of sockets. by Sreeram Ramachandran · 11 years ago