Patrick Rohr
b9cfcce30a
Drastically simplify prefix and address selection process
...
This removes all the complex downstream prefix / address selection
logic and reduces it to generating a random address within the selected
prefix and checking whether it satisfies a set of conditions. If the
conditions are not met, the process is retried (for a total of 10 times)
before eventually moving on to the next prefix.
The conditions that must be satisfied are:
- Address within prefix does not end in .0, .1, .255
- Address is not contained within a range of commonly used prefixes.
- Prefix does not overlap with another prefix on the system.
Test: TH
Change-Id: I4c53bcaa29c11cde4df99d5bcb834fde94961da4
2024-09-27 20:47:13 -07:00
bpf
NetBpfLoad: don't allow prog-less bpf .o's targetting platform bpfloader
2024-09-25 22:17:34 +00:00
clatd
[DON'T BLOCK] Test ownership migration rules
2024-01-31 12:34:50 +00:00
common
Merge "Add flag for collecting tethering active sessions metrics" into main
2024-08-30 03:10:53 +00:00
Cronet
Move Cronet's MTS/CTS to external/cronet
2024-05-02 11:54:56 +00:00
DnsResolver
Add firewall chains for HAPPY_BOX and user/admin PENALTY_BOX
2024-04-23 15:04:28 +09:00
framework
Skip TestDropPacketToVpnAddress if the feature is disabled
2024-09-18 11:12:45 +00:00
framework-t
Merge "No-op refactoring for TrafficStats APIs" into main
2024-09-11 01:56:42 +00:00
nearby
Add persist.bluetooth.finder.supported property
2024-09-23 09:41:36 +00:00
networksecurity
Migrate CT namespace to "network_security"
2024-09-16 12:12:14 +00:00
remoteauth
Merge "Use LazyLock rather than lazy_static macro." into main
2024-09-11 17:46:22 +00:00
service
bpf: merge block.c into netd.c
2024-09-19 00:40:53 +00:00
service-t
Fix deadlock from outside Perfetto mutex
2024-09-18 18:41:11 +00:00
staticlibs
Merge "Revert "Use unicast instead of broadcast as ethernet destination in test_apf_drop_ethercat"" into main
2024-09-26 18:12:15 +00:00
tests
Merge "Fix the test flake in testRemoveServicesAfterSocketDestroyed" into main
2024-09-27 06:31:38 +00:00
Tethering
Drastically simplify prefix and address selection process
2024-09-27 20:47:13 -07:00
thread
Merge "[Thread] support discovering NAT64 prefix from AIL" into main
2024-09-23 03:58:57 +00:00
tools
Update aospify_device for T device
2024-05-22 13:10:19 +09:00
.gitignore
Ignores vim temporary files from git
2023-12-23 17:45:32 +08:00
OWNERS
Move the owner of xfrm netlink source code to its own directory.
2023-11-22 18:50:00 +09:00
OWNERS_core_networking
Mark Martin as LAST_RESORT_SUGGESTION
2024-09-26 22:29:48 +00:00
OWNERS_core_networking_xts
Add "no-op refactors" reviews for delegated reviewers
2024-06-20 06:29:09 +00:00
PREUPLOAD.cfg
Enable builtin formatting hooks
2024-07-17 11:51:08 +09:00
TEST_MAPPING
Add CtsHostsideNetworkTests to postsubmit.
2024-09-09 20:03:03 +09:00