Commit Graph

29865 Commits

Author SHA1 Message Date
Robert Greenwalt
f38a0a2e78 am 2ff2707d: am 57c83bb4: Small fix to 5008973 fix. am: 804e1eaec6 am: 075464a17c am: 1e7406e6dc
Original change: undetermined

Change-Id: I50c7e831374f4ab6ceb140e92e50993b9e744322
2021-05-31 12:19:35 +00:00
Robert Greenwalt
8d23fc8731 resolved conflicts for merge of d57579a4 to master am: 3079c1666e am: ec29260028 am: 385648b851
Original change: undetermined

Change-Id: Ie45c17dc4dcd8264d19603f90694c72ca1c839a7
2021-05-31 12:19:22 +00:00
Jeff Sharkey
40b4338182 Hide NetworkTemplate details, buffered stats I/O. am: 5a0a7aa5a4 am: 3329e8423d am: dea9a78ddf
Original change: undetermined

Change-Id: I7d5e666e55074ccbd2f12e851d0b60ae526fa9f9
2021-05-31 12:19:09 +00:00
Chia-chi Yeh
ea02471215 VPN: close the socket in protectVpn() to avoid leaking descriptors. am: 9e4ff6ef91 am: d292e009c3 am: 44946e875b
Original change: undetermined

Change-Id: Ieca4d6aa27654639fc6600ea8f2569842e429334
2021-05-31 12:18:57 +00:00
Wink Saville
506d739314 Fix build. am: dc5d1badd0 am: eb5e1470bf am: e8d6621a3f
Original change: undetermined

Change-Id: I4ca94970ea0e91d5539ccbf4ab43b523fbdde7e2
2021-05-31 12:18:45 +00:00
Robert Greenwalt
1e7406e6dc am 2ff2707d: am 57c83bb4: Small fix to 5008973 fix. am: 804e1eaec6 am: 075464a17c
Original change: undetermined

Change-Id: I03f50a5b8e112c28f782182c40c63fb71766ea00
2021-05-31 12:18:36 +00:00
Wink Saville
6b4547262a am 6b5e201d: am 6d1d16c3: Merge "Remove STOPSHIP but allow seamless Handoff when possible." into honeycomb-LTE am: d622c319ae am: 4ece0ae7be am: d6ce7b6d4c
Original change: undetermined

Change-Id: I096d379719d0e8ea77b8d3073a9c504194e7cc27
2021-05-31 12:18:34 +00:00
Robert Greenwalt
385648b851 resolved conflicts for merge of d57579a4 to master am: 3079c1666e am: ec29260028
Original change: undetermined

Change-Id: I454e41bd9e5eb2f652d4fe2399a55416882d8a1e
2021-05-31 12:18:21 +00:00
Jeff Sharkey
787fc17e3b Include full network history around current time. am: 26f35e29cd am: 7f25602a92 am: dd58d51099
Original change: undetermined

Change-Id: Ibf47a21dff4ab228bce9e632b4f1c34c6540b579
2021-05-31 12:18:21 +00:00
Jeff Sharkey
22c9f23d5c Hide NetworkStatsHistory internals. am: aa731e75a9 am: 8e1016b2e1 am: 0f73d511b0
Original change: undetermined

Change-Id: I65c3296231e38d913caf7ae6d01462368d8069b1
2021-05-31 12:18:09 +00:00
Jeff Sharkey
dea9a78ddf Hide NetworkTemplate details, buffered stats I/O. am: 5a0a7aa5a4 am: 3329e8423d
Original change: undetermined

Change-Id: I3a6d2fb4bb5757229dbcdadd866cafd13d58788e
2021-05-31 12:18:07 +00:00
Jeff Sharkey
1306144ed9 Return stats from inactive ifaces, packet counts. am: 337b986b98 am: a6fcf08ae9 am: 00853bdbb6
Original change: undetermined

Change-Id: I7f8fc6a4e5013ac2f0275c03ec5108b3e41b1add
2021-05-31 12:17:56 +00:00
Chia-chi Yeh
44946e875b VPN: close the socket in protectVpn() to avoid leaking descriptors. am: 9e4ff6ef91 am: d292e009c3
Original change: undetermined

