Age | Commit message (Expand) | Author | Files | Lines |
2023-12-12 | file: stop exposing receive_fd_user() | Christian Brauner | 1 | -1/+1 |
2023-04-14 | net/compat: Update msg_control_is_user when setting a kernel pointer | Kevin Brodsky | 1 | -0/+1 |
2023-04-14 | net: Ensure ->msg_control_user is used for user buffers | Kevin Brodsky | 1 | -6/+6 |
2022-11-25 | use less confusing names for iov_iter direction initializers | Al Viro | 1 | -1/+2 |
2022-09-20 | net: clear msg_get_inq in __get_compat_msghdr() | Tetsuo Handa | 1 | -0/+1 |
2022-07-24 | Merge branch 'for-5.20/io_uring' into for-5.20/io_uring-zerocopy-send | Jens Axboe | 1 | -22/+17 |
2022-07-24 | net: fix compat pointer in get_compat_msghdr() | Jens Axboe | 1 | -1/+1 |
2022-07-24 | net: copy from user before calling __get_compat_msghdr | Dylan Yudaken | 1 | -22/+17 |
2022-07-19 | skbuff: carry external ubuf_info in msghdr | Pavel Begunkov | 1 | -0/+1 |
2021-06-03 | net: Return the correct errno code | Zheng Yongjun | 1 | -1/+1 |
2020-10-03 | iov_iter: transparently handle compat iovecs in import_iovec | Christoph Hellwig | 1 | -2/+2 |
2020-08-07 | net/scm: Fix typo in SCM_RIGHTS compat refactoring | Kees Cook | 1 | -1/+1 |
2020-08-05 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next | Linus Torvalds | 1 | -119/+3 |
2020-08-04 | Merge tag 'seccomp-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -30/+25 |
2020-08-02 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 1 | -1/+1 |
2020-07-27 | fix a braino in cmsghdr_from_user_compat_to_kern() | Al Viro | 1 | -1/+1 |
2020-07-19 | net: remove compat_sys_{get,set}sockopt | Christoph Hellwig | 1 | -76/+3 |
2020-07-19 | net: simplify cBPF setsockopt compat handling | Christoph Hellwig | 1 | -44/+1 |
2020-07-13 | fs: Add receive_fd() wrapper for __receive_fd() | Kees Cook | 1 | -1/+1 |
2020-07-13 | fs: Move __scm_install_fd() to __receive_fd() | Kees Cook | 1 | -1/+1 |
2020-07-13 | net/scm: Regularize compat handling of scm_detach_fds() | Kees Cook | 1 | -31/+25 |
2020-07-13 | net/compat: Add missing sock updates for SCM_RIGHTS | Kees Cook | 1 | -0/+1 |
2020-06-01 | switch cmsghdr_from_user_compat_to_kern() to copy_from_user() | Al Viro | 1 | -7/+8 |
2020-05-20 | get rid of compat_mc_setsockopt() | Al Viro | 1 | -90/+0 |
2020-05-20 | get rid of compat_mc_getsockopt() | Al Viro | 1 | -79/+0 |
2020-05-20 | lift compat definitions of mcast [sg]etsockopt requests into net/compat.h | Al Viro | 1 | -25/+0 |
2020-05-11 | net: cleanly handle kernel vs user buffers for ->msg_control | Christoph Hellwig | 1 | -2/+3 |
2020-03-10 | net: abstract out normal and compat msghdr import | Jens Axboe | 1 | -7/+23 |
2019-11-15 | y2038: socket: use __kernel_old_timespec instead of timespec | Arnd Bergmann | 1 | -1/+1 |
2019-05-31 | uio: make import_iovec()/compat_import_iovec() return bytes on success | Jens Axboe | 1 | -1/+2 |
2019-05-21 | treewide: Add SPDX license identifier for missed files | Thomas Gleixner | 1 | -0/+1 |
2019-04-19 | net: rework SIOCGSTAMP ioctl handling | Arnd Bergmann | 1 | -57/+0 |
2019-03-05 | Merge branch 'timers-2038-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -1/+1 |
2019-03-03 | net: fixup address-space warnings in compat_mc_{get,set}sockopt() | Ben Dooks | 1 | -4/+4 |
2019-02-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -1/+5 |
2019-02-22 | net: socket: add check for negative optlen in compat setsockopt | Jann Horn | 1 | -1/+5 |
2019-02-07 | y2038: syscalls: rename y2038 compat syscalls | Arnd Bergmann | 1 | -1/+1 |
2019-02-03 | socket: Use old_timeval types for socket timestamps | Deepa Dinamani | 1 | -3/+3 |
2019-02-03 | sockopt: Rename SO_TIMESTAMP* to SO_TIMESTAMP*_OLD | Deepa Dinamani | 1 | -3/+3 |
2019-02-03 | socket: move compat timeout handling into sock.c | Arnd Bergmann | 1 | -65/+1 |
2019-01-03 | Remove 'type' argument from access_ok() function | Linus Torvalds | 1 | -15/+15 |
2019-01-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | Linus Torvalds | 1 | -6/+9 |
2019-01-01 | sock: Make sock->sk_stamp thread-safe | Deepa Dinamani | 1 | -6/+9 |
2018-12-18 | y2038: socket: Add compat_sys_recvmmsg_time64 | Arnd Bergmann | 1 | -22/+12 |
2018-08-29 | y2038: socket: Change recvmmsg to use __kernel_timespec | Arnd Bergmann | 1 | -3/+3 |
2018-08-27 | y2038: globally rename compat_time to old_time32 | Arnd Bergmann | 1 | -2/+2 |
2018-08-06 | net: avoid unnecessary sock_flag() check when enable timestamp | Yafang Shao | 1 | -4/+2 |
2018-04-27 | net: support compat 64-bit time in {s,g}etsockopt | Lance Richardson | 1 | -2/+4 |
2018-04-02 | net: socket: add __compat_sys_...msg() helpers; remove in-kernel calls to com... | Dominik Brodowski | 1 | -7/+30 |
2018-04-02 | net: socket: add __compat_sys_recvmmsg() helper; remove in-kernel call to com... | Dominik Brodowski | 1 | -5/+12 |
2018-04-02 | net: socket: add __compat_sys_getsockopt() helper; remove in-kernel call to c... | Dominik Brodowski | 1 | -4/+12 |
2018-04-02 | net: socket: add __compat_sys_setsockopt() helper; remove in-kernel call to c... | Dominik Brodowski | 1 | -4/+10 |
2018-04-02 | net: socket: add __compat_sys_recvfrom() helper; remove in-kernel call to com... | Dominik Brodowski | 1 | -7/+16 |
2018-04-02 | net: socket: replace call to sys_recv() with __sys_recvfrom() | Dominik Brodowski | 1 | -1/+2 |
2018-04-02 | net: socket: replace calls to sys_send() with __sys_sendto() | Dominik Brodowski | 1 | -1/+1 |
2018-04-02 | net: socket: move check for forbid_cmsg_compat to __sys_...msg() | Dominik Brodowski | 1 | -3/+5 |
2018-04-02 | net: socket: add __sys_shutdown() helper; remove in-kernel call to syscall | Dominik Brodowski | 1 | -1/+1 |
2018-04-02 | net: socket: add __sys_socketpair() helper; remove in-kernel call to syscall | Dominik Brodowski | 1 | -1/+1 |
2018-04-02 | net: socket: add __sys_getpeername() helper; remove in-kernel call to syscall | Dominik Brodowski | 1 | -1/+1 |
2018-04-02 | net: socket: add __sys_getsockname() helper; remove in-kernel call to syscall | Dominik Brodowski | 1 | -1/+1 |
2018-04-02 | net: socket: add __sys_listen() helper; remove in-kernel call to syscall | Dominik Brodowski | 1 | -1/+1 |
2018-04-02 | net: socket: add __sys_connect() helper; remove in-kernel call to syscall | Dominik Brodowski | 1 | -1/+1 |
2018-04-02 | net: socket: add __sys_bind() helper; remove in-kernel call to syscall | Dominik Brodowski | 1 | -1/+1 |
2018-04-02 | net: socket: add __sys_socket() helper; remove in-kernel call to syscall | Dominik Brodowski | 1 | -1/+1 |
2018-04-02 | net: socket: add __sys_accept4() helper; remove in-kernel call to syscall | Dominik Brodowski | 1 | -2/+2 |
2018-04-02 | net: socket: add __sys_sendto() helper; remove in-kernel call to syscall | Dominik Brodowski | 1 | -1/+2 |
2018-04-02 | net: socket: add __sys_recvfrom() helper; remove in-kernel call to syscall | Dominik Brodowski | 1 | -1/+2 |
2017-09-20 | net: compat: assert the size of cmsg copied in is as expected | Meng Xu | 1 | -0/+7 |
2017-07-04 | get_compat_bpf_fprog(): don't copyin field-by-field | Al Viro | 1 | -9/+9 |
2017-07-04 | get_compat_msghdr(): get rid of field-by-field copyin | Al Viro | 1 | -17/+14 |
2017-02-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 1 | -8/+9 |
2017-02-21 | Merge branch 'stable-4.11' of git://git.infradead.org/users/pcmoore/audit | Linus Torvalds | 1 | -3/+14 |
2017-01-18 | audit: log 32-bit socketcalls | Richard Guy Briggs | 1 | -3/+14 |
2017-01-04 | net: Assert at build time the assumptions we make about the CMSG header. | David S. Miller | 1 | -0/+3 |
2017-01-04 | scm: remove use CMSG{_COMPAT}_ALIGN(sizeof(struct {compat_}cmsghdr)) | yuan linyu | 1 | -8/+6 |
2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 1 | -1/+1 |
2016-06-09 | packet: compat support for sock_fprog | Willem de Bruijn | 1 | -2/+15 |
2016-06-06 | soreuseport: add compat case for setsockopt SO_ATTACH_REUSEPORT_CBPF | Helge Deller | 1 | -1/+2 |
2015-04-09 | net: switch importing msghdr from userland to {compat_,}import_iovec() | Al Viro | 1 | -11/+7 |
2015-03-23 | net: socket: add support for async operations | tadeusz.struk@intel.com | 1 | -0/+2 |
2015-03-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -0/+7 |
2015-03-20 | net: compat: Update get_compat_msghdr() to match copy_msghdr_from_user() beha... | Catalin Marinas | 1 | -0/+7 |
2015-03-03 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -9/+0 |
2015-02-23 | net: compat: Ignore MSG_CMSG_COMPAT in compat_sys_{send, recv}msg | Catalin Marinas | 1 | -9/+0 |
2015-02-22 | net: __aligned(size) is preferred over __attribute__((aligned(size))) | Ameen Ali | 1 | -5/+5 |
2014-12-09 | put iov_iter into msghdr | Al Viro | 1 | -4/+6 |
2014-11-19 | fold verify_iovec() into copy_msghdr_from_user() | Al Viro | 1 | -30/+22 |
2014-11-19 | {compat_,}verify_iovec(): switch to generic copying of iovecs | Al Viro | 1 | -36/+15 |
2014-11-19 | separate kernel- and userland-side msghdr | Al Viro | 1 | -2/+2 |
2014-07-29 | net: sendmsg: fix NULL pointer dereference | Andrey Ryabinin | 1 | -4/+5 |
2014-03-06 | net/compat: convert to COMPAT_SYSCALL_DEFINE with changing parameter types | Heiko Carstens | 1 | -4/+4 |
2014-03-06 | net/compat: convert to COMPAT_SYSCALL_DEFINE | Heiko Carstens | 1 | -12/+12 |
2014-01-30 | x86, x32: Correct invalid use of user timespec in the kernel | PaX Team | 1 | -7/+2 |
2013-11-29 | net: clamp ->msg_namelen instead of returning an error | Dan Carpenter | 1 | -1/+1 |
2013-11-20 | net: rework recvmsg handler msg_name and msg_namelen logic | Hannes Frederic Sowa | 1 | -1/+2 |
2013-10-03 | net: heap overflow in __audit_sockaddr() | Dan Carpenter | 1 | -0/+2 |
2013-06-06 | net: Unbreak compat_sys_{send,recv}msg | Andy Lutomirski | 1 | -2/+11 |
2012-09-26 | make get_file() return its argument | Al Viro | 1 | -2/+1 |
2012-07-22 | net: Fix references to out-of-scope variables in put_cmsg_compat() | Jesper Juhl | 1 | -2/+2 |
2012-05-21 | Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/... | Linus Torvalds | 1 | -8/+0 |
2012-04-15 | net: cleanup unsigned to unsigned int | Eric Dumazet | 1 | -5/+5 |
2012-04-14 | net/compat.c,linux/filter.h: share compat_sock_fprog | Will Drewry | 1 | -8/+0 |
2012-03-29 | Merge branch 'x86-x32-for-linus' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -25/+40 |
2012-03-11 | net: get rid of some pointless casts to sockaddr | Maciej Żenczykowski | 1 | -1/+1 |
2012-02-20 | compat: Use COMPAT_USE_64BIT_TIME in net/compat.c | H. J. Lu | 1 | -25/+40 |
2011-10-31 | net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules | Paul Gortmaker | 1 | -0/+1 |
2011-05-05 | net: Add sendmmsg socket system call | Anton Blanchard | 1 | -3/+13 |
2010-10-28 | net: Limit socket I/O iovec total length to INT_MAX. | David S. Miller | 1 | -4/+6 |
2010-06-03 | From abbffa2aa9bd6f8df16d0d0a102af677510d8b9a Mon Sep 17 00:00:00 2001 | Eric Dumazet | 1 | -25/+22 |
2010-06-03 | net: use __packed annotation | Eric Dumazet | 1 | -3/+3 |
2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
2009-12-11 | net: use compat helper functions in compat_sys_recvmmsg | Heiko Carstens | 1 | -5/+2 |
2009-12-11 | net: fix compat_sys_recvmmsg parameter type | Heiko Carstens | 1 | -7/+5 |
2009-12-02 | net: compat_sys_recvmmsg user timespec arg can be NULL | Jean-Mickael Guerin | 1 | -2/+6 |
2009-10-29 | net: Cleanup redundant tests on unsigned | roel kluin | 1 | -3/+0 |
2009-10-12 | net: Introduce recvmmsg socket syscall | Arnaldo Carvalho de Melo | 1 | -3/+30 |
2009-09-30 | net: Make setsockopt() optlen be unsigned. | David S. Miller | 1 | -6/+6 |
2009-07-15 | net/compat/wext: send different messages to compat tasks | Johannes Berg | 1 | -2/+15 |
2009-02-15 | net: socket infrastructure for SO_TIMESTAMPING | Patrick Ohly | 1 | -7/+12 |
2008-11-19 | reintroduce accept4 | Ulrich Drepper | 1 | -45/+5 |
2008-11-12 | net: put_cmsg_compat + SO_TIMESTAMP[NS]: use same name for value as caller | Patrick Ohly | 1 | -2/+2 |
2008-07-24 | flag parameters: paccept | Ulrich Drepper | 1 | -4/+48 |
2008-07-19 | net: Use standard structures for generic socket address structures. | YOSHIFUJI Hideaki | 1 | -1/+1 |
2008-04-29 | net: Add compat support for getsockopt (MCAST_MSFILTER) | David L Stevens | 1 | -0/+79 |
2008-04-29 | net: Several cleanups for the setsockopt compat support. | David L Stevens | 1 | -4/+7 |
2008-04-27 | ipv4/ipv6 compat: Fix SSM applications on 64bit kernels. | David L Stevens | 1 | -0/+117 |
2008-01-28 | [NETFILTER]: ip6_tables: add compat support | Patrick McHardy | 1 | -106/+0 |
2008-01-28 | [NETFILTER]: Introduce NF_INET_ hook values | Patrick McHardy | 1 | -3/+3 |
2007-12-20 | [NET]: Fix function put_cmsg() which may cause usr application memory overflow | Wei Yongjun | 1 | -0/+2 |
2007-07-16 | O_CLOEXEC for SCM_RIGHTS | Ulrich Drepper | 1 | -1/+2 |
2007-04-25 | [NET]: Adding SO_TIMESTAMPNS / SCM_TIMESTAMPNS support | Eric Dumazet | 1 | -1/+9 |
2007-04-25 | [NET] core: whitespace cleanup | Stephen Hemminger | 1 | -15/+15 |
2007-04-25 | [NET]: Introduce SIOCGSTAMPNS ioctl to get timestamps with nanosec resolution | Eric Dumazet | 1 | -0/+24 |
2007-04-25 | [NET]: convert network timestamps to ktime_t | Eric Dumazet | 1 | -5/+10 |
2007-02-14 | [PATCH] remove many unneeded #includes of sched.h | Tim Schmielau | 1 | -1/+0 |
2007-02-10 | [NET]: Fix whitespace errors. | YOSHIFUJI Hideaki | 1 | -8/+8 |
2006-10-11 | [NET]: File descriptor loss while receiving SCM_RIGHTS | Miklos Szeredi | 1 | -2/+1 |
2006-04-01 | [NETFILTER]: iptables 32bit compat layer | Dmitry Mishin | 1 | -2/+1 |
2006-03-21 | [NET]: socket timestamp 32 bit handler for 64 bit kernel | Shaun Pereira | 1 | -0/+19 |
2006-03-20 | [NET]: {get|set}sockopt compatibility layer | Dmitry Mishin | 1 | -18/+77 |
2005-09-08 | [PATCH] Fix 32bit sendmsg() flaw | Al Viro | 1 | -18/+26 |
2005-08-09 | [NET]: Fix memory leak in sys_{send,recv}msg() w/compat | Andrew Morton | 1 | -9/+0 |
2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+605 |