blob: a305cc34cac7450d3c445d7f69db2ab87d676797 [file] [log] [blame]
package: "com.android.bluetooth.flags"
container: "com.android.bt"
flag {
name: "unix_file_socket_creation_failure"
is_exported: true
namespace: "bluetooth"
description: "New socket exception code for better logging and error handling"
bug: "318886332"
}
flag {
name: "bt_socket_api_l2cap_cid"
namespace: "bluetooth"
description: "New socket API to get L2CAP channel ID"
bug: "326351678"
is_exported: true
}
flag {
name: "bt_offload_socket_api"
namespace: "bluetooth"
description: "New socket API to create offload socket"
bug: "367419086"
is_exported: true
}
flag {
name: "set_max_data_length_for_lecoc"
namespace: "bluetooth"
description: "set le data length to max on le coc connection to achieve better data rate"
bug: "373726267"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "socket_settings_api"
namespace: "bluetooth"
description: "Adds new socket settings interface which allows creation of encryption only socket"
bug: "374358112"
is_exported: true
}
flag {
name: "avoid_l2c_processing_while_stack_shutdown"
namespace: "bluetooth"
description: "Avoid l2cap processing while stack is shutdown"
bug: "379731768"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_buf_len_check_for_first_k_frame"
namespace: "bluetooth"
description: "Fix L2cap buffer length check against MPS for the first k-frame"
bug: "386382446"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "invalidate_hci_handle_on_acl_removal"
namespace: "bluetooth"
description: "invalidate hci handle associated with lcb on acl removal"
bug: "394329150"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "disconnect_acls_by_bredr_disabled"
namespace: "bluetooth"
description: "Fix ACL Link still connected even BREDR is disabled"
bug: "391263869"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_lecoc_socket_available"
namespace: "bluetooth"
description: "Fix Bluetooth Socket available API for LECOC socket"
bug: "402536099"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "make_socket_read_behavior_consistent"
namespace: "bluetooth"
description: "Ensure both RFCOMM & LECOC sockets return value is consistent on EOF"
bug: "408461997"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "flag_handle_hci_error_controller_busy"
namespace: "bluetooth"
description: "Handle HCI_ERR_CONTROLLER_BUSY error code in L2cap layer"
bug: "413065608"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "downgrade_to_basic_mode_on_no_info_resp"
namespace: "bluetooth"
description: "Downgrade L2cap mode to basic on info response timeout"
bug: "416031394"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "donot_pm_classic_on_le_traffic"
namespace: "bluetooth"
description: "Donot exit the sniff on classic link if on LE only traffic"
bug: "416266693"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "monitor_read_flag_on_offloaded_socket"
namespace: "bluetooth"
description: "Monitor read flag on the offloaded socket to catch close signal"
bug: "419864098"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_socket_connection_failed_no_callback"
namespace: "bluetooth"
description: "Fix Rfcomm Socket connection failed but callback not called"
bug: "419814062"
metadata {
purpose: PURPOSE_BUGFIX
}
}