Change-Id: I7d74c07720702ac3911f0ece4313a5e84148833e
2021-05-31 12:17:53 +00:00
Wink Saville
76f33efee1 resolved conflicts for merge of a3b4b5ca to master am: 620e1078ec am: 2c0aefae11 am: 4d767e8d62
Original change: undetermined

Change-Id: Iedbb444f4fd5c14f4d5abb3a1fa20d7f6c1526f0
2021-05-31 12:17:45 +00:00
Wink Saville
e8d6621a3f Fix build. am: dc5d1badd0 am: eb5e1470bf
Original change: undetermined

Change-Id: Ib8925b436a3c72744daaa536519ca26aafd8fe50
2021-05-31 12:17:41 +00:00
Chia-chi Yeh
565248d7ef VPN: implement status report for legacy VPN. am: bded3eb138 am: 556052ac49 am: b81805ff6e
Original change: undetermined

Change-Id: Ica19b150ef2440aa59aa8b5efa264be2a2f7ad1e
2021-05-31 12:17:33 +00:00
Wink Saville
d6ce7b6d4c am 6b5e201d: am 6d1d16c3: Merge "Remove STOPSHIP but allow seamless Handoff when possible." into honeycomb-LTE am: d622c319ae am: 4ece0ae7be
Original change: undetermined

Change-Id: I143db70535473375c28a45174721e37dcc0c5b14
2021-05-31 12:17:28 +00:00
Chia-chi Yeh
3591e12b21 VPN: convert prepare() into a form which helps solve race conditions. am: 3e2e1da0a0 am: fda32f27a2 am: 5a489dd097
Original change: undetermined

Change-Id: I47c4d50cc8dd05c5f1368926c545bd080e267c8f
2021-05-31 12:17:20 +00:00
Jeff Sharkey
dd58d51099 Include full network history around current time. am: 26f35e29cd am: 7f25602a92
Original change: undetermined

Change-Id: I55ff868af217791b92b1bb886a4e139cd63f6e63
2021-05-31 12:17:14 +00:00
Chia-chi Yeh
83afd2b070 VPN: remove the old VpnService. am: 6c500a4c5a am: 181aa5c2a3 am: a19b725c34
Original change: undetermined

Change-Id: I4683d61f6f6730a8be6a79aeaabe9e2f6150e449
2021-05-31 12:17:03 +00:00
Jeff Sharkey
0f73d511b0 Hide NetworkStatsHistory internals. am: aa731e75a9 am: 8e1016b2e1
Original change: undetermined

Change-Id: I0baea8f32452c6d5cb5bfc57851259cf61756e62
2021-05-31 12:17:00 +00:00
Jeff Sharkey
00853bdbb6 Return stats from inactive ifaces, packet counts. am: 337b986b98 am: a6fcf08ae9
Original change: undetermined

Change-Id: Ib4d52df24a14a5ab9aa0007806f64d37cfa2725a
2021-05-31 12:16:46 +00:00
Chia-chi Yeh
6546547563 VPN: export legacy VPN in IConnectivityManager. am: 7e026b38e9 am: 97ec803819 am: a997125f52
Original change: undetermined

Change-Id: I6312373d86c8c5e6c06eb5ad9c3ac094f9dd51f6
2021-05-31 12:16:46 +00:00
Chia-chi Yeh
e492356b41 VPN: Use List<String> instead for dnsServers and searchDomains. am: d050d1c82c am: c1a4675c9f am: 433ca1e29e
Original change: undetermined

Change-Id: I18de2b1c63627998cc1487c0f3dee09859210e99
2021-05-31 12:16:34 +00:00
Wink Saville
4d767e8d62 resolved conflicts for merge of a3b4b5ca to master am: 620e1078ec am: 2c0aefae11
Original change: undetermined

Change-Id: I5128a40efb4c05be7790066fb1c589b4dc5ef3d4
2021-05-31 12:16:33 +00:00
Jeff Sharkey
3982e3b61a Migrate bandwidth control to NMS, omit history. am: cd18d74b94 am: 240415275c am: 2602c6800e
Original change: undetermined

