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 ...
|