CVS commit: src/sys/external/bsd/libnv/dist

2024-09-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 4 12:57:10 UTC 2024 Modified Files: src/sys/external/bsd/libnv/dist: nvpair.c Log Message: libnv: Check for NUL within bounds when unpacking string arrays. This avoids buffer overrun in the subsequent nv_strdup, which

CVS commit: src/sys/external/bsd/libnv/dist

2024-09-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 4 12:57:10 UTC 2024 Modified Files: src/sys/external/bsd/libnv/dist: nvpair.c Log Message: libnv: Check for NUL within bounds when unpacking string arrays. This avoids buffer overrun in the subsequent nv_strdup, which

CVS commit: src/sys/external/bsd/libnv/dist

2024-09-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 4 12:57:00 UTC 2024 Modified Files: src/sys/external/bsd/libnv/dist: nv_kern_netbsd.c nvlist.c nvpair.c Log Message: libnv: Avoid arithmetic overflow in array allocation. 1. Teach nv_calloc and nv_strdup to detect ari

CVS commit: src/sys/external/bsd/libnv/dist

2024-09-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 4 12:57:00 UTC 2024 Modified Files: src/sys/external/bsd/libnv/dist: nv_kern_netbsd.c nvlist.c nvpair.c Log Message: libnv: Avoid arithmetic overflow in array allocation. 1. Teach nv_calloc and nv_strdup to detect ari

CVS commit: src/sys/external/bsd/libnv/dist

2024-09-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 4 12:56:47 UTC 2024 Modified Files: src/sys/external/bsd/libnv/dist: nvlist.c Log Message: libnv: Refuse nonsensically large header size in nvlist_check_header. This avoids potential integer overflow in nvlist_recv, w

CVS commit: src/sys/external/bsd/libnv/dist

2024-09-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Sep 4 12:56:47 UTC 2024 Modified Files: src/sys/external/bsd/libnv/dist: nvlist.c Log Message: libnv: Refuse nonsensically large header size in nvlist_check_header. This avoids potential integer overflow in nvlist_recv, w

CVS commit: src/sys/dev/ic

2024-09-04 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Sep 4 10:45:50 UTC 2024 Modified Files: src/sys/dev/ic: stireg.h Log Message: more annotations: - 'transfer data' is actually a pixel mask - transparency - bg colour register confirmed all found by experiment To generate

CVS commit: src/sys/dev/ic

2024-09-04 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Sep 4 10:45:50 UTC 2024 Modified Files: src/sys/dev/ic: stireg.h Log Message: more annotations: - 'transfer data' is actually a pixel mask - transparency - bg colour register confirmed all found by experiment To generate

CVS commit: src/sys/arch/hppa/dev

2024-09-04 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Sep 4 10:35:43 UTC 2024 Modified Files: src/sys/arch/hppa/dev: hyperfb.c Log Message: get rid of the workarounds to draw rectangles less than 32 pixels wide turns out the hardware applies a bit mask to all rectangle fills,

CVS commit: src/sys/arch/hppa/dev

2024-09-04 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Sep 4 10:35:43 UTC 2024 Modified Files: src/sys/arch/hppa/dev: hyperfb.c Log Message: get rid of the workarounds to draw rectangles less than 32 pixels wide turns out the hardware applies a bit mask to all rectangle fills,