Commit Graph

275 Commits

Author SHA1 Message Date
Robert Greenwalt
a8c113def7 am 3016244f: Merge "Add new route.hasGateway() api" into jb-mr2-dev am: 46976c9027
Original change: undetermined

Change-Id: Ib525b99399b015c0ec98422daf2c50e86b350c58
2021-05-31 06:15:31 +00:00
Robert Greenwalt
974e41ded8 am ccbe7e6f: Merge "Use CONNECTIVITY_INTERNAL for global proxy" into jb-mr2-dev am: c5976600f8
Original change: undetermined

Change-Id: I930ecb2320b1e50707282371b0eacdf60d6e9833
2021-05-31 06:15:04 +00:00
Lorenzo Colitti
4d963b44a9 am 6c2e8fb4: Merge "Fix LinkProperties\'s equals() method." into jb-mr2-dev am: 79f58996c5
Original change: undetermined

Change-Id: I388ad232ad8fd1e98255cead8358d1636c2de9e6
2021-05-31 06:14:20 +00:00
Robert Greenwalt
32877f571b am 2e3f7f04: Merge "Add BT - DataTracker connection" into jb-mr2-dev am: baee17e854
Original change: undetermined

Change-Id: I49464909406a15c721cdb617c935a6c963b0c3ea
2021-05-31 06:13:34 +00:00
Wink Saville
c4fc0db221 am f98a515f: Merge "Cleanup some debug in LinkCapabilities and Properties." into jb-mr2-dev am: 157e5bf119
Original change: undetermined

Change-Id: I6590a56c4782645cda831b143fe523866c7a56ad
2021-05-31 06:13:21 +00:00
Lorenzo Colitti
9aeb1e2b50 am cdee9727: Merge "Make isHostRoute match only host routes" into jb-mr2-dev am: faac152a2d
Original change: undetermined

Change-Id: Ia5a61337c20f52ea5e0cd2b20cb52a87f74b971c
2021-05-31 06:13:08 +00:00
Robert Greenwalt
68f4d9375f am e1b73b79: Prevent NPE in new API. am: f92734e168
Original change: undetermined

Change-Id: Ifc08981965885104ccc7a4d29acea5b67c44e3fa
2021-05-31 06:12:46 +00:00
Lorenzo Colitti
0e53732896 am 31453e5a: Merge "Reset connections on all stacked interfaces." into jb-mr2-dev am: 97f2e96382
Original change: undetermined

Change-Id: Idc4a1e42711c63be0fb6496ed8f15db77d32d99d
2021-05-31 06:12:32 +00:00
Robert Greenwalt
db69f970b7 Revert of Ifd0c4081a. Turning off logging. am: fa4e867061
Original change: undetermined

Change-Id: I460abf0ea9f2e570b0ea70d078828107fbd02590
2021-05-31 06:11:42 +00:00
Robert Greenwalt
3db8cac025 Don't return an unmod collection. am: 26ce4b57d5
Original change: undetermined

Change-Id: I196bc866530fa36229bd0be249eba725f46d192a
2021-05-31 06:11:27 +00:00
Lorenzo Colitti
c2f0534221 Merge "Don't update routes if Dhcp fails." into jb-mr2-dev am: 2d17281ca7
Original change: undetermined

Change-Id: I1a0a1673c297a7b277cb5c129fdb273145a889a6
2021-05-31 06:11:14 +00:00
Lorenzo Colitti
15c203341c Fix build. am: 50e2b43ce1
Original change: undetermined

Change-Id: I47a944128de763423391817aaeff5cedf17cd789
2021-05-31 06:10:51 +00:00
Lorenzo Colitti
74cbe6c1a2 Merge "Add stacked interfaces to LinkProperties." into jb-mr2-dev am: 79c3dfdf0e
Original change: undetermined

Change-Id: I346c8aa0c1aac70ace58ddcfbd54f31470fff7ff
2021-05-31 06:10:14 +00:00
Robert Greenwalt
cb73d7669a Add logging to track down bug am: b9f53aa687
Original change: undetermined

Change-Id: Ib7bd83a2fb5c000a1ed29a6528b9b07f06374f6e
2021-05-31 06:09:24 +00:00
Lorenzo Colitti
c47a20b443 Merge "Unit test routes with interfaces in LinkProperties" into jb-mr2-dev am: 90fbffb1e9
Original change: undetermined

Change-Id: I8a67e3e858800565c6740d9199a29f9c16506d02
2021-05-31 06:09:08 +00:00
Lorenzo Colitti
6ba0b9d46f Unbreak documentation build. am: ab7ad3a458
Original change: undetermined

Change-Id: If9841b6dcff51e43cbd8b1806bf2e81e3c66e103
2021-05-31 05:56:52 +00:00
Lorenzo Colitti
fd9943aec1 Always specify an interface for host routes. am: 697e1c0748
Original change: undetermined

