Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_system_netd
/
refs/heads/q
/
server
/
TrafficController.cpp
4d400bd
system/netd: Add support for per app network isolation
by Sam Mortimer
· 5 years ago
q
797848d
system/netd: Add BPF support for lineage network restrictions
by Sam Mortimer
· 5 years ago
795f1d1
replace NO_PERMISSIONS with PERMISSION_NONE
by Chenbo Feng
· 6 years ago
b2d6b93
Add more locks and comments for TrafficController
by Chenbo Feng
· 6 years ago
34eb4cf
Update the comment about tag limit
by Chenbo Feng
· 6 years ago
ab25b9d
Nits fix and comment update
by Chenbo Feng
· 6 years ago
f4795b9
Skip the map update if not supported
by Chenbo Feng
· 6 years ago
b6c877d
Check errors when iterate the stats maps
by Chenbo Feng
· 6 years ago
dba4b47
Adjust overflow protection
by Chenbo Feng
· 6 years ago
449e039
Improve the locking design inside TrafficController
by Chenbo Feng
· 6 years ago
ad64db4
Rename replaceUidsInMap, addMatch and removeMatch
by Rubin Xu
· 6 years ago
6865451
Block incoming non-VPN packets to apps under fully-routed VPN
by Rubin Xu
· 6 years ago
e846ef8
Add overflow protection for network stats maps
by Chenbo Feng
· 6 years ago
f9fbfff
Let netd decide when to swap stats map
by Chenbo Feng
· 6 years ago
527908a
Always store permission information in eBPF map
by Chenbo Feng
· 6 years ago
bf660aa
Do not block system uid from creating inet socket
by Chenbo Feng
· 7 years ago
0255437
BpfMap.getOrCreate(size, path, type) -> BpfMap.init(path)
by Maciej Żenczykowski
· 6 years ago
3969c26
Fix the UPDATE_DEVICE_STATS permission for multiuser
by Chenbo Feng
· 6 years ago
b257d61
Move DumpWriter to libnetdutils
by Luke Huang
· 6 years ago
2142a2b
Always allow system uid to update device stats
by Chenbo Feng
· 6 years ago
47dd073
Get bpf level when check bpf support
by Chenbo Feng
· 7 years ago
86c4aff
Always allow root uid to update device stats
by Chenbo Feng
· 7 years ago
e072a3c
Remove hardcoded cgroup v2 path
by Suren Baghdasaryan
· 7 years ago
a5161a0
Enable more clang-tidy checks and treat them as errors
by Bernie Innocenti
· 7 years ago
a51f4fa
Use cgroup socket filter to control socket creation
by Chenbo Feng
· 7 years ago
b4a4fa1
Don't call into system_server for permissions check
by Chenbo Feng
· 7 years ago
48eaed3
Use bpf maps to store permission information
by Chenbo Feng
· 7 years ago
f434e86
Take non-incremental network stats from bpf maps
by Chenbo Feng
· 7 years ago
e457466
Remove fork of bpfloader from TrafficController
by Joel Fernandes
· 7 years ago
b2d213d
Use the new loader to install netd eBPF programs.
by Chenbo Feng
· 7 years ago
4958664
Add a test for ENOBUFF case
by Chenbo Feng
· 7 years ago
1d4c5db
No error message for untagging a cookie don't exist
by Chenbo Feng
· 7 years ago
6f9fd90
Check for ignored Status results
by Bernie Innocenti
· 7 years ago
4629670
Support thread naming in NetlinkListener
by Chenbo Feng
· 7 years ago
436efdb
Avoid infinite loop in NetlinkListener.
by Lorenzo Colitti
· 7 years ago
abf8a34
Let lock_guard deduce its template argument
by Bernie Innocenti
· 7 years ago
703798e
Merge all uid owner match map into one
by Chenbo Feng
· 7 years ago
b31fd69
Add basic logging infrastructure for bugreports
by Erik Kline
· 7 years ago
7e25ec0
Fix linter warnings in netd tests
by Bernie Innocenti
· 7 years ago
453914f
Merge "Use xt_bpf programs to do bandwidth control"
by Treehugger Robot
· 7 years ago
95892f3
Use xt_bpf programs to do bandwidth control
by Chenbo Feng
· 7 years ago
15bb55c
netd: Enable clang-tidy and fix all warnings
by Bernie Innocenti
· 7 years ago
bc4a15f
Use a separate map to store per app stats
by Chenbo Feng
· 7 years ago
4f6c237
refactor bpf maps into class
by Chenbo Feng
· 7 years ago
c3bfd3e
Use bpf get first key to iterate the maps
by Chenbo Feng
· 7 years ago
ef1cab3
Remove the deleted stats from map
by Chenbo Feng
· 7 years ago
bc6d470
Remove qtaguid support on devices with bpf
by Chenbo Feng
· 7 years ago
ef29717
Add dump function for trafficController
by Chenbo Feng
· 7 years ago
89c12f1
Add xt_owner module support in trafficController
by Chenbo Feng
· 7 years ago
5ed1799
Use xt_bpf module to record the iface stats
by Chenbo Feng
· 7 years ago
7e97405
Add a eBPF map to store iface name and index
by Chenbo Feng
· 8 years ago
eac6c47
Simplify the traffic stats entry struct
by Chenbo Feng
· 8 years ago
05393d8
Use a isolated process to load bpf program
by Chenbo Feng
· 8 years ago
07d43fe
Add a binder interface checking bpf status
by Chenbo Feng
· 8 years ago
f43bf81
Add BPF helper function for system server
by Chenbo Feng
· 8 years ago
ed37fea
Add unit test cases for TrafficController
by Chenbo Feng
· 8 years ago
116d055
Use netlink listener to track destroyed socket
by Chenbo Feng
· 8 years ago
c10a8a4
Rework bpf part of traffic controller
by Chenbo Feng
· 8 years ago
33cc103
Add qtaguid support into TrafficController
by Chenbo Feng
· 8 years ago
f275968
Prototype of traffic controller
by Chenbo Feng
· 8 years ago