Commit Graph

241 Commits (9f0f7272ac9506f4c8c05cc597b7e376b0b9f3e4)

Author SHA1 Message Date
Gustavo F. Padovan 4f8b691c9f Bluetooth: fix endianness conversion in L2CAP 14 years ago
steven miao bfaaeb3ed5 Bluetooth: fix unaligned access to l2cap conf data 14 years ago
Nathan Holstein d793fe8caa Bluetooth: fix oops in l2cap_connect_req 15 years ago
Haijun Liu ab3e571564 Bluetooth: Update conf_state before send config_req out 15 years ago
Gustavo F. Padovan 0175d629e0 Bluetooth: Use the proper error value from bt_skb_send_alloc() 15 years ago
Andrei Emeltchenko aae7fe22a8 Bluetooth: check for l2cap header in start fragment 15 years ago
Andrei Emeltchenko 8979481328 Bluetooth: check L2CAP length in first ACL fragment 15 years ago
Mat Martineau 6fdf482bb3 Bluetooth: Use a stream-oriented recvmsg with SOCK_STREAM L2CAP sockets. 15 years ago
Mat Martineau 0fba2558cb Bluetooth: Validate PSM values in calls to connect() and bind() 15 years ago
Gustavo F. Padovan eaa71b318c Bluetooth: Disallow to change L2CAP_OPTIONS values when connected 15 years ago
Gustavo F. Padovan b0239c80fe Revert "Bluetooth: Don't accept ConfigReq if we aren't in the BT_CONFIG state" 15 years ago
Gustavo F. Padovan ccbb84af28 Bluetooth: Simplify L2CAP Streaming mode sending 15 years ago
Andrei Emeltchenko 8183b775bc Bluetooth: fix MTU L2CAP configuration parameter 15 years ago
Mat Martineau 8c462b6047 Bluetooth: Only enable L2CAP FCS for ERTM or streaming 15 years ago
Mat Martineau cff70fae11 Bluetooth: Fix incorrect setting of remote_tx_win for L2CAP ERTM 15 years ago
Mat Martineau 86b1b26326 Bluetooth: Fix endianness issue with L2CAP MPS configuration 15 years ago
Ville Tervo adb08edea0 Bluetooth: Check result code of L2CAP information response 15 years ago
Gustavo F. Padovan 6340650400 Bluetooth: Don't send RFC for Basic Mode if only it is supported 15 years ago
Gustavo F. Padovan d1c4a17d58 Bluetooth: Enable L2CAP Extended features by default 15 years ago
Gustavo F. Padovan 5d8868ff3d Bluetooth: Add Google's copyright to L2CAP 15 years ago
Gustavo F. Padovan dd135240e8 Bluetooth: Update L2CAP version information 15 years ago
Gustavo F. Padovan ce5706bd69 Bluetooth: Add Copyright notice to L2CAP 15 years ago
Gustavo F. Padovan 47731de789 Bluetooth: Keep code under column 80 15 years ago
Gustavo F. Padovan 89746b856c Bluetooth: Fix bug in kzalloc allocation size 15 years ago
Gustavo F. Padovan e9aeb2ddd4 Bluetooth: Send ConfigReq after send a ConnectionRsp 15 years ago
João Paulo Rechi Vita 963cf687e8 Bluetooth: Fix error return on L2CAP-HCI interface. 15 years ago
João Paulo Rechi Vita 7a560e5c99 Bluetooth: Fix error value for wrong FCS. 15 years ago
João Paulo Rechi Vita 57d3b22bf5 Bluetooth: Fix error return for l2cap_connect_rsp(). 15 years ago
João Paulo Rechi Vita bc766db2ef Bluetooth: Fix error return value on sendmsg. 15 years ago
João Paulo Rechi Vita f9dd11b03c Bluetooth: Fix error return value on sendmsg. 15 years ago
João Paulo Rechi Vita 305682e837 Bluetooth: Make l2cap_streaming_send() void. 15 years ago
João Paulo Rechi Vita 8b0dc6dc82 Bluetooth: Fix l2cap_sock_connect error return. 15 years ago
Gustavo F. Padovan 712132eb54 Bluetooth: Improve ERTM local busy handling 15 years ago
Gustavo F. Padovan 218bb9dfd2 Bluetooth: Add backlog queue to ERTM code 15 years ago
Gustavo F. Padovan e0f66218b3 Bluetooth: Remove the send_lock spinlock from ERTM 15 years ago
Gustavo F. Padovan 8cb8e6f168 Bluetooth: Don't accept ConfigReq if we aren't in the BT_CONFIG state 15 years ago
Gustavo F. Padovan cf6c2c0b9f Bluetooth: Disconnect early if mode is not supported 15 years ago
Gustavo F. Padovan 2ba13ed678 Bluetooth: Remove check for supported mode 15 years ago
Gustavo F. Padovan 6c2ea7a8f5 Bluetooth: Refuse ConfigRsp with different mode 15 years ago
Gustavo F. Padovan 625477523b Bluetooth: Actively send request for Basic Mode 15 years ago
Gustavo F. Padovan ae12d52efd Bluetooth: Prefer Basic Mode on receipt of ConfigReq 15 years ago
Gustavo F. Padovan 742e519b0d Bluetooth: Disconnect the channel if we don't want the proposed mode 15 years ago
Gustavo F. Padovan 85eb53c6f7 Bluetooth: Change the way we set ERTM mode as mandatory 15 years ago
Gustavo F. Padovan 6498886863 Bluetooth: Tweaks to l2cap_send_i_or_rr_or_rnr() flow 15 years ago
Gustavo F. Padovan 0e98958d4f Bluetooth: Add debug output to ERTM code 15 years ago
Gustavo F. Padovan 9b108fc0cf Bluetooth: Fix ERTM error reporting to the userspace 15 years ago
Gustavo F. Padovan 4ea727ef9d Bluetooth: Fix missing retransmission action with RR(P=1) 15 years ago
Gustavo F. Padovan 2600008967 Bluetooth: Check packet FCS earlier 15 years ago
Gustavo F. Padovan 45d65c46ac Bluetooth: Check the tx_window size on setsockopt 15 years ago
Gustavo F. Padovan 3cb123d1c0 Bluetooth: Fix handle of received P-bit 15 years ago