summaryrefslogtreecommitdiffstats
path: root/server/TrafficController.cpp
Commit message (Expand)AuthorAgeFilesLines
* eliminate TrafficController's mBpfEnabled & friendsMaciej Żenczykowski2021-01-201-67/+10
* Stop printing BPF support level.Maciej Żenczykowski2021-01-111-1/+0
* Use UidOwnerMatchType rather than IptJumpOp in TrafficControllerPatrick Rohr2020-12-301-20/+4
* Refactoring string uid vectorsPatrick Rohr2020-12-291-9/+2
* Add Restricted Mode Firewall ChainPatrick Rohr2020-12-021-0/+9
* Mostly remove "blacklist" and "whitelist" from netd.Lorenzo Colitti2020-07-301-9/+9
* simplify {add,remove}RuleMaciej Żenczykowski2020-07-071-18/+16
* stop abusing netd's DAC override on prog accesses by using R/O fetchMaciej Żenczykowski2020-06-171-1/+1
* TrafficController - comment out some dead code (clang-analyzer-deadcode.DeadS...Maciej Żenczykowski2020-04-301-10/+3
* TrafficController - fix macro arg should be in paren warningMaciej Żenczykowski2020-04-011-6/+6
* eliminate changeOwnerAndMode()Maciej Żenczykowski2020-02-181-53/+1
* add an ebpf offload tethering statistics mapMaciej Żenczykowski2020-02-151-0/+2
* simplify: BpfLevel -> BpfEnabled where appropriateMaciej Żenczykowski2020-02-121-18/+19
* Merge "Convert system/netd to Result::ok()"Treehugger Robot2020-02-061-27/+27
|\
| * Convert system/netd to Result::ok()Bernie Innocenti2020-02-061-27/+27
* | Change group owner and permission of tethering eBPF map for network stackandroid-r-preview-1Hungming Chen2020-02-051-0/+3
|/
* Merge "libbpf_android doesn't use libnetdutils"Steven Moreland2020-01-211-88/+93
|\
| * libbpf_android doesn't use libnetdutilsSteven Moreland2020-01-171-88/+93
* | netd - pass file descriptors as 'const unique_fd&'s not raw ints.Maciej Żenczykowski2020-01-181-1/+1
|/
* share eBPF struct definitions between ebpf and C++ netdMaciej Żenczykowski2020-01-141-5/+6
* [netd] fix -Wreorder-init-listNick Desaulniers2019-10-111-5/+12
* Merge "change group permission of bpf maps"ndk-sysroot-r21Maciej Żenczykowski2019-10-091-22/+33
|\
| * change group permission of bpf mapsmtk137992019-10-091-22/+33
* | Don't cast to unsigned before PERMISSION_UNINSTALLED (-1) is checkedYi Kong2019-10-021-2/+2
|/
* fix typo for bpf lookup error: ENONET should be ENOENTMaciej Żenczykowski2019-08-201-1/+1
* Slightly improve TrafficController dump output.Lorenzo Colitti2019-06-261-2/+15
* Remove unused deps on liblogwrapBernie Innocenti2019-06-051-1/+0
* Merge "replace NO_PERMISSIONS with PERMISSION_NONE"Treehugger Robot2019-05-131-2/+2
|\
| * replace NO_PERMISSIONS with PERMISSION_NONEChenbo Feng2019-05-071-2/+2
* | Merge "Update the comment about tag limit"Treehugger Robot2019-05-081-1/+4
|\ \
| * | Update the comment about tag limitChenbo Feng2019-05-081-1/+4
| |/
* / Add more locks and comments for TrafficControllerChenbo Feng2019-05-081-0/+2
|/
* Nits fix and comment updateChenbo Feng2019-05-011-1/+4
* Skip the map update if not supportedChenbo Feng2019-05-011-7/+17
* Check errors when iterate the stats mapsChenbo Feng2019-05-011-6/+12
* Adjust overflow protectionChenbo Feng2019-04-181-8/+21
* Improve the locking design inside TrafficControllerChenbo Feng2019-04-171-11/+14
* Add overflow protection for network stats mapsChenbo Feng2019-04-121-0/+34
* Let netd decide when to swap stats mapChenbo Feng2019-04-121-0/+42
* Rename replaceUidsInMap, addMatch and removeMatchRubin Xu2019-04-111-19/+19
* Block incoming non-VPN packets to apps under fully-routed VPNRubin Xu2019-04-111-13/+69
* Always store permission information in eBPF mapChenbo Feng2019-04-031-6/+10
* Do not block system uid from creating inet socketChenbo Feng2019-04-031-6/+24
* BpfMap.getOrCreate(size, path, type) -> BpfMap.init(path)Maciej Żenczykowski2019-04-021-19/+10
* Fix the UPDATE_DEVICE_STATS permission for multiuserChenbo Feng2019-03-201-2/+5
* Move DumpWriter to libnetdutilsLuke Huang2019-03-151-1/+3
* Always allow system uid to update device statsChenbo Feng2019-03-141-1/+2
* Get bpf level when check bpf supportChenbo Feng2019-02-151-15/+12
* Always allow root uid to update device statsChenbo Feng2019-02-131-1/+1
* Remove hardcoded cgroup v2 pathSuren Baghdasaryan2019-02-021-1/+10