- Aug 31, 2023
-
-
Remi NGUYEN VAN authored
This will allow using different values for the variables without having merge conflicts in the dependencies list for each build rule. Bug: 295788084 Test: m Change-Id: I7b64a5a01d1f8139e7ce30ce95903d71cb09de9f
-
KH Shi authored
-
Igor Zaslavsky authored
-
- Aug 30, 2023
-
-
Xinyi Zhou authored
Test: -m Fix: 298265438 Change-Id: I574c31330f079689bc054e96acbc46f4f1e8fb00 Merged-In: I724dec0454534b36e3a7ce2727243071dad8236e
-
Igor Zaslavsky authored
-
Igor Zaslavsky authored
Removing all SystemApi added in aosp/2685327 until M-2023-11 train release Apis will be placed back after that Test: built successfully. Bug: 290092977 API-Coverage-Bug: 294934095 Change-Id: I12e8b21e6d21541930acdd14322156ad75b27be5
-
Xinyi Zhou authored
Dead code clean up Test: -m Bug: 292812342 Bug: 297413048 Merged-In: I7efa92469f0c061a972a7dadf6a38686b78c61b4 Change-Id: Icc2f1f206cfab99694f68a60082d4743d739cfe9
-
Igor Zaslavsky authored
This commit introduces NativeRemoteAuthService used by ReamoteAuth as an interface toward Rust platform and protocol implementation Design doc: go/remote-auth-manager-fishfood-design Test: built successfully. Bug: : 291333048 Change-Id: If2fcfee1c637d17bbc417a26ea39dc97062e6bc3
-
KH Shi authored
The original code requires updating mLastIPv6LinkProperties before calling updateIpv6ForwardingRules because mLastIPv6LinkProperties will be used inside an internal function later. Remove this unnecessary dependency by passing the interface name into the function. Bug: 294025403 Test: atest TetheringTests Change-Id: I5699fba3d7caf3314d102b643b02da2b2797dd66
-
Chalard Jean authored
These flake occasionally because registering a request increases the current request count synchronously while unregistering decreases it asynchronously, meaning if the test has time to call register 100 times before unregister can run it will wrongfully flake. This could be addressed in production code but as comments in the change explain, this isn't worth the complexity. Hence just have a pinpoint fix in the test. See aosp/2707373 for what a fix in the production code would look like. Test: manual Bug: 289530922 Change-Id: Iad9a725eda91406f820abe4706bca0a4756352a4
-
Chiachang Wang authored
-
Chiachang Wang authored
Update tests to verify that the underlying network reevaluation is triggered when VPN validation status switches to unvalidated. Bug: 296183603 Test: atest FrameworksNetTests Change-Id: I80934cce6e7f2d56039bdd6ad63c6f7173a597cb
-
Igor Zaslavsky authored
-
- Aug 29, 2023
-
-
Igor Zaslavsky authored
This commit introduces new PAL that is used by ReamoteAuth protocol communicate with remote device Design doc: go/remote-auth-manager-fishfood-design Test: built successfully. Bug: : 291333048 Change-Id: I9c78137ccf2fd6c86735bef0dd0c9cedf589d704
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Maciej Żenczykowski authored
Test: TreeHugger Bug: 295800201 Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: I82771644045e0e37f73725730bd0bd2265ac5b77
-
Patrick Rohr authored
There is a race between releaseTetheredInterface() and a new interface being created. Calling setEthernetEnabled(true) forces the test to wait on a callback that is generated on the ethernet handler thread (and therefore guarantees releaseTetheredInterface() has been processed). Bug: 296012516 Test: atest EthernetManagerTest Change-Id: I7a1a763ba5c1c50274a112b8c1b8c04f35696f12
-
Maciej Żenczykowski authored
On ingress: (a) the socket is not a normal socket (it's AF_PACKET) and thus (likely) doesn't hit this code path [if it did... we'd have double or more accounting of any traffic captured by AF_PACKET sockets, I haven't checked - but I assume that doesn't happen] (b) is created by the system server (so not AID_CLAT) (c) is not tagged by the system server (so not AID_CLAT) So this is a no-op, but it simplifies the bpf program, since 'egress' is a compile time evaluated constant. Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: Iec693548789eb2752f9f30038e72e35c876f986c
-
Junyu Lai authored
-
Junyu Lai authored
This is a no-op refactoring that splits constants and utility methods into standalone classes which will be shared with a bpf reader class in subsequent CLs. NO_IFTTT=No-op refactoring Test: atest FrameworksNetTests:android.net.connectivity.com.android.server.BpfNetMapsTest Test: atest ConnectivityCoverageTests:android.net.connectivity.com.android.net.module.util.StructTest Bug: 297836825 Change-Id: I6d7ea044e43180ae001573009a166be74ebe6a5d
-
Paul Hu authored
-
- Aug 28, 2023
-
-
Jin Chen authored
* changes: [remoteauth] Add RangingManager interfaces [remoteauth] Add RangingSession interfaces
-
Chiachang Wang authored
-
Jean Chalard authored
-
Jean Chalard authored
-
Chiachang Wang authored
Bug: 289606688 Test: atest FrameworksNetTests Change-Id: Ib35a63ac5f68599c646afad5cad68c1753fb732f
-
- Aug 27, 2023
-
-
Kangping Dong authored
VS Code is useful for lite and/or remote edit. Test: none Change-Id: I4584f4dc176d8816e1abea4a73ce12d556ee5aa6
-
- Aug 25, 2023
-
-
Jin Chen authored
* Initial commit to define interfaces and data structures for the ranging manager. Test: atest RemoteAuthUnitTests Bug: 290675597, 292549287 Change-Id: Ic9fbf2f909249586f13f8d7be3069ba8ad3bd779
-
Paul Hu authored
* changes: Report sent query count Report service info callback metrics data
-
Treehugger Robot authored
-
KH Shi authored
-
- Aug 24, 2023
-
-
Maciej Żenczykowski authored
-
Jin Chen authored
* Initial commit to define interfaces and data structures for ranging session. Test: atest RemoteAuthUnitTests Bug: 290675597 Change-Id: I1eb54c079a212e8d3599b156899d0c46c6b6d636
-
Igor Zaslavsky authored
-
Igor Zaslavsky authored
Add RemoteAuthService APIs and Stubs (hide) for Settings of D2DA This CL introduces new SystemApi allow user to discover remote devices compatible to be registered as remote authenticators via RemoteAuthManager Design doc: go/remote-auth-manager-fishfood-design Test: built successfully. Bug: 290092977 API-Coverage-Bug: 294934095 Change-Id: Iaaae1126065fdc3db469eeb8d85ac654b8199a12
-
KH Shi authored
Replaced startUpstreamIpv6Forwarding and stopUpstreamIpv6Forwarding with add/remove Ipv6UpstreamRule. This is a preparation for following CLs which will pass the upstream's prefixes to the bpf map. We might have more than one upstream rules. Also renamed Ipv6ForwardingRule to Ipv6DownstreamRule since we have defined the Ipv6UpstreamRule. No logic changes are being made in this CL. Test: atest TetheringTests Bug: 261923493 Change-Id: I022f97c2daf468bbd4a4279a069ccf498013e7e7
-
Treehugger Robot authored
-
Yuyang Huang authored
-
Chalard Jean authored
Test: TH Bug: 293965195 Change-Id: I178a9904d2ee090ed1fb487c061226909cbde1d6
-