Change-Id: I4d0321d92ebdd6b66dafb107a738c7d9ab437a8a
2021-05-31 05:56:38 +00:00
Lorenzo Colitti
203d3ed063 RouteInfo changes. am: 0580598772
Original change: undetermined

Change-Id: I10b09541bc50ee3b62c19e8b320357cad1bac69f
2021-05-31 05:56:24 +00:00
Robert Greenwalt
24d78c86d4 Revert "Add default route constants to RouteInfo." am: ddf54416c5
Original change: undetermined

Change-Id: I2bb9e893133c5fc85311504826b8fe18982feecf
2021-05-31 05:56:11 +00:00
Lorenzo Colitti
0b5ea32574 Add default route constants to RouteInfo. am: b00860f1ad
Original change: undetermined

Change-Id: I2f5cc5d4935074e6c059af84625f6f5e50a0a04f
2021-05-31 05:55:57 +00:00
Robert Greenwalt
25f626beec Improve ConnectivityManager docs am: 26744a5f52
Original change: undetermined

Change-Id: Ibcbbebdc879b0f9893e481039113f05b335fd579
2021-05-31 05:55:16 +00:00
Jeff Sharkey
770ab27e71 Improve notification UI for lockdown VPN. am: 6932ff654e
Original change: undetermined

Change-Id: I44ddd248ed8e2d33aac922bdea299d478a207e7d
2021-05-31 05:55:01 +00:00
Russell Brenner
8b3c3089cb Adjust captive portal test for setup wizard am: 4774b0208e
Original change: undetermined

Change-Id: I598773844ac151fb1783be07abc1c7c1df8eaf30
2021-05-31 05:54:08 +00:00
Robert Greenwalt
3957f8f7db Merge "Up our DNS server support from 2 > 4" am: f345cde69e
Original change: undetermined

Change-Id: I7384411327f7631c50c07a72fb0fdf271aea641e
2021-05-31 05:51:55 +00:00
Jeff Sharkey
a18f262a5d Expose roaming flag for testing. am: e35bff840d
Original change: undetermined

Change-Id: I3acdd09db2e766de9854c7ff604a112ba488c91c
2021-05-31 05:51:33 +00:00
Robert Greenwalt
ce3aa40e80 Fix javadoc break am: 1ee3d2c33e
Original change: undetermined

Change-Id: I9fdfd42e9cc0154a1f69a08908c749292f317144
2021-05-31 05:51:07 +00:00
Jianzheng Zhou
c98a894ebf Refactor getPersistedNetworkPreference am: a8aa160836
Original change: undetermined

Change-Id: Ifc544d6b8f094995520b4693fded8a96cde1b1c3
2021-05-31 05:50:54 +00:00
Robert Greenwalt
e9b9567f1b Merge "Support for dns domain." am: ff31bee14a
Original change: undetermined

Change-Id: I15fc7fdc8b73adae2e64df434099d2b4dea0653d
2021-05-31 05:50:40 +00:00
Robert Greenwalt
b7ea39f7b6 Merge "Remove DhcpInfoInternal" am: 2be645a342
Original change: undetermined

Change-Id: I5146d6392f0ab9f64b4b12d90f64ace6b6bee47d
2021-05-31 05:50:03 +00:00
Jeff Sharkey
1f713c5178 am 65f4de10: am 3a8af8ef: Merge "Migrate more Secure settings to Global." into jb-mr1-dev am: b1ed51bc0e
Original change: undetermined

Change-Id: I35ddc8afb63c59d551e66128c852c7dedd940f8e
2021-05-31 05:49:26 +00:00
Jeff Sharkey
e311bbc849 am 116e0ed0: am c3e3311c: Merge "Migrate network stats from removed users." into jb-mr1-dev am: aab7d3b292
Original change: undetermined

Change-Id: I9a7fe89d2b009273b4716df98e0e2dd5eee07137
2021-05-31 05:48:19 +00:00
Irfan Sheriff
57cf5c5294 Merge commit '949dcad8' into manualmerge am: 04327607d0
Original change: undetermined

Change-Id: Icb01bb1b9ae845b0e152d7cda3b6e2d3f0542b6a
2021-05-31 05:46:21 +00:00
Jeff Sharkey
251f1fdfda am f261d88f: am 116ee10b: Merge "Always-on VPN." into jb-mr1-dev am: 03ca5c9f83
Original change: undetermined

Change-Id: I7b62064b2f4b99c76e63d92040a09889c24aa792
2021-05-31 05:35:35 +00:00
Jeff Sharkey
df20a146df am 33f94286: am 34f86312: Merge "Migrate legacy VPN arguments to system_server." into jb-mr1-dev am: 31b50e628d
Original change: undetermined

