summaryrefslogtreecommitdiff
path: root/flags/security.aconfig
blob: 809689c2d495c2c56c54ce105118180d39b8c738 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
package: "com.android.bluetooth.flags"
container: "com.android.bt"

flag {
    name: "key_missing_classic_device"
    namespace: "bluetooth"
    description: "Key missing broadcast for Classic devices"
    bug: "333634398"
}

flag {
    name: "key_missing_as_ordered_broadcast"
    namespace: "bluetooth"
    description: "Key missing broadcast would be send as ordered broadcast"
    bug: "333634398"
}

flag {
  name: "bta_av_setconfig_rej_type_confusion"
  namespace: "bluetooth"
  description: "Use stream control block for bta_av_setconfig_rej instead of a possibly incorrect union type"
  bug: "341754333"
  metadata {
    purpose: PURPOSE_BUGFIX
  }
}

flag {
  name: "btsec_check_valid_discovery_database"
  namespace: "bluetooth"
  description: "Check for a valid discovery database before using it, and don't set up a discovery database for a new HF client if one has already been defined for it"
  bug: "356201480"
  metadata {
    purpose: PURPOSE_BUGFIX
  }
}

flag {
  name: "le_enc_on_reconnection"
  namespace: "bluetooth"
  description: "Encrypt LE link on reconnection with bonded devices"
  bug: "356201480"
  metadata {
    purpose: PURPOSE_BUGFIX
  }
}

flag {
  name: "btsec_avdt_msg_ind_type_confusion"
  namespace: "bluetooth"
  description: "Properly check current state and sig value of avdt rej/rsp messages before parsing"
  bug: "358212054"
  metadata {
    purpose: PURPOSE_BUGFIX
  }
}

flag {
  name: "btsec_cycle_irks"
  namespace: "bluetooth"
  description: "Change the IRK per BT spec when all devices are unbonded"
  bug: "372714979"
  metadata {
    purpose: PURPOSE_BUGFIX
  }
}

flag {
  name: "btsec_le_oob_pairing"
  namespace: "bluetooth"
  description: "Drop connection if a peer claims it has OOB data but no local OOB data is stored"
  bug: "374376990"
  metadata {
    purpose: PURPOSE_BUGFIX
  }
}


flag {
  name: "opp_check_content_uri_permissions"
  namespace: "bluetooth"
  description: "Check that the launching application for OPP has read access to the given content URI, on Android V+"
  bug: "375466974"
  metadata {
    purpose: PURPOSE_BUGFIX
  }
}

flag {
  name: "sec_disconnect_on_le_key_missing"
  namespace: "bluetooth"
  description: "Disconnect LE link when keys are missing during encryption"
  bug: "376680866"
  metadata {
    purpose: PURPOSE_BUGFIX
  }
}

flag {
    name: "guard_bonded_device_properties"
    namespace: "bluetooth"
    description: "Don't update device properties for bonded devices from the device discovery results"
    bug: "376928594"
    metadata {
        purpose: PURPOSE_BUGFIX
    }
}

flag {
    name: "disconnect_on_encryption_failure"
    namespace: "bluetooth"
    description: "Disconnect ACL link when encryption fails"
    bug: "378764380"
    metadata {
        purpose: PURPOSE_BUGFIX
    }
}

flag {
    name: "upgrade_temp_bonding_on_auth_req"
    namespace: "bluetooth"
    description: "Upgrade security If it is on temp bonding & authentication is requirement"
    bug: "385747513"
    metadata {
        purpose: PURPOSE_BUGFIX
    }
}