Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_kernel_shift_sdm845
/
626b904ebbe133db50ffa450c614a4eb24661573
/
net
/
bluetooth
/
l2cap_sock.c
d19ea7d
Bluetooth: fix use-after-free error in lock_sock_nested()
by Wang ShaoBo
· 3 years, 4 months ago
13971db
Bluetooth: Only mark socket zapped after unlocking
by Abhishek Pandit-Subedi
· 4 years, 4 months ago
7203696
Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel
by Luiz Augusto von Dentz
· 4 years, 5 months ago
f708f14
Bluetooth: prefetch channel before killing sock
by Hillf Danton
· 5 years ago
c6fed5f
Bluetooth: Fix refcount use-after-free issue
by Manish Mandlik
· 5 years ago
dbb5088
Bluetooth: split sk_filter in l2cap_sock_recv_cb
by Daniel Borkmann
· 8 years ago
23bc6ab
Bluetooth: Fix l2cap_sock_setsockopt() with optname BT_RCVMTU
by Amadeusz Sławiński
· 8 years ago
a164cee
Bluetooth: Allow setting BT_SECURITY_FIPS with setsockopt
by Patrik Flykt
· 9 years ago
a2342c5
Bluetooth: L2CAP: Fix setting chan src info before adding PSM/CID
by Johan Hedberg
· 9 years ago
114f9f1
Bluetooth: L2CAP: Introduce proper defines for PSM ranges
by Johan Hedberg
· 9 years ago
9f7378a
Bluetooth: l2cap_disconnection_req priority over shutdown
by Dean Jenkins
· 9 years ago
04ba72e
Bluetooth: Reorganize mutex lock in l2cap_sock_shutdown()
by Dean Jenkins
· 9 years ago
e745643
Bluetooth: Unwind l2cap_sock_shutdown()
by Dean Jenkins
· 9 years ago
e432c72
Bluetooth: __l2cap_wait_ack() add defensive timeout
by Dean Jenkins
· 10 years ago
cb02a25
Bluetooth: __l2cap_wait_ack() use msecs_to_jiffies()
by Dean Jenkins
· 10 years ago
451e4c6
Bluetooth: Add BT_DBG to l2cap_sock_shutdown()
by Dean Jenkins
· 10 years ago
f65468f
Bluetooth: Make __l2cap_wait_ack more efficient
by Dean Jenkins
· 10 years ago
2baea85
Bluetooth: L2CAP ERTM shutdown protect sk and chan
by Dean Jenkins
· 10 years ago
11aa9c2
net: Pass kern from net_proto_family.create to sk_alloc
by Eric W. Biederman
· 10 years ago
a4368ff
Bluetooth: Refactor L2CAP variables into l2cap_ctrl
by Johan Hedberg
· 10 years ago
1b78414
net: Remove iocb argument from sendmsg and recvmsg
by Ying Xue
· 10 years ago
dfb2fae
Bluetooth: Fix nested sleeps
by Peter Hurley
· 10 years ago
dd62555
Bluetooth: Add BUILD_BUG_ON for size of struct sockaddr_l2
by Marcel Holtmann
· 10 years ago
1783639
first fruits - kill l2cap ->memcpy_fromiovec()
by Al Viro
· 10 years ago
56c39fb
switch l2cap ->memcpy_fromiovec() to msghdr
by Al Viro
· 10 years ago
49d1174
Bluetooth: Add debug logs to help track locking issues
by Johan Hedberg
· 10 years ago
ff71411
Bluetooth: Fix L2CAP nesting level initialization location
by Johan Hedberg
· 10 years ago
3b2ab39
Bluetooth: Fix L2CAP socket lock nesting level
by Johan Hedberg
· 10 years ago
abe8490
Bluetooth: Use proper nesting annotation for l2cap_chan lock
by Johan Hedberg
· 10 years ago
f035670
Bluetooth: Fix l2cap_sock_teardown_cb lockdep warning
by Johan Hedberg
· 10 years ago
c16900c
Bluetooth: Fix hci_conn reference counting for fixed channels
by Johan Hedberg
· 10 years ago
1482430
Bluetooth: Move parts of fixed channel initialization to l2cap_add_scid
by Johan Hedberg
· 10 years ago
d52deb1
Bluetooth: Resume BT_CONNECTED state after LE security elevation
by Johan Hedberg
· 10 years ago
beb19e4
Bluetooth: Use EOPNOTSUPP instead of ENOTSUPP
by Johan Hedberg
· 10 years ago
e7cafc4
Bluetooth: Pass initiator/acceptor information to hci_conn_security()
by Johan Hedberg
· 10 years ago
093facf
Bluetooth: never linger on process exit
by Vladimir Davydov
· 10 years ago
bf19d51
Bluetooth: Allow L2CAP getpeername() for BT_CONFIG state
by Johan Hedberg
· 11 years ago
0498878
Bluetooth: Provide L2CAP ops callback for memcpy_fromiovec
by Jukka Rissanen
· 11 years ago
d9fbd02
Bluetooth: Use explicit header and body length for L2CAP SKB allocation
by Marcel Holtmann
· 11 years ago
8d46321
Bluetooth: Assign L2CAP socket priority when allocating SKB
by Marcel Holtmann
· 11 years ago
67f86a4
Bluetooth: Use const for struct l2cap_ops field
by Marcel Holtmann
· 11 years ago
92d1372
Bluetooth: Allow change security level on ATT_CID in slave role
by Marcin Kraglak
· 11 years ago
67be1e4
Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
by John W. Linville
· 11 years ago
8a96f3c
Bluetooth: Fix L2CAP deadlock
by Jukka Taimisto
· 11 years ago
676d236
net: Fix use after free by removing length arg from sk_data_ready callbacks.
by David S. Miller
· 11 years ago
e8b1ab9
Bluetooth: Fix returning peer address in pending connect state
by Johan Hedberg
· 11 years ago
dcf4adb
Bluetooth: Convert uses of __constant_<foo> to <foo>
by Joe Perches
· 11 years ago
9b7655e
Bluetooth: Enable LE L2CAP CoC support by default
by Johan Hedberg
· 11 years ago
d7e5e76
Bluetooth: Always use l2cap_chan->psm for returning PSM to user space
by Johan Hedberg
· 11 years ago
b783fbc
Bluetooth: Refuse peer L2CAP address reading when not connected
by Johan Hedberg
· 11 years ago
7a8e5a3
Bluetooth: Fix CID initialization for fixed channels
by Johan Hedberg
· 11 years ago
e0c888a
Bluetooth: Fix BT_SECURITY socket option for fixed channels (ATT)
by Johan Hedberg
· 11 years ago
21626e6
Bluetooth: Switch ATT channels to use L2CAP_CHAN_FIXED
by Johan Hedberg
· 11 years ago
7d513e9
Bluetooth: Handle security level 4 for L2CAP connections
by Marcel Holtmann
· 11 years ago
342dfc3
net: add build-time checks for msg->msg_name size
by Steffen Hurrle
· 11 years ago
cb6ca8e
Bluetooth: Default to no security with L2CAP RAW sockets
by Johan Hedberg
· 11 years ago
0ce43ce
Bluetooth: Simplify l2cap_chan initialization for LE CoC
by Johan Hedberg
· 11 years ago
4946096
Bluetooth: Fix validating LE PSM values
by Johan Hedberg
· 11 years ago
837776f
Bluetooth: Introduce L2CAP channel callback for suspending
by Johan Hedberg
· 11 years ago
1f43542
Bluetooth: Add new BT_SNDMTU and BT_RCVMTU socket options
by Johan Hedberg
· 11 years ago
64b4f8d
Bluetooth: Limit L2CAP_OPTIONS socket option usage with LE
by Johan Hedberg
· 11 years ago
0cd75f7
Bluetooth: Track LE L2CAP credits in l2cap_chan
by Johan Hedberg
· 12 years ago
3831971
Bluetooth: Add LE L2CAP flow control mode
by Johan Hedberg
· 12 years ago
9149761
Bluetooth: Add module parameter to enable LE CoC support
by Johan Hedberg
· 11 years ago
d78a32a
Bluetooth: Remove sk member from struct l2cap_chan
by Gustavo Padovan
· 11 years ago
0e790c6
Bluetooth: Add L2CAP channel to skb private data
by Gustavo Padovan
· 11 years ago
8ffb929
Bluetooth: Remove parent socket usage from l2cap_core.c
by Gustavo Padovan
· 11 years ago
acdcabf
Bluetooth: Hold socket in defer callback in L2CAP socket
by Gustavo Padovan
· 11 years ago
0f2c615
Bluetooth: Do not access chan->sk directly
by Gustavo Padovan
· 11 years ago
eb62249
Bluetooth: Fix ATT socket backwards compatibility with user space
by Johan Hedberg
· 11 years ago
7f59dda
Bluetooth: Socket address parameter for CID is in little endian
by Marcel Holtmann
· 11 years ago
bfe4655
Bluetooth: Reintroduce socket restrictions for LE sockets
by Johan Hedberg
· 11 years ago
dc25306
Bluetooth: Move l2cap_wait_ack() to l2cap_sock.c
by Gustavo Padovan
· 11 years ago
5ec1bbe
Bluetooth: Add chan->ops->set_shutdown()
by Gustavo Padovan
· 11 years ago
8d836d7
Bluetooth: Access sk_sndtimeo indirectly in l2cap_core.c
by Gustavo Padovan
· 11 years ago
53f5212
Bluetooth: Extend state_change() call to report errors too
by Gustavo Padovan
· 11 years ago
1f20938
Bluetooth: Check that bind() bdaddr type matches connect()
by Johan Hedberg
· 11 years ago
80c1a2e
Bluetooth: Reject invalid bdaddr types for sockets
by Johan Hedberg
· 11 years ago
d97c899
Bluetooth: Introduce L2CAP channel callback for resuming
by Marcel Holtmann
· 11 years ago
bdc2578
Bluetooth: Introduce L2CAP channel flag for defer setup
by Marcel Holtmann
· 11 years ago
2edf870
Bluetooth: Provide msg_name callback for L2CAP connectionless channels
by Marcel Holtmann
· 11 years ago
84b34d9
Bluetooth: Use l2cap_pi(sk) directly where possible
by Marcel Holtmann
· 11 years ago
4f1654e
Bluetooth: Return the correct address type for L2CAP sockets
by Marcel Holtmann
· 11 years ago
7eafc59
Bluetooth: Store address information in L2CAP channel structure
by Marcel Holtmann
· 11 years ago
3124b84
Bluetooth: Allow 3D profile to use security mode 4 level 0
by Marcel Holtmann
· 11 years ago
6a974b5
Bluetooth: Limit security mode 4 level 0 to connection oriented channels
by Marcel Holtmann
· 11 years ago
ac4b723
Bluetooth: Move smp.h header file into net/bluetooth/
by Marcel Holtmann
· 11 years ago
c1f23a2
Bluetooth: Fix variable shadow warnings
by Johannes Berg
· 11 years ago
848566b
Bluetooth: Provide high speed configuration option
by Marcel Holtmann
· 11 years ago
970871b
Bluetooth: Clean up socket locking in l2cap_sock_recvmsg
by Johan Hedberg
· 11 years ago
e793dcf
Bluetooth: Fix waiting for clearing of BT_SK_SUSPEND flag
by Johan Hedberg
· 11 years ago
073d1cf
Bluetooth: Rename L2CAP_CID_LE_DATA to L2CAP_CID_ATT
by Johan Hedberg
· 12 years ago
20b4fb4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
b031661
bluetooth: kill unused 'module' argument of bt_procfs_init()
by Al Viro
· 12 years ago
b3916db
Bluetooth: hidp: verify l2cap sockets
by David Herrmann
· 12 years ago
5e9d7f8
Bluetooth: discard bt_sock_unregister() errors
by David Herrmann
· 12 years ago
3f7a56c
Bluetooth: Start channel move when socket option is changed
by Mat Martineau
· 12 years ago
bc27d5f
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
by John W. Linville
· 12 years ago
2dc4e51
Bluetooth: Add chan->ops->defer()
by Gustavo Padovan
· 12 years ago
644912e
Bluetooth: Move bt_accept_enqueue() to l2cap_sock.c
by Gustavo Padovan
· 12 years ago
Next »