Change-Id: Icd8ddfdc79188341c38bd284071f6d4002918aa0
2021-05-31 05:35:21 +00:00
Jeff Sharkey
57026e4f63 Merge "Include network type that caused broadcast." into jb-mr1-dev am: 976942a8ee
Original change: undetermined

Change-Id: I200833519100685474c282353239b5818374dbec
2021-05-31 05:33:37 +00:00
Haoyu Bai
17319ab7c7 Network data activity change intent for network interfaces. am: b5da575fc7
Original change: undetermined

Change-Id: I2d89198295e658bf70053dfd8dbee53234273f96
2021-05-31 05:32:48 +00:00
Nicolas Falliere
dd41b308bd am 56bb344c: Merge "Added or fixed doctrings for required permissions." into jb-dev am: 5889983f0b
Original change: undetermined

Change-Id: Ib57570da47d7054773df637a8e1895ec9d10f51d
2021-05-31 05:32:00 +00:00
Jeff Sharkey
d4dbd985b8 Merge "Begin collecting xtables iface counters." into jb-dev am: 1e329235a6
Original change: undetermined

Change-Id: Ibda8099e60ccf095f14ac433896c344d4ad874b5
2021-05-31 05:29:58 +00:00
Jeff Sharkey
b2649bbe67 Support full 32 bits for socket tags. am: 528cf48b34
Original change: undetermined

Change-Id: I0f3805aead4ccbe44738f66d34c8d0be7f3f6b97
2021-05-31 05:29:14 +00:00
Jeff Sharkey
f09e632335 Pipe DHCP vendor info towards framework. am: d6075598cb
Original change: undetermined

Change-Id: I036af97e82b8ffc62bd745733ece4974093e6e6e
2021-05-31 05:28:23 +00:00
Jeff Sharkey
10485cf869 API to report if active network is metered. am: d00b130332
Original change: undetermined

Change-Id: Iec8831e29ecdae115d1468380467e01802f75eb6
2021-05-31 05:27:56 +00:00
Jeff Sharkey
99732343de Migrate to @Override to remove warnings. am: 078d356a9b
Original change: undetermined

Change-Id: Iaba016fbd8e2803aae910cec366d14b71d05da61
2021-05-31 05:27:42 +00:00
Jeff Sharkey
2d6480dd66 Support metered Wi-Fi NetworkPolicy. am: 2d9e5a5f9e
Original change: undetermined

Change-Id: Ib8038840a80ab8b21b1f425afc6427169745ae7e
2021-05-31 05:27:14 +00:00
Irfan Sheriff
80a9c0bbec Improve Wi-Fi hand-off am: b9f329f633
Original change: undetermined

Change-Id: I718d815a282684a97427802c2ca1f5632fb5481a
2021-05-31 05:26:34 +00:00
Doug Zongker
97c9b10241 store the hw addr in the extraInfo field of ethernet NetworkInfos am: b1a238dbb3
Original change: undetermined

Change-Id: I4fc5d3cc752ce7b7b88ef313f26c1e9af47c1a63
2021-05-31 05:25:20 +00:00
Jeff Sharkey
d1b9e02bc9 Unify shorthand for byte-based units. am: b3a842ef9c
Original change: undetermined

Change-Id: Ic9124ec7ec56f56bbd9263c2541c30a35470861f
2021-05-31 05:24:51 +00:00
Jeff Sharkey
db4ca2cb46 Deprecate ACTION_BACKGROUND_DATA_SETTING_CHANGED. am: c958c77f1a
Original change: undetermined

Change-Id: Ic3944170c85029ce52fd7c6b85a0bb8fd9203438
2021-05-31 05:24:38 +00:00
Robert Greenwalt
24bc534c2e Add new route.hasGateway() api
Fixes issues brought in by change to isHostRoute.  isHostRoute
was technically correct, but the callers really wanted hasNextHop
behavior.

bug:8597268
Change-Id: I360761ccfa98b2ba34642f717a78fa71ec1bae4f
2013-04-12 11:22:52 -07:00
Robert Greenwalt
aa4677cfa0 Use CONNECTIVITY_INTERNAL for global proxy
The Global http proxy shouldn't be used by apps, but can be useful in certain
conditions.

bug:8264794
bug:8557674
Change-Id: Ia3cbe542e448d9e74d0492626a13e9fd34ad797a
2013-04-10 15:32:18 -07:00
Lorenzo Colitti
c3787faa2a Fix LinkProperties's equals() method.
LinkProperties's equals() method was broken by the addition of
stacked interfaces. The reason was that equals() was checking
the equality of mStackedInterfaces.keys(), which is just an
enumeration, instead of mStackedInterfaces.keySet(), which
actually contains the keys. The test was failing, but I didn't
notice.

Fix the bug and make the test check the objects more in depth
so it can give more detailed error messages when equals() fails.

Bug: 8276725
Change-Id: Ie990bd75f641c28e63e54d953dcd0f4de13f7c9f
2013-04-02 10:08:59 +09:00