Commits on Source (28)
-
Marc-André Lureau authored
Release v4.5.0 Closes #40 See merge request !87
35284272 -
Marc-André Lureau authored
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
5500c69e -
Thomas Huth authored
Found with the "codespell" utility. Signed-off-by: Thomas Huth <thuth@redhat.com>
a54479fc -
Samuel Thibault authored
Fix typos in comments See merge request !88
dfe1229f -
Samuel Thibault authored
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
a4a65093 -
Samuel Thibault authored
Fixes #43
4bbfdff0 -
Samuel Thibault authored
ncsi: make ncsi_calculate_checksum work with unaligned data Closes #43 See merge request !89
5695ba4d -
Samuel Thibault authored
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
fedf9f18 -
Samuel Thibault authored
This adds a few helpers for debugging mbuf allocations when running in debugging mode (lsan, valgrind, etc.) - We do not want to cache allocations, so always set M_DOFREE to prevent us from putting any mbuf in it. - We want to update the mbuf allocation owner on function call for more precise leak reporting. Based on Jeremy Marchand's fuzzing work. Signed-off-by: jeremy marchand <jeremy.marchand@etu.u-bordeaux.fr> Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
5853f708 -
Samuel Thibault authored
mbuf: Add debugging helpers for allocation See merge request !90
9c1ea76f -
Samuel Thibault authored
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
f40fe880 -
Samuel Thibault authored
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
8c621ee8 -
Samuel Thibault authored
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
3704690e -
Samuel Thibault authored
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
5758d835 -
Marc-André Lureau authored
This reverts commit 410e296a (!72), as it causes extra compilation warnings when linking with libraries using a different version. Instead, the builder can set CFLAGS manually. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
f964c9f4 -
Marc-André Lureau authored
Revert "Set macOS deployment target to macOS 10.4" See merge request !93
2b0ef5bd -
Marc-André Lureau authored
Recent security issues demonstrate the lack of safety care when casting a mbuf to a particular structure type. At least, it should check that the buffer is large enough. The following patches will make use of this function. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
93e645e7 -
Marc-André Lureau authored
sizeof(bootp_t) currently holds DHCP_OPT_LEN. Remove this optional field from the structure, to help with the following patch checking for minimal header size. Modify the bootp_reply() function to take the buffer boundaries and avoiding potential buffer overflow. Related to CVE-2021-3592. https://gitlab.freedesktop.org/slirp/libslirp/-/issues/44 Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
f13cad45 -
Marc-André Lureau authored
Fixes: CVE-2021-3592 Fixes: https://gitlab.freedesktop.org/slirp/libslirp/-/issues/44 Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2eca0838 -
Marc-André Lureau authored
Fixes: CVE-2021-3593 Fixes: https://gitlab.freedesktop.org/slirp/libslirp/-/issues/45 Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
de71c15d -
Marc-André Lureau authored
Fixes: CVE-2021-3595 Fixes: https://gitlab.freedesktop.org/slirp/libslirp/-/issues/46 Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
3f179481 -
Marc-André Lureau authored
Instead of using a composed structure and potentially reading past the incoming buffer, use a different structure for the header. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
990163cf -
Marc-André Lureau authored
Fixes: CVE-2021-3594 Fixes: https://gitlab.freedesktop.org/slirp/libslirp/-/issues/47 Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
74572be4 -
Marc-André Lureau authored
See merge request slirp/libslirp-private!1
a5c96997 -
Marc-André Lureau authored
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
1ac12f1b -
Marc-André Lureau authored
Release v4.6.0 See merge request !94
-
Marc-André Lureau authored
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
d599e5c9 -
Marc-André Lureau authored
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>