Change-Id: I3f98b75c8c2399e14cd62b4199733dad5afda272
2021-05-31 12:16:22 +00:00
Chia-chi Yeh
b81805ff6e VPN: implement status report for legacy VPN. am: bded3eb138 am: 556052ac49
Original change: undetermined

Change-Id: Ibceaf25662e40fc20fef6d45112de1170dd51369
2021-05-31 12:16:19 +00:00
Chia-chi Yeh
5a489dd097 VPN: convert prepare() into a form which helps solve race conditions. am: 3e2e1da0a0 am: fda32f27a2
Original change: undetermined

Change-Id: I782a61303cc1d396e09c4dbcca139b4bd8ca1535
2021-05-31 12:16:06 +00:00
Chia-chi Yeh
a19b725c34 VPN: remove the old VpnService. am: 6c500a4c5a am: 181aa5c2a3
Original change: undetermined

Change-Id: Ifdf241b9543511e98c20b1dcfbba43a99d78545d
2021-05-31 12:15:52 +00:00
Chia-chi Yeh
a997125f52 VPN: export legacy VPN in IConnectivityManager. am: 7e026b38e9 am: 97ec803819
Original change: undetermined

Change-Id: Ied3dc452bfea152d43101410b601fe328305d240
2021-05-31 12:15:38 +00:00
Chia-chi Yeh
433ca1e29e VPN: Use List<String> instead for dnsServers and searchDomains. am: d050d1c82c am: c1a4675c9f
Original change: undetermined

Change-Id: I0f3a3f1fbe23198baa46fccafebf38aa75558421
2021-05-31 12:15:24 +00:00
Jeff Sharkey
2602c6800e Migrate bandwidth control to NMS, omit history. am: cd18d74b94 am: 240415275c
Original change: undetermined

Change-Id: I1bbd164b761a2f2cc5febb59a5d29c8f13a9d0ba
2021-05-31 12:15:10 +00:00
Jesse Wilson
a2439cc6f3 Move socket tagging from libcore. am: 92f7f93fca am: 22cfc26918 am: f28dc49edd
Original change: undetermined

Change-Id: Id5133953270618f306d3a5aa75a833d083f93605
2021-05-31 12:14:37 +00:00
Jeff Sharkey
20ee9134af Better network stats parsing, integer tags, async. am: 2cc5fa7fbe am: b9867c3384 am: b84547657d
Original change: undetermined

Change-Id: I98f29bda2c8d50faef01b68caaf37155acd201b3
2021-05-31 12:14:24 +00:00
Wink Saville
21280b9cc0 am 3f2f58e9: am f49e4d3f: Merge "Temporary re-enabling iface name change handling on HO" into honeycomb-LTE am: efaa396ae9 am: 49aae8e001 am: 2dadec0662
Original change: undetermined

Change-Id: Iaaf23d5db2cd85ecfa497c7fe18f708d31b00385
2021-05-31 12:14:12 +00:00
Irfan Sheriff
78899f76ee Merge "WifiWatchdogService - disable bad connections" am: e7bfeb3d77 am: 21ee0e1479 am: 77d9e762da
Original change: undetermined

Change-Id: I3b63adacd6be8c3e9caca048a3cec6f6dfd369e6
2021-05-31 12:14:00 +00:00
Robert Greenwalt
0e7ae9f16f resolved conflicts for merge of 40717996 to master am: 968330fae8 am: 30eb566d0f am: 3b506eb7fe
Original change: undetermined

Change-Id: Ida99047fad7937f633ceacc833c1052b85a9f0f6
2021-05-31 12:13:47 +00:00
Irfan Sheriff
a6d22632d1 am be859295: (-s ours) am 9a33301d: resolved conflicts for merge of ea8e3c23 to honeycomb-LTE am: df6bab0528 am: b2d284c5ed am: 05a73ab51b
Original change: undetermined

Change-Id: Icb8343bf403ee0f17684a47aa2abc90187d76c66
2021-05-31 12:13:34 +00:00
Irfan Sheriff
4f03b0a2d4 am 060e2a4a: (-s ours) am 5d5b73be: Merge "resolved conflicts for merge of 267a6181 to honeycomb-LTE" into honeycomb-LTE am: 016cd82367 am: e4bc970baf am: 82f1de224b
Original change: undetermined

Change-Id: If749965d1b2101961133a0a299c0228110d7734e
2021-05-31 12:13:22 +00:00
Robert Greenwalt
581283212f resolved conflicts for merge of 796539b1 to master am: 09d6cdf338 am: c4778fab71 am: 46c656a1b4
Original change: undetermined

Change-Id: Ic691e6563697551ab8b47a9b1fbfd3f977bda933
2021-05-31 12:13:10 +00:00
Jeff Sharkey
b572e6b7b1 Persist "tagged" network stats along with UIDs. am: d723e62717 am: 2e5704faa8 am: 8b3625ddd1
Original change: undetermined

Change-Id: I7b787cf05d2a361bdacc815e8f917faba4aa3b70
2021-05-31 12:12:58 +00:00
Jeff Sharkey
28271f460e Handle removed UIDs in network stats and policy. am: d57635406d am: 300c957638 am: 3c29f98198
Original change: undetermined

Change-Id: I61b7ff533fd7344e400005f4b0612f5ba34cec17
2021-05-31 12:12:45 +00:00
Jeff Sharkey
f8cafec85b Read "qtaguid" network stats, refactor templates. am: de450f98eb am: e6037cda67 am: d580628760
Original change: undetermined

Change-Id: Id2ad51d9b651b1d61ed40a30effe4bbb7911c346
2021-05-31 12:12:33 +00:00
Jeff Sharkey
5ff103a567 Notify policy listeners about metered ifaces. am: a47d7a1a70 am: 27b8250fe9 am: 73cf1cd588
Original change: undetermined

Change-Id: Ibf3b67e2e4de3d6ccabb1cce403a4226c6f7dadb
2021-05-31 12:12:21 +00:00
Jeff Sharkey
485d0fa275 Merge "DownloadManager flags for network policy." am: 29fc3322d5 am: a03b55c7c3 am: d4ce49a91a
Original change: undetermined

Change-Id: Ic80a87e1072df37000d5d671b8ec4b35103c02c3
2021-05-31 12:12:09 +00:00
Robert Greenwalt
871358bbc3 am 00ca322d: am 5f350512: Merge "Reset connections AFTER we take down the network." into honeycomb-LTE am: 9d145fde31 am: 9a4fa385de am: 86deeefb56
Original change: undetermined

Change-Id: I823db316a2b6d7caf6406141e9e1c6080238ccdc
2021-05-31 12:11:56 +00:00
Chia-chi Yeh
843d4a07ae VPN: migrate from generic Bundle to our own Parcelable VpnConfig. am: 75cacd5525 am: c1ddef64dd am: 22f2e71bc8
Original change: undetermined

Change-Id: I67faf034022224d04abf24e8afd48488f02cea53
2021-05-31 12:11:44 +00:00
Jeff Sharkey
a0a55c7c3b Growable NetworkStats object instead of builder. am: 97abbe95cd am: 2f79020fc1 am: 428438534d
Original change: undetermined

Change-Id: I94a07107cd34843a18c4044dd879de405b112399
2021-05-31 12:11:31 +00:00
Jeff Sharkey
4167ea05b6 Persist UID stats, lazy loading, resize buckets. am: 837b4ebf7e am: b8d04a6a88 am: 310acdb231
Original change: undetermined

Change-Id: I0ff7534a989e3204a886953b5e63ad1a9c7563a1
2021-05-31 12:11:19 +00:00
Jeff Sharkey
f8bfb07623 Persist network stats using AtomicFile. am: ebbebc73a0 am: 6bac4e55ab am: cc88516b14
Original change: undetermined

Change-Id: I57c97811d190340b51892689187f97a94cc6df38
2021-05-31 12:11:06 +00:00