Module Name:src
Committed By: maxv
Date: Mon Jul 29 09:42:17 UTC 2019
Modified Files:
src/sys/kern: uipc_usrreq.c
Log Message:
Fix info leak: the padding after the header causes uninitialized heap
memory to be copied to userland in sys_recvmsg().
To generate a diff of th
Module Name:src
Committed By: maxv
Date: Mon Jul 29 09:42:17 UTC 2019
Modified Files:
src/sys/kern: uipc_usrreq.c
Log Message:
Fix info leak: the padding after the header causes uninitialized heap
memory to be copied to userland in sys_recvmsg().
To generate a diff of th
Module Name:src
Committed By: maxv
Date: Wed Jul 31 19:40:59 UTC 2019
Modified Files:
src/sys/dev/usb: usb_subr.c usbdi_util.c
Log Message:
1) Make sure we have a complete endpoint descriptor header, otherwise
small overflow.
2) Make sure the total length of the bos
Module Name:src
Committed By: maxv
Date: Wed Jul 31 19:40:59 UTC 2019
Modified Files:
src/sys/dev/usb: usb_subr.c usbdi_util.c
Log Message:
1) Make sure we have a complete endpoint descriptor header, otherwise
small overflow.
2) Make sure the total length of the bos
Module Name:src
Committed By: maxv
Date: Fri Aug 2 05:22:14 UTC 2019
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Kernel Heap Hardening: perform certain sanity checks on the pool caches
directly, to immediately detect certain bugs that would otherwise have
been
Module Name:src
Committed By: maxv
Date: Fri Aug 2 05:22:14 UTC 2019
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Kernel Heap Hardening: perform certain sanity checks on the pool caches
directly, to immediately detect certain bugs that would otherwise have
been
Module Name:src
Committed By: maxv
Date: Sat Aug 3 09:31:07 UTC 2019
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Replace || by && in KASAN, to increase the pool coverage.
Strictly speaking, what we want to avoid is poisoning buffers that were
referenced in a g
Module Name:src
Committed By: maxv
Date: Sat Aug 3 09:31:07 UTC 2019
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Replace || by && in KASAN, to increase the pool coverage.
Strictly speaking, what we want to avoid is poisoning buffers that were
referenced in a g
Module Name:src
Committed By: maxv
Date: Sun Aug 4 14:30:36 UTC 2019
Modified Files:
src/sys/netipsec: key.c
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdiff -u -r1.265 -r1.266 src/sys/netipsec/key.c
Please note that diffs are not public domain
Module Name:src
Committed By: maxv
Date: Sun Aug 4 14:30:36 UTC 2019
Modified Files:
src/sys/netipsec: key.c
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdiff -u -r1.265 -r1.266 src/sys/netipsec/key.c
Please note that diffs are not public domain
Module Name:src
Committed By: maxv
Date: Tue Aug 6 08:10:27 UTC 2019
Modified Files:
src/sys/uvm: uvm_mmap.c
Log Message:
Change 'npgs' from int to size_t. Otherwise the 64bit->32bit conversion
could lead to npgs=0, which is not expected. It later triggers a panic
in uvm_
Module Name:src
Committed By: maxv
Date: Tue Aug 6 08:10:27 UTC 2019
Modified Files:
src/sys/uvm: uvm_mmap.c
Log Message:
Change 'npgs' from int to size_t. Otherwise the 64bit->32bit conversion
could lead to npgs=0, which is not expected. It later triggers a panic
in uvm_
Le 06/08/2019 à 12:25, Christos Zoulas a écrit :
Module Name:src
Committed By: christos
Date: Tue Aug 6 10:25:13 UTC 2019
Modified Files:
src/sys/net/npf: npf_conn.c
Log Message:
Introduce an npf_conn_destroy_idx() that can handle partially constructed
conn structures.
should understand that rmind is ok with this
change right?
christos
On Aug 6, 2019, at 1:26 PM, Maxime Villard wrote:
Le 06/08/2019 à 12:25, Christos Zoulas a écrit :
Module Name:src
Committed By: christos
Date: Tue Aug 6 10:25:13 UTC 2019
Modified Files:
src/sys/net
Module Name:src
Committed By: maxv
Date: Wed Aug 7 06:23:48 UTC 2019
Modified Files:
src/sys/arch/amd64/include: pmap.h
src/sys/arch/x86/include: cpu.h pmap.h
src/sys/arch/x86/x86: pmap.c svs.c
Log Message:
Add support for USER_LDT in SVS. This allows us t
Module Name:src
Committed By: maxv
Date: Wed Aug 7 06:23:48 UTC 2019
Modified Files:
src/sys/arch/amd64/include: pmap.h
src/sys/arch/x86/include: cpu.h pmap.h
src/sys/arch/x86/x86: pmap.c svs.c
Log Message:
Add support for USER_LDT in SVS. This allows us t
Module Name:src
Committed By: maxv
Date: Wed Aug 7 06:28:03 UTC 2019
Modified Files:
src/sys/arch/amd64/conf: GENERIC
Log Message:
Sync with reality.
To generate a diff of this commit:
cvs rdiff -u -r1.532 -r1.533 src/sys/arch/amd64/conf/GENERIC
Please note that diffs
Module Name:src
Committed By: maxv
Date: Wed Aug 7 06:28:03 UTC 2019
Modified Files:
src/sys/arch/amd64/conf: GENERIC
Log Message:
Sync with reality.
To generate a diff of this commit:
cvs rdiff -u -r1.532 -r1.533 src/sys/arch/amd64/conf/GENERIC
Please note that diffs
Module Name:src
Committed By: maxv
Date: Wed Aug 7 08:47:09 UTC 2019
Modified Files:
src/sys/dev/usb: usb.h usb_subr.c
Log Message:
Introduce USB_DESCRIPTOR_SIZE (3), and fix two bugs:
1) In usbd_find_idesc(), make sure the tables we're reading fit in the
allocated
Module Name:src
Committed By: maxv
Date: Wed Aug 7 08:47:09 UTC 2019
Modified Files:
src/sys/dev/usb: usb.h usb_subr.c
Log Message:
Introduce USB_DESCRIPTOR_SIZE (3), and fix two bugs:
1) In usbd_find_idesc(), make sure the tables we're reading fit in the
allocated
Module Name:src
Committed By: maxv
Date: Wed Aug 7 10:36:19 UTC 2019
Modified Files:
src/sys/dev: fss.c
Log Message:
Check fc_type before fc_cluster, because the latter may not be initialized.
This is harmless because fc_type is always initialized properly, so the
next br
Module Name:src
Committed By: maxv
Date: Wed Aug 7 10:36:19 UTC 2019
Modified Files:
src/sys/dev: fss.c
Log Message:
Check fc_type before fc_cluster, because the latter may not be initialized.
This is harmless because fc_type is always initialized properly, so the
next br
Module Name:src
Committed By: maxv
Date: Tue Aug 13 09:48:24 UTC 2019
Modified Files:
src/dist/pf/usr.sbin/ftp-proxy: npf.c
src/usr.sbin/pf/ftp-proxy: Makefile
Log Message:
sync with reality
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/dist/pf/
Module Name:src
Committed By: maxv
Date: Tue Aug 13 09:48:24 UTC 2019
Modified Files:
src/dist/pf/usr.sbin/ftp-proxy: npf.c
src/usr.sbin/pf/ftp-proxy: Makefile
Log Message:
sync with reality
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/dist/pf/
Module Name:src
Committed By: maxv
Date: Thu Aug 15 12:06:42 UTC 2019
Modified Files:
src/sys/kern: subr_kmem.c
Log Message:
Retire KMEM_GUARD. It has been superseded by kASan, which is much more
powerful, has much more coverage - far beyond just kmem(9) -, and also
consum
Module Name:src
Committed By: maxv
Date: Thu Aug 15 12:06:42 UTC 2019
Modified Files:
src/sys/kern: subr_kmem.c
Log Message:
Retire KMEM_GUARD. It has been superseded by kASan, which is much more
powerful, has much more coverage - far beyond just kmem(9) -, and also
consum
Module Name:src
Committed By: maxv
Date: Thu Aug 15 12:24:09 UTC 2019
Modified Files:
src/share/man/man9: kmem.9
src/sys/arch/mips/mips: pmap_machdep.c
src/sys/kern: files.kern
Log Message:
Unlink KMEM_GUARD leftovers.
To generate a diff of this commit:
c
Module Name:src
Committed By: maxv
Date: Thu Aug 15 12:24:09 UTC 2019
Modified Files:
src/share/man/man9: kmem.9
src/sys/arch/mips/mips: pmap_machdep.c
src/sys/kern: files.kern
Log Message:
Unlink KMEM_GUARD leftovers.
To generate a diff of this commit:
c
Le 16/08/2019 à 00:05, matthew green a écrit :
KMEM_GUARD is useful for platforms that don't have kasan yet.
Verily it was not.
1) The place where diagnostic/debug features should be implemented is pool(9),
not kmem(9). Pools represent all of the dynamic system memory, kmem only a
sma
Module Name:src
Committed By: maxv
Date: Fri Aug 16 10:41:35 UTC 2019
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Initialize pp->pr_redzone to false. For some reason with KUBSAN GCC does
not eliminate the unused branch in pr_item_linkedlist_put(), and this
leads
Module Name:src
Committed By: maxv
Date: Fri Aug 16 10:41:35 UTC 2019
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Initialize pp->pr_redzone to false. For some reason with KUBSAN GCC does
not eliminate the unused branch in pr_item_linkedlist_put(), and this
leads
Module Name:src
Committed By: maxv
Date: Sat Aug 17 12:37:49 UTC 2019
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Kernel Heap Hardening: use bitmaps on all off-page pools. This migrates 29
MI pools on amd64 from linked lists to bitmaps, which have higher securit
Module Name:src
Committed By: maxv
Date: Sat Aug 17 12:37:49 UTC 2019
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Kernel Heap Hardening: use bitmaps on all off-page pools. This migrates 29
MI pools on amd64 from linked lists to bitmaps, which have higher securit
Module Name:src
Committed By: maxv
Date: Tue Aug 20 12:25:41 UTC 2019
Modified Files:
src/sys/compat/netbsd32: files.netbsd32
src/sys/modules/compat_netbsd32: Makefile
Log Message:
Disable netbsd32_drm.c until it receives proper review.
To generate a diff of this
Module Name:src
Committed By: maxv
Date: Tue Aug 20 12:25:41 UTC 2019
Modified Files:
src/sys/compat/netbsd32: files.netbsd32
src/sys/modules/compat_netbsd32: Makefile
Log Message:
Disable netbsd32_drm.c until it receives proper review.
To generate a diff of this
Le 20/08/2019 à 11:32, Christos Zoulas a écrit :
Module Name:src
Committed By: christos
Date: Tue Aug 20 09:32:21 UTC 2019
Modified Files:
src/sys/compat/netbsd32: files.netbsd32 netbsd32_ioctl.c
netbsd32_ioctl.h
Added Files:
src/sys/compat/netbsd32: n
Module Name:src
Committed By: maxv
Date: Tue Aug 20 18:43:57 UTC 2019
Modified Files:
src/sys/dev/sysmon: sysmon_power.c
Log Message:
Fix info leak, not all of 'pev' is initialized.
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/dev/sysmon/sysmon_p
Module Name:src
Committed By: maxv
Date: Tue Aug 20 18:43:57 UTC 2019
Modified Files:
src/sys/dev/sysmon: sysmon_power.c
Log Message:
Fix info leak, not all of 'pev' is initialized.
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/dev/sysmon/sysmon_p
Module Name:src
Committed By: maxv
Date: Wed Aug 21 12:16:07 UTC 2019
Modified Files:
src/sys/arch/amd64/conf: XEN3_DOM0 XEN3_DOMU XEN3_PVHVM
src/sys/arch/i386/conf: XEN3PAE_DOM0 XEN3PAE_DOMU XEN3PAE_PVHVM
Log Message:
No USER_LDT on Xen.
To generate a diff of th
Module Name:src
Committed By: maxv
Date: Wed Aug 21 12:16:07 UTC 2019
Modified Files:
src/sys/arch/amd64/conf: XEN3_DOM0 XEN3_DOMU XEN3_PVHVM
src/sys/arch/i386/conf: XEN3PAE_DOM0 XEN3PAE_DOMU XEN3PAE_PVHVM
Log Message:
No USER_LDT on Xen.
To generate a diff of th
Module Name:src
Committed By: maxv
Date: Wed Aug 21 12:33:12 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Don't depend on #ifdef USER_LDT in cpu_mcontext32_validate(), but rather on
whether the proc uses a user-set LDT. Same as check_s
Module Name:src
Committed By: maxv
Date: Wed Aug 21 12:33:12 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Don't depend on #ifdef USER_LDT in cpu_mcontext32_validate(), but rather on
whether the proc uses a user-set LDT. Same as check_s
Module Name:src
Committed By: maxv
Date: Wed Aug 21 12:46:56 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Style and remove dead stuff.
To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127 src/sys/arch/amd64/amd64/netbsd32_
Module Name:src
Committed By: maxv
Date: Wed Aug 21 12:46:56 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: netbsd32_machdep.c
Log Message:
Style and remove dead stuff.
To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127 src/sys/arch/amd64/amd64/netbsd32_
Module Name:src
Committed By: maxv
Date: Wed Aug 21 16:35:10 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Switch from printf to panic. These messages were notorious for being
unreadable, and at least a clean panic allows the user to inspect the
Module Name:src
Committed By: maxv
Date: Wed Aug 21 16:35:10 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Switch from printf to panic. These messages were notorious for being
unreadable, and at least a clean panic allows the user to inspect the
Module Name:src
Committed By: maxv
Date: Wed Aug 21 17:06:36 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Remove the single-step check, it is wrong. There is no way we could
single-step on these entry points. If there were, we would be running
wit
Module Name:src
Committed By: maxv
Date: Wed Aug 21 17:06:36 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Remove the single-step check, it is wrong. There is no way we could
single-step on these entry points. If there were, we would be running
wit
Module Name:src
Committed By: maxv
Date: Wed Aug 21 17:14:05 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Style and cleanup.
To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 src/sys/arch/amd64/amd64/trap.c
Please note that diffs
Module Name:src
Committed By: maxv
Date: Wed Aug 21 17:14:05 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
Style and cleanup.
To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 src/sys/arch/amd64/amd64/trap.c
Please note that diffs
Module Name:src
Committed By: maxv
Date: Fri Aug 23 06:47:58 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_misc.c
src/sys/compat/linux32/common: linux32_utsname.c
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdiff -u -r1.240 -
Module Name:src
Committed By: maxv
Date: Fri Aug 23 06:47:58 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_misc.c
src/sys/compat/linux32/common: linux32_utsname.c
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdiff -u -r1.240 -
Module Name:src
Committed By: maxv
Date: Fri Aug 23 06:54:54 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_file64.c
Log Message:
Fix info leak.
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/compat/linux/common/linux_file64.c
Please
Module Name:src
Committed By: maxv
Date: Fri Aug 23 06:54:54 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_file64.c
Log Message:
Fix info leak.
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/compat/linux/common/linux_file64.c
Please
Module Name:src
Committed By: maxv
Date: Fri Aug 23 06:59:52 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_termios.h
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/compat/linux/common/linux_termios.h
Plea
Module Name:src
Committed By: maxv
Date: Fri Aug 23 06:59:52 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_termios.h
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/compat/linux/common/linux_termios.h
Plea
Module Name:src
Committed By: maxv
Date: Fri Aug 23 07:53:37 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_file64.c linux_misc.c
src/sys/compat/linux32/common: linux32_dirent.c
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: maxv
Date: Fri Aug 23 07:53:37 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_file64.c linux_misc.c
src/sys/compat/linux32/common: linux32_dirent.c
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: maxv
Date: Fri Aug 23 08:01:43 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_misc.c
src/sys/compat/linux32/common: linux32_sysinfo.c
Log Message:
Fix info leaks in sysinfo().
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: maxv
Date: Fri Aug 23 08:01:43 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_misc.c
src/sys/compat/linux32/common: linux32_sysinfo.c
Log Message:
Fix info leaks in sysinfo().
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: maxv
Date: Fri Aug 23 08:31:12 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_signal.c
src/sys/compat/linux32/common: linux32_signal.c
Log Message:
Fix info leaks in sigaltstack.
To generate a diff of this commit:
cvs rd
Module Name:src
Committed By: maxv
Date: Fri Aug 23 08:31:12 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_signal.c
src/sys/compat/linux32/common: linux32_signal.c
Log Message:
Fix info leaks in sigaltstack.
To generate a diff of this commit:
cvs rd
Module Name:src
Committed By: maxv
Date: Fri Aug 23 09:41:26 UTC 2019
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
Add missing mutex, we were hitting a KASSERT.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/dev/audio/audio.c
Please not
Module Name:src
Committed By: maxv
Date: Fri Aug 23 09:41:26 UTC 2019
Modified Files:
src/sys/dev/audio: audio.c
Log Message:
Add missing mutex, we were hitting a KASSERT.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/dev/audio/audio.c
Please not
Module Name:src
Committed By: maxv
Date: Fri Aug 23 10:22:15 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_ipc.c
src/sys/kern: sysv_shm.c
src/sys/sys: shm.h
Log Message:
Fix stupid bugs in linux_sys_shmctl(): the index could be out of bound
(p
Module Name:src
Committed By: maxv
Date: Fri Aug 23 10:22:15 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_ipc.c
src/sys/kern: sysv_shm.c
src/sys/sys: shm.h
Log Message:
Fix stupid bugs in linux_sys_shmctl(): the index could be out of bound
(p
Module Name:src
Committed By: maxv
Date: Fri Aug 23 10:31:14 UTC 2019
Modified Files:
src/sys/compat/linux/arch/amd64: linux_machdep.c
Log Message:
Remove printf.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/compat/linux/arch/amd64/linux_machdep.
Module Name:src
Committed By: maxv
Date: Fri Aug 23 10:31:14 UTC 2019
Modified Files:
src/sys/compat/linux/arch/amd64: linux_machdep.c
Log Message:
Remove printf.
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/compat/linux/arch/amd64/linux_machdep.
Module Name:src
Committed By: maxv
Date: Fri Aug 23 11:19:39 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_fcntl.h
Log Message:
When dealing with an unknown value, set -1, to prevent (harmless)
uninitialized accesses later.
To generate a diff of this commit
Module Name:src
Committed By: maxv
Date: Fri Aug 23 11:19:39 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_fcntl.h
Log Message:
When dealing with an unknown value, set -1, to prevent (harmless)
uninitialized accesses later.
To generate a diff of this commit
Module Name:src
Committed By: maxv
Date: Fri Aug 23 12:09:18 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_termios.c
src/sys/compat/linux32/common: linux32_termios.c
Log Message:
Add a default case, don't call sys_ioctl() with an uninitialized 'com'
a
Module Name:src
Committed By: maxv
Date: Fri Aug 23 12:09:18 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_termios.c
src/sys/compat/linux32/common: linux32_termios.c
Log Message:
Add a default case, don't call sys_ioctl() with an uninitialized 'com'
a
Module Name:src
Committed By: maxv
Date: Fri Aug 23 12:42:14 UTC 2019
Modified Files:
src/sys/compat/ossaudio: ossaudio.c
Log Message:
Fix error handling, returns an errno, not -1.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/compat/ossaudio/ossa
Module Name:src
Committed By: maxv
Date: Fri Aug 23 12:42:14 UTC 2019
Modified Files:
src/sys/compat/ossaudio: ossaudio.c
Log Message:
Fix error handling, returns an errno, not -1.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/compat/ossaudio/ossa
Module Name:src
Committed By: maxv
Date: Fri Aug 23 12:49:59 UTC 2019
Modified Files:
src/sys/compat/linux32/common: linux32_ioctl.c
Log Message:
Put the printf under DEBUG_LINUX.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/compat/linux32/common
Module Name:src
Committed By: maxv
Date: Fri Aug 23 12:49:59 UTC 2019
Modified Files:
src/sys/compat/linux32/common: linux32_ioctl.c
Log Message:
Put the printf under DEBUG_LINUX.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/compat/linux32/common
Module Name:src
Committed By: maxv
Date: Fri Aug 23 13:36:45 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_statfs.h
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/compat/linux/common/linux_statfs.h
Please n
Module Name:src
Committed By: maxv
Date: Fri Aug 23 13:36:45 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_statfs.h
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/compat/linux/common/linux_statfs.h
Please n
Module Name:src
Committed By: maxv
Date: Fri Aug 23 13:49:12 UTC 2019
Modified Files:
src/sys/compat/linux32/common: linux32_misc.c
Log Message:
Hum, don't forget the 'pid' argument, otherwise we're not gonna go very
far.
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: maxv
Date: Fri Aug 23 13:49:12 UTC 2019
Modified Files:
src/sys/compat/linux32/common: linux32_misc.c
Log Message:
Hum, don't forget the 'pid' argument, otherwise we're not gonna go very
far.
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: maxv
Date: Fri Aug 23 13:59:45 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_43.c
Log Message:
Fix info leak.
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/compat/netbsd32/netbsd32_compat_43.c
Ple
Module Name:src
Committed By: maxv
Date: Fri Aug 23 13:59:45 UTC 2019
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_43.c
Log Message:
Fix info leak.
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/compat/netbsd32/netbsd32_compat_43.c
Ple
Module Name:src
Committed By: maxv
Date: Fri Aug 23 14:12:39 UTC 2019
Modified Files:
src/sys/miscfs/procfs: procfs_linux.c
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/miscfs/procfs/procfs_linux.c
Please note that d
Module Name:src
Committed By: maxv
Date: Fri Aug 23 14:12:39 UTC 2019
Modified Files:
src/sys/miscfs/procfs: procfs_linux.c
Log Message:
Fix info leaks.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/miscfs/procfs/procfs_linux.c
Please note that d
Le 21/08/2019 à 23:47, matthew green a écrit :
"Maxime Villard" writes:
Module Name:src
Committed By: maxv
Date: Wed Aug 21 16:35:10 UTC 2019
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
Switch from printf to panic. These messages were not
Module Name:src
Committed By: maxv
Date: Sat Aug 24 12:33:25 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_socket.c linux_socket.h
Log Message:
Don't read data from userland directly. This simply does not work on any
recent x86 CPU (thanks to SMAP) and all ar
Module Name:src
Committed By: maxv
Date: Sat Aug 24 12:33:25 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_socket.c linux_socket.h
Log Message:
Don't read data from userland directly. This simply does not work on any
recent x86 CPU (thanks to SMAP) and all ar
Module Name:src
Committed By: maxv
Date: Sat Aug 24 14:08:35 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_socket.c
Log Message:
Hum, don't pass an mbuf to realloc(). Inspired from copyin32_msg_control().
To generate a diff of this commit:
cvs rdiff -u -r1.
Module Name:src
Committed By: maxv
Date: Sat Aug 24 14:08:35 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_socket.c
Log Message:
Hum, don't pass an mbuf to realloc(). Inspired from copyin32_msg_control().
To generate a diff of this commit:
cvs rdiff -u -r1.
Module Name:src
Committed By: maxv
Date: Sat Aug 24 14:18:43 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_socket.c
Log Message:
Fix memory leak.
To generate a diff of this commit:
cvs rdiff -u -r1.147 -r1.148 src/sys/compat/linux/common/linux_socket.c
Ple
Module Name:src
Committed By: maxv
Date: Sat Aug 24 14:18:43 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_socket.c
Log Message:
Fix memory leak.
To generate a diff of this commit:
cvs rdiff -u -r1.147 -r1.148 src/sys/compat/linux/common/linux_socket.c
Ple
Module Name:src
Committed By: maxv
Date: Sat Aug 24 14:21:13 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_misc.c
Log Message:
I don't see the point in having this useless printf, but add a '\n' to it,
so that it at least displays useless stuff correctly.
T
Module Name:src
Committed By: maxv
Date: Sat Aug 24 14:21:13 UTC 2019
Modified Files:
src/sys/compat/linux/common: linux_misc.c
Log Message:
I don't see the point in having this useless printf, but add a '\n' to it,
so that it at least displays useless stuff correctly.
T
Module Name:src
Committed By: maxv
Date: Sun Aug 25 07:10:30 UTC 2019
Modified Files:
src/sys/dev: sequencer.c
Log Message:
Fix the size passed to memcpy, we only want 8 bytes. Found by KASAN.
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/sys/dev/sequ
Module Name:src
Committed By: maxv
Date: Sun Aug 25 07:10:30 UTC 2019
Modified Files:
src/sys/dev: sequencer.c
Log Message:
Fix the size passed to memcpy, we only want 8 bytes. Found by KASAN.
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/sys/dev/sequ
Module Name:src
Committed By: maxv
Date: Mon Aug 26 10:19:08 UTC 2019
Modified Files:
src/sys/kern: sys_descrip.c
Log Message:
Reject negative offsets, to prevent panics later in genfs_getpages().
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/kern
Module Name:src
Committed By: maxv
Date: Mon Aug 26 10:19:08 UTC 2019
Modified Files:
src/sys/kern: sys_descrip.c
Log Message:
Reject negative offsets, to prevent panics later in genfs_getpages().
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/kern
Module Name:src
Committed By: maxv
Date: Mon Aug 26 10:35:35 UTC 2019
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Revert r1.254, put back || for KASAN, some destructors like lwp_dtor()
caused false positives. Needs more work.
To generate a diff of this commit:
Module Name:src
Committed By: maxv
Date: Mon Aug 26 10:35:35 UTC 2019
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Revert r1.254, put back || for KASAN, some destructors like lwp_dtor()
caused false positives. Needs more work.
To generate a diff of this commit:
Module Name:src
Committed By: maxv
Date: Tue Aug 27 17:24:51 UTC 2019
Modified Files:
src/sys/dev/usb: if_upl.c
Log Message:
Fix bug, remove {0,0} because we switched to usb_lookup().
To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/dev/usb/if_upl.c
1 - 100 of 812 matches
Mail list logo