blob: b320b61ee76947e062a27e93f8b5388de8e2f2d1 [file] [log] [blame]
Motomu Utsumi3a586fc2024-01-22 16:21:48 +09001package: "com.android.net.flags"
Paul Duffin8a4c9f62024-04-25 09:46:33 +01002container: "com.android.tethering"
Motomu Utsumi3a586fc2024-01-22 16:21:48 +09003
4# This file contains aconfig flags for FlaggedAPI annotations
5# Flags used from platform code must be in under frameworks
6
7flag {
Motomu Utsumi3a586fc2024-01-22 16:21:48 +09008 name: "set_data_saver_via_cm"
Oriol Prieto Gasco646b09f2024-03-01 17:12:02 +00009 is_exported: true
Motomu Utsumi3a586fc2024-01-22 16:21:48 +090010 namespace: "android_core_networking"
11 description: "Set data saver through ConnectivityManager API"
12 bug: "297836825"
13}
14
15flag {
16 name: "support_is_uid_networking_blocked"
Oriol Prieto Gasco646b09f2024-03-01 17:12:02 +000017 is_exported: true
Motomu Utsumi3a586fc2024-01-22 16:21:48 +090018 namespace: "android_core_networking"
19 description: "This flag controls whether isUidNetworkingBlocked is supported"
20 bug: "297836825"
21}
22
23flag {
24 name: "basic_background_restrictions_enabled"
Oriol Prieto Gasco646b09f2024-03-01 17:12:02 +000025 is_exported: true
Motomu Utsumi3a586fc2024-01-22 16:21:48 +090026 namespace: "android_core_networking"
27 description: "Block network access for apps in a low importance background state"
28 bug: "304347838"
29}
30
31flag {
Yan Yan4862fd52024-02-12 20:57:38 +000032 name: "ipsec_transform_state"
Oriol Prieto Gasco646b09f2024-03-01 17:12:02 +000033 is_exported: true
Yan Yan4862fd52024-02-12 20:57:38 +000034 namespace: "android_core_networking_ipsec"
35 description: "The flag controls the access for getIpSecTransformState and IpSecTransformState"
36 bug: "308011229"
37}
38
Quang Anh Luong1252f7f2024-02-07 13:41:40 +090039flag {
40 name: "tethering_request_with_soft_ap_config"
Oriol Prieto Gasco646b09f2024-03-01 17:12:02 +000041 is_exported: true
Quang Anh Luong1252f7f2024-02-07 13:41:40 +090042 namespace: "android_core_networking"
43 description: "The flag controls the access for the parcelable TetheringRequest with getSoftApConfiguration/setSoftApConfiguration API"
44 bug: "216524590"
45}
Motomu Utsumi52f294c2024-02-15 15:21:39 +090046
47flag {
48 name: "request_restricted_wifi"
Oriol Prieto Gasco646b09f2024-03-01 17:12:02 +000049 is_exported: true
Motomu Utsumi52f294c2024-02-15 15:21:39 +090050 namespace: "android_core_networking"
51 description: "Flag for API to support requesting restricted wifi"
52 bug: "315835605"
53}
54
55flag {
56 name: "net_capability_local_network"
Oriol Prieto Gasco646b09f2024-03-01 17:12:02 +000057 is_exported: true
Motomu Utsumi52f294c2024-02-15 15:21:39 +090058 namespace: "android_core_networking"
59 description: "Flag for local network capability API"
60 bug: "313000440"
61}
62
63flag {
64 name: "support_transport_satellite"
Oriol Prieto Gasco646b09f2024-03-01 17:12:02 +000065 is_exported: true
Motomu Utsumi52f294c2024-02-15 15:21:39 +090066 namespace: "android_core_networking"
67 description: "Flag for satellite transport API"
68 bug: "320514105"
69}
70
71flag {
72 name: "nsd_subtypes_support_enabled"
Oriol Prieto Gasco646b09f2024-03-01 17:12:02 +000073 is_exported: true
Motomu Utsumi52f294c2024-02-15 15:21:39 +090074 namespace: "android_core_networking"
75 description: "Flag for API to support nsd subtypes"
76 bug: "265095929"
77}
78
79flag {
80 name: "register_nsd_offload_engine_api"
Oriol Prieto Gasco646b09f2024-03-01 17:12:02 +000081 is_exported: true
Motomu Utsumi52f294c2024-02-15 15:21:39 +090082 namespace: "android_core_networking"
83 description: "Flag for API to register nsd offload engine"
84 bug: "301713539"
85}
Motomu Utsumie6295a22024-04-25 13:15:34 +090086
87flag {
88 name: "metered_network_firewall_chains"
89 is_exported: true
90 namespace: "android_core_networking"
91 description: "Flag for metered network firewall chain API"
92 bug: "332628891"
93}
Motomu Utsumi9e75aad2024-04-24 17:39:47 +090094
95flag {
96 name: "blocked_reason_oem_deny_chains"
97 is_exported: true
98 namespace: "android_core_networking"
99 description: "Flag for oem deny chains blocked reasons API"
100 bug: "328732146"
101}
Motomu Utsumicfd5a512024-05-27 02:12:43 +0000102
103flag {
104 name: "blocked_reason_network_restricted"
105 is_exported: true
106 namespace: "android_core_networking"
107 description: "Flag for BLOCKED_REASON_NETWORK_RESTRICTED API"
108 bug: "339559837"
109}
Motomu Utsumi154ce632024-05-31 13:01:06 +0900110
111flag {
112 name: "net_capability_not_bandwidth_constrained"
113 is_exported: true
114 namespace: "android_core_networking"
115 description: "Flag for NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED API"
116 bug: "343823469"
117}
Seungjae Yoo07b8fe12024-06-19 16:18:51 +0900118
119flag {
120 name: "tethering_request_virtual"
121 is_exported: true
122 namespace: "android_core_networking"
123 description: "Flag for introducing TETHERING_VIRTUAL type"
124 bug: "340376953"
125}