History log of /llvm-project/libc/src/sys/socket/linux/recvmsg.cpp (Results 1 – 5 of 5)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6, llvmorg-19.1.5, llvmorg-19.1.4
# fedb9fdb 05-Nov-2024 Michael Jones <michaelrj@google.com>

[libc] Fix sendmsg iovec unpoisoning (#115057)

The unpoisoning for sendmsg had a typo where it would not unpoison all
of the elements in the iovec, causing msan errors. This patch fixes
that.


Revision tags: llvmorg-19.1.3, llvmorg-19.1.2
# cdfdc857 03-Oct-2024 Michael Jones <michaelrj@google.com>

[libc] Small recvfrom fixes (yaml, unpoison) (#111020)

Forgot to update the newhdrgen yaml (old headergen is fine) and forgot
to unpoison addrlen. This patch fixes those.


# ef66936d 03-Oct-2024 Michael Jones <michaelrj@google.com>

[libc] Fix send and recv functions (#110936)

There were some errors in the implementation. Oops. This patch fixes
those.


Revision tags: llvmorg-19.1.1
# aeb18ebb 24-Sep-2024 Michael Jones <michaelrj@google.com>

[libc] Add MSAN unpoison annotations to recv funcs (#109844)

Anywhere a struct is returned from the kernel, we need to explicitly
unpoison it for MSAN. This patch does that for the recv, recvfrom,
r

[libc] Add MSAN unpoison annotations to recv funcs (#109844)

Anywhere a struct is returned from the kernel, we need to explicitly
unpoison it for MSAN. This patch does that for the recv, recvfrom,
recvmsg, and socketpair functions.

show more ...


# f6b4c34d 19-Sep-2024 Michael Jones <michaelrj@google.com>

[libc] Add functions to send/recv messages (#106467)

This patch adds the necessary functions to send and receive messages
over a socket. Those functions are: recv, recvfrom, recvmsg, send,
sendto, s

[libc] Add functions to send/recv messages (#106467)

This patch adds the necessary functions to send and receive messages
over a socket. Those functions are: recv, recvfrom, recvmsg, send,
sendto, sendmsg, and socketpair for testing.

show more ...