summaryrefslogtreecommitdiffstats
path: root/server/main.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add debug trace for netd stuck issueKen Chen2021-04-021-0/+5
* do not drop ingress dns replies with non bypassable vpnMaciej Żenczykowski2020-07-161-0/+2
* Use libbpf_android to wait for bpf.Steven Moreland2020-01-101-5/+2
* Use stubs generated by build systemJooyung Han2019-11-271-5/+1
* Don't create sp<> to stack allocated mHwSvcHans Boehm2019-11-181-4/+4
* Add evaluate domain name callback in netdFelipe Mosso Ferfoglia2019-11-011-0/+5
* Merge "Support RDNS on cache and uid/pid tagging"Ken Chen2019-10-221-1/+1
|\
| * Support RDNS on cache and uid/pid taggingPraveen Moongalam Thyagarajan2019-10-151-1/+1
* | [netd] fix -Wreorder-init-listNick Desaulniers2019-10-111-1/+1
|/
* Tag with TAG_SYSTEM_DNS for dns packets.Sehee Park2019-08-261-0/+5
* Remove floating-point time functions from StopWatchBernie Innocenti2019-05-291-11/+10
* Revert "netd: set CLOEXEC on inherited /dev/socket/netd fd"Maciej Żenczykowski2019-05-091-3/+2
* netd: set CLOEXEC on inherited /dev/socket/netd fdandroid-o-mr1-iot-release-1.0.12oreo-mr1-iot-releaseMaciej Żenczykowski2019-05-041-2/+3
* NDC migration to binder ver.Luke Huang2019-04-241-27/+7
* Refactor CommandListener to binder version for preparing ndcLuke Huang2019-04-241-8/+11
* Move Stopwatch to libnetdutilsMike Yu2019-04-031-1/+2
* Clean up Netd and libnetd_resolv for resolver related commandsLuke Huang2019-03-291-3/+31
* Enable more clang-tidy checks and treat them as errorsBernie Innocenti2019-02-011-7/+3
* Move DnsProxyListener to libnetd_resolvMike Yu2019-01-211-6/+6
* Remove DNS event reporting levelBernie Innocenti2019-01-211-1/+1
* Make netd wait for BPF programs to get loadedJoel Fernandes2019-01-111-0/+8
* Use dlopen() and dlsym() for resolver functionsLorenzo Colitti2018-12-191-0/+5
* Replace RW lock with mutex, shared_mutexLuke Huang2018-07-111-2/+2
* Add basic logging infrastructure for bugreportsErik Kline2018-07-101-8/+8
* Add static Process class and improved dump outputErik Kline2018-06-061-42/+4
* Rename <cutils/log.h> to <log/log.h>Logan Chien2018-04-231-1/+1
* New commands for replacing qtaguid native APIChenbo Feng2017-11-091-1/+1
* Merge "Ensure the sockets we inherit from init are FD_CLOEXEC."Lorenzo Colitti2017-08-291-0/+10
|\
| * Ensure the sockets we inherit from init are FD_CLOEXEC.Lorenzo Colitti2017-08-281-0/+10
| * Avoid netlink socket address conflictJoel Scherpelz2017-06-141-11/+15
* | netd: HAL implmentationNiranjan Pendharkar2017-07-281-0/+11
* | Avoid netlink socket address conflictJoel Scherpelz2017-06-221-11/+15
|/
* Add WakeupController and NFLogListenerJoel Scherpelz2017-05-251-4/+18
* Block SIGPIPE in IptablesRestoreControllerTest.Lorenzo Colitti2017-04-031-11/+0
* Log how long it takes to start more netd components.Lorenzo Colitti2017-03-271-0/+3
* Put most of netd into the android::net namespace.Lorenzo Colitti2017-02-141-0/+4
* Add finer-grained logging of netd startup times.Lorenzo Colitti2017-02-021-1/+0
* Move some code out of CommandListener.Lorenzo Colitti2017-02-021-0/+2
* Log the time it takes netd to start up.Lorenzo Colitti2017-01-211-0/+5
* Add connect event reportingMichal Karpinski2016-10-271-1/+1
* Adding EventReporter classMichal Karpinski2016-10-271-1/+1
* Start NetdNativeService before CommandListener.Lorenzo Colitti2016-03-171-3/+9
* Don't use a manually-sized buffer for the PID.Lorenzo Colitti2016-02-251-2/+2
* Wrap netd's controller to make them usable from other classesPierre Imai2016-02-251-18/+14
* Initial netd binder interface.Lorenzo Colitti2016-02-231-7/+23
* Write pid file so we can tell when netd bounces.Robert Greenwalt2014-11-031-2/+46
* Refactor: Encapsulate permissions and interfaces into a Network class.Sreeram Ramachandran2014-07-011-3/+2
* Turn on C++11 and make all warnings into errors.Sreeram Ramachandran2014-05-291-53/+0
* Move netd_client into netd.Sreeram Ramachandran2014-05-211-0/+166