src

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fix path for perl

update path for 5.28.0

bump version for security patches

If a process attempts to transmit rights over a UNIX-domain socket and an error causes the attempt to fail, references acquired on the rights are not released and are leaked. This bug can be used to cause the reference counter to wrap around and free the corresponding file structure.

If a process attempts to transmit rights over a UNIX-domain socket and an error causes the attempt to fail, references acquired on the rights are not released and are leaked. This bug can be used to cause the reference counter to wrap around and free the corresponding file structure.

document mqueuefs(5) issue

System calls operating on file descriptors obtain a reference to relevant struct file which due to a programming error was not always put back, which in turn could be used to overflow the counter of affected struct file.

System calls operating on file descriptors obtain a reference to relevant struct file which due to a programming error was not always put back, which in turn could be used to overflow the counter of affected struct file.

Due to insufficient initialization of memory copied to userland in the components listed above small amounts of kernel memory may be disclosed to userland processes.

    • -0
    • +2
    /sys/compat/freebsd32/freebsd32_ioctl.c
document compat issue

Due to insufficient initialization of memory copied to userland in the components listed above small amounts of kernel memory may be disclosed to userland processes.

    • -0
    • +2
    /sys/compat/freebsd32/freebsd32_ioctl.c
The code which handles a close(2) of a descriptor created by posix_openpt(2) fails to undo the configuration which causes SIGIO to be raised. This bug can lead to a write-after-free of kernel memory.

The code which handles a close(2) of a descriptor created by posix_openpt(2) fails to undo the configuration which causes SIGIO to be raised. This bug can lead to a write-after-free of kernel memory.

Fix some buffer overflows in telnet client.

Fix some security issues in telnet client.

Add public domain hashmap implementation.

    • -0
    • +403
    /lib/libmport/hashmap.c
    • -0
    • +82
    /lib/libmport/hashmap.h
revert recursive sqlite query approach.

revert recursive query logic. does not play nice with libdispatch

    • -5
    • +1
    /lib/libmport/bundle_read_install_pkg.c
use count function

add retry algorithm

fix some bugs with pkg message printing

    • -3
    • +4
    /lib/libmport/bundle_read_install_pkg.c
do not treat it as a pattern

    • -2
    • +2
    /lib/libmport/bundle_read_install_pkg.c
pass first down

add pkg leaf

rework install logic to try to use a recursive query in sqlite instead

add stdint

cleanup and check for null values

add additional flags for monitoring changes

reformat error code and add some sanity checks

add error checks and memory cleanup

    • -3
    • +8
    /lib/libmport/bundle_read_install_pkg.c