| ID | Title | LastModified | URL |
| 52703 | netgraph: ng_device: set curvnet when writing from the cdev | 2025_09_24 | D52703 |
| 52568 | netmap: silence -Wdefault-const-init-field-unsafe warning | 2025_09_17 | D52568 |
| 52535 | rtld: silence clang's unterminated-string-initialization warning | 2025_09_17 | D52535 |
| 52500 | stand: Try to parse vdisk correctly | 2025_09_21 | D52500 |
| 52498 | bectl: fail if an invalid sort key is used | 2025_09_15 | D52498 |
| 52495 | sed: bring usage back into line with reality | 2025_09_15 | D52495 |
| 52483 | loader: gop set with current mode should be nop | 2025_09_11 | D52483 |
| 52457 | release: Mark various cloudware image types as buildable by non-root | 2025_09_09 | D52457 |
| 52425 | bhyve: tpm: Avoid printing a message when clearing the cancel bit | 2025_09_15 | D52425 |
| 52388 | release: Set default timestamps for makefs and mkimg outputs | 2025_09_09 | D52388 |
| 52364 | nvme: Use the 'extra' field as the progif field. | 2025_09_08 | D52364 |
| 52363 | nda: Only attach to devices whose progif if nvme storage | 2025_09_08 | D52363 |
| 52328 | tpm: prevent hang when a thread that has not written tries to read | 2025_09_02 | D52328 |
| 52324 | bluetooth: ng_ubt_rtl/rtlbtfw: remove duplicate entry in device table | 2025_09_06 | D52324 |
| 52295 | libc: report _SC_NPROCESSORS_ONLN more accurately in cpu-limited jails | 2025_09_01 | D52295 |
| 52242 | make_dev.9: add a note about the device cred usage | 2025_08_29 | D52242 |
| 52196 | bsdinstall, release: Set time and time zone earlier and use for live system | 2025_08_29 | D52196 |
| 52185 | arm64: Remove cpu_tlb_flushID now it's unused | 2025_08_28 | D52185 |
| 52159 | rc.d/sshd: Add "showfp" cmd to display host key fingerprint | 2025_09_06 | D52159 |
| 52158 | caroot: Regenerate | 2025_09_03 | D52158 |
| 52122 | usb: implement attach kernel driver | 2025_08_27 | D52122 |
| 52112 | nvme: Switch to using unmapped pages for passthrough data transfer | 2025_09_03 | D52112 |
| 52111 | nvme: On ioctl, use nvme_allocate_request_buf | 2025_08_25 | D52111 |
| 52110 | nvme: Add nvme_allocate_request_buf | 2025_08_22 | D52110 |
| 52109 | memdesc: Add memdesc_buf | 2025_08_22 | D52109 |
| 52040 | build.7: update documentation around world-clean options | 2025_08_20 | D52040 |
| 51942 | libc: remove dlerror() contamination from NS caching | 2025_08_20 | D51942 |
| 51858 | libc/armv7: remove default verison of alloca | 2025_08_11 | D51858 |
| 51854 | rc.subr: Add /etc/defaults/rc.conf.d | 2025_09_15 | D51854 |
| 51736 | libusb: fix incorrect status type when completion on cancel the events | 2025_08_07 | D51736 |
| 51683 | su(1): Add -g flag | 2025_08_01 | D51683 |
| 51655 | git-arc: Make "git arc stage" preserve the author date | 2025_08_01 | D51655 |
| 51624 | x86/intr: Handle case of disabling MSI after release | 2025_08_13 | D51624 |
| 51620 | syscalls: Regen after adding kexec_load syscall | 2025_08_04 | D51620 |
| 51619 | kern: Introduce kexec system feature (MI) | 2025_09_14 | D51619 |
| 51585 | acpi_gpiobus: implement bus_child_deleted | 2025_08_30 | D51585 |
| 51562 | share: man: add some documentation for our kernel compressor API | 2025_07_27 | D51562 |
| 51122 | vfsmountroot: Add a limit to waiting for root holds to be released | 2025_07_03 | D51122 |
| 51076 | gone_in(9): update man page | 2025_06_27 | D51076 |
| 51056 | ls: check fts_children() for errors that may not surface otherwise | 2025_07_01 | D51056 |
| 51034 | atf: atf-check: stop using a sentinel to convey 'empty' status checks | 2025_07_02 | D51034 |
| 50946 | style.mdoc.5: xref mdoc extended documentation | 2025_07_22 | D50946 |
| 50929 | iwx: correct rssi calculations and reporting | 2025_06_19 | D50929 |
| 50928 | [WIP] net80211: use uint16_t for rssi | 2025_08_28 | D50928 |
| 50924 | bsdlabel(8): move disktab(5) back to etc | 2025_06_19 | D50924 |
| 50851 | linuxkpi: Add dummy | 2025_09_19 | D50851 |
| 50848 | eventfd: Rename `struct eventfd` to `struct eventfd_ctx` | 2025_09_23 | D50848 |
| 50826 | fusefs: change how poll() on /dev/fuse works on unmount | 2025_08_29 | D50826 |
| 50735 | build: stop providing an explicit -fno-common | 2025_07_17 | D50735 |
| 50559 | rcorder: add some primitive tests | 2025_06_06 | D50559 |
| 50415 | nd6: don't force inet6 params off for bridge | 2025_06_04 | D50415 |
| 50330 | style.mdoc: add subsection for cross-references | 2025_05_14 | D50330 |
| 50174 | mtw(4) Cleanup. No functional changes | 2025_05_07 | D50174 |
| 50114 | nd6: allow address autoconf to be disabled | 2025_05_19 | D50114 |
| 49944 | libsbuf: switch to using libc's Versions.def | 2025_07_26 | D49944 |
| 49775 | make check: Eliminate "operation not permitted" errors | 2025_04_21 | D49775 |
| 49655 | kern: add an extres-style power domain framework | 2025_04_04 | D49655 |
| 49412 | ifnet: Remove a redundant check for flag IFF_DYING from ifunit_ref() | 2025_03_20 | D49412 |
| 49309 | Add /etc/rc.d/newaliases | 2025_05_07 | D49309 |
| 48965 | arm64/vmm: Don't set MDSCR_KDE in the guest when single stepping | 2025_03_12 | D48965 |
| 48964 | arm64: Add a sysctl to read the current exception level | 2025_02_18 | D48964 |
| 48951 | mfc-candidates: Fix remote repo detection | 2025_02_12 | D48951 |
| 48950 | mfc-candidates: Annotate variables as local | 2025_02_14 | D48950 |
| 48894 | vm_phys_early_alloc(): Remove the 'domain' argument | 2025_02_18 | D48894 |
| 48793 | nanobsd: Add a NO_ROOT build option | 2025_06_05 | D48793 |
| 48792 | nanobsd: Add a provisional populate /data function | 2025_06_05 | D48792 |
| 48791 | nanobsd: Add a provisional populate /cfg function | 2025_02_01 | D48791 |
| 48790 | nanobsd: Add a provisional populate_part function | 2025_02_01 | D48790 |
| 48789 | nanobsd: Add a nano_makefs function | 2025_02_01 | D48789 |
| 48788 | nanobsd: Switch the / partition in fstab | 2025_02_01 | D48788 |
| 48787 | nanobsd: Add a NANO_TIMESTAMP variable | 2025_02_01 | D48787 |
| 48786 | nanobsd: Add a function to create directories | 2025_02_01 | D48786 |
| 48785 | nanobsd: Prefer tgt_touch() instead of touch | 2025_02_01 | D48785 |
| 48784 | nanobsd: Set the proper mode for /tmp | 2025_02_01 | D48784 |
| 48783 | nanobsd: Prefer tgt_dir2symlink() to create symlinks | 2025_02_01 | D48783 |
| 48782 | nanobsd: Make tgt_dir2symlink() take a mode | 2025_04_17 | D48782 |
| 48781 | nanobsd: Add uname/gname to the spec | 2025_02_04 | D48781 |
| 48780 | nanobsd: Prefer nano_umount to umount | 2025_02_01 | D48780 |
| 48674 | sys: Add DECLARE_MODULE_RELENG for use by external kernel modules | 2025_04_21 | D48674 |
| 48637 | vm_phys_early_alloc(): Align to PAGE_SIZE; Review callers' alignment | 2025_02_18 | D48637 |
| 48634 | vm_phys_early_alloc(): Switch order of arguments | 2025_02_18 | D48634 |
| 48633 | vm_phys_early_alloc(): Panic on no memory in specific domain, add diagnostics | 2025_02_19 | D48633 |
| 48520 | share/mk: Enable BRANCH_PROTECTION by default | 2025_01_20 | D48520 |
| 48477 | netlink: change snl(3) API for more robust handling of malloc errors | 2025_01_17 | D48477 |
| 48423 | devd: Avoid setting devctl_queue when stopping devd | 2025_01_11 | D48423 |
| 48414 | vt: avoid grabbing locks for KERNEL_PANICKED() as well | 2025_01_14 | D48414 |
| 48413 | vt: drop the lock before calling vd_postswitch | 2025_01_14 | D48413 |
| 48331 | x86: tsc: more resilient cpuid parsing | 2025_01_07 | D48331 |
| 48135 | deadfs: cleanup | 2024_12_18 | D48135 |
| 48131 | rtwn_pci.4: Mention RTL8188CE in HARDWARE | 2025_01_10 | D48131 |
| 48127 | git-arc: vertically align tag values | 2024_12_18 | D48127 |
| 48076 | rtld: restore abort for malformed environments while setuid | 2024_12_14 | D48076 |
| 48075 | kern: osd: trash a slot's methods upon deregistration | 2024_12_14 | D48075 |
| 48074 | kern: osd: abstract away the math for locating a slot method | 2025_04_21 | D48074 |
| 48052 | IfAPI: add if_getaddr() | 2024_12_17 | D48052 |
| 47944 | vnet: Remove intermediate type casting to sysinit_nfunc_t | 2024_12_10 | D47944 |
| 47646 | busdma: Avoid an M_NOWAIT allocation in alloc_bounce_zone() | 2024_11_18 | D47646 |
| 47521 | busdma: Avoid leaking bounce pages when destroy DMA tags | 2024_12_23 | D47521 |
| 47518 | aio: improve lock contention on the aio_job_mtx | 2024_11_14 | D47518 |
| 47468 | nvme: Add macros for NVMe CNS values | 2024_11_15 | D47468 |
| 47436 | ntpd: Fix crash when bringing up net interface fails | 2024_11_04 | D47436 |
| 47409 | release: factor out common code from make-memstick.sh | 2024_12_18 | D47409 |
| 47202 | Increase number of regions in physical RAM which can be tracked | 2024_10_19 | D47202 |
| 47180 | vm_reserv: Refactor vm_reserv_populate | 2024_10_18 | D47180 |
| 46955 | libc: skip telldir_leak test | 2024_10_05 | D46955 |
| 46954 | mlock_test: use mmap/munmap for unmapped pointer | 2024_10_05 | D46954 |
| 46953 | break(2): allow on aarch64 and riscv | 2024_10_23 | D46953 |
| 46942 | vm_map: Record the maximum size of the map over time | 2024_10_05 | D46942 |
| 46787 | mbuf: Add M_WRITABLE_EXTPG | 2024_09_26 | D46787 |
| 46769 | Add AML dump option without concatinating SSDT's memory image | 2024_10_02 | D46769 |
| 46714 | Change prm, prcm, scm_syscon to expose syscon interface | 2024_10_01 | D46714 |
| 46713 | Update clock names | 2025_04_24 | D46713 |
| 46712 | remove clock_common.* | 2025_04_24 | D46712 |
| 46553 | flua: Add some mode functions to the posix module | 2024_09_13 | D46553 |
| 46470 | geom_disk: Print attachment in boot log like newbus | 2024_08_31 | D46470 |
| 46469 | virtio_blk: Populate d_attachment | 2024_08_30 | D46469 |
| 46468 | geom_disk: Export attachment if present in XML config | 2024_08_29 | D46468 |
| 46415 | truss: Put the output file stream in line-buffered mode | 2024_08_26 | D46415 |
| 46405 | lib/csu/riscv: Mark ra as undefined in _start | 2024_08_22 | D46405 |
| 46403 | Introduce vfcntl(), a va_list variant of fcntl() | 2024_08_22 | D46403 |
| 46400 | [RISC-V] Set ra to zero when calling into userspace | 2024_09_30 | D46400 |
| 46247 | Fix the ZFS sharenfs property for DNS names with '-'s in them | 2024_09_19 | D46247 |
| 46187 | Use iflib_if_get_counter_default() to get output dropped packets | 2024_09_25 | D46187 |
| 46120 | sysrc: Be quiet when changing values | 2024_08_29 | D46120 |
| 46047 | libc: scalar strchrnul() in RISC-V assembly | 2025_08_05 | D46047 |
| 46023 | libc: scalar memchr() in RISC-V assembly | 2025_09_22 | D46023 |
| 45950 | vtnet: Fix an LOR in the input path | 2024_10_15 | D45950 |
| 45814 | Allow ZFS sharenfs to generate multiple export(5) lines | 2024_12_18 | D45814 |
| 45761 | riscv: use counter(9) for pmap counters | 2024_07_04 | D45761 |
| 45730 | libc: scalar memset() in RISC-V assembly | 2025_09_22 | D45730 |
| 45693 | libc: scalar strlen() in RISC-V assembly | 2025_08_05 | D45693 |
| 45621 | lib/libc/aarch64/string: add memcmp SIMD implementation | 2025_01_10 | D45621 |
| 45423 | ufs: use IOVEC_* macros | 2024_05_31 | D45423 |
| 45268 | libgcc_s: Add a linker script to link to libgcc | 2024_06_04 | D45268 |
| 45066 | libsys: Fall back to the worst case page size | 2024_05_02 | D45066 |
| 45058 | linuxkpi: Fix arch_io_reserve_memtype_wc | 2024_05_08 | D45058 |
| 45003 | adduser(8): Prompt examples for other groups | 2024_05_21 | D45003 |
| 44922 | wpa: add cipher flag support for the new ciphers | 2024_04_25 | D44922 |
| 44760 | fbt: Fix compiler warnings in CDDL fbt sources. | 2024_09_21 | D44760 |
| 44529 | geom: Register classes in SI_SUB_DRIVERS as order SI_ORDER_THIRD | 2024_04_12 | D44529 |
| 44309 | Use va_bytes >= va_size as a hint that a file is not sparse for vn_generic_copy_file_range() | 2024_03_12 | D44309 |
| 44290 | pciconf: Report topology information | 2024_03_19 | D44290 |
| 44276 | cross build: symlink diff and objdump | 2024_03_19 | D44276 |
| 44271 | bsd.lib.mk: add targets to detect symbol changes | 2024_05_19 | D44271 |
| 44264 | newbus: Create %probe_bias in every devclass | 2024_03_13 | D44264 |
| 44117 | lib{c,sys}: fully stub libc verisons of symbols | 2024_02_28 | D44117 |
| 43526 | libkvm: use correct kvm_arch for powerpc minidumps | 2024_01_29 | D43526 |
| 43496 | Don't hardcode maximum PID. | 2024_01_28 | D43496 |
| 43385 | apei: panic on uncorrectable memory errors | 2024_01_10 | D43385 |
| 43288 | Make nfs_rename flush possibly dirty mmap'd pages | 2024_01_04 | D43288 |
| 43002 | libsbrk: add a trivial library that exposes sbrk | 2024_10_05 | D43002 |
| 42862 | libc: stop exposing break/sbrk/brk | 2024_10_23 | D42862 |
| 42853 | Allow sbrk on arm64 and riscv | 2024_10_04 | D42853 |
| 42647 | tcp: Prefer EINVAL in case function not found | 2025_09_10 | D42647 |
| 42572 | bhyve: Add partial support for multiple config node values | 2023_11_28 | D42572 |
| 42211 | ZFS: Set spa_ccw_fail_time=0 when expanding vdev. | 2023_10_19 | D42211 |
| 42032 | semctl(2): Add SEM_STAT to the list of operations | 2023_12_08 | D42032 |
| 41865 | Don't clear FPU registers when using FPU_KERN_NOCTX | 2023_09_17 | D41865 |
| 41672 | tcp: add cubic_compute_pipe | 2023_11_16 | D41672 |
| 41663 | ext2fs: Migrate to modern uintXX_t from u_intXX_t | 2023_08_31 | D41663 |
| 41654 | savecore: fsync after writing the core file | 2023_08_31 | D41654 |
| 41563 | sff: Improve names and error messages | 2023_09_21 | D41563 |
| 41276 | hwpmc_amd: tighten up MSR definitions | 2023_08_09 | D41276 |
| 41250 | hardening: remember the answers to each item | 2023_10_13 | D41250 |
| 41219 | bsd.compat.mk: Use lib${libcompat} for default distribution | 2023_07_28 | D41219 |
| 41218 | ldd32: Drop useless manpage symlink for internal tool | 2023_07_28 | D41218 |
| 41217 | rtld-elf: Provide a separate specialised manpage for ld-elf32.so.1(1) | 2023_07_28 | D41217 |
| 41216 | rtld-elf: Use ld-elf.so.1(1) rather than rtld(1) as the manpage title | 2023_07_28 | D41216 |
| 41215 | bsd.compat.mk: Provide _LIBCOMPAT alongside existing libcompat | 2023_07_27 | D41215 |
| 41212 | vtnet: Ensure that L3 protocol headers are aligned when necessary | 2023_07_27 | D41212 |
| 40816 | bsdinstall: protect disk label and zfsboot on Auto ZFS+MBR | 2025_09_17 | D40816 |
| 40790 | kern_sig.c: Move SIG_FOREACH into signalvar.h | 2023_06_29 | D40790 |
| 40481 | umtx: close race between umtxq_sleep() and umtxq_requeue() | 2024_08_20 | D40481 |
| 40316 | kern: vfs: add a vfs.mountroot.onfail tunable | 2023_05_29 | D40316 |
| 40315 | kern: vfs: add a vfs.mountroot.onfallback tunable | 2023_05_29 | D40315 |
| 40142 | Remove the "hardening" menu frm bsdinstall | 2023_10_02 | D40142 |
| 39864 | kernel linkers: Validate linker set on lookup | 2023_04_28 | D39864 |
| 39758 | pkgbase: Always stage the kernel using INSTKERNNAME | 2025_08_07 | D39758 |
| 39625 | libpmcstat: Extract parts of pmcstat_image_get_elf_params | 2023_04_18 | D39625 |
| 39456 | ipmi: check compcode from GETMSG | 2023_04_08 | D39456 |
| 39323 | vt: avoid using a spinlock | 2023_04_20 | D39323 |
| 39308 | bhyve: remove cfgread/write_default handler | 2023_04_03 | D39308 |
| 39200 | ifnet: add iterator functions for the if/ifa/ifma. | 2023_09_19 | D39200 |
| 38591 | Remove libmchain man pages | 2023_02_14 | D38591 |
| 38205 | Remove svn artefacts from MAINTAINERS | 2023_03_21 | D38205 |
| 37973 | wtapctl(8): Introduce new tool for wtap(4) | 2024_02_20 | D37973 |
| 37930 | sbin/ping: Show the timeout message when echo reply is missing | 2023_01_14 | D37930 |
| 37863 | Commit message template: PR field now accepts bugs.freebsd.org URL. | 2022_12_29 | D37863 |
| 37277 | stand: fix usb build | 2022_11_05 | D37277 |
| 37276 | stand: usb: catch up to DRIVER_MODULE changes in the kernel | 2022_11_07 | D37276 |
| 37026 | inpcb: Return an error when binding to an LB group if it is too large | 2022_10_18 | D37026 |
| 36887 | tcp: restore some memory savings associated with TIME_WAIT state | 2023_03_23 | D36887 |
| 36627 | Improve error message in pci_host_acpi_get_ecam_resource | 2022_09_19 | D36627 |
| 36576 | stand/geli: Allocate saved_keys instead of making it static | 2022_09_14 | D36576 |
| 36470 | ktls: Document requirement of use_flowid for lagg and NIC kTLS | 2022_10_01 | D36470 |
| 36469 | wtap(4): implement monitor mode and handle radiotap | 2024_04_26 | D36469 |
| 36241 | freebsd-update(8): add new command to 'check' for available updates only | 2023_05_06 | D36241 |
| 36144 | stand: Move amd64 tramp page table from .data to heap | 2022_09_16 | D36144 |
| 35776 | vtspeakd(1): Initial version of console speaker daemon. | 2024_08_30 | D35776 |
| 35754 | vt(4): Add support for console screen reader using sysctls. | 2023_08_11 | D35754 |
| 34923 | stand: stop using varargs for dv_open() implementations | 2022_11_05 | D34923 |
| 34504 | kern: add devctl_notifyf() | 2025_05_07 | D34504 |
| 33972 | Remove lo(4) comments about interface configuration order. | 2022_07_01 | D33972 |
| 33248 | Optionally deliver SIGCAP on capsicum violations. | 2023_02_10 | D33248 |
| 32540 | iSCSI: Fast and per-session timeouts | 2023_12_10 | D32540 |
| 31020 | Attach zpool_influxdb to OpenZFS build | 2021_07_07 | D31020 |
| 30190 | Add missing ioctl definitions to LLVM sanitizer | 2024_05_06 | D30190 |
| 30160 | Enhance patch(1) to search for file being patched, from the current directory. | 2023_03_27 | D30160 |
| 29585 | Fix the "frlossreduce" feature of newreno's Alternative Backoff with ECN (ABE) implementation | 2021_04_05 | D29585 |
| 28433 | Update zfs_config.h to reflect OpenZFS gf11b09dec | 2021_02_01 | D28433 |
| 27972 | Revert "arcconfig: add callsign again" | 2021_05_07 | D27972 |
| 25380 | syslogd: allow network and local messages to use different formats | 2024_05_06 | D25380 |