summaryrefslogtreecommitdiffstats
path: root/net/unix
Commit message (Expand)AuthorAgeFilesLines
* af_unix: Fix data races around sk->sk_shutdown.Kuniyuki Iwashima2023-05-241-8/+12
* af_unix: Fix a data race of sk->sk_receive_queue->qlen.Kuniyuki Iwashima2023-05-241-1/+1
* af_unix: fix struct pid leaks in OOB supportEric Dumazet2023-03-171-2/+8
* af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB.Kuniyuki Iwashima2023-03-171-3/+3
* bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_par...Liu Jian2023-03-171-0/+3
* unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg()Kirill Tkhai2022-12-311-2/+9
* af_unix: call proto_unregister() in the error path in af_unix_init()Yang Yingliang2022-12-311-0/+1
* af_unix: Get user_ns from in_skb in unix_diag_get_exact().Kuniyuki Iwashima2022-12-141-8/+12
* af_unix: Fix memory leaks of the whole sk due to OOB skb.Kuniyuki Iwashima2022-11-101-6/+7
* io_uring/af_unix: defer registered files gc to io_uring releasePavel Begunkov2022-10-261-0/+20
* af_unix: Fix a data-race in unix_dgram_peer_wake_me().Kuniyuki Iwashima2022-06-141-1/+1
* af_unix: Support POLLPRI for OOB.Kuniyuki Iwashima2022-04-081-0/+4
* af_unix: Fix some data-races around unix_sk(sk)->oob_skb.Kuniyuki Iwashima2022-04-081-7/+5
* af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progressEric Dumazet2022-01-272-5/+15
* af_unix: fix regression in read after shutdownVincent Whitchurch2021-12-011-3/+0
* net: Implement ->sock_is_readable() for UDP and AF_UNIXCong Wang2021-10-262-0/+6
* af_unix: Rename UNIX-DGRAM to UNIX to maintain backwards compatabilityStephen Boyd2021-10-121-1/+1
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski2021-10-071-4/+5
|\
| * unix: Fix an issue in unix_shutdown causing the other end read/write failuresJiang Wang2021-10-061-4/+5
* | af_unix: fix races in sk_peer_pid and sk_peer_cred accessesEric Dumazet2021-09-301-6/+28
|/
* af_unix: Return errno instead of NULL in unix_create1().Kuniyuki Iwashima2021-09-281-17/+32
* net/af_unix: fix a data-race in unix_dgram_pollEric Dumazet2021-09-091-1/+1
* af_unix: fix potential NULL deref in unix_dgram_connect()Eric Dumazet2021-08-311-3/+6
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-08-302-35/+247
|\
| * af_unix: Fix NULL pointer bug in unix_shutdownJiang Wang2021-08-231-1/+2
| * af_unix: Add unix_stream_proto for sockmapJiang Wang2021-08-162-35/+141
| * af_unix: Add read_sock for stream socket typesJiang Wang2021-08-161-0/+12
| * bpf: af_unix: Implement BPF iterator for UNIX domain socket.Kuniyuki Iwashima2021-08-151-0/+93
* | af_unix: check socket state when queuing OOBRao Shoaib2021-08-161-2/+9
|/
* af_unix: fix holding spinlock in oob handlingRao Shoaib2021-08-131-12/+24
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-08-101-0/+3
|\
| * bpf, unix: Check socket type in unix_bpf_update_proto()Cong Wang2021-08-031-0/+3
* | af_unix: Add OOB supportRao Shoaib2021-08-042-2/+156
|/
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-07-311-8/+8
|\
| * unix_bpf: Fix a potential deadlock in unix_dgram_bpf_recvmsg()Cong Wang2021-07-301-8/+8
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-07-311-2/+49
|\ \ | |/ |/|
| * af_unix: fix garbage collect vs MSG_PEEKMiklos Szeredi2021-07-281-2/+49
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2021-07-153-10/+198
|\ \ | |/ |/|
| * af_unix: Implement unix_dgram_bpf_recvmsg()Cong Wang2021-07-152-3/+91
| * af_unix: Implement ->psock_update_sk_prot()Cong Wang2021-07-153-1/+53
| * af_unix: Add a dummy ->close() for sockmapCong Wang2021-07-151-0/+9
| * af_unix: Set TCP_ESTABLISHED for datagram sockets tooCong Wang2021-07-151-6/+8
| * af_unix: Implement ->read_sock() for sockmapCong Wang2021-07-151-0/+37
* | net: Use nlmsg_unicast() instead of netlink_unicast()Yajun Deng2021-07-131-4/+2
|/
* net: sock: introduce sk_error_reportAlexander Aring2021-06-291-1/+1
* __unix_find_socket_byname(): don't pass hash and type separatelyAl Viro2021-06-211-13/+10
* unix_bind_bsd(): unlink if we fail after successful mknodAl Viro2021-06-211-13/+16
* unix_bind_bsd(): move done_path_create() call after dealing with ->bindlockAl Viro2021-06-211-15/+11
* fold unix_mknod() into unix_bind_bsd()Al Viro2021-06-211-25/+17
* unix_bind(): take BSD and abstract address cases into new helpersAl Viro2021-06-211-73/+74