Age | Commit message (Collapse) | Author |
|
The regex in countRulesForFwmark() overeagerly matched rules ending
in the same hex digit. For instance, fwmark=3 would match both these
lines:
from all fwmark 0xd0003/0xdffff iif lo lookup netd13474_27190
from all fwmark 0x10063/0x1ffff iif lo lookup local_network
This fix consists in matching either just 0x3, or the zero-padded 0003.
Bug: 74922133
Test: as follows:
m VtsHalNetNetdV1_1TargetTest && \
adb push out/.../VtsHalNetNetdV1_1TargetTest /data/ && \
adb shell /data/VtsHalNetNetdV1_1TargetTest
Change-Id: If6df9fa6cf843a5593ce61d87366c23383bb4d81
|
|
|
|
Test: inspection
Bug: 75325573
Change-Id: I61c0d7fd4c4ca49e9370c8dc2bcfc5e00812aec1
|
|
Bug: 73032258
Test: VtsHalNetNetdV1_0TargetTest and VtsHalNetNetdV1_1TargetTest passes on marlin
Change-Id: Id4d49f08563982353a9a7db79b569e933ea03c46
Merged-In: Id4d49f08563982353a9a7db79b569e933ea03c46
(cherry picked from commit 94832f94dc902b130bf3b2814e9addc2f27a2840)
|
|
The VTS test for the netd HAL creates an OEM network, but it
doesn't check whether the network exists. Fix that by using
the native multinetwork API calls to select the network.
Also, check that when an OEM network is created, there are no IP
rules that select for its fwmark. There should be none because
a network that has just been created has no interfaces.
Put utility code into a new VtsHalNetNetdTestUtils static library
to avoid code duplication when we add new tests for future HALversions.
Bug: 73032258
Test: VtsHalNetNetdV1_0TargetTest passes on marlin
Change-Id: I345b9b27d7c2c8bdd6ce6d60430490dac8c3a989
Merged-In: Ie574990f7640fdc7d83ccd58baf6dfe1069a3654
(cherry picked from commit 79f693702c35dca81f7390d1619736a204e61a70)
|
|
Bug: 68112778
Test: none
Change-Id: Ic3617e937a4589f5ef6a40b4831c9a77328215e0
|
|
Additional OEM Network APIs
> add/remove interface
> add/remove route
> set forwarding
Bug: 73032258
Test: marlin builds, boots
Test: VtsHalNetNetdV1_1TargetTest, VtsHalNetNetdV1_1TargetTest pass on whole topic
Change-Id: I40b9a8023560aa6db86012ae013e8f6175472162
|
|
am: 9b699fdb99 -s ours
Change-Id: I2db04878a0b2b54344b960f35502cbc08c25deda
|
|
am: d10f572af0
Change-Id: I43324aefa900fe2a70aec620ab22b9b5b0737e36
|
|
am: a5d45aa1dd -s ours
Change-Id: Iabd8d07c4007f802c690fbeaee9edc24dae51842
|
|
Exempt-From-Owner-Approval: Changes already landed internally
Change-Id: I88cfd3f7ac04c338e456245f011eb7b0ca55248c
|
|
Bug: 69539820
Test: manual
Change-Id: I280905a5572bab4fd3aeba9e82c0030d50c5890e
|
|
|
|
am: 666ee70f8f
Change-Id: Iaa269e313fe7a0ca5128e04692fcd5119d7c4376
|
|
Change-Id: I17f553bded1573f2e19a7096f18364ce638702d0
|
|
oc-mr1-dev-plus-aosp into stage-aosp-master
Change-Id: Ibd45fbd904abfbb986d8f3adfc415ddd0e35b1e7
|
|
am: 751427f1a8
Change-Id: Ia9c4a85147f189987946ef1bcbcb95abd2e0477f
|
|
am: 47c864541e
Change-Id: I71486d2c7a502fa155359ab7731bf3093dda2d53
|
|
am: 1e9c7e125f
Change-Id: Ie2e32c3983cd9f2fbfc266b094355c43e72cbe99
|
|
am: e612a2ec6e
Change-Id: Id9d5682551c8aef5e3f95db211fa28fd0621347f
|
|
am: c15b482924
Change-Id: I75d2ed14f3660e2c8e84b728f56430cf361268bb
|
|
am: 4b8f02e7aa
Change-Id: I15823284c01b0a2bcd417118568c56ac80520686
|
|
Bug: 35570956
Test: pass
Change-Id: Ib6adcc0016e19e77593f24167b32a555c5b500c9
|
|
Update the Android.bp generated with hidl-gen.
Bug: 63866913
Test: build with and without BOARD_VNDK_VERSION=current
Change-Id: I8a62bba1a9538dcc71ccc0cc0586d9e07fa85f96
|
|
The change included necessary updates to wifi/keystore caused by changes
in interface signature.
Test: none
Bug:68389643
Change-Id: I307f0131d05e8d708c12f8a9ce48beb689d96b72
|
|
am: 4a165a6fcc
Change-Id: I74b0f3ead27b6e68e3e6c0baee29e303878a61d7
|
|
am: 1846b257a0
Change-Id: Idc7beb2fc3d4dec87d61b3116a832c383dd85560
|
|
am: 29f5ec76f9
Change-Id: I3623071046964e5ad206570059a49705354e90f1
|
|
Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I9ebbd5e392c62059bdb2fc87aa49615da22b3547
|
|
am: 753b9472c5 -s ours
Change-Id: I84778265716d85abeba8ab7ea8a129b2ae1e7aa2
|
|
am: 46208530f8
Change-Id: I540494a88ca1197e6562ef2d76d6ae68e1915d21
|
|
am: 6a1726a444
Change-Id: Ib578b601089e3f53eaee81ead02388f9f5349488
|
|
Test: builds, boots
Bug: 67041047
Change-Id: I18a7647c250a7817c289b77166fbf6f49db78686
Merged-In: I18a7647c250a7817c289b77166fbf6f49db78686
(cherry picked from commit 5a0869bf4adaa99f7d46c56d4a4cbf8d82acce2b)
|
|
Test: builds, boots
Bug: 67041047
Exempt-From-Owner-Approval: Nobody responded to trivial rewrite
Change-Id: I18a7647c250a7817c289b77166fbf6f49db78686
|
|
am: 222107507d
Change-Id: I20fd69df8b25aa59f5e52c3b1cc5ab80c52d9849
|
|
am: 553d2f3062
Change-Id: Ib88c75d3c48d4f3137122d949a18723a34333a2f
|
|
am: e6bd7bf804
Change-Id: Ie3a604c0bd82c02c4a50453462fd7e55c1dfdb4a
|
|
am: e117602ffe
Change-Id: I391015e0584b21eabe8fcec95777a25b4acad84f
|
|
Test: pass
Bug: 33420795
Change-Id: I737992f80c5ef401d1497e27fda48dca1125fe03
|
|
106f2d60fa
am: 461e17a62a
Change-Id: I0f50dd1bd30dd56f0333fa31bdd4688be9205a89
|
|
am: 106f2d60fa
Change-Id: I1632c514511aa8e5fe2ea8cf7e930ab733fa9e60
|
|
am: 55b978d053
Change-Id: I85efd4dd49088290ff001c9eb63ccc52c9369941
|
|
am: 0bbe268d85
Change-Id: I4de4eef9c83dc02b425dce0bcefef1302e09a574
|
|
Test: pass
Change-Id: I5a793ede09f31746c2aeb0ed61d99d0069c367d0
|
|
a82ba9b771
am: b167f47f14
Change-Id: Ie4e5b8a65a7699b752adfecadcdb12718e9d9bd5
|
|
am: a82ba9b771
Change-Id: Ia84f204f6c2c42361bde926b65e7a4e590e868a5
|
|
am: 8dc2fa901e
Change-Id: I791d1372187a6ff3fb855b443a3ce0044670fada
|
|
am: 47040c3486
Change-Id: I496c71b356749e95c253c1068778b8ba91d9f342
|
|
Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I7c629d61dd0b04a83ce4d895eedcb8e54f22f12f
|
|
am: b1ef1a671d
Change-Id: I08a60c9f4ebaf9117039e31c7b9a6b6f3e24a75d
|