Commit Graph

29970 Commits

Author SHA1 Message Date
The Android Open Source Project
a673d0d13d Reconcile with gingerbread-release gingerbread-mr4-release honeycomb-LTE-release am: 3b30b92fac am: 6d4120a312 am: e6d0cd7a77
Original change: undetermined

Change-Id: I49836c14d9676c46a5e33de0d4f70d0684aa3391
2021-05-31 12:42:32 +00:00
Robert Greenwalt
20dd78c5c1 am ee4e84b3: am 2f835a61: Merge "Make copies of NetworkInfo to give out." into honeycomb-LTE am: a8d046103a am: 164561bbc2 am: eabcda3610
Original change: undetermined

Change-Id: I0f4229210df6abfd6a05a9e16613f379b413dd61
2021-05-31 12:42:20 +00:00
Jeff Sharkey
bfef797052 Data usage structure optimizations. am: 4dc0642d32 am: d7ae392db4 am: b514bfd764
Original change: undetermined

Change-Id: I9d5e94c2f66e692a94cc717e16374d20a35894d1
2021-05-31 12:42:07 +00:00
Jeff Sharkey
4171dca1c2 Poll UID stats during iface changes, enforce idx. am: d1a5951ed9 am: f1614e8d7e am: bec7d088a0
Original change: undetermined

Change-Id: I8f4a7071b007dbf90f26632dc62ca1399dc7f99a
2021-05-31 12:41:54 +00:00
Jeff Sharkey
58e179cb4f Merge "Selectively add stats based on iface active state." am: adbe75aaab am: 49b62e5e8a am: 6750ccb8f9
Original change: undetermined

Change-Id: Ibd9fb3a3d821f922d838c18de418764f8cbff68a
2021-05-31 12:41:41 +00:00
Robert Greenwalt
68023e1afe Create new isNetworkSupported API am: 0114f6e8e9 am: fa5961f16c am: 57bbe2930f
Original change: undetermined

Change-Id: I13fc0456eb072603db1fee13f1426ac391785e19
2021-05-31 12:41:29 +00:00
Jeff Sharkey
a1cf11f357 Introduce immediate CONNECTIVITY_ACTION variant. am: 971cd16561 am: 344d294687 am: 049f28489b
Original change: undetermined

Change-Id: I5d9489d9689f93163bf01e197eb2467af8063206
2021-05-31 12:41:16 +00:00
Jeff Sharkey
25f044d40e Always splice historical data stats, debug info. am: 0a7279c958 am: 29cb34c774 am: d8e18cdd40
Original change: undetermined

Change-Id: Ie6d7c1fc0fe8b8c028bc5d4043a4081d307bf63b
2021-05-31 12:41:03 +00:00
Jeff Sharkey
073cb51390 Data usage buckets active time, parsing ISE. am: 3dadd0f1f6 am: c4d71ba00f am: bf61aa30e9
Original change: undetermined

Change-Id: I53157d665d72a3b59e6f2dd76f5c40bf9119754c
2021-05-31 12:40:51 +00:00
Jeff Sharkey
9db7fc4d83 Register for kernel global data usage alerts. am: d3b657612d am: eb7a74dfee am: 1def8b91e1
Original change: undetermined

Change-Id: Idee97e2349ccb37b965ee10812eb73dc95a54764
2021-05-31 12:40:38 +00:00
Jeff Sharkey
64f251bba6 Proactively disable data when over policy limit. am: 805662d8fa am: bed13d6e8d am: 9b6e0a3539
Original change: undetermined

Change-Id: Ie1a117275f5c2a68b482f44f6f3770d8ad76cb73
2021-05-31 12:40:25 +00:00
Jeff Sharkey
6d24c9f593 Merge "Background data notification, API clean up." am: e612a38faa am: e14a53d6ea am: bd646333c7
Original change: undetermined

Change-Id: Idc545edb007c58c754eec01d1b3548df64cf35bf
2021-05-31 12:40:12 +00:00
repo sync
f7ba0e4782 Merge "P2p enhancements" am: 7c309101fe am: 57d0f41c25 am: 722ac9c440
Original change: undetermined

Change-Id: Ic1d697961d5ddc96b39480e66baf0fa59341ace8
2021-05-31 12:40:00 +00:00
Chia-chi Yeh
ce8147d3fb VPN: reset legacy VPN when resetting IPv4 addresses. am: 4a243f5ea1 am: b78bb0ed0a am: cd8f514bb3
Original change: undetermined

Change-Id: I87ba223337214fa880ae182686ea42c38888eea2
2021-05-31 12:39:47 +00:00
Robert Greenwalt
bf0e1516e4 Merge "Flush central DNS cache when things change." am: 2d5e58e97e am: c188abbf37 am: 5b3c4dd5b2
Original change: undetermined

Change-Id: I9f65721f8170e894cb6182d08a17cbc6811294a9
2021-05-31 12:39:34 +00:00
Jeff Sharkey
b56592e582 Foreground/background network stats using sets. am: 9c11e89fe2 am: a46cb9a3c9 am: a16e881aa0
Original change: undetermined

Change-Id: I0081a3c8b2dbce327fa9c62f8ddcd658739b8516
2021-05-31 12:39:20 +00:00
Robert Greenwalt
38b0a14b18 Remove default routes for non-default networks. am: 08ae9bc349 am: ce1b8a4bb2 am: 5f5fbc0293
Original change: undetermined

Change-Id: I4712f957b3887a82a5c867e3fbea054a29903e67
2021-05-31 12:39:07 +00:00
Wink Saville
2029d4bf6e resolved conflicts for merge of 0e9cd3b2 to master am: 7e4333cbab am: 6a61f8fbaf am: acaade9ee9
Original change: undetermined

Change-Id: Idb44fc1b617a68a6c96c8c5f1d896b4c454733fa
2021-05-31 12:38:56 +00:00
Jeff Sharkey
b8c111de40 Merge "Network stats with varint, omit parcel fields." am: 842b3bf16c am: b2d248b9ac am: ace4127b9b
Original change: undetermined

Change-Id: Ib8879773a0a07b9debea95eed3f8d748e8e31417
2021-05-31 12:38:43 +00:00
Irfan Sheriff
b295638975 Merge "Rewrote DnsPinger - now is async and concurrant" am: fd1ffa4b9f am: 3603824a24 am: d7942100bd
Original change: undetermined

Change-Id: Ida14ccaa3528f5665c42d522486f4a207811f437
2021-05-31 12:38:30 +00:00
Jeff Sharkey
657b888a30 Merge "Expose quota status for active network." am: f1a83d612f am: 329b5fed1a am: 9b15b76b4a
Original change: undetermined

Change-Id: I97976ba93f287689fcfdb83a76842551853d1d7c
2021-05-31 12:38:17 +00:00
The Android Open Source Project
e6d0cd7a77 Reconcile with gingerbread-release gingerbread-mr4-release honeycomb-LTE-release am: 3b30b92fac am: 6d4120a312
Original change: undetermined

Change-Id: Icd5a0f3a0b00e60d1c07dec365a32e7cf0f0b735
2021-05-31 12:30:42 +00:00
Robert Greenwalt
eabcda3610 am ee4e84b3: am 2f835a61: Merge "Make copies of NetworkInfo to give out." into honeycomb-LTE am: a8d046103a am: 164561bbc2
Original change: undetermined

Change-Id: Id78b903f0618bd7caa34fad6b080f3c0b7ddf713
2021-05-31 12:30:28 +00:00
Jeff Sharkey
b514bfd764 Data usage structure optimizations. am: 4dc0642d32 am: d7ae392db4
Original change: undetermined

Change-Id: If96c0eaec3865ec27d9aff119c6e62c11e8d34f5
2021-05-31 12:30:14 +00:00
Jeff Sharkey
bec7d088a0 Poll UID stats during iface changes, enforce idx. am: d1a5951ed9 am: f1614e8d7e
Original change: undetermined

Change-Id: I6cf7f4e78094181deca64d8ee22eb10765d69994
2021-05-31 12:30:00 +00:00
Jeff Sharkey
6750ccb8f9 Merge "Selectively add stats based on iface active state." am: adbe75aaab am: 49b62e5e8a
Original change: undetermined

Change-Id: If27ac9e67e69fadb37cf33858a13fde64cfa8ede
2021-05-31 12:29:46 +00:00
Robert Greenwalt
57bbe2930f Create new isNetworkSupported API am: 0114f6e8e9 am: fa5961f16c
Original change: undetermined

Change-Id: Ieaaea5f77b14eac3a7022c48c5cb5f41f9e89b85
2021-05-31 12:29:32 +00:00
Jeff Sharkey
049f28489b Introduce immediate CONNECTIVITY_ACTION variant. am: 971cd16561 am: 344d294687
Original change: undetermined

Change-Id: I382fc5bc0f1351df201b45f7a4cebfb37a91861d
2021-05-31 12:29:19 +00:00
Jeff Sharkey
d8e18cdd40 Always splice historical data stats, debug info. am: 0a7279c958 am: 29cb34c774
Original change: undetermined

Change-Id: I9679eb609199e2f0539dc7367072e3e39b824a6c
2021-05-31 12:29:05 +00:00
Jeff Sharkey
bf61aa30e9 Data usage buckets active time, parsing ISE. am: 3dadd0f1f6 am: c4d71ba00f
Original change: undetermined

Change-Id: Ida379891b0eb87105f654fbbbec3d95cd6c1b231
2021-05-31 12:28:51 +00:00
Jeff Sharkey
1def8b91e1 Register for kernel global data usage alerts. am: d3b657612d am: eb7a74dfee
Original change: undetermined

Change-Id: I75d1116f404fee787c99b47e263ddce213de690c
2021-05-31 12:28:37 +00:00
Jeff Sharkey
9b6e0a3539 Proactively disable data when over policy limit. am: 805662d8fa am: bed13d6e8d
Original change: undetermined

Change-Id: I92542dec945c7bd4874d5d0ad04ab8d6fa381cbc
2021-05-31 12:28:22 +00:00
Jeff Sharkey
bd646333c7 Merge "Background data notification, API clean up." am: e612a38faa am: e14a53d6ea
Original change: undetermined

Change-Id: Idbeb6cb8b6757b7fce0fb5588f6127695924680b
2021-05-31 12:28:08 +00:00
repo sync
722ac9c440 Merge "P2p enhancements" am: 7c309101fe am: 57d0f41c25
Original change: undetermined

Change-Id: I9cbc2ddd2c1a9dab47d27359b2f7963573e33b54
2021-05-31 12:27:55 +00:00
Chia-chi Yeh
cd8f514bb3 VPN: reset legacy VPN when resetting IPv4 addresses. am: 4a243f5ea1 am: b78bb0ed0a
Original change: undetermined

Change-Id: Ie2e885c3522d55b0e3d3b5055d512c6097e41bf2
2021-05-31 12:27:41 +00:00
Robert Greenwalt
5b3c4dd5b2 Merge "Flush central DNS cache when things change." am: 2d5e58e97e am: c188abbf37
Original change: undetermined

Change-Id: I98c6451d28a5a0c1302f26aa5623ab35a6d76e49
2021-05-31 12:27:27 +00:00
Jeff Sharkey
a16e881aa0 Foreground/background network stats using sets. am: 9c11e89fe2 am: a46cb9a3c9
Original change: undetermined

Change-Id: Iaf708969f2af71db69ce93face66148451a86967
2021-05-31 12:27:13 +00:00
Robert Greenwalt
5f5fbc0293 Remove default routes for non-default networks. am: 08ae9bc349 am: ce1b8a4bb2
Original change: undetermined

Change-Id: I8a93e901e6fc0865687422144609c8463bce5c05
2021-05-31 12:26:59 +00:00
Wink Saville
acaade9ee9 resolved conflicts for merge of 0e9cd3b2 to master am: 7e4333cbab am: 6a61f8fbaf
Original change: undetermined

Change-Id: I452befb2c37ccf653fb84ef68d54e3e32a38db07
2021-05-31 12:26:46 +00:00
Jeff Sharkey
ace4127b9b Merge "Network stats with varint, omit parcel fields." am: 842b3bf16c am: b2d248b9ac
Original change: undetermined

Change-Id: I742ac9b821008624431f2da4a95a630b06f67e2e
2021-05-31 12:26:32 +00:00
Irfan Sheriff
d7942100bd Merge "Rewrote DnsPinger - now is async and concurrant" am: fd1ffa4b9f am: 3603824a24
Original change: undetermined

Change-Id: I3f9ce540eb5e8bcd6660be542deaee389c11f022
2021-05-31 12:26:19 +00:00
Jeff Sharkey
9b15b76b4a Merge "Expose quota status for active network." am: f1a83d612f am: 329b5fed1a
Original change: undetermined

Change-Id: Ic3b78a06e7af4578a8d5a77ab30ce354969aba3f
2021-05-31 12:26:04 +00:00
Robert Greenwalt
94d9265d9a Reduce ConnectivityService logging am: 78f2811841 am: d643118ca9 am: a2fb41f41b
Original change: undetermined

Change-Id: I2cc1f95e9f41dfec2d990d38b7a340e655fc62bb
2021-05-31 12:22:45 +00:00
repo sync
9254fe9636 Merge "Fix networktype on per process DNS setting" am: 857b44da3f am: 4ae18d9a64 am: 90ea72e7a9
Original change: undetermined

Change-Id: Ib76c555e1d39af7cdadc99ad2482da3db518ab10
2021-05-31 12:22:33 +00:00
Jeff Sharkey
0ca58c1cc2 Merge "Add operation counts to network statistics." am: c4c27030ca am: fd3c7fdbf9 am: f5088b9a81
Original change: undetermined

Change-Id: Ie1b9f417325b1f6ebede935b6bcff782e989d633
2021-05-31 12:22:20 +00:00
Robert Greenwalt
970e9c92ac am 30f045c9: am a50a0e90: Merge "Fix NPE when going from proxy to no proxy." into honeycomb-LTE am: 6e02db1b8d am: b824d4cbf5 am: b1d655e864
Original change: undetermined

Change-Id: I5ba3dbbda9ab4ad00efd76156b8c1840b44cf762
2021-05-31 12:21:49 +00:00
Robert Greenwalt
a2fb41f41b Reduce ConnectivityService logging am: 78f2811841 am: d643118ca9
Original change: undetermined

Change-Id: Ibdda2c9628a7cbeea4471004ff249323c14b8cce
2021-05-31 12:21:48 +00:00
Robert Greenwalt
f62cb57346 am fec26c50: am f3ab069b: Make copy-constructor make deep copy. am: 2351e41ea8 am: cdb1a756b2 am: 689cba9ec2
Original change: undetermined

Change-Id: I8dfdf5fa0bd9a92f8d467a36f15bf6b44eb61ba6
2021-05-31 12:21:37 +00:00
repo sync
90ea72e7a9 Merge "Fix networktype on per process DNS setting" am: 857b44da3f am: 4ae18d9a64
Original change: undetermined

Change-Id: I3a0ba3e5a4c9f13d26fd2e51e565f42c719ba679
2021-05-31 12:21:35 +00:00
Robert Greenwalt
59a5d74448 resolved conflicts for merge of 377cf20b to master am: 49f762eeee am: 921f81f397 am: 3f82081a1f
Original change: undetermined

Change-Id: I7b0faeccf3a1e6b88c6c4f7385d90a574a093111
2021-05-31 12:21:25 +00:00