From noreply at github.com Mon Apr 20 00:52:49 2026 From: noreply at github.com (Lucas Holt) Date: Sun, 19 Apr 2026 21:52:49 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] f3f40c: ci: add clang resource headers for arm64 kernel build Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: f3f40cdac7462dd823433ab5c01c7523bc7408d3 https://github.com/MidnightBSD/src/commit/f3f40cdac7462dd823433ab5c01c7523bc7408d3 Author: Lucas Holt Date: 2026-04-20 (Mon, 20 Apr 2026) Changed paths: M .github/workflows/cross-bootstrap-tools.yml Log Message: ----------- ci: add clang resource headers for arm64 kernel build AI-Assisted-by: GPT 5.4 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Mon Apr 20 01:07:52 2026 From: noreply at github.com (Lucas Holt) Date: Sun, 19 Apr 2026 22:07:52 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 4181a1: prowld: fix security issues from fast-forward review Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 4181a11793c5a6130626bf0c70ad7272b2e3fae3 https://github.com/MidnightBSD/src/commit/4181a11793c5a6130626bf0c70ad7272b2e3fae3 Author: Lucas Holt Date: 2026-04-20 (Mon, 20 Apr 2026) Changed paths: M lib/libsystemd/sd-daemon.c M lib/libsystemd/sd-journal.c M sbin/prowl-generator/prowl-generator.c M sbin/prowld/ipc.c M sbin/prowld/prowld.h M sbin/prowld/rcshim.c M sbin/prowld/supervisor.c M sbin/prowld/unit.c M usr.sbin/bsdinstall/scripts/netconfig M usr.sbin/service/service.sh Log Message: ----------- prowld: fix security issues from fast-forward review service.sh: replace eval+grep shell injection with safe sed extraction that only accepts identifier-safe chars; drop invalid env -L -/daemon flags. ipc.c: JSON-escape label/state in ipc_broadcast_event; validate rc_name before run_sysrc; check kevent return in ipc_accept; log truncation warning in cmd_list. supervisor.c: remove dead ucl_object_emit_full call; only rename timer state file if ucl_object_emit succeeds (prevents OOM-induced data loss); add O_NOFOLLOW to timer tmp file; use fchmod(fd) in notify_socket_open instead of path-based chmod; use execve+minimal_env for mDNS dns-sd child; cap EXTEND_TIMEOUT_USEC to 300 s; rate-limit mDNS re-registration to once per 10 s. unit.c: use lstat + S_ISREG check for unit files; replace lstat+opendir drop-in pattern with open(O_NOFOLLOW|O_DIRECTORY)+fdopendir to close TOCTOU; reject drop-in filenames containing '/'; check ucl_parser_add_file return for base unit on drop-in re-parse. rcshim.c: replace fopen with open(O_NOFOLLOW)+fdopen to close TOCTOU between lstat security check and file read. sd-daemon.c: check strdup return in sd_listen_fds_with_names and free on OOM; use lstat in sd_booted. sd-journal.c: clamp PRIORITY values to LOG_EMERG..LOG_DEBUG range in sd_journal_send and sd_journal_sendv. prowl-generator.c: JSON-escape all strings written to generated output to prevent malformed unit files from scripts with special characters. netconfig: quote $IF and $BSDINSTALL_TMPETC throughout to handle paths with spaces and prevent word splitting. AI-Assisted-by: Claude Sonnet 4.6 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Mon Apr 20 13:49:57 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 20 Apr 2026 10:49:57 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 69c7c3: sysutils/ciso-maker: 1.1.0 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 69c7c329ce2316f518469ef1291af35d2c46e67e https://github.com/MidnightBSD/mports/commit/69c7c329ce2316f518469ef1291af35d2c46e67e Author: Lucas Holt Date: 2026-04-20 (Mon, 20 Apr 2026) Changed paths: M sysutils/ciso-maker/Makefile M sysutils/ciso-maker/distinfo Log Message: ----------- sysutils/ciso-maker: 1.1.0 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Apr 21 00:04:09 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 20 Apr 2026 21:04:09 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] e38ab9: midnightbsd-version: add jail support Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: e38ab929dac3f8b53fcb004aeb3c75160d4692b0 https://github.com/MidnightBSD/src/commit/e38ab929dac3f8b53fcb004aeb3c75160d4692b0 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M bin/midnightbsd-version/midnightbsd-version.1 M bin/midnightbsd-version/midnightbsd-version.sh.in Log Message: ----------- midnightbsd-version: add jail support Add -j to inspect a jail's installed kernel and userland versions. AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Apr 21 00:33:10 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 20 Apr 2026 21:33:10 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] e6a126: batt: harden sysctl handling and add tests Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: e6a126384368fef0175a15a4dab97a6c640fd8b8 https://github.com/MidnightBSD/src/commit/e6a126384368fef0175a15a4dab97a6c640fd8b8 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M usr.bin/batt/Makefile M usr.bin/batt/batt.c A usr.bin/batt/tests/Makefile A usr.bin/batt/tests/batt_test.c Log Message: ----------- batt: harden sysctl handling and add tests Reject stray positional arguments, validate sysctl result sizes, and add Kyua coverage for the updated behavior. AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Apr 21 00:35:23 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 20 Apr 2026 21:35:23 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 1e9e1f: batt tests: fix build warnings Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 1e9e1fa35b1d251e2cebc3a989d10fadbdf8bebb https://github.com/MidnightBSD/src/commit/1e9e1fa35b1d251e2cebc3a989d10fadbdf8bebb Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M usr.bin/batt/tests/batt_test.c Log Message: ----------- batt tests: fix build warnings Add a forward declaration for the renamed main entry point and avoid casting away const when constructing argv. AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Apr 21 00:40:24 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 20 Apr 2026 21:40:24 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 06c55f: tools/build: stage cdefs.h on MidnightBSD hosts Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 06c55fe2f0b6ce24f2452a0d99c323395d8108c6 https://github.com/MidnightBSD/src/commit/06c55fe2f0b6ce24f2452a0d99c323395d8108c6 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M tools/build/Makefile Log Message: ----------- tools/build: stage cdefs.h on MidnightBSD hosts Include sys/sys/cdefs.h in the legacy header set when bootstrapping on MidnightBSD so host tools that pull in sys/font.h also see __nonstring. AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Apr 21 00:43:44 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 20 Apr 2026 21:43:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] b14210: jenkins: isolate kyua result files per architecture Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: b14210f2ea38fb660a6cfc4b1260621102488cb1 https://github.com/MidnightBSD/src/commit/b14210f2ea38fb660a6cfc4b1260621102488cb1 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M Jenkinsfile Log Message: ----------- jenkins: isolate kyua result files per architecture Remove stale Kyua and JUnit result files before the test stage and use per-architecture filenames to avoid collisions in reused workspaces. AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Apr 21 00:51:38 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 20 Apr 2026 21:51:38 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] d77cae: jenkins: run tests in a DESTDIR jail Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: d77caef8e24177c0c6870dd6e5b124a1b90c3632 https://github.com/MidnightBSD/src/commit/d77caef8e24177c0c6870dd6e5b124a1b90c3632 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M Jenkinsfile Log Message: ----------- jenkins: run tests in a DESTDIR jail Install world, kernel, and tests into a per-architecture DESTDIR and run Kyua inside a temporary jail rooted there, avoiding mutation of permanent Jenkins nodes. AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Apr 21 09:47:10 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 06:47:10 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 46088f: security/nss: update Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 46088f138e542fb78103f41031c74720fbb34d5e https://github.com/MidnightBSD/mports/commit/46088f138e542fb78103f41031c74720fbb34d5e Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M security/nss/Makefile M security/nss/distinfo R security/nss/files/patch-bug301986 Log Message: ----------- security/nss: update Commit: 708f83271f3209f3e24d61e80ca29d4aa63dbea8 https://github.com/MidnightBSD/mports/commit/708f83271f3209f3e24d61e80ca29d4aa63dbea8 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M security/gnupg/Makefile M security/gnupg/distinfo M security/libgcrypt/Makefile M security/libgcrypt/distinfo A security/libgcrypt/files/patch-cipher_ecc-common.h A security/libgcrypt/files/patch-cipher_ecc-curves.c A security/libgcrypt/files/patch-cipher_ecc-ecdh.c A security/libgcrypt/files/patch-cipher_ecc-ecdsa.c A security/libgcrypt/files/patch-cipher_ecc-eddsa.c A security/libgcrypt/files/patch-cipher_ecc-gost.c A security/libgcrypt/files/patch-cipher_ecc-misc.c A security/libgcrypt/files/patch-cipher_ecc-sm2.c A security/libgcrypt/files/patch-cipher_ecc.c R security/libgcrypt/files/patch-configure A security/libgcrypt/files/patch-mpi_ec-hw-s390x.c A security/libgcrypt/files/patch-mpi_ec.c A security/libgcrypt/files/patch-src_mpi.h M security/libgcrypt/pkg-plist M security/libgpg-error/Makefile M security/libgpg-error/distinfo M security/libgpg-error/pkg-plist Log Message: ----------- update some gnupg releated libs, libgcrypt Compare: https://github.com/MidnightBSD/mports/compare/69c7c329ce23...708f83271f32 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Apr 21 14:04:49 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 11:04:49 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 73faed: bump Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 73faed68ca6f063b7fbd33f455edd2a91b2e1641 https://github.com/MidnightBSD/mports/commit/73faed68ca6f063b7fbd33f455edd2a91b2e1641 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M security/calife/Makefile M security/libassuan/Makefile Log Message: ----------- bump Commit: eb3d7f10a3e906e11c4b00ac10ef51b9bf023616 https://github.com/MidnightBSD/mports/commit/eb3d7f10a3e906e11c4b00ac10ef51b9bf023616 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M Tools/scripts/chkdepschain.py M devel/Makefile A devel/rubygem-forwardable/Makefile A devel/rubygem-forwardable/distinfo A devel/rubygem-forwardable/pkg-descr A devel/rubygem-gettext/Makefile A devel/rubygem-gettext/distinfo A devel/rubygem-gettext/pkg-descr A devel/rubygem-locale/Makefile A devel/rubygem-locale/distinfo A devel/rubygem-locale/pkg-descr A devel/rubygem-singleton/Makefile A devel/rubygem-singleton/distinfo A devel/rubygem-singleton/pkg-descr A math/rubygem-prime/Makefile A math/rubygem-prime/distinfo A math/rubygem-prime/pkg-descr M textproc/Makefile A textproc/rubygem-rttool/Makefile A textproc/rubygem-rttool/distinfo A textproc/rubygem-rttool/pkg-descr A textproc/rubygem-text/Makefile A textproc/rubygem-text/distinfo A textproc/rubygem-text/pkg-descr Log Message: ----------- add rubygems Commit: 1eb0730c5d9dd88ac363327053ea58eda0d2dc37 https://github.com/MidnightBSD/mports/commit/1eb0730c5d9dd88ac363327053ea58eda0d2dc37 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M textproc/Makefile A textproc/rubygem-rouge-gitlab/Makefile A textproc/rubygem-rouge-gitlab/distinfo A textproc/rubygem-rouge-gitlab/pkg-descr A textproc/rubygem-rouge/Makefile A textproc/rubygem-rouge/distinfo A textproc/rubygem-rouge/pkg-descr A textproc/rubygem-rouge3/Makefile A textproc/rubygem-rouge3/distinfo A textproc/rubygem-rouge3/pkg-descr Log Message: ----------- add some more ports Compare: https://github.com/MidnightBSD/mports/compare/708f83271f32...1eb0730c5d9d To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Apr 21 15:26:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 12:26:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] dc1300: The mmap(2) system call allows applications and sy... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: dc1300a7cacd39ee94d2a371c3c4e7327efbe860 https://github.com/MidnightBSD/src/commit/dc1300a7cacd39ee94d2a371c3c4e7327efbe860 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M sys/vm/vm_fault.c Log Message: ----------- The mmap(2) system call allows applications and system libraries to allocate heap memory using the MAP_ANON flag. The system call allocates virtual memory in the calling thread's address space and phyiscal memory is allocated on demand as page faults occur. Memory allocated this way is allocated to be zero-filled. Due to a regression introduced a previous erratum which attempted to fix a similar problem, under some conditions, particularly heavy memory pressure with swapping, the phyiscal pages allocated and mapped by the kernel may not be zero-filled. Obtained from: FreeBSD Commit: b1f71b608cd78f7c46b39d183203e732e8684b1b https://github.com/MidnightBSD/src/commit/b1f71b608cd78f7c46b39d183203e732e8684b1b Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M sys/kern/tty.c M tests/sys/kern/Makefile A tests/sys/kern/tiocnotty.c Log Message: ----------- The implementation of TIOCNOTTY failed to clear a back-pointer from the structure representing the controlling terminal to the calling process' session. If the invoking process then exits, the terminal structure may end up containing a pointer to freed memory. Obtained from: FreeBSD Commit: 223a4894fc31461c58fdd602e5ddcc1ca7a1ebce https://github.com/MidnightBSD/src/commit/223a4894fc31461c58fdd602e5ddcc1ca7a1ebce Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M lib/libc/x86/sys/pkru.3 M sys/amd64/amd64/pmap.c M sys/amd64/amd64/sys_machdep.c M sys/vm/vm_map.c M sys/vm/vm_map.h M tests/sys/posixshm/posixshm_test.c Log Message: ----------- Memory protection keys are an amd64 CPU feature, available in modern Intel and AMD CPUs, which allow applications to apply access restrictions to regions of virtual memory. On MidnightBSD this functionality is provided by the pkru(3) interface. In order to apply a particular protection key to an address range, the kernel must update the corresponding page table entries. The subroutine which handled this failed to take into account the presence of 1GB largepage mappings created using the shm_create_largepage(3) interface. In particular, it would always treat a page directory page entry as pointing to another page table page. The bug can be abused by an unprivileged user to cause pmap_pkru_update_range() to treat userspace memory as a page table page, and thus overwrite memory to which the application would otherwise not have access. Obtained from: FreeBSD Compare: https://github.com/MidnightBSD/src/compare/d77caef8e241...223a4894fc31 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Apr 21 15:27:48 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 12:27:48 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 025d75: The implementation of TIOCNOTTY failed to clear a ... Message-ID: Branch: refs/heads/stable/4.0 Home: https://github.com/MidnightBSD/src Commit: 025d755284558496f068aae30e02cf102a479f83 https://github.com/MidnightBSD/src/commit/025d755284558496f068aae30e02cf102a479f83 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M sys/kern/tty.c M tests/sys/kern/Makefile A tests/sys/kern/tiocnotty.c Log Message: ----------- The implementation of TIOCNOTTY failed to clear a back-pointer from the structure representing the controlling terminal to the calling process' session. If the invoking process then exits, the terminal structure may end up containing a pointer to freed memory. Obtained from: FreeBSD To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Apr 21 15:28:09 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 12:28:09 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 8007f2: Memory protection keys are an amd64 CPU feature, a... Message-ID: Branch: refs/heads/stable/4.0 Home: https://github.com/MidnightBSD/src Commit: 8007f2512de49e5f0f0b8878f11095ea497a76f1 https://github.com/MidnightBSD/src/commit/8007f2512de49e5f0f0b8878f11095ea497a76f1 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M lib/libc/x86/sys/pkru.3 M sys/amd64/amd64/pmap.c M sys/amd64/amd64/sys_machdep.c M sys/vm/vm_map.c M sys/vm/vm_map.h M tests/sys/posixshm/posixshm_test.c Log Message: ----------- Memory protection keys are an amd64 CPU feature, available in modern Intel and AMD CPUs, which allow applications to apply access restrictions to regions of virtual memory. On MidnightBSD this functionality is provided by the pkru(3) interface. In order to apply a particular protection key to an address range, the kernel must update the corresponding page table entries. The subroutine which handled this failed to take into account the presence of 1GB largepage mappings created using the shm_create_largepage(3) interface. In particular, it would always treat a page directory page entry as pointing to another page table page. The bug can be abused by an unprivileged user to cause pmap_pkru_update_range() to treat userspace memory as a page table page, and thus overwrite memory to which the application would otherwise not have access. Obtained from: FreeBSD To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Apr 21 15:32:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 12:32:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 12a318: document two security fixes Message-ID: Branch: refs/heads/stable/4.0 Home: https://github.com/MidnightBSD/src Commit: 12a318f2ea48e69849f3b562da97f71529ce43f3 https://github.com/MidnightBSD/src/commit/12a318f2ea48e69849f3b562da97f71529ce43f3 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M UPDATING Log Message: ----------- document two security fixes Commit: f1cd3b7fb3f83f6be6ed892b6c2a6ef7ae3fde24 https://github.com/MidnightBSD/src/commit/f1cd3b7fb3f83f6be6ed892b6c2a6ef7ae3fde24 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M sys/conf/newvers.sh Log Message: ----------- bump version for security fixes Compare: https://github.com/MidnightBSD/src/compare/8007f2512de4...f1cd3b7fb3f8 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Apr 21 15:37:44 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 12:37:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 391bf6: x11/libXpm: 3.5.19 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 391bf69ba82d8d695ea75ad7ab0ba469e72310e5 https://github.com/MidnightBSD/mports/commit/391bf69ba82d8d695ea75ad7ab0ba469e72310e5 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M x11/libXpm/Makefile M x11/libXpm/distinfo Log Message: ----------- x11/libXpm: 3.5.19 * CVE-2026-4367: libXpm Out-of-bounds read in xpmNextWord() libXpm uses a number of internal helper functions to parse the XPM file format. One of these internal functions, xpmNextString(), checks for the NULL terminator when looking for the end of the current string but not when looking for the beginning of the next string. A small XPM file with a malformed color table definition may cause the function xpmNextWord(), called from xpmParseColors() following a call to xpmNextString(), to start past the actual end of the file, causing an out-of-bound read. Introduced in: Unknown, prior to 3.5.5 (from Xorg 7.1) Fixed in: libXpm-3.5.19 Fix: https://gitlab.freedesktop.org/xorg/lib/libxpm/-/commit/5448e1bd Found by: Naoki Wakamatsu To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Apr 21 16:35:18 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 13:35:18 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c16429: security update for libgcryptt. Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: c16429be1cd8ddc74e8ed616d7244a1f46f98c2d https://github.com/MidnightBSD/mports/commit/c16429be1cd8ddc74e8ed616d7244a1f46f98c2d Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M security/apg/Makefile M security/libgcrypt/Makefile M security/libgcrypt/distinfo R security/libgcrypt/files/patch-cipher_ecc-common.h R security/libgcrypt/files/patch-cipher_ecc-curves.c R security/libgcrypt/files/patch-cipher_ecc-ecdh.c R security/libgcrypt/files/patch-cipher_ecc-ecdsa.c R security/libgcrypt/files/patch-cipher_ecc-eddsa.c R security/libgcrypt/files/patch-cipher_ecc-gost.c R security/libgcrypt/files/patch-cipher_ecc-misc.c R security/libgcrypt/files/patch-cipher_ecc-sm2.c R security/libgcrypt/files/patch-cipher_ecc.c R security/libgcrypt/files/patch-mpi_ec-hw-s390x.c R security/libgcrypt/files/patch-mpi_ec.c R security/libgcrypt/files/patch-src_mpi.h M security/libgcrypt/pkg-plist Log Message: ----------- security update for libgcryptt. update apg go depends to work To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Apr 21 21:25:23 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 18:25:23 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 1c68e8: add noble Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 1c68e8ab546e9b64f25881a76a0d794a709f2627 https://github.com/MidnightBSD/mports/commit/1c68e8ab546e9b64f25881a76a0d794a709f2627 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M sysutils/debootstrap/Makefile M sysutils/debootstrap/pkg-plist Log Message: ----------- add noble Commit: a885f5deb5cbadf83ddb919acd240dea1c7abf1a https://github.com/MidnightBSD/mports/commit/a885f5deb5cbadf83ddb919acd240dea1c7abf1a Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M misc/claude-code/Makefile M misc/claude-code/distinfo A misc/claude-code/files/audio-capture-fetch.sh M misc/claude-code/files/package-lock.json M misc/claude-code/pkg-plist Log Message: ----------- update Compare: https://github.com/MidnightBSD/mports/compare/c16429be1cd8...a885f5deb5cb To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Apr 21 21:27:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 18:27:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] fdbacb: 2.1.110 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: fdbacb028b23a10fb487c2dfc081252fa47b645f https://github.com/MidnightBSD/mports/commit/fdbacb028b23a10fb487c2dfc081252fa47b645f Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M misc/claude-code/Makefile M misc/claude-code/distinfo M misc/claude-code/files/package-lock.json Log Message: ----------- 2.1.110 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Apr 21 21:33:17 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 18:33:17 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c16aae: make rust 1.88 copy port Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: c16aae68b732db697fa6c312b53f4ea5d5b2e983 https://github.com/MidnightBSD/mports/commit/c16aae68b732db697fa6c312b53f4ea5d5b2e983 Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M lang/Makefile A lang/rust188/Makefile A lang/rust188/distinfo A lang/rust188/files/armv7/patch-compiler_rustc__driver__impl_src_signal__handler.rs A lang/rust188/files/armv7/patch-compiler_rustc__target_src_spec_base_freebsd.rs A lang/rust188/files/extra-patch-compiler_rustc__target_src_spec_targets_i686__unknown__freebsd.rs A lang/rust188/files/patch-AddLLVM.cmake A lang/rust188/files/patch-HandleLLVMOptions.cmake A lang/rust188/files/patch-Path.inc A lang/rust188/files/patch-compiler_rustc__target_src_callconv_powerpc64.rs A lang/rust188/files/patch-config.guess A lang/rust188/files/patch-library_backtrace_src_backtrace_mod.rs A lang/rust188/files/patch-src_bootstrap_bootstrap.py A lang/rust188/files/patch-src_bootstrap_src_core_build__steps_install.rs A lang/rust188/files/patch-src_tools_cargo_src_cargo_sources_git_source.rs A lang/rust188/files/patch-vendor_cc.rs A lang/rust188/files/patch-vendor_git2-0.19.0_src_lib.rs A lang/rust188/files/patch-vendor_libc-0.2.155 A lang/rust188/files/patch-vendor_openssl_crypto_threads__pthread.c A lang/rust188/files/riscv64/patch-vendor_rustc__ap__rustc__target_src_spec_riscv64gc__unknown__freebsd.rs A lang/rust188/pkg-descr A lang/rust188/update.sh Log Message: ----------- make rust 1.88 copy port To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Apr 21 21:33:54 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 18:33:54 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 0b5013: mark conflict Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 0b501398fd4fa30f22c03185b14db50e808f39ff https://github.com/MidnightBSD/mports/commit/0b501398fd4fa30f22c03185b14db50e808f39ff Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M lang/rust/Makefile Log Message: ----------- mark conflict To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Apr 21 23:26:51 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 20:26:51 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 2d565f: lang/rust: Update to 1.89.0 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 2d565f85835b75f6fe7281d967af5cbaf3765a2c https://github.com/MidnightBSD/mports/commit/2d565f85835b75f6fe7281d967af5cbaf3765a2c Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M lang/rust/Makefile M lang/rust/distinfo M lang/rust/files/patch-vendor_cc.rs M lang/rust/files/patch-vendor_openssl_crypto_threads__pthread.c M lang/rust/update.sh Log Message: ----------- lang/rust: Update to 1.89.0 Switch do-install from x.py install to tarball-based install.sh approach, update vendor patches for new cc and openssl-src versions. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Apr 21 23:51:01 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 20:51:01 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 2ecdf8: misc/claude-code: disable auto-update for system p... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 2ecdf89173e535a2ad243f55b5d842cbd002ce3c https://github.com/MidnightBSD/mports/commit/2ecdf89173e535a2ad243f55b5d842cbd002ce3c Author: Lucas Holt Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M misc/claude-code/Makefile Log Message: ----------- misc/claude-code: disable auto-update for system package installs Patch cli.js at extract time to prevent claude from attempting to self-update via npm when installed under /usr/local/lib/node_modules or /usr/lib/node_modules. The installation type is now reported as "package-manager" for these paths, and the auto-updater bails out on that type just as it does for development builds. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Apr 22 00:09:51 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 21:09:51 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f06423: misc/codex: update to 0.87.0, fix fake install tar... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: f06423aab881fc8682cdbd37e87742bdaa7bc138 https://github.com/MidnightBSD/mports/commit/f06423aab881fc8682cdbd37e87742bdaa7bc138 Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M misc/codex/Makefile M misc/codex/Makefile.crates M misc/codex/distinfo R misc/codex/files/patch-cargo-crates_v8-146.4.0_.gn R misc/codex/files/patch-cargo-crates_v8-146.4.0_build.rs R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_config_BUILD.gn R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_config_BUILDCONFIG.gn R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_config_c++_modules.gni R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_config_clang_BUILD.gn R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_config_compiler_BUILD.gn R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_config_linux_BUILD.gn R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_config_linux_pkg-config.py R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_config_v8__target__cpu.gni R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_detect__host__arch.py R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_gn__run__binary.py R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_linux_chrome.map R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_linux_unbundle_libusb.gn R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_toolchain_freebsd_BUILD.gn R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_toolchain_gcc__solink__wrapper.py R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_toolchain_gcc__toolchain.gni R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_toolchain_sysroot.gni R misc/codex/files/patch-cargo-crates_v8-146.4.0_build_toolchain_toolchain.gni R misc/codex/files/patch-cargo-crates_v8-146.4.0_third__party_abseil-cpp_absl_base_config.h R misc/codex/files/patch-cargo-crates_v8-146.4.0_third__party_abseil-cpp_absl_base_internal_sysinfo.cc R misc/codex/files/patch-cargo-crates_v8-146.4.0_v8_BUILD.gn R misc/codex/files/patch-cargo-crates_v8-146.4.0_v8_include_v8config.h R misc/codex/files/patch-cargo-crates_v8-146.4.0_v8_src_api_api.cc R misc/codex/files/patch-cargo-crates_v8-146.4.0_v8_src_base_cpu.cc R misc/codex/files/patch-cargo-crates_v8-146.4.0_v8_src_base_platform_platform-freebsd.cc R misc/codex/files/patch-cargo-crates_v8-146.4.0_v8_src_base_platform_platform-posix.cc R misc/codex/files/patch-cargo-crates_v8-146.4.0_v8_src_diagnostics_perf-jit.cc R misc/codex/files/patch-cargo-crates_v8-146.4.0_v8_src_diagnostics_perf-jit.h A misc/codex/files/patch-codex-rs_core_tests_suite_view__image.rs M misc/codex/files/patch-codex-rs_exec_tests_suite_mod.rs Log Message: ----------- misc/codex: update to 0.87.0, fix fake install targets Drop v8 patches no longer needed, fix do-install glob pattern and remove FAKE_DESTDIR from do-install (PREFIX already includes it), fix post-build-COMPLETIONS-on glob to include release profile level. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Apr 22 01:03:18 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 21 Apr 2026 22:03:18 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 5e286b: misc/claude-code: update to 2.1.112, last version ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 5e286bc98f3eed9e00de7e2fa4c8a3cc039ccc40 https://github.com/MidnightBSD/mports/commit/5e286bc98f3eed9e00de7e2fa4c8a3cc039ccc40 Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M misc/claude-code/Makefile M misc/claude-code/distinfo M misc/claude-code/files/package-lock.json Log Message: ----------- misc/claude-code: update to 2.1.112, last version with cli.js 2.1.113+ dropped cli.js in favour of native Bun-only platform binaries. Update function names that were renamed in the minified bundle (Gt->Rt, N->E logger, rgq/oA->dUq/yA user-agent). Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Apr 22 11:02:13 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 08:02:13 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 5b7a93: misc/codex: update to 0.88.0 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 5b7a9367a378e4b3bcf579b69c8cfbb6fd7cddf6 https://github.com/MidnightBSD/mports/commit/5b7a9367a378e4b3bcf579b69c8cfbb6fd7cddf6 Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M misc/codex/Makefile M misc/codex/Makefile.crates M misc/codex/distinfo Log Message: ----------- misc/codex: update to 0.88.0 Fix tokio-tungstenite ssh:// dependency URL to https:// so the cargo framework can properly patch it during the build. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Apr 22 11:36:39 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 08:36:39 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 2e4d3e: ck: recognize _KERNEL on Linux cross-builds Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 2e4d3e6ca178327857ef8c0a408c6a74b770b77c https://github.com/MidnightBSD/src/commit/2e4d3e6ca178327857ef8c0a408c6a74b770b77c Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M sys/contrib/ck/include/ck_limits.h M sys/contrib/ck/include/ck_stdint.h Log Message: ----------- ck: recognize _KERNEL on Linux cross-builds Use the Linux kernel header path when either __KERNEL__ or _KERNEL is defined so Ubuntu-based cross-builds do not fall back to missing hosted headers like limits.h and stdint.h. AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Wed Apr 22 11:40:52 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 08:40:52 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 4f31c8: ci: add cross-build headers for Linux arm64 kernel... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 4f31c80e0f2f6ed9676e73d207c1dbec1726e7ff https://github.com/MidnightBSD/src/commit/4f31c80e0f2f6ed9676e73d207c1dbec1726e7ff Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .github/workflows/cross-bootstrap-tools.yml Log Message: ----------- ci: add cross-build headers for Linux arm64 kernel builds Include the common cross-build compatibility headers alongside Clang's resource headers for the Ubuntu aarch64 buildkernel path so genoffset can resolve sys/cdefs.h. AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Wed Apr 22 11:46:10 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 08:46:10 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/tags/vendor/openssh/10.3p1 Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Wed Apr 22 11:46:11 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 08:46:11 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 1f5894: Import OpenSSH 10.3p1 Message-ID: Branch: refs/heads/vendor/openssh Home: https://github.com/MidnightBSD/src Commit: 1f5894b3718e44c3586a7d908a541698268cd6d6 https://github.com/MidnightBSD/src/commit/1f5894b3718e44c3586a7d908a541698268cd6d6 Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .depend M .github/ci-status.md M .github/configs M .github/run_test.sh M .github/setup_ci.sh M .github/workflows/c-cpp.yml M .github/workflows/selfhosted.yml M .github/workflows/upstream.yml M .gitignore M .skipped-commit-ids M ChangeLog M INSTALL M Makefile.in M PROTOCOL M PROTOCOL.agent M README M README.md M TODO M addr.c M addr.h M addrmatch.c M atomicio.c M audit-bsm.c M audit-linux.c M auth-bsdauth.c M auth-krb5.c M auth-options.c M auth-pam.c M auth-pam.h M auth-passwd.c M auth-rhosts.c M auth-shadow.c M auth.c M auth.h M auth2-chall.c M auth2-gss.c M auth2-hostbased.c M auth2-none.c M auth2-pubkey.c M auth2-pubkeyfile.c M auth2.c M authfd.c M authfd.h M authfile.c M canohost.c M chacha.c M channels.c M channels.h M cipher-aesctr.c M cipher-chachapoly-libcrypto.c M cipher.c M clientloop.c M clientloop.h M compat.c M config.h.in M configure M configure.ac M contrib/README M contrib/cygwin/ssh-user-config M contrib/redhat/openssh.spec M contrib/redhat/sshd.init M contrib/ssh-copy-id M contrib/suse/openssh.spec M crypto_api.h M defines.h M dh.c M digest-libc.c M dispatch.c M dispatch.h M dns.c M dns.h M ed25519.c M entropy.c M entropy.h M groupaccess.c M gss-genr.c M gss-serv-krb5.c M gss-serv.c M hmac.c M hostfile.c M includes.h M kex-names.c M kex.c M kex.h M kexdh.c M kexecdh.c M kexgen.c M kexgex.c M kexgexc.c M kexgexs.c M kexmlkem768x25519.c M krl.c M krl.h M libcrux_mlkem768_sha3.h M log.c M loginrec.c M loginrec.h M logintest.c M m4/openssh.m4 M mac.c M mac.h M mdoc2man.awk M misc.c M misc.h M mlkem768.sh M moduli M moduli.0 M moduli.c M monitor.c M monitor.h M monitor_fdpass.c M monitor_wrap.c M monitor_wrap.h M msg.c M mux.c M myproposal.h M nchan.c M openbsd-compat/Makefile.in M openbsd-compat/arc4random.c M openbsd-compat/arc4random.h M openbsd-compat/arc4random_uniform.c M openbsd-compat/bcrypt_pbkdf.c M openbsd-compat/bsd-misc.c M openbsd-compat/bsd-misc.h M openbsd-compat/bsd-openpty.c M openbsd-compat/bsd-poll.h M openbsd-compat/daemon.c M openbsd-compat/fake-rfc2553.c M openbsd-compat/glob.c M openbsd-compat/memmem.c M openbsd-compat/openbsd-compat.h M openbsd-compat/openssl-compat.c M openbsd-compat/openssl-compat.h M openbsd-compat/port-prngd.c M openbsd-compat/reallocarray.c M openbsd-compat/recallocarray.c M openbsd-compat/regress/utimensattest.c M openbsd-compat/sha2.c M packet.c M packet.h M pathnames.h M pkcs11.h M platform.c M poly1305.c M progressmeter.c M readconf.c M readconf.h M readpass.c M regress/agent-pkcs11-cert.sh M regress/agent-pkcs11-restrict.sh M regress/agent-pkcs11.sh M regress/agent-restrict.sh M regress/agent.sh M regress/cert-hostkey.sh M regress/cert-userkey.sh M regress/cfgmatch.sh M regress/cfgparse.sh M regress/check-perm.c M regress/dynamic-forward.sh M regress/hostbased.sh M regress/keygen-comment.sh M regress/keytype.sh M regress/knownhosts-command.sh M regress/krl.sh M regress/limit-keytype.sh M regress/misc/fuzz-harness/Makefile M regress/misc/fuzz-harness/agent_fuzz_helper.c M regress/misc/fuzz-harness/fixed-keys.h M regress/misc/fuzz-harness/testdata/create-agent-corpus.sh M regress/misc/sk-dummy/Makefile M regress/misc/sk-dummy/fatal.c M regress/misc/sk-dummy/sk-dummy.c M regress/misc/ssh-verify-attestation/Makefile M regress/misc/ssh-verify-attestation/ssh-verify-attestation.c M regress/modpipe.c M regress/multiplex.sh M regress/netcat.c M regress/penalty-expire.sh M regress/penalty.sh M regress/percent.sh M regress/rekey.sh M regress/scp.sh M regress/scp3.sh M regress/sftp-cmds.sh M regress/sftp-resume.sh M regress/ssh-com-client.sh M regress/ssh-com.sh M regress/ssh2putty.sh M regress/sshcfgparse.sh M regress/sshsig.sh M regress/test-exec.sh M regress/unittests/Makefile.inc M regress/unittests/authopt/Makefile M regress/unittests/authopt/tests.c M regress/unittests/bitmap/Makefile M regress/unittests/bitmap/tests.c M regress/unittests/conversion/Makefile M regress/unittests/conversion/tests.c M regress/unittests/hostkeys/Makefile M regress/unittests/hostkeys/mktestdata.sh M regress/unittests/hostkeys/test_iterate.c M regress/unittests/hostkeys/testdata/known_hosts M regress/unittests/hostkeys/tests.c M regress/unittests/kex/Makefile M regress/unittests/kex/test_kex.c M regress/unittests/kex/test_proposal.c M regress/unittests/kex/tests.c M regress/unittests/match/Makefile M regress/unittests/match/tests.c M regress/unittests/misc/Makefile M regress/unittests/misc/test_argv.c M regress/unittests/misc/test_convtime.c M regress/unittests/misc/test_expand.c M regress/unittests/misc/test_hpdelim.c M regress/unittests/misc/test_parse.c M regress/unittests/misc/test_ptimeout.c M regress/unittests/misc/test_strdelim.c M regress/unittests/misc/tests.c M regress/unittests/sshbuf/Makefile M regress/unittests/sshbuf/test_sshbuf.c M regress/unittests/sshbuf/test_sshbuf_fixed.c M regress/unittests/sshbuf/test_sshbuf_fuzz.c M regress/unittests/sshbuf/test_sshbuf_getput_basic.c M regress/unittests/sshbuf/test_sshbuf_getput_crypto.c M regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c M regress/unittests/sshbuf/test_sshbuf_misc.c M regress/unittests/sshbuf/tests.c M regress/unittests/sshkey/Makefile M regress/unittests/sshkey/common.c M regress/unittests/sshkey/common.h M regress/unittests/sshkey/mktestdata.sh M regress/unittests/sshkey/test_file.c M regress/unittests/sshkey/test_fuzz.c M regress/unittests/sshkey/test_sshkey.c M regress/unittests/sshkey/tests.c M regress/unittests/sshsig/Makefile M regress/unittests/sshsig/mktestdata.sh M regress/unittests/sshsig/tests.c M regress/unittests/test_helper/fuzz.c M regress/unittests/test_helper/test_helper.c M regress/unittests/test_helper/test_helper.h M regress/unittests/utf8/Makefile M regress/unittests/utf8/tests.c M rijndael.c M sandbox-capsicum.c M sandbox-darwin.c M sandbox-seccomp-filter.c M scp.0 M scp.1 M scp.c M servconf.c M servconf.h M serverloop.c M session.c M sftp-client.c M sftp-client.h M sftp-common.c M sftp-common.h M sftp-glob.c M sftp-server.0 M sftp-server.c M sftp-usergroup.c M sftp.0 M sftp.c M sk-api.h M sk-usbhid.c M sntrup761.c M sntrup761.sh M srclimit.c M srclimit.h M ssh-add.0 M ssh-add.1 M ssh-add.c M ssh-agent.0 M ssh-agent.1 M ssh-agent.c M ssh-ecdsa-sk.c M ssh-ecdsa.c M ssh-ed25519-sk.c M ssh-ed25519.c M ssh-keygen.0 M ssh-keygen.1 M ssh-keygen.c M ssh-keyscan.0 M ssh-keyscan.1 M ssh-keyscan.c M ssh-keysign.0 M ssh-keysign.c M ssh-pkcs11-client.c M ssh-pkcs11-helper.0 M ssh-pkcs11-helper.c M ssh-pkcs11.c M ssh-pkcs11.h M ssh-rsa.c M ssh-sk-client.c M ssh-sk-helper.0 M ssh-sk-helper.c M ssh-sk.c M ssh.0 M ssh.1 M ssh.c M ssh_api.c M ssh_api.h M ssh_config M ssh_config.0 M ssh_config.5 M sshbuf-getput-basic.c M sshbuf-getput-crypto.c M sshbuf-misc.c M sshbuf.c M sshbuf.h M sshconnect.c M sshconnect.h M sshconnect2.c M sshd-auth.c M sshd-session.c M sshd.0 M sshd.8 M sshd.c M sshd_config.0 M sshd_config.5 M ssherr.c M ssherr.h M sshkey.c M sshkey.h M sshlogin.c M sshpty.c M sshsig.c M ttymodes.c M uidswap.c M umac.c M version.h M xmalloc.c Log Message: ----------- Import OpenSSH 10.3p1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Wed Apr 22 12:10:54 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 09:10:54 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/tags/vendor/libarchive/dist/3.8.5 Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Wed Apr 22 12:10:55 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 09:10:55 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] d4bd62: Vendor import of libarchive 3.8.5 Message-ID: Branch: refs/heads/vendor/libarchive/dist Home: https://github.com/MidnightBSD/src Commit: d4bd62179a944687e3e3241855613c5498dbc2c0 https://github.com/MidnightBSD/src/commit/d4bd62179a944687e3e3241855613c5498dbc2c0 Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .cirrus.yml M .github/workflows/ci.yml M .github/workflows/cifuzz.yml M .github/workflows/codeql.yml M .github/workflows/scorecard.yml M CMakeLists.txt M Makefile.am M NEWS M README.md M SECURITY.md M build/ci/cirrus_ci/ci.sh M build/ci/github_actions/install-macos-dependencies.sh M build/cmake/config.h.in M build/version M cat/CMakeLists.txt M cat/bsdcat.c M cat/cmdline.c M configure.ac M contrib/android/Android.mk M contrib/android/config/android.h M contrib/android/config/linux_host.h M contrib/android/config/windows_host.h M contrib/android/include/android_lf.h A contrib/oss-fuzz/fuzz_helpers.h A contrib/oss-fuzz/libarchive_7zip_fuzzer.cc A contrib/oss-fuzz/libarchive_7zip_fuzzer.dict A contrib/oss-fuzz/libarchive_7zip_fuzzer.options A contrib/oss-fuzz/libarchive_ar_fuzzer.cc A contrib/oss-fuzz/libarchive_ar_fuzzer.dict A contrib/oss-fuzz/libarchive_cab_fuzzer.cc A contrib/oss-fuzz/libarchive_cab_fuzzer.dict A contrib/oss-fuzz/libarchive_cpio_fuzzer.cc A contrib/oss-fuzz/libarchive_cpio_fuzzer.dict A contrib/oss-fuzz/libarchive_encryption_fuzzer.cc A contrib/oss-fuzz/libarchive_encryption_fuzzer.options A contrib/oss-fuzz/libarchive_entry_fuzzer.cc A contrib/oss-fuzz/libarchive_filter_fuzzer.cc A contrib/oss-fuzz/libarchive_filter_fuzzer.dict A contrib/oss-fuzz/libarchive_filter_fuzzer.options M contrib/oss-fuzz/libarchive_fuzzer.cc A contrib/oss-fuzz/libarchive_fuzzer.dict A contrib/oss-fuzz/libarchive_fuzzer.options A contrib/oss-fuzz/libarchive_iso9660_fuzzer.cc A contrib/oss-fuzz/libarchive_iso9660_fuzzer.dict A contrib/oss-fuzz/libarchive_iso9660_fuzzer.options A contrib/oss-fuzz/libarchive_lha_fuzzer.cc A contrib/oss-fuzz/libarchive_lha_fuzzer.dict A contrib/oss-fuzz/libarchive_linkify_fuzzer.cc A contrib/oss-fuzz/libarchive_match_fuzzer.cc A contrib/oss-fuzz/libarchive_mtree_fuzzer.cc A contrib/oss-fuzz/libarchive_mtree_fuzzer.dict A contrib/oss-fuzz/libarchive_rar5_fuzzer.cc A contrib/oss-fuzz/libarchive_rar5_fuzzer.dict A contrib/oss-fuzz/libarchive_rar_fuzzer.cc A contrib/oss-fuzz/libarchive_read_disk_fuzzer.cc A contrib/oss-fuzz/libarchive_roundtrip_fuzzer.cc A contrib/oss-fuzz/libarchive_roundtrip_fuzzer.options A contrib/oss-fuzz/libarchive_seek_fuzzer.cc A contrib/oss-fuzz/libarchive_seek_fuzzer.options A contrib/oss-fuzz/libarchive_string_fuzzer.cc A contrib/oss-fuzz/libarchive_tar_fuzzer.cc A contrib/oss-fuzz/libarchive_tar_fuzzer.dict A contrib/oss-fuzz/libarchive_warc_fuzzer.cc A contrib/oss-fuzz/libarchive_warc_fuzzer.dict A contrib/oss-fuzz/libarchive_write_disk_fuzzer.cc A contrib/oss-fuzz/libarchive_write_disk_fuzzer.options A contrib/oss-fuzz/libarchive_write_fuzzer.cc A contrib/oss-fuzz/libarchive_xar_fuzzer.cc A contrib/oss-fuzz/libarchive_xar_fuzzer.dict A contrib/oss-fuzz/libarchive_xar_fuzzer.options A contrib/oss-fuzz/libarchive_zip_fuzzer.cc A contrib/oss-fuzz/libarchive_zip_fuzzer.dict M contrib/oss-fuzz/oss-fuzz-build.sh M cpio/CMakeLists.txt M cpio/cmdline.c M cpio/cpio.c M cpio/cpio_windows.c M cpio/test/CMakeLists.txt M cpio/test/test_owner_parse.c M libarchive/CMakeLists.txt M libarchive/archive.h M libarchive/archive_acl.c M libarchive/archive_check_magic.c M libarchive/archive_cryptor.c M libarchive/archive_cryptor_private.h M libarchive/archive_disk_acl_darwin.c M libarchive/archive_entry.h M libarchive/archive_entry_paths.3 M libarchive/archive_entry_stat.3 M libarchive/archive_entry_stat.c M libarchive/archive_parse_date.c M libarchive/archive_platform.h A libarchive/archive_platform_stat.h M libarchive/archive_private.h M libarchive/archive_read.c M libarchive/archive_read_disk_entry_from_file.c M libarchive/archive_read_disk_posix.c M libarchive/archive_read_disk_windows.c M libarchive/archive_read_open_fd.c M libarchive/archive_read_open_file.c M libarchive/archive_read_open_filename.c M libarchive/archive_read_set_format.c M libarchive/archive_read_support_filter_lz4.c M libarchive/archive_read_support_filter_program.c M libarchive/archive_read_support_filter_uu.c M libarchive/archive_read_support_filter_zstd.c M libarchive/archive_read_support_format_7zip.c M libarchive/archive_read_support_format_cab.c M libarchive/archive_read_support_format_cpio.c M libarchive/archive_read_support_format_lha.c M libarchive/archive_read_support_format_mtree.c M libarchive/archive_read_support_format_rar.c M libarchive/archive_read_support_format_rar5.c M libarchive/archive_read_support_format_tar.c M libarchive/archive_read_support_format_warc.c M libarchive/archive_read_support_format_xar.c M libarchive/archive_read_support_format_zip.c M libarchive/archive_string.c M libarchive/archive_string.h M libarchive/archive_string_sprintf.c M libarchive/archive_util.c M libarchive/archive_version_details.c M libarchive/archive_windows.c M libarchive/archive_windows.h M libarchive/archive_write.c M libarchive/archive_write_add_filter_bzip2.c M libarchive/archive_write_add_filter_gzip.c M libarchive/archive_write_add_filter_program.c M libarchive/archive_write_add_filter_zstd.c M libarchive/archive_write_disk_posix.c M libarchive/archive_write_disk_windows.c M libarchive/archive_write_open_fd.c M libarchive/archive_write_open_file.c M libarchive/archive_write_open_filename.c M libarchive/archive_write_open_memory.c M libarchive/archive_write_set_format_7zip.c M libarchive/archive_write_set_format_mtree.c M libarchive/archive_write_set_format_shar.c M libarchive/archive_write_set_format_ustar.c M libarchive/archive_write_set_format_xar.c M libarchive/archive_write_set_format_zip.c M libarchive/filter_fork_posix.c A libarchive/module.modulemap M libarchive/test/CMakeLists.txt M libarchive/test/test_acl_nfs4.c M libarchive/test/test_acl_posix1e.c M libarchive/test/test_archive_parse_date.c M libarchive/test/test_archive_read_multiple_data_objects.c M libarchive/test/test_archive_string.c M libarchive/test/test_archive_string_conversion.c M libarchive/test/test_compat_lz4.c A libarchive/test/test_compat_lz4_skippable_frames_B4.tar.lz4.uu M libarchive/test/test_compat_lzip.c M libarchive/test/test_entry.c M libarchive/test/test_read_filter_gzip_recursive.c M libarchive/test/test_read_format_7zip.c A libarchive/test/test_read_format_7zip_issue2765.7z.uu A libarchive/test/test_read_format_7zip_issue2765.c M libarchive/test/test_read_format_rar5.c A libarchive/test/test_read_format_rar5_dirdata.rar.uu A libarchive/test/test_read_format_rar5_invalid_hash_valid_htime_exfld.rar.uu A libarchive/test/test_read_format_rar5_only_crypt_exfld.rar.uu A libarchive/test/test_read_format_rar5_unsupported_exfld.rar.uu A libarchive/test/test_read_format_tar_V_negative_size.c A libarchive/test/test_read_format_tar_V_negative_size.tar.uu M libarchive/test/test_read_set_format.c M libarchive/test/test_write_disk_perms.c M libarchive/test/test_write_filter_bzip2.c M libarchive/test/test_write_filter_gzip.c M libarchive/test/test_write_filter_gzip_timestamp.c M libarchive/test/test_write_format_mtree_preset_digests.c A libarchive_fe/lafe_err.c A libarchive_fe/lafe_err.h M libarchive_fe/line_reader.c M libarchive_fe/passphrase.c M tar/CMakeLists.txt M tar/bsdtar.c M tar/bsdtar.h M tar/bsdtar_windows.c M tar/bsdtar_windows.h M tar/cmdline.c M tar/creation_set.c M tar/read.c M tar/subst.c M tar/test/CMakeLists.txt A tar/test/test_crlf_mtree.c M tar/test/test_option_s.c M tar/test/test_option_safe_writes.c M tar/util.c M tar/write.c M test_utils/test_common.h M test_utils/test_main.c M unzip/CMakeLists.txt M unzip/bsdunzip.c M unzip/cmdline.c M unzip/la_queue.h M unzip/test/CMakeLists.txt M unzip/test/test_C.c M unzip/test/test_L.c M unzip/test/test_P_encryption.c M unzip/test/test_basic.c M unzip/test/test_d.c M unzip/test/test_doubledash.c M unzip/test/test_glob.c M unzip/test/test_j.c M unzip/test/test_n.c M unzip/test/test_o.c M unzip/test/test_p.c M unzip/test/test_q.c M unzip/test/test_singlefile.c M unzip/test/test_t.c M unzip/test/test_x.c Log Message: ----------- Vendor import of libarchive 3.8.5 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Wed Apr 22 12:20:10 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 09:20:10 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 1f5894: Import OpenSSH 10.3p1 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 1f5894b3718e44c3586a7d908a541698268cd6d6 https://github.com/MidnightBSD/src/commit/1f5894b3718e44c3586a7d908a541698268cd6d6 Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .depend M .github/ci-status.md M .github/configs M .github/run_test.sh M .github/setup_ci.sh M .github/workflows/c-cpp.yml M .github/workflows/selfhosted.yml M .github/workflows/upstream.yml M .gitignore M .skipped-commit-ids M ChangeLog M INSTALL M Makefile.in M PROTOCOL M PROTOCOL.agent M README M README.md M TODO M addr.c M addr.h M addrmatch.c M atomicio.c M audit-bsm.c M audit-linux.c M auth-bsdauth.c M auth-krb5.c M auth-options.c M auth-pam.c M auth-pam.h M auth-passwd.c M auth-rhosts.c M auth-shadow.c M auth.c M auth.h M auth2-chall.c M auth2-gss.c M auth2-hostbased.c M auth2-none.c M auth2-pubkey.c M auth2-pubkeyfile.c M auth2.c M authfd.c M authfd.h M authfile.c M canohost.c M chacha.c M channels.c M channels.h M cipher-aesctr.c M cipher-chachapoly-libcrypto.c M cipher.c M clientloop.c M clientloop.h M compat.c M config.h.in M configure M configure.ac M contrib/README M contrib/cygwin/ssh-user-config M contrib/redhat/openssh.spec M contrib/redhat/sshd.init M contrib/ssh-copy-id M contrib/suse/openssh.spec M crypto_api.h M defines.h M dh.c M digest-libc.c M dispatch.c M dispatch.h M dns.c M dns.h M ed25519.c M entropy.c M entropy.h M groupaccess.c M gss-genr.c M gss-serv-krb5.c M gss-serv.c M hmac.c M hostfile.c M includes.h M kex-names.c M kex.c M kex.h M kexdh.c M kexecdh.c M kexgen.c M kexgex.c M kexgexc.c M kexgexs.c M kexmlkem768x25519.c M krl.c M krl.h M libcrux_mlkem768_sha3.h M log.c M loginrec.c M loginrec.h M logintest.c M m4/openssh.m4 M mac.c M mac.h M mdoc2man.awk M misc.c M misc.h M mlkem768.sh M moduli M moduli.0 M moduli.c M monitor.c M monitor.h M monitor_fdpass.c M monitor_wrap.c M monitor_wrap.h M msg.c M mux.c M myproposal.h M nchan.c M openbsd-compat/Makefile.in M openbsd-compat/arc4random.c M openbsd-compat/arc4random.h M openbsd-compat/arc4random_uniform.c M openbsd-compat/bcrypt_pbkdf.c M openbsd-compat/bsd-misc.c M openbsd-compat/bsd-misc.h M openbsd-compat/bsd-openpty.c M openbsd-compat/bsd-poll.h M openbsd-compat/daemon.c M openbsd-compat/fake-rfc2553.c M openbsd-compat/glob.c M openbsd-compat/memmem.c M openbsd-compat/openbsd-compat.h M openbsd-compat/openssl-compat.c M openbsd-compat/openssl-compat.h M openbsd-compat/port-prngd.c M openbsd-compat/reallocarray.c M openbsd-compat/recallocarray.c M openbsd-compat/regress/utimensattest.c M openbsd-compat/sha2.c M packet.c M packet.h M pathnames.h M pkcs11.h M platform.c M poly1305.c M progressmeter.c M readconf.c M readconf.h M readpass.c M regress/agent-pkcs11-cert.sh M regress/agent-pkcs11-restrict.sh M regress/agent-pkcs11.sh M regress/agent-restrict.sh M regress/agent.sh M regress/cert-hostkey.sh M regress/cert-userkey.sh M regress/cfgmatch.sh M regress/cfgparse.sh M regress/check-perm.c M regress/dynamic-forward.sh M regress/hostbased.sh M regress/keygen-comment.sh M regress/keytype.sh M regress/knownhosts-command.sh M regress/krl.sh M regress/limit-keytype.sh M regress/misc/fuzz-harness/Makefile M regress/misc/fuzz-harness/agent_fuzz_helper.c M regress/misc/fuzz-harness/fixed-keys.h M regress/misc/fuzz-harness/testdata/create-agent-corpus.sh M regress/misc/sk-dummy/Makefile M regress/misc/sk-dummy/fatal.c M regress/misc/sk-dummy/sk-dummy.c M regress/misc/ssh-verify-attestation/Makefile M regress/misc/ssh-verify-attestation/ssh-verify-attestation.c M regress/modpipe.c M regress/multiplex.sh M regress/netcat.c M regress/penalty-expire.sh M regress/penalty.sh M regress/percent.sh M regress/rekey.sh M regress/scp.sh M regress/scp3.sh M regress/sftp-cmds.sh M regress/sftp-resume.sh M regress/ssh-com-client.sh M regress/ssh-com.sh M regress/ssh2putty.sh M regress/sshcfgparse.sh M regress/sshsig.sh M regress/test-exec.sh M regress/unittests/Makefile.inc M regress/unittests/authopt/Makefile M regress/unittests/authopt/tests.c M regress/unittests/bitmap/Makefile M regress/unittests/bitmap/tests.c M regress/unittests/conversion/Makefile M regress/unittests/conversion/tests.c M regress/unittests/hostkeys/Makefile M regress/unittests/hostkeys/mktestdata.sh M regress/unittests/hostkeys/test_iterate.c M regress/unittests/hostkeys/testdata/known_hosts M regress/unittests/hostkeys/tests.c M regress/unittests/kex/Makefile M regress/unittests/kex/test_kex.c M regress/unittests/kex/test_proposal.c M regress/unittests/kex/tests.c M regress/unittests/match/Makefile M regress/unittests/match/tests.c M regress/unittests/misc/Makefile M regress/unittests/misc/test_argv.c M regress/unittests/misc/test_convtime.c M regress/unittests/misc/test_expand.c M regress/unittests/misc/test_hpdelim.c M regress/unittests/misc/test_parse.c M regress/unittests/misc/test_ptimeout.c M regress/unittests/misc/test_strdelim.c M regress/unittests/misc/tests.c M regress/unittests/sshbuf/Makefile M regress/unittests/sshbuf/test_sshbuf.c M regress/unittests/sshbuf/test_sshbuf_fixed.c M regress/unittests/sshbuf/test_sshbuf_fuzz.c M regress/unittests/sshbuf/test_sshbuf_getput_basic.c M regress/unittests/sshbuf/test_sshbuf_getput_crypto.c M regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c M regress/unittests/sshbuf/test_sshbuf_misc.c M regress/unittests/sshbuf/tests.c M regress/unittests/sshkey/Makefile M regress/unittests/sshkey/common.c M regress/unittests/sshkey/common.h M regress/unittests/sshkey/mktestdata.sh M regress/unittests/sshkey/test_file.c M regress/unittests/sshkey/test_fuzz.c M regress/unittests/sshkey/test_sshkey.c M regress/unittests/sshkey/tests.c M regress/unittests/sshsig/Makefile M regress/unittests/sshsig/mktestdata.sh M regress/unittests/sshsig/tests.c M regress/unittests/test_helper/fuzz.c M regress/unittests/test_helper/test_helper.c M regress/unittests/test_helper/test_helper.h M regress/unittests/utf8/Makefile M regress/unittests/utf8/tests.c M rijndael.c M sandbox-capsicum.c M sandbox-darwin.c M sandbox-seccomp-filter.c M scp.0 M scp.1 M scp.c M servconf.c M servconf.h M serverloop.c M session.c M sftp-client.c M sftp-client.h M sftp-common.c M sftp-common.h M sftp-glob.c M sftp-server.0 M sftp-server.c M sftp-usergroup.c M sftp.0 M sftp.c M sk-api.h M sk-usbhid.c M sntrup761.c M sntrup761.sh M srclimit.c M srclimit.h M ssh-add.0 M ssh-add.1 M ssh-add.c M ssh-agent.0 M ssh-agent.1 M ssh-agent.c M ssh-ecdsa-sk.c M ssh-ecdsa.c M ssh-ed25519-sk.c M ssh-ed25519.c M ssh-keygen.0 M ssh-keygen.1 M ssh-keygen.c M ssh-keyscan.0 M ssh-keyscan.1 M ssh-keyscan.c M ssh-keysign.0 M ssh-keysign.c M ssh-pkcs11-client.c M ssh-pkcs11-helper.0 M ssh-pkcs11-helper.c M ssh-pkcs11.c M ssh-pkcs11.h M ssh-rsa.c M ssh-sk-client.c M ssh-sk-helper.0 M ssh-sk-helper.c M ssh-sk.c M ssh.0 M ssh.1 M ssh.c M ssh_api.c M ssh_api.h M ssh_config M ssh_config.0 M ssh_config.5 M sshbuf-getput-basic.c M sshbuf-getput-crypto.c M sshbuf-misc.c M sshbuf.c M sshbuf.h M sshconnect.c M sshconnect.h M sshconnect2.c M sshd-auth.c M sshd-session.c M sshd.0 M sshd.8 M sshd.c M sshd_config.0 M sshd_config.5 M ssherr.c M ssherr.h M sshkey.c M sshkey.h M sshlogin.c M sshpty.c M sshsig.c M ttymodes.c M uidswap.c M umac.c M version.h M xmalloc.c Log Message: ----------- Import OpenSSH 10.3p1 Commit: b17d370422d4cb7865b985d356488aed6c7f9bdb https://github.com/MidnightBSD/src/commit/b17d370422d4cb7865b985d356488aed6c7f9bdb Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M crypto/openssh/.depend M crypto/openssh/.gitignore M crypto/openssh/.skipped-commit-ids M crypto/openssh/ChangeLog M crypto/openssh/INSTALL M crypto/openssh/Makefile.in M crypto/openssh/PROTOCOL M crypto/openssh/PROTOCOL.agent M crypto/openssh/README M crypto/openssh/README.md M crypto/openssh/TODO M crypto/openssh/addr.c M crypto/openssh/addr.h M crypto/openssh/addrmatch.c M crypto/openssh/atomicio.c M crypto/openssh/audit-bsm.c M crypto/openssh/audit-linux.c M crypto/openssh/auth-bsdauth.c M crypto/openssh/auth-krb5.c M crypto/openssh/auth-options.c M crypto/openssh/auth-pam.c M crypto/openssh/auth-pam.h M crypto/openssh/auth-passwd.c M crypto/openssh/auth-rhosts.c M crypto/openssh/auth-shadow.c M crypto/openssh/auth.c M crypto/openssh/auth.h M crypto/openssh/auth2-chall.c M crypto/openssh/auth2-gss.c M crypto/openssh/auth2-hostbased.c M crypto/openssh/auth2-none.c M crypto/openssh/auth2-pubkey.c M crypto/openssh/auth2-pubkeyfile.c M crypto/openssh/auth2.c M crypto/openssh/authfd.c M crypto/openssh/authfd.h M crypto/openssh/authfile.c M crypto/openssh/canohost.c M crypto/openssh/chacha.c M crypto/openssh/channels.c M crypto/openssh/channels.h M crypto/openssh/cipher-aesctr.c M crypto/openssh/cipher-chachapoly-libcrypto.c M crypto/openssh/cipher.c M crypto/openssh/clientloop.c M crypto/openssh/clientloop.h M crypto/openssh/compat.c M crypto/openssh/configure.ac M crypto/openssh/contrib/README M crypto/openssh/contrib/cygwin/ssh-user-config M crypto/openssh/contrib/redhat/openssh.spec M crypto/openssh/contrib/redhat/sshd.init M crypto/openssh/contrib/ssh-copy-id M crypto/openssh/contrib/suse/openssh.spec M crypto/openssh/crypto_api.h M crypto/openssh/defines.h M crypto/openssh/dh.c M crypto/openssh/digest-libc.c M crypto/openssh/dispatch.c M crypto/openssh/dispatch.h M crypto/openssh/dns.c M crypto/openssh/dns.h M crypto/openssh/ed25519.c M crypto/openssh/entropy.c M crypto/openssh/entropy.h M crypto/openssh/groupaccess.c M crypto/openssh/gss-genr.c M crypto/openssh/gss-serv-krb5.c M crypto/openssh/gss-serv.c M crypto/openssh/hmac.c M crypto/openssh/hostfile.c M crypto/openssh/kex-names.c M crypto/openssh/kex.c M crypto/openssh/kex.h M crypto/openssh/kexdh.c M crypto/openssh/kexecdh.c M crypto/openssh/kexgen.c M crypto/openssh/kexgex.c M crypto/openssh/kexgexc.c M crypto/openssh/kexgexs.c M crypto/openssh/kexmlkem768x25519.c M crypto/openssh/krl.c M crypto/openssh/krl.h M crypto/openssh/libcrux_mlkem768_sha3.h M crypto/openssh/log.c M crypto/openssh/loginrec.c M crypto/openssh/loginrec.h M crypto/openssh/logintest.c M crypto/openssh/m4/openssh.m4 M crypto/openssh/mac.c M crypto/openssh/mac.h M crypto/openssh/mdoc2man.awk M crypto/openssh/misc.c M crypto/openssh/misc.h M crypto/openssh/mlkem768.sh M crypto/openssh/moduli M crypto/openssh/moduli.c M crypto/openssh/monitor.c M crypto/openssh/monitor.h M crypto/openssh/monitor_fdpass.c M crypto/openssh/monitor_wrap.c M crypto/openssh/monitor_wrap.h M crypto/openssh/msg.c M crypto/openssh/mux.c M crypto/openssh/myproposal.h M crypto/openssh/nchan.c M crypto/openssh/openbsd-compat/Makefile.in M crypto/openssh/openbsd-compat/arc4random.c M crypto/openssh/openbsd-compat/arc4random.h M crypto/openssh/openbsd-compat/arc4random_uniform.c M crypto/openssh/openbsd-compat/bcrypt_pbkdf.c M crypto/openssh/openbsd-compat/bsd-misc.c M crypto/openssh/openbsd-compat/bsd-misc.h M crypto/openssh/openbsd-compat/bsd-openpty.c M crypto/openssh/openbsd-compat/bsd-poll.h M crypto/openssh/openbsd-compat/daemon.c M crypto/openssh/openbsd-compat/fake-rfc2553.c M crypto/openssh/openbsd-compat/glob.c M crypto/openssh/openbsd-compat/memmem.c M crypto/openssh/openbsd-compat/openbsd-compat.h M crypto/openssh/openbsd-compat/openssl-compat.c M crypto/openssh/openbsd-compat/openssl-compat.h M crypto/openssh/openbsd-compat/port-prngd.c M crypto/openssh/openbsd-compat/reallocarray.c M crypto/openssh/openbsd-compat/recallocarray.c M crypto/openssh/openbsd-compat/regress/utimensattest.c M crypto/openssh/openbsd-compat/sha2.c M crypto/openssh/packet.c M crypto/openssh/packet.h M crypto/openssh/pathnames.h M crypto/openssh/pkcs11.h M crypto/openssh/platform.c M crypto/openssh/poly1305.c M crypto/openssh/progressmeter.c M crypto/openssh/readconf.c M crypto/openssh/readconf.h M crypto/openssh/readpass.c M crypto/openssh/regress/agent-pkcs11-cert.sh M crypto/openssh/regress/agent-pkcs11-restrict.sh M crypto/openssh/regress/agent-pkcs11.sh M crypto/openssh/regress/agent-restrict.sh M crypto/openssh/regress/agent.sh M crypto/openssh/regress/cert-hostkey.sh M crypto/openssh/regress/cert-userkey.sh M crypto/openssh/regress/cfgmatch.sh M crypto/openssh/regress/cfgparse.sh M crypto/openssh/regress/check-perm.c M crypto/openssh/regress/dynamic-forward.sh M crypto/openssh/regress/hostbased.sh M crypto/openssh/regress/keygen-comment.sh M crypto/openssh/regress/keytype.sh M crypto/openssh/regress/knownhosts-command.sh M crypto/openssh/regress/krl.sh M crypto/openssh/regress/limit-keytype.sh M crypto/openssh/regress/misc/fuzz-harness/Makefile M crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c M crypto/openssh/regress/misc/fuzz-harness/fixed-keys.h M crypto/openssh/regress/misc/fuzz-harness/testdata/create-agent-corpus.sh M crypto/openssh/regress/misc/sk-dummy/Makefile M crypto/openssh/regress/misc/sk-dummy/fatal.c M crypto/openssh/regress/misc/sk-dummy/sk-dummy.c M crypto/openssh/regress/misc/ssh-verify-attestation/Makefile M crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c M crypto/openssh/regress/modpipe.c M crypto/openssh/regress/multiplex.sh M crypto/openssh/regress/netcat.c M crypto/openssh/regress/penalty-expire.sh M crypto/openssh/regress/penalty.sh M crypto/openssh/regress/percent.sh M crypto/openssh/regress/rekey.sh M crypto/openssh/regress/scp.sh M crypto/openssh/regress/scp3.sh M crypto/openssh/regress/sftp-cmds.sh M crypto/openssh/regress/sftp-resume.sh M crypto/openssh/regress/ssh-com-client.sh M crypto/openssh/regress/ssh-com.sh M crypto/openssh/regress/ssh2putty.sh M crypto/openssh/regress/sshcfgparse.sh M crypto/openssh/regress/sshsig.sh M crypto/openssh/regress/test-exec.sh M crypto/openssh/regress/unittests/Makefile.inc M crypto/openssh/regress/unittests/authopt/Makefile M crypto/openssh/regress/unittests/authopt/tests.c M crypto/openssh/regress/unittests/bitmap/Makefile M crypto/openssh/regress/unittests/bitmap/tests.c M crypto/openssh/regress/unittests/conversion/Makefile M crypto/openssh/regress/unittests/conversion/tests.c M crypto/openssh/regress/unittests/hostkeys/Makefile M crypto/openssh/regress/unittests/hostkeys/mktestdata.sh M crypto/openssh/regress/unittests/hostkeys/test_iterate.c M crypto/openssh/regress/unittests/hostkeys/testdata/known_hosts M crypto/openssh/regress/unittests/hostkeys/tests.c M crypto/openssh/regress/unittests/kex/Makefile M crypto/openssh/regress/unittests/kex/test_kex.c M crypto/openssh/regress/unittests/kex/test_proposal.c M crypto/openssh/regress/unittests/kex/tests.c M crypto/openssh/regress/unittests/match/Makefile M crypto/openssh/regress/unittests/match/tests.c M crypto/openssh/regress/unittests/misc/Makefile M crypto/openssh/regress/unittests/misc/test_argv.c M crypto/openssh/regress/unittests/misc/test_convtime.c M crypto/openssh/regress/unittests/misc/test_expand.c M crypto/openssh/regress/unittests/misc/test_hpdelim.c M crypto/openssh/regress/unittests/misc/test_parse.c M crypto/openssh/regress/unittests/misc/test_ptimeout.c M crypto/openssh/regress/unittests/misc/test_strdelim.c M crypto/openssh/regress/unittests/misc/tests.c M crypto/openssh/regress/unittests/sshbuf/Makefile M crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c M crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c M crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c M crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c M crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c M crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c M crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c M crypto/openssh/regress/unittests/sshbuf/tests.c M crypto/openssh/regress/unittests/sshkey/Makefile M crypto/openssh/regress/unittests/sshkey/common.c M crypto/openssh/regress/unittests/sshkey/common.h M crypto/openssh/regress/unittests/sshkey/mktestdata.sh M crypto/openssh/regress/unittests/sshkey/test_file.c M crypto/openssh/regress/unittests/sshkey/test_fuzz.c M crypto/openssh/regress/unittests/sshkey/test_sshkey.c M crypto/openssh/regress/unittests/sshkey/tests.c M crypto/openssh/regress/unittests/sshsig/Makefile M crypto/openssh/regress/unittests/sshsig/mktestdata.sh M crypto/openssh/regress/unittests/sshsig/tests.c M crypto/openssh/regress/unittests/test_helper/fuzz.c M crypto/openssh/regress/unittests/test_helper/test_helper.c M crypto/openssh/regress/unittests/test_helper/test_helper.h M crypto/openssh/regress/unittests/utf8/Makefile M crypto/openssh/regress/unittests/utf8/tests.c M crypto/openssh/rijndael.c M crypto/openssh/sandbox-capsicum.c M crypto/openssh/sandbox-darwin.c M crypto/openssh/sandbox-seccomp-filter.c M crypto/openssh/scp.1 M crypto/openssh/scp.c M crypto/openssh/servconf.c M crypto/openssh/servconf.h M crypto/openssh/serverloop.c M crypto/openssh/session.c M crypto/openssh/sftp-client.c M crypto/openssh/sftp-client.h M crypto/openssh/sftp-common.c M crypto/openssh/sftp-common.h M crypto/openssh/sftp-glob.c M crypto/openssh/sftp-server.c M crypto/openssh/sftp-usergroup.c M crypto/openssh/sftp.c M crypto/openssh/sk-api.h M crypto/openssh/sk-usbhid.c M crypto/openssh/sntrup761.c M crypto/openssh/sntrup761.sh M crypto/openssh/srclimit.c M crypto/openssh/srclimit.h M crypto/openssh/ssh-add.1 M crypto/openssh/ssh-add.c M crypto/openssh/ssh-agent.1 M crypto/openssh/ssh-agent.c M crypto/openssh/ssh-ecdsa-sk.c M crypto/openssh/ssh-ecdsa.c M crypto/openssh/ssh-ed25519-sk.c M crypto/openssh/ssh-ed25519.c M crypto/openssh/ssh-keygen.1 M crypto/openssh/ssh-keygen.c M crypto/openssh/ssh-keyscan.1 M crypto/openssh/ssh-keyscan.c M crypto/openssh/ssh-keysign.c M crypto/openssh/ssh-pkcs11-client.c M crypto/openssh/ssh-pkcs11-helper.c M crypto/openssh/ssh-pkcs11.c M crypto/openssh/ssh-pkcs11.h M crypto/openssh/ssh-rsa.c M crypto/openssh/ssh-sk-client.c M crypto/openssh/ssh-sk-helper.c M crypto/openssh/ssh-sk.c M crypto/openssh/ssh.1 M crypto/openssh/ssh.c M crypto/openssh/ssh_api.c M crypto/openssh/ssh_api.h M crypto/openssh/ssh_config M crypto/openssh/ssh_config.5 M crypto/openssh/sshbuf-getput-basic.c M crypto/openssh/sshbuf-getput-crypto.c M crypto/openssh/sshbuf-misc.c M crypto/openssh/sshbuf.c M crypto/openssh/sshbuf.h M crypto/openssh/sshconnect.c M crypto/openssh/sshconnect.h M crypto/openssh/sshconnect2.c M crypto/openssh/sshd-auth.c M crypto/openssh/sshd-session.c M crypto/openssh/sshd.8 M crypto/openssh/sshd.c M crypto/openssh/sshd_config.5 M crypto/openssh/ssherr.c M crypto/openssh/ssherr.h M crypto/openssh/sshkey.c M crypto/openssh/sshkey.h M crypto/openssh/sshlogin.c M crypto/openssh/sshpty.c M crypto/openssh/sshsig.c M crypto/openssh/ttymodes.c M crypto/openssh/uidswap.c M crypto/openssh/umac.c M crypto/openssh/version.h M crypto/openssh/xmalloc.c Log Message: ----------- Vendor import OpenSSH 10.3p1 Merge commit '1f5894b3718e44c3586a7d908a541698268cd6d6' Commit: 8894a2ad1de9fba1db4f511e70423a71a124e050 https://github.com/MidnightBSD/src/commit/8894a2ad1de9fba1db4f511e70423a71a124e050 Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M crypto/openssh/.depend M crypto/openssh/.gitignore M crypto/openssh/.skipped-commit-ids M crypto/openssh/ChangeLog M crypto/openssh/INSTALL M crypto/openssh/Makefile.in M crypto/openssh/PROTOCOL M crypto/openssh/PROTOCOL.agent M crypto/openssh/README M crypto/openssh/README.md M crypto/openssh/TODO M crypto/openssh/addr.c M crypto/openssh/addr.h M crypto/openssh/addrmatch.c M crypto/openssh/atomicio.c M crypto/openssh/audit-bsm.c M crypto/openssh/audit-linux.c M crypto/openssh/auth-bsdauth.c M crypto/openssh/auth-krb5.c M crypto/openssh/auth-options.c M crypto/openssh/auth-pam.c M crypto/openssh/auth-pam.h M crypto/openssh/auth-passwd.c M crypto/openssh/auth-rhosts.c M crypto/openssh/auth-shadow.c M crypto/openssh/auth.c M crypto/openssh/auth.h M crypto/openssh/auth2-chall.c M crypto/openssh/auth2-gss.c M crypto/openssh/auth2-hostbased.c M crypto/openssh/auth2-none.c M crypto/openssh/auth2-pubkey.c M crypto/openssh/auth2-pubkeyfile.c M crypto/openssh/auth2.c M crypto/openssh/authfd.c M crypto/openssh/authfd.h M crypto/openssh/authfile.c M crypto/openssh/canohost.c M crypto/openssh/chacha.c M crypto/openssh/channels.c M crypto/openssh/channels.h M crypto/openssh/cipher-aesctr.c M crypto/openssh/cipher-chachapoly-libcrypto.c M crypto/openssh/cipher.c M crypto/openssh/clientloop.c M crypto/openssh/clientloop.h M crypto/openssh/compat.c M crypto/openssh/configure.ac M crypto/openssh/contrib/README M crypto/openssh/contrib/cygwin/ssh-user-config M crypto/openssh/contrib/redhat/openssh.spec M crypto/openssh/contrib/redhat/sshd.init M crypto/openssh/contrib/ssh-copy-id M crypto/openssh/contrib/suse/openssh.spec M crypto/openssh/crypto_api.h M crypto/openssh/defines.h M crypto/openssh/dh.c M crypto/openssh/digest-libc.c M crypto/openssh/dispatch.c M crypto/openssh/dispatch.h M crypto/openssh/dns.c M crypto/openssh/dns.h M crypto/openssh/ed25519.c M crypto/openssh/entropy.c M crypto/openssh/entropy.h M crypto/openssh/groupaccess.c M crypto/openssh/gss-genr.c M crypto/openssh/gss-serv-krb5.c M crypto/openssh/gss-serv.c M crypto/openssh/hmac.c M crypto/openssh/hostfile.c M crypto/openssh/kex-names.c M crypto/openssh/kex.c M crypto/openssh/kex.h M crypto/openssh/kexdh.c M crypto/openssh/kexecdh.c M crypto/openssh/kexgen.c M crypto/openssh/kexgex.c M crypto/openssh/kexgexc.c M crypto/openssh/kexgexs.c M crypto/openssh/kexmlkem768x25519.c M crypto/openssh/krl.c M crypto/openssh/krl.h M crypto/openssh/libcrux_mlkem768_sha3.h M crypto/openssh/log.c M crypto/openssh/loginrec.c M crypto/openssh/loginrec.h M crypto/openssh/logintest.c M crypto/openssh/m4/openssh.m4 M crypto/openssh/mac.c M crypto/openssh/mac.h M crypto/openssh/mdoc2man.awk M crypto/openssh/misc.c M crypto/openssh/misc.h M crypto/openssh/mlkem768.sh M crypto/openssh/moduli M crypto/openssh/moduli.c M crypto/openssh/monitor.c M crypto/openssh/monitor.h M crypto/openssh/monitor_fdpass.c M crypto/openssh/monitor_wrap.c M crypto/openssh/monitor_wrap.h M crypto/openssh/msg.c M crypto/openssh/mux.c M crypto/openssh/myproposal.h M crypto/openssh/nchan.c M crypto/openssh/openbsd-compat/Makefile.in M crypto/openssh/openbsd-compat/arc4random.c M crypto/openssh/openbsd-compat/arc4random.h M crypto/openssh/openbsd-compat/arc4random_uniform.c M crypto/openssh/openbsd-compat/bcrypt_pbkdf.c M crypto/openssh/openbsd-compat/bsd-misc.c M crypto/openssh/openbsd-compat/bsd-misc.h M crypto/openssh/openbsd-compat/bsd-openpty.c M crypto/openssh/openbsd-compat/bsd-poll.h M crypto/openssh/openbsd-compat/daemon.c M crypto/openssh/openbsd-compat/fake-rfc2553.c M crypto/openssh/openbsd-compat/glob.c M crypto/openssh/openbsd-compat/memmem.c M crypto/openssh/openbsd-compat/openbsd-compat.h M crypto/openssh/openbsd-compat/openssl-compat.c M crypto/openssh/openbsd-compat/openssl-compat.h M crypto/openssh/openbsd-compat/port-prngd.c M crypto/openssh/openbsd-compat/reallocarray.c M crypto/openssh/openbsd-compat/recallocarray.c M crypto/openssh/openbsd-compat/regress/utimensattest.c M crypto/openssh/openbsd-compat/sha2.c M crypto/openssh/packet.c M crypto/openssh/packet.h M crypto/openssh/pathnames.h M crypto/openssh/pkcs11.h M crypto/openssh/platform.c M crypto/openssh/poly1305.c M crypto/openssh/progressmeter.c M crypto/openssh/readconf.c M crypto/openssh/readconf.h M crypto/openssh/readpass.c M crypto/openssh/regress/agent-pkcs11-cert.sh M crypto/openssh/regress/agent-pkcs11-restrict.sh M crypto/openssh/regress/agent-pkcs11.sh M crypto/openssh/regress/agent-restrict.sh M crypto/openssh/regress/agent.sh M crypto/openssh/regress/cert-hostkey.sh M crypto/openssh/regress/cert-userkey.sh M crypto/openssh/regress/cfgmatch.sh M crypto/openssh/regress/cfgparse.sh M crypto/openssh/regress/check-perm.c M crypto/openssh/regress/dynamic-forward.sh M crypto/openssh/regress/hostbased.sh M crypto/openssh/regress/keygen-comment.sh M crypto/openssh/regress/keytype.sh M crypto/openssh/regress/knownhosts-command.sh M crypto/openssh/regress/krl.sh M crypto/openssh/regress/limit-keytype.sh M crypto/openssh/regress/misc/fuzz-harness/Makefile M crypto/openssh/regress/misc/fuzz-harness/agent_fuzz_helper.c M crypto/openssh/regress/misc/fuzz-harness/fixed-keys.h M crypto/openssh/regress/misc/fuzz-harness/testdata/create-agent-corpus.sh M crypto/openssh/regress/misc/sk-dummy/Makefile M crypto/openssh/regress/misc/sk-dummy/fatal.c M crypto/openssh/regress/misc/sk-dummy/sk-dummy.c M crypto/openssh/regress/misc/ssh-verify-attestation/Makefile M crypto/openssh/regress/misc/ssh-verify-attestation/ssh-verify-attestation.c M crypto/openssh/regress/modpipe.c M crypto/openssh/regress/multiplex.sh M crypto/openssh/regress/netcat.c M crypto/openssh/regress/penalty-expire.sh M crypto/openssh/regress/penalty.sh M crypto/openssh/regress/percent.sh M crypto/openssh/regress/rekey.sh M crypto/openssh/regress/scp.sh M crypto/openssh/regress/scp3.sh M crypto/openssh/regress/sftp-cmds.sh M crypto/openssh/regress/sftp-resume.sh M crypto/openssh/regress/ssh-com-client.sh M crypto/openssh/regress/ssh-com.sh M crypto/openssh/regress/ssh2putty.sh M crypto/openssh/regress/sshcfgparse.sh M crypto/openssh/regress/sshsig.sh M crypto/openssh/regress/test-exec.sh M crypto/openssh/regress/unittests/Makefile.inc M crypto/openssh/regress/unittests/authopt/Makefile M crypto/openssh/regress/unittests/authopt/tests.c M crypto/openssh/regress/unittests/bitmap/Makefile M crypto/openssh/regress/unittests/bitmap/tests.c M crypto/openssh/regress/unittests/conversion/Makefile M crypto/openssh/regress/unittests/conversion/tests.c M crypto/openssh/regress/unittests/hostkeys/Makefile M crypto/openssh/regress/unittests/hostkeys/mktestdata.sh M crypto/openssh/regress/unittests/hostkeys/test_iterate.c M crypto/openssh/regress/unittests/hostkeys/testdata/known_hosts M crypto/openssh/regress/unittests/hostkeys/tests.c M crypto/openssh/regress/unittests/kex/Makefile M crypto/openssh/regress/unittests/kex/test_kex.c M crypto/openssh/regress/unittests/kex/test_proposal.c M crypto/openssh/regress/unittests/kex/tests.c M crypto/openssh/regress/unittests/match/Makefile M crypto/openssh/regress/unittests/match/tests.c M crypto/openssh/regress/unittests/misc/Makefile M crypto/openssh/regress/unittests/misc/test_argv.c M crypto/openssh/regress/unittests/misc/test_convtime.c M crypto/openssh/regress/unittests/misc/test_expand.c M crypto/openssh/regress/unittests/misc/test_hpdelim.c M crypto/openssh/regress/unittests/misc/test_parse.c M crypto/openssh/regress/unittests/misc/test_ptimeout.c M crypto/openssh/regress/unittests/misc/test_strdelim.c M crypto/openssh/regress/unittests/misc/tests.c M crypto/openssh/regress/unittests/sshbuf/Makefile M crypto/openssh/regress/unittests/sshbuf/test_sshbuf.c M crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fixed.c M crypto/openssh/regress/unittests/sshbuf/test_sshbuf_fuzz.c M crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_basic.c M crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_crypto.c M crypto/openssh/regress/unittests/sshbuf/test_sshbuf_getput_fuzz.c M crypto/openssh/regress/unittests/sshbuf/test_sshbuf_misc.c M crypto/openssh/regress/unittests/sshbuf/tests.c M crypto/openssh/regress/unittests/sshkey/Makefile M crypto/openssh/regress/unittests/sshkey/common.c M crypto/openssh/regress/unittests/sshkey/common.h M crypto/openssh/regress/unittests/sshkey/mktestdata.sh M crypto/openssh/regress/unittests/sshkey/test_file.c M crypto/openssh/regress/unittests/sshkey/test_fuzz.c M crypto/openssh/regress/unittests/sshkey/test_sshkey.c M crypto/openssh/regress/unittests/sshkey/tests.c M crypto/openssh/regress/unittests/sshsig/Makefile M crypto/openssh/regress/unittests/sshsig/mktestdata.sh M crypto/openssh/regress/unittests/sshsig/tests.c M crypto/openssh/regress/unittests/test_helper/fuzz.c M crypto/openssh/regress/unittests/test_helper/test_helper.c M crypto/openssh/regress/unittests/test_helper/test_helper.h M crypto/openssh/regress/unittests/utf8/Makefile M crypto/openssh/regress/unittests/utf8/tests.c M crypto/openssh/rijndael.c M crypto/openssh/sandbox-capsicum.c M crypto/openssh/sandbox-darwin.c M crypto/openssh/sandbox-seccomp-filter.c M crypto/openssh/scp.1 M crypto/openssh/scp.c M crypto/openssh/servconf.c M crypto/openssh/servconf.h M crypto/openssh/serverloop.c M crypto/openssh/session.c M crypto/openssh/sftp-client.c M crypto/openssh/sftp-client.h M crypto/openssh/sftp-common.c M crypto/openssh/sftp-common.h M crypto/openssh/sftp-glob.c M crypto/openssh/sftp-server.c M crypto/openssh/sftp-usergroup.c M crypto/openssh/sftp.c M crypto/openssh/sk-api.h M crypto/openssh/sk-usbhid.c M crypto/openssh/sntrup761.c M crypto/openssh/sntrup761.sh M crypto/openssh/srclimit.c M crypto/openssh/srclimit.h M crypto/openssh/ssh-add.1 M crypto/openssh/ssh-add.c M crypto/openssh/ssh-agent.1 M crypto/openssh/ssh-agent.c M crypto/openssh/ssh-ecdsa-sk.c M crypto/openssh/ssh-ecdsa.c M crypto/openssh/ssh-ed25519-sk.c M crypto/openssh/ssh-ed25519.c M crypto/openssh/ssh-keygen.1 M crypto/openssh/ssh-keygen.c M crypto/openssh/ssh-keyscan.1 M crypto/openssh/ssh-keyscan.c M crypto/openssh/ssh-keysign.c M crypto/openssh/ssh-pkcs11-client.c M crypto/openssh/ssh-pkcs11-helper.c M crypto/openssh/ssh-pkcs11.c M crypto/openssh/ssh-pkcs11.h M crypto/openssh/ssh-rsa.c M crypto/openssh/ssh-sk-client.c M crypto/openssh/ssh-sk-helper.c M crypto/openssh/ssh-sk.c M crypto/openssh/ssh.1 M crypto/openssh/ssh.c M crypto/openssh/ssh_api.c M crypto/openssh/ssh_api.h M crypto/openssh/ssh_config M crypto/openssh/ssh_config.5 M crypto/openssh/sshbuf-getput-basic.c M crypto/openssh/sshbuf-getput-crypto.c M crypto/openssh/sshbuf-misc.c M crypto/openssh/sshbuf.c M crypto/openssh/sshbuf.h M crypto/openssh/sshconnect.c M crypto/openssh/sshconnect.h M crypto/openssh/sshconnect2.c M crypto/openssh/sshd-auth.c M crypto/openssh/sshd-session.c M crypto/openssh/sshd.8 M crypto/openssh/sshd.c M crypto/openssh/sshd_config.5 M crypto/openssh/ssherr.c M crypto/openssh/ssherr.h M crypto/openssh/sshkey.c M crypto/openssh/sshkey.h M crypto/openssh/sshlogin.c M crypto/openssh/sshpty.c M crypto/openssh/sshsig.c M crypto/openssh/ttymodes.c M crypto/openssh/uidswap.c M crypto/openssh/umac.c M crypto/openssh/version.h M crypto/openssh/xmalloc.c Log Message: ----------- Revert "Vendor import OpenSSH 10.3p1" This reverts commit b17d370422d4cb7865b985d356488aed6c7f9bdb, reversing changes made to 4f31c80e0f2f6ed9676e73d207c1dbec1726e7ff. Commit: d4bd62179a944687e3e3241855613c5498dbc2c0 https://github.com/MidnightBSD/src/commit/d4bd62179a944687e3e3241855613c5498dbc2c0 Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .cirrus.yml M .github/workflows/ci.yml M .github/workflows/cifuzz.yml M .github/workflows/codeql.yml M .github/workflows/scorecard.yml M CMakeLists.txt M Makefile.am M NEWS M README.md M SECURITY.md M build/ci/cirrus_ci/ci.sh M build/ci/github_actions/install-macos-dependencies.sh M build/cmake/config.h.in M build/version M cat/CMakeLists.txt M cat/bsdcat.c M cat/cmdline.c M configure.ac M contrib/android/Android.mk M contrib/android/config/android.h M contrib/android/config/linux_host.h M contrib/android/config/windows_host.h M contrib/android/include/android_lf.h A contrib/oss-fuzz/fuzz_helpers.h A contrib/oss-fuzz/libarchive_7zip_fuzzer.cc A contrib/oss-fuzz/libarchive_7zip_fuzzer.dict A contrib/oss-fuzz/libarchive_7zip_fuzzer.options A contrib/oss-fuzz/libarchive_ar_fuzzer.cc A contrib/oss-fuzz/libarchive_ar_fuzzer.dict A contrib/oss-fuzz/libarchive_cab_fuzzer.cc A contrib/oss-fuzz/libarchive_cab_fuzzer.dict A contrib/oss-fuzz/libarchive_cpio_fuzzer.cc A contrib/oss-fuzz/libarchive_cpio_fuzzer.dict A contrib/oss-fuzz/libarchive_encryption_fuzzer.cc A contrib/oss-fuzz/libarchive_encryption_fuzzer.options A contrib/oss-fuzz/libarchive_entry_fuzzer.cc A contrib/oss-fuzz/libarchive_filter_fuzzer.cc A contrib/oss-fuzz/libarchive_filter_fuzzer.dict A contrib/oss-fuzz/libarchive_filter_fuzzer.options M contrib/oss-fuzz/libarchive_fuzzer.cc A contrib/oss-fuzz/libarchive_fuzzer.dict A contrib/oss-fuzz/libarchive_fuzzer.options A contrib/oss-fuzz/libarchive_iso9660_fuzzer.cc A contrib/oss-fuzz/libarchive_iso9660_fuzzer.dict A contrib/oss-fuzz/libarchive_iso9660_fuzzer.options A contrib/oss-fuzz/libarchive_lha_fuzzer.cc A contrib/oss-fuzz/libarchive_lha_fuzzer.dict A contrib/oss-fuzz/libarchive_linkify_fuzzer.cc A contrib/oss-fuzz/libarchive_match_fuzzer.cc A contrib/oss-fuzz/libarchive_mtree_fuzzer.cc A contrib/oss-fuzz/libarchive_mtree_fuzzer.dict A contrib/oss-fuzz/libarchive_rar5_fuzzer.cc A contrib/oss-fuzz/libarchive_rar5_fuzzer.dict A contrib/oss-fuzz/libarchive_rar_fuzzer.cc A contrib/oss-fuzz/libarchive_read_disk_fuzzer.cc A contrib/oss-fuzz/libarchive_roundtrip_fuzzer.cc A contrib/oss-fuzz/libarchive_roundtrip_fuzzer.options A contrib/oss-fuzz/libarchive_seek_fuzzer.cc A contrib/oss-fuzz/libarchive_seek_fuzzer.options A contrib/oss-fuzz/libarchive_string_fuzzer.cc A contrib/oss-fuzz/libarchive_tar_fuzzer.cc A contrib/oss-fuzz/libarchive_tar_fuzzer.dict A contrib/oss-fuzz/libarchive_warc_fuzzer.cc A contrib/oss-fuzz/libarchive_warc_fuzzer.dict A contrib/oss-fuzz/libarchive_write_disk_fuzzer.cc A contrib/oss-fuzz/libarchive_write_disk_fuzzer.options A contrib/oss-fuzz/libarchive_write_fuzzer.cc A contrib/oss-fuzz/libarchive_xar_fuzzer.cc A contrib/oss-fuzz/libarchive_xar_fuzzer.dict A contrib/oss-fuzz/libarchive_xar_fuzzer.options A contrib/oss-fuzz/libarchive_zip_fuzzer.cc A contrib/oss-fuzz/libarchive_zip_fuzzer.dict M contrib/oss-fuzz/oss-fuzz-build.sh M cpio/CMakeLists.txt M cpio/cmdline.c M cpio/cpio.c M cpio/cpio_windows.c M cpio/test/CMakeLists.txt M cpio/test/test_owner_parse.c M libarchive/CMakeLists.txt M libarchive/archive.h M libarchive/archive_acl.c M libarchive/archive_check_magic.c M libarchive/archive_cryptor.c M libarchive/archive_cryptor_private.h M libarchive/archive_disk_acl_darwin.c M libarchive/archive_entry.h M libarchive/archive_entry_paths.3 M libarchive/archive_entry_stat.3 M libarchive/archive_entry_stat.c M libarchive/archive_parse_date.c M libarchive/archive_platform.h A libarchive/archive_platform_stat.h M libarchive/archive_private.h M libarchive/archive_read.c M libarchive/archive_read_disk_entry_from_file.c M libarchive/archive_read_disk_posix.c M libarchive/archive_read_disk_windows.c M libarchive/archive_read_open_fd.c M libarchive/archive_read_open_file.c M libarchive/archive_read_open_filename.c M libarchive/archive_read_set_format.c M libarchive/archive_read_support_filter_lz4.c M libarchive/archive_read_support_filter_program.c M libarchive/archive_read_support_filter_uu.c M libarchive/archive_read_support_filter_zstd.c M libarchive/archive_read_support_format_7zip.c M libarchive/archive_read_support_format_cab.c M libarchive/archive_read_support_format_cpio.c M libarchive/archive_read_support_format_lha.c M libarchive/archive_read_support_format_mtree.c M libarchive/archive_read_support_format_rar.c M libarchive/archive_read_support_format_rar5.c M libarchive/archive_read_support_format_tar.c M libarchive/archive_read_support_format_warc.c M libarchive/archive_read_support_format_xar.c M libarchive/archive_read_support_format_zip.c M libarchive/archive_string.c M libarchive/archive_string.h M libarchive/archive_string_sprintf.c M libarchive/archive_util.c M libarchive/archive_version_details.c M libarchive/archive_windows.c M libarchive/archive_windows.h M libarchive/archive_write.c M libarchive/archive_write_add_filter_bzip2.c M libarchive/archive_write_add_filter_gzip.c M libarchive/archive_write_add_filter_program.c M libarchive/archive_write_add_filter_zstd.c M libarchive/archive_write_disk_posix.c M libarchive/archive_write_disk_windows.c M libarchive/archive_write_open_fd.c M libarchive/archive_write_open_file.c M libarchive/archive_write_open_filename.c M libarchive/archive_write_open_memory.c M libarchive/archive_write_set_format_7zip.c M libarchive/archive_write_set_format_mtree.c M libarchive/archive_write_set_format_shar.c M libarchive/archive_write_set_format_ustar.c M libarchive/archive_write_set_format_xar.c M libarchive/archive_write_set_format_zip.c M libarchive/filter_fork_posix.c A libarchive/module.modulemap M libarchive/test/CMakeLists.txt M libarchive/test/test_acl_nfs4.c M libarchive/test/test_acl_posix1e.c M libarchive/test/test_archive_parse_date.c M libarchive/test/test_archive_read_multiple_data_objects.c M libarchive/test/test_archive_string.c M libarchive/test/test_archive_string_conversion.c M libarchive/test/test_compat_lz4.c A libarchive/test/test_compat_lz4_skippable_frames_B4.tar.lz4.uu M libarchive/test/test_compat_lzip.c M libarchive/test/test_entry.c M libarchive/test/test_read_filter_gzip_recursive.c M libarchive/test/test_read_format_7zip.c A libarchive/test/test_read_format_7zip_issue2765.7z.uu A libarchive/test/test_read_format_7zip_issue2765.c M libarchive/test/test_read_format_rar5.c A libarchive/test/test_read_format_rar5_dirdata.rar.uu A libarchive/test/test_read_format_rar5_invalid_hash_valid_htime_exfld.rar.uu A libarchive/test/test_read_format_rar5_only_crypt_exfld.rar.uu A libarchive/test/test_read_format_rar5_unsupported_exfld.rar.uu A libarchive/test/test_read_format_tar_V_negative_size.c A libarchive/test/test_read_format_tar_V_negative_size.tar.uu M libarchive/test/test_read_set_format.c M libarchive/test/test_write_disk_perms.c M libarchive/test/test_write_filter_bzip2.c M libarchive/test/test_write_filter_gzip.c M libarchive/test/test_write_filter_gzip_timestamp.c M libarchive/test/test_write_format_mtree_preset_digests.c A libarchive_fe/lafe_err.c A libarchive_fe/lafe_err.h M libarchive_fe/line_reader.c M libarchive_fe/passphrase.c M tar/CMakeLists.txt M tar/bsdtar.c M tar/bsdtar.h M tar/bsdtar_windows.c M tar/bsdtar_windows.h M tar/cmdline.c M tar/creation_set.c M tar/read.c M tar/subst.c M tar/test/CMakeLists.txt A tar/test/test_crlf_mtree.c M tar/test/test_option_s.c M tar/test/test_option_safe_writes.c M tar/util.c M tar/write.c M test_utils/test_common.h M test_utils/test_main.c M unzip/CMakeLists.txt M unzip/bsdunzip.c M unzip/cmdline.c M unzip/la_queue.h M unzip/test/CMakeLists.txt M unzip/test/test_C.c M unzip/test/test_L.c M unzip/test/test_P_encryption.c M unzip/test/test_basic.c M unzip/test/test_d.c M unzip/test/test_doubledash.c M unzip/test/test_glob.c M unzip/test/test_j.c M unzip/test/test_n.c M unzip/test/test_o.c M unzip/test/test_p.c M unzip/test/test_q.c M unzip/test/test_singlefile.c M unzip/test/test_t.c M unzip/test/test_x.c Log Message: ----------- Vendor import of libarchive 3.8.5 Commit: 4106b49fea4ad9e95bca7a1c9581e6910d9f8699 https://github.com/MidnightBSD/src/commit/4106b49fea4ad9e95bca7a1c9581e6910d9f8699 Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M contrib/libarchive/NEWS M contrib/libarchive/README.md M contrib/libarchive/SECURITY.md M contrib/libarchive/build/ci/github_actions/install-macos-dependencies.sh M contrib/libarchive/cat/bsdcat.c M contrib/libarchive/cat/cmdline.c A contrib/libarchive/contrib/oss-fuzz/fuzz_helpers.h A contrib/libarchive/contrib/oss-fuzz/libarchive_7zip_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_7zip_fuzzer.dict A contrib/libarchive/contrib/oss-fuzz/libarchive_7zip_fuzzer.options A contrib/libarchive/contrib/oss-fuzz/libarchive_ar_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_ar_fuzzer.dict A contrib/libarchive/contrib/oss-fuzz/libarchive_cab_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_cab_fuzzer.dict A contrib/libarchive/contrib/oss-fuzz/libarchive_cpio_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_cpio_fuzzer.dict A contrib/libarchive/contrib/oss-fuzz/libarchive_encryption_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_encryption_fuzzer.options A contrib/libarchive/contrib/oss-fuzz/libarchive_entry_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_filter_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_filter_fuzzer.dict A contrib/libarchive/contrib/oss-fuzz/libarchive_filter_fuzzer.options A contrib/libarchive/contrib/oss-fuzz/libarchive_fuzzer.dict A contrib/libarchive/contrib/oss-fuzz/libarchive_fuzzer.options A contrib/libarchive/contrib/oss-fuzz/libarchive_iso9660_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_iso9660_fuzzer.dict A contrib/libarchive/contrib/oss-fuzz/libarchive_iso9660_fuzzer.options A contrib/libarchive/contrib/oss-fuzz/libarchive_lha_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_lha_fuzzer.dict A contrib/libarchive/contrib/oss-fuzz/libarchive_linkify_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_match_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_mtree_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_mtree_fuzzer.dict A contrib/libarchive/contrib/oss-fuzz/libarchive_rar5_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_rar5_fuzzer.dict A contrib/libarchive/contrib/oss-fuzz/libarchive_rar_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_read_disk_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_roundtrip_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_roundtrip_fuzzer.options A contrib/libarchive/contrib/oss-fuzz/libarchive_seek_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_seek_fuzzer.options A contrib/libarchive/contrib/oss-fuzz/libarchive_string_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_tar_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_tar_fuzzer.dict A contrib/libarchive/contrib/oss-fuzz/libarchive_warc_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_warc_fuzzer.dict A contrib/libarchive/contrib/oss-fuzz/libarchive_write_disk_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_write_disk_fuzzer.options A contrib/libarchive/contrib/oss-fuzz/libarchive_write_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_xar_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_xar_fuzzer.dict A contrib/libarchive/contrib/oss-fuzz/libarchive_xar_fuzzer.options A contrib/libarchive/contrib/oss-fuzz/libarchive_zip_fuzzer.cc A contrib/libarchive/contrib/oss-fuzz/libarchive_zip_fuzzer.dict M contrib/libarchive/cpio/cmdline.c M contrib/libarchive/cpio/cpio.c M contrib/libarchive/cpio/test/test_owner_parse.c M contrib/libarchive/libarchive/archive.h M contrib/libarchive/libarchive/archive_acl.c M contrib/libarchive/libarchive/archive_check_magic.c M contrib/libarchive/libarchive/archive_cryptor.c M contrib/libarchive/libarchive/archive_cryptor_private.h M contrib/libarchive/libarchive/archive_entry.h M contrib/libarchive/libarchive/archive_entry_paths.3 M contrib/libarchive/libarchive/archive_entry_stat.3 M contrib/libarchive/libarchive/archive_entry_stat.c M contrib/libarchive/libarchive/archive_parse_date.c M contrib/libarchive/libarchive/archive_platform.h A contrib/libarchive/libarchive/archive_platform_stat.h M contrib/libarchive/libarchive/archive_private.h M contrib/libarchive/libarchive/archive_read.c M contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c M contrib/libarchive/libarchive/archive_read_disk_posix.c M contrib/libarchive/libarchive/archive_read_open_fd.c M contrib/libarchive/libarchive/archive_read_open_file.c M contrib/libarchive/libarchive/archive_read_open_filename.c M contrib/libarchive/libarchive/archive_read_set_format.c M contrib/libarchive/libarchive/archive_read_support_filter_lz4.c M contrib/libarchive/libarchive/archive_read_support_filter_program.c M contrib/libarchive/libarchive/archive_read_support_filter_uu.c M contrib/libarchive/libarchive/archive_read_support_filter_zstd.c M contrib/libarchive/libarchive/archive_read_support_format_7zip.c M contrib/libarchive/libarchive/archive_read_support_format_cab.c M contrib/libarchive/libarchive/archive_read_support_format_cpio.c M contrib/libarchive/libarchive/archive_read_support_format_lha.c M contrib/libarchive/libarchive/archive_read_support_format_mtree.c M contrib/libarchive/libarchive/archive_read_support_format_rar.c M contrib/libarchive/libarchive/archive_read_support_format_rar5.c M contrib/libarchive/libarchive/archive_read_support_format_tar.c M contrib/libarchive/libarchive/archive_read_support_format_warc.c M contrib/libarchive/libarchive/archive_read_support_format_xar.c M contrib/libarchive/libarchive/archive_read_support_format_zip.c M contrib/libarchive/libarchive/archive_string.c M contrib/libarchive/libarchive/archive_string.h M contrib/libarchive/libarchive/archive_string_sprintf.c M contrib/libarchive/libarchive/archive_util.c M contrib/libarchive/libarchive/archive_version_details.c M contrib/libarchive/libarchive/archive_write.c M contrib/libarchive/libarchive/archive_write_add_filter_bzip2.c M contrib/libarchive/libarchive/archive_write_add_filter_gzip.c M contrib/libarchive/libarchive/archive_write_add_filter_program.c M contrib/libarchive/libarchive/archive_write_add_filter_zstd.c M contrib/libarchive/libarchive/archive_write_disk_posix.c M contrib/libarchive/libarchive/archive_write_open_fd.c M contrib/libarchive/libarchive/archive_write_open_file.c M contrib/libarchive/libarchive/archive_write_open_filename.c M contrib/libarchive/libarchive/archive_write_open_memory.c M contrib/libarchive/libarchive/archive_write_set_format_7zip.c M contrib/libarchive/libarchive/archive_write_set_format_mtree.c M contrib/libarchive/libarchive/archive_write_set_format_shar.c M contrib/libarchive/libarchive/archive_write_set_format_ustar.c M contrib/libarchive/libarchive/archive_write_set_format_xar.c M contrib/libarchive/libarchive/archive_write_set_format_zip.c M contrib/libarchive/libarchive/filter_fork_posix.c A contrib/libarchive/libarchive/module.modulemap M contrib/libarchive/libarchive/test/test_acl_nfs4.c M contrib/libarchive/libarchive/test/test_acl_posix1e.c M contrib/libarchive/libarchive/test/test_archive_parse_date.c M contrib/libarchive/libarchive/test/test_archive_read_multiple_data_objects.c M contrib/libarchive/libarchive/test/test_archive_string.c M contrib/libarchive/libarchive/test/test_archive_string_conversion.c M contrib/libarchive/libarchive/test/test_compat_lz4.c A contrib/libarchive/libarchive/test/test_compat_lz4_skippable_frames_B4.tar.lz4.uu M contrib/libarchive/libarchive/test/test_compat_lzip.c M contrib/libarchive/libarchive/test/test_entry.c M contrib/libarchive/libarchive/test/test_read_filter_gzip_recursive.c M contrib/libarchive/libarchive/test/test_read_format_7zip.c A contrib/libarchive/libarchive/test/test_read_format_7zip_issue2765.7z.uu A contrib/libarchive/libarchive/test/test_read_format_7zip_issue2765.c M contrib/libarchive/libarchive/test/test_read_format_rar5.c A contrib/libarchive/libarchive/test/test_read_format_rar5_dirdata.rar.uu A contrib/libarchive/libarchive/test/test_read_format_rar5_invalid_hash_valid_htime_exfld.rar.uu A contrib/libarchive/libarchive/test/test_read_format_rar5_only_crypt_exfld.rar.uu A contrib/libarchive/libarchive/test/test_read_format_rar5_unsupported_exfld.rar.uu A contrib/libarchive/libarchive/test/test_read_format_tar_V_negative_size.c A contrib/libarchive/libarchive/test/test_read_format_tar_V_negative_size.tar.uu M contrib/libarchive/libarchive/test/test_read_set_format.c M contrib/libarchive/libarchive/test/test_write_disk_perms.c M contrib/libarchive/libarchive/test/test_write_filter_bzip2.c M contrib/libarchive/libarchive/test/test_write_filter_gzip.c M contrib/libarchive/libarchive/test/test_write_filter_gzip_timestamp.c A contrib/libarchive/libarchive_fe/lafe_err.c A contrib/libarchive/libarchive_fe/lafe_err.h M contrib/libarchive/libarchive_fe/line_reader.c M contrib/libarchive/libarchive_fe/passphrase.c M contrib/libarchive/tar/bsdtar.c M contrib/libarchive/tar/bsdtar.h M contrib/libarchive/tar/cmdline.c M contrib/libarchive/tar/creation_set.c M contrib/libarchive/tar/read.c M contrib/libarchive/tar/subst.c A contrib/libarchive/tar/test/test_crlf_mtree.c M contrib/libarchive/tar/test/test_option_s.c M contrib/libarchive/tar/test/test_option_safe_writes.c M contrib/libarchive/tar/util.c M contrib/libarchive/tar/write.c M contrib/libarchive/test_utils/test_common.h M contrib/libarchive/test_utils/test_main.c M contrib/libarchive/unzip/bsdunzip.c M contrib/libarchive/unzip/cmdline.c M contrib/libarchive/unzip/la_queue.h M contrib/libarchive/unzip/test/test_C.c M contrib/libarchive/unzip/test/test_L.c M contrib/libarchive/unzip/test/test_P_encryption.c M contrib/libarchive/unzip/test/test_basic.c M contrib/libarchive/unzip/test/test_d.c M contrib/libarchive/unzip/test/test_doubledash.c M contrib/libarchive/unzip/test/test_glob.c M contrib/libarchive/unzip/test/test_j.c M contrib/libarchive/unzip/test/test_n.c M contrib/libarchive/unzip/test/test_o.c M contrib/libarchive/unzip/test/test_p.c M contrib/libarchive/unzip/test/test_q.c M contrib/libarchive/unzip/test/test_singlefile.c M contrib/libarchive/unzip/test/test_t.c M contrib/libarchive/unzip/test/test_x.c Log Message: ----------- Merge commit 'd4bd62179a944687e3e3241855613c5498dbc2c0' Commit: 32db7bb29a875ea054ad8250c8d3f2bc8619c72e https://github.com/MidnightBSD/src/commit/32db7bb29a875ea054ad8250c8d3f2bc8619c72e Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M lib/libarchive/Makefile M lib/libarchive/tests/Makefile M usr.bin/bsdcat/Makefile M usr.bin/cpio/Makefile M usr.bin/cpio/tests/Makefile M usr.bin/tar/Makefile M usr.bin/tar/tests/Makefile M usr.bin/unzip/Makefile M usr.bin/unzip/tests/Makefile Log Message: ----------- update build config for libarchive 3.8.5 Compare: https://github.com/MidnightBSD/src/compare/4f31c80e0f2f...32db7bb29a87 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Wed Apr 22 12:20:47 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 09:20:47 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] b43f00: libarchive update Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: b43f00c8f5d5709844be8c7118fbf6e38367d341 https://github.com/MidnightBSD/src/commit/b43f00c8f5d5709844be8c7118fbf6e38367d341 Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M UPDATING Log Message: ----------- libarchive update To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Wed Apr 22 12:40:21 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 09:40:21 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 03fb64: lang/rust: update to 1.90.0 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 03fb64c5e55ff843d8d5dadc084ac16c9a143e03 https://github.com/MidnightBSD/mports/commit/03fb64c5e55ff843d8d5dadc084ac16c9a143e03 Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M lang/rust/Makefile M lang/rust/distinfo Log Message: ----------- lang/rust: update to 1.90.0 Update bootstrap to 1.89.0 (2025-08-07). Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Apr 22 13:36:27 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 10:36:27 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 21c811: editors/vim: 9.2.0277 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 21c811e4e873df70fe681db2117895600bc5897e https://github.com/MidnightBSD/mports/commit/21c811e4e873df70fe681db2117895600bc5897e Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M editors/vim/Makefile M editors/vim/distinfo Log Message: ----------- editors/vim: 9.2.0277 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Apr 22 13:40:08 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 10:40:08 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 8f8384: editors/vim: patch for CVEs Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 8f838424969c32708a33e59e428586cdec878c22 https://github.com/MidnightBSD/mports/commit/8f838424969c32708a33e59e428586cdec878c22 Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M editors/vim/Makefile M editors/vim/distinfo Log Message: ----------- editors/vim: patch for CVEs To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Apr 22 19:50:23 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 16:50:23 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] cf1514: raphael 9.3 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: cf151478c6f1cff8d9418acc75c967d6f6a4938d https://github.com/MidnightBSD/mports/commit/cf151478c6f1cff8d9418acc75c967d6f6a4938d Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M www/raphael/Makefile M www/raphael/distinfo Log Message: ----------- raphael 9.3 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Apr 22 23:33:31 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 22 Apr 2026 20:33:31 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 413d4f: add missing folder Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 413d4f587b623b6d6c98964823e1292e33f4a498 https://github.com/MidnightBSD/src/commit/413d4f587b623b6d6c98964823e1292e33f4a498 Author: Lucas Holt Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M etc/mtree/BSD.include.dist Log Message: ----------- add missing folder To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Thu Apr 23 15:18:53 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 23 Apr 2026 12:18:53 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] f0ef0f: needs this for close Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: f0ef0febbb704b72730f450fc35abce1f0bc2954 https://github.com/MidnightBSD/src/commit/f0ef0febbb704b72730f450fc35abce1f0bc2954 Author: Lucas Holt Date: 2026-04-23 (Thu, 23 Apr 2026) Changed paths: M sbin/prowld/unit.c Log Message: ----------- needs this for close To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Thu Apr 23 17:13:44 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 23 Apr 2026 14:13:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 631dc0: lang/rust: fix build reliability for 1.90.0 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 631dc022a78ccf3150d523b8aa6d2a08caab7d91 https://github.com/MidnightBSD/mports/commit/631dc022a78ccf3150d523b8aa6d2a08caab7d91 Author: Lucas Holt Date: 2026-04-23 (Thu, 23 Apr 2026) Changed paths: M lang/rust/Makefile Log Message: ----------- lang/rust: fix build reliability for 1.90.0 Split do-build into two phases: x.py build --stage 2 compiles the compiler and standard library first, then exits cleanly before x.py dist compiles tools and packages. This prevents resource exhaustion that caused rust-installer compilation to fail when stage compilation and packaging ran concurrently in a single x.py dist invocation. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Fri Apr 24 17:34:01 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 24 Apr 2026 14:34:01 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] d4c13c: lang/rust-bootstrap: update to 1.89.0 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: d4c13cecc2b25a09e83602f731a94d0bd3753e81 https://github.com/MidnightBSD/mports/commit/d4c13cecc2b25a09e83602f731a94d0bd3753e81 Author: Lucas Holt Date: 2026-04-24 (Fri, 24 Apr 2026) Changed paths: M lang/rust-bootstrap/Makefile M lang/rust-bootstrap/distinfo M lang/rust-bootstrap/files/patch-vendor_cc.rs M lang/rust-bootstrap/files/patch-vendor_openssl_crypto_threads__pthread.c Log Message: ----------- lang/rust-bootstrap: update to 1.89.0 Update cc vendor patches for new cc crate versions in 1.89.0 (cc-1.1.18, cc-1.2.13, cc-1.2.19, cc-1.2.20, cc-1.2.23, cc-1.2.25, dropped cc-1.0.99/1.2.17/1.2.21). Update openssl patch target from openssl-src-300.4.2+3.4.1 to openssl-src-300.5.0+3.5.0. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Fri Apr 24 17:52:22 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 24 Apr 2026 14:52:22 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] e3882f: devel/Makefile: fix typo for rubygem-forwardable e... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: e3882fdc4c1319ffbd2c49892076244ee114cf56 https://github.com/MidnightBSD/mports/commit/e3882fdc4c1319ffbd2c49892076244ee114cf56 Author: Lucas Holt Date: 2026-04-24 (Fri, 24 Apr 2026) Changed paths: M devel/Makefile A x11/lumina-core/files/patch-lumina-desktop_src-screensaver_LScreenSaver.cpp Log Message: ----------- devel/Makefile: fix typo for rubygem-forwardable entry == should be += so the subdirectory is actually included. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sat Apr 25 09:30:05 2026 From: noreply at github.com (Lucas Holt) Date: Sat, 25 Apr 2026 06:30:05 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 990a0e: crypto/openssh: fix sshd-auth build with OpenSSL 3.x Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 990a0e03b0c67bf3248bb52eb9064b2e28832820 https://github.com/MidnightBSD/src/commit/990a0e03b0c67bf3248bb52eb9064b2e28832820 Author: Lucas Holt Date: 2026-04-25 (Sat, 25 Apr 2026) Changed paths: M crypto/openssh/sshd-auth.c Log Message: ----------- crypto/openssh: fix sshd-auth build with OpenSSL 3.x Replace direct OpenSSL_add_all_algorithms() call with ssh_libcrypto_init(), which uses OPENSSL_init_crypto() on OpenSSL >= 1.1.0 where the old function was removed. AI-Assisted-by: Claude Sonnet 4.6 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Sat Apr 25 09:55:51 2026 From: noreply at github.com (Lucas Holt) Date: Sat, 25 Apr 2026 06:55:51 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 1285fe: textproc/libxml2: bump Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 1285feba3fbdf39030e49214aa2ef9d64bb54efa https://github.com/MidnightBSD/mports/commit/1285feba3fbdf39030e49214aa2ef9d64bb54efa Author: Lucas Holt Date: 2026-04-25 (Sat, 25 Apr 2026) Changed paths: M textproc/libxml2/Makefile Log Message: ----------- textproc/libxml2: bump To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sat Apr 25 20:27:21 2026 From: noreply at github.com (Lucas Holt) Date: Sat, 25 Apr 2026 17:27:21 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 05b406: bump for libxml2 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 05b4060cd29baef02efe058eaf97a46dc0298856 https://github.com/MidnightBSD/mports/commit/05b4060cd29baef02efe058eaf97a46dc0298856 Author: Lucas Holt Date: 2026-04-25 (Sat, 25 Apr 2026) Changed paths: M www/webkit2-gtk/Makefile Log Message: ----------- bump for libxml2 Commit: 4138d9d984c3cbd5a8b2b2cc52a9a477737960bb https://github.com/MidnightBSD/mports/commit/4138d9d984c3cbd5a8b2b2cc52a9a477737960bb Author: Lucas Holt Date: 2026-04-25 (Sat, 25 Apr 2026) Changed paths: R www/webkit2-gtk3/Makefile R www/webkit2-gtk3/distinfo R www/webkit2-gtk3/files/patch-Source-cmake-OptionsCommon.cmake R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARMv7Assembler.h R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jsc.cpp R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_arm64.rb R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_config.rb R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_parser.rb R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_runtime_NativeExecutable.cpp R www/webkit2-gtk3/files/patch-Source_WTF_wtf_PlatformCPU.h R www/webkit2-gtk3/files/patch-Source_WTF_wtf_PlatformGTK.cmake R www/webkit2-gtk3/files/patch-Source_WTF_wtf_PlatformJSCOnly.cmake R www/webkit2-gtk3/files/patch-Source_WTF_wtf_PlatformOS.h R www/webkit2-gtk3/files/patch-Source_WTF_wtf_RAMSize.cpp R www/webkit2-gtk3/files/patch-Source_WTF_wtf_unix_MemoryPressureHandlerUnix.cpp R www/webkit2-gtk3/files/patch-Source_WebCore_platform_PlatformScreen.h R www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.cpp R www/webkit2-gtk3/files/patch-Source_WebCore_platform_network_DNS.h R www/webkit2-gtk3/files/patch-Source_WebCore_platform_text_TextCodec.cpp R www/webkit2-gtk3/files/patch-Source_WebDriver_PlatformGTK.cmake R www/webkit2-gtk3/files/patch-Source_WebInspectorUI_Scripts_update-LegacyInspectorBackendCommands.rb R www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h R www/webkit2-gtk3/files/patch-Source_cmake_WebKitCommon.cmake R www/webkit2-gtk3/files/patch-revert-11ccaf183fad R www/webkit2-gtk3/pkg-descr R www/webkit2-gtk3/pkg-plist R www/webkit2-gtk4/Makefile R www/webkit2-gtk4/distinfo R www/webkit2-gtk4/files/Source_WebCore_platform_graphics_gstreamer_MediaSampleGStreamer.h R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_assembler_ARMv7Assembler.h R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_assembler_MacroAssemblerX86Common.h R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_javascriptcoregtk.pc.in R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_jsc.cpp R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_offlineasm_arm64.rb R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_runtime_MachineContext.h R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_runtime_Options.cpp R www/webkit2-gtk4/files/patch-Source_WTF_wtf_CompletionHandler.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_Function.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_InlineASM.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_PageBlock.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_Platform.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_PlatformEnable.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_PlatformHave.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_RAMSize.cpp R www/webkit2-gtk4/files/patch-Source_WTF_wtf_RawHex.h R www/webkit2-gtk4/files/patch-Source_WebCore_PAL_pal_PlatformGTK.cmake R www/webkit2-gtk4/files/patch-Source_WebCore_crypto_algorithms_CryptoAlgorithmAES_GCM.cpp R www/webkit2-gtk4/files/patch-Source_WebCore_page_NavigatorBase.cpp R www/webkit2-gtk4/files/patch-Source_WebCore_platform_MediaSample.h R www/webkit2-gtk4/files/patch-Source_WebCore_platform_graphics_FontSelectionAlgorithm.h R www/webkit2-gtk4/files/patch-Source_WebCore_platform_graphics_gstreamer_MediaSampleGStreamer.cpp R www/webkit2-gtk4/files/patch-Source_WebCore_platform_graphics_gstreamer_MediaSampleGStreamer.h R www/webkit2-gtk4/files/patch-Source_WebCore_platform_mock_mediasource_MockSourceBufferPrivate.cpp R www/webkit2-gtk4/files/patch-Source_WebCore_platform_network_DNS.h R www/webkit2-gtk4/files/patch-Source_WebCore_rendering_RenderLayerBacking.h R www/webkit2-gtk4/files/patch-Source_WebDriver_PlatformGTK.cmake R www/webkit2-gtk4/files/patch-Source_WebKit_Platform_IPC_Decoder.h R www/webkit2-gtk4/files/patch-Source_WebKit_gtk_webkit2gtk-web-extension_pc.in R www/webkit2-gtk4/files/patch-Source_WebKit_gtk_webkit2gtk_pc.in R www/webkit2-gtk4/files/patch-Source_bmalloc_bmalloc_AvailableMemory.cpp R www/webkit2-gtk4/files/patch-Source_bmalloc_bmalloc_AvailableMemory.h R www/webkit2-gtk4/files/patch-Source_bmalloc_bmalloc_BPlatform.h R www/webkit2-gtk4/files/patch-Source_cmake_OptionsCommon.cmake R www/webkit2-gtk4/files/patch-Source_cmake_WebKitCompilerFlags.cmake R www/webkit2-gtk4/pkg-descr R www/webkit2-gtk4/pkg-plist Log Message: ----------- remove old ones Compare: https://github.com/MidnightBSD/mports/compare/1285feba3fbd...4138d9d984c3 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sat Apr 25 20:41:19 2026 From: noreply at github.com (Lucas Holt) Date: Sat, 25 Apr 2026 17:41:19 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] cc6e54: update gegl/babl Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: cc6e546c4ad37f591b2d1c51e366e086cf63f871 https://github.com/MidnightBSD/mports/commit/cc6e546c4ad37f591b2d1c51e366e086cf63f871 Author: Lucas Holt Date: 2026-04-25 (Sat, 25 Apr 2026) Changed paths: M graphics/gegl/Makefile M graphics/gegl/distinfo M x11/babl/Makefile M x11/babl/distinfo M x11/babl/pkg-plist Log Message: ----------- update gegl/babl To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sat Apr 25 21:57:15 2026 From: noreply at github.com (Lucas Holt) Date: Sat, 25 Apr 2026 18:57:15 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 47eb66: add a patch until we can fix spirv tools Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 47eb66d7be6bf91f3045839e3b8754cd448738a3 https://github.com/MidnightBSD/mports/commit/47eb66d7be6bf91f3045839e3b8754cd448738a3 Author: Lucas Holt Date: 2026-04-25 (Sat, 25 Apr 2026) Changed paths: A graphics/glslang/files/patch-SPIRV_SpvTools.cpp Log Message: ----------- add a patch until we can fix spirv tools To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sat Apr 25 22:00:52 2026 From: noreply at github.com (Lucas Holt) Date: Sat, 25 Apr 2026 19:00:52 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 45528f: codex 0.89 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 45528fa11051e5e5375062c4d458757317e13768 https://github.com/MidnightBSD/mports/commit/45528fa11051e5e5375062c4d458757317e13768 Author: Lucas Holt Date: 2026-04-25 (Sat, 25 Apr 2026) Changed paths: M misc/codex/Makefile M misc/codex/Makefile.crates M misc/codex/distinfo Log Message: ----------- codex 0.89 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sat Apr 25 23:58:30 2026 From: noreply at github.com (Lucas Holt) Date: Sat, 25 Apr 2026 20:58:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] d7f3c4: sync lindebugfs with freebsd 14.x Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: d7f3c4fe710bdcf18683aeb9f92f897a222882e4 https://github.com/MidnightBSD/src/commit/d7f3c4fe710bdcf18683aeb9f92f897a222882e4 Author: Lucas Holt Date: 2026-04-25 (Sat, 25 Apr 2026) Changed paths: M sys/compat/lindebugfs/lindebugfs.c M sys/modules/lindebugfs/Makefile Log Message: ----------- sync lindebugfs with freebsd 14.x To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Sun Apr 26 01:04:50 2026 From: noreply at github.com (Lucas Holt) Date: Sat, 25 Apr 2026 22:04:50 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] ec6e9c: lang/rust: patch fix Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: ec6e9c27c53a2ed8ab1b761b35d071f6f38fff58 https://github.com/MidnightBSD/mports/commit/ec6e9c27c53a2ed8ab1b761b35d071f6f38fff58 Author: Lucas Holt Date: 2026-04-26 (Sun, 26 Apr 2026) Changed paths: M lang/rust/files/patch-vendor_cc.rs Log Message: ----------- lang/rust: patch fix Commit: cd064da5d1c0c53a43f7fd25a0de392e33f5ec1b https://github.com/MidnightBSD/mports/commit/cd064da5d1c0c53a43f7fd25a0de392e33f5ec1b Author: Lucas Holt Date: 2026-04-26 (Sun, 26 Apr 2026) Changed paths: M graphics/gegl/Makefile M graphics/gegl/distinfo A graphics/glslang/files/patch-SPIRV_SpvTools.cpp M misc/codex/Makefile M misc/codex/Makefile.crates M misc/codex/distinfo M www/webkit2-gtk/Makefile R www/webkit2-gtk3/Makefile R www/webkit2-gtk3/distinfo R www/webkit2-gtk3/files/patch-Source-cmake-OptionsCommon.cmake R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARMv7Assembler.h R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jit_ExecutableAllocator.cpp R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jsc.cpp R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_arm64.rb R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_config.rb R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_parser.rb R www/webkit2-gtk3/files/patch-Source_JavaScriptCore_runtime_NativeExecutable.cpp R www/webkit2-gtk3/files/patch-Source_WTF_wtf_PlatformCPU.h R www/webkit2-gtk3/files/patch-Source_WTF_wtf_PlatformGTK.cmake R www/webkit2-gtk3/files/patch-Source_WTF_wtf_PlatformJSCOnly.cmake R www/webkit2-gtk3/files/patch-Source_WTF_wtf_PlatformOS.h R www/webkit2-gtk3/files/patch-Source_WTF_wtf_RAMSize.cpp R www/webkit2-gtk3/files/patch-Source_WTF_wtf_unix_MemoryPressureHandlerUnix.cpp R www/webkit2-gtk3/files/patch-Source_WebCore_platform_PlatformScreen.h R www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.cpp R www/webkit2-gtk3/files/patch-Source_WebCore_platform_network_DNS.h R www/webkit2-gtk3/files/patch-Source_WebCore_platform_text_TextCodec.cpp R www/webkit2-gtk3/files/patch-Source_WebDriver_PlatformGTK.cmake R www/webkit2-gtk3/files/patch-Source_WebInspectorUI_Scripts_update-LegacyInspectorBackendCommands.rb R www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h R www/webkit2-gtk3/files/patch-Source_cmake_WebKitCommon.cmake R www/webkit2-gtk3/files/patch-revert-11ccaf183fad R www/webkit2-gtk3/pkg-descr R www/webkit2-gtk3/pkg-plist R www/webkit2-gtk4/Makefile R www/webkit2-gtk4/distinfo R www/webkit2-gtk4/files/Source_WebCore_platform_graphics_gstreamer_MediaSampleGStreamer.h R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_assembler_ARMv7Assembler.h R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_assembler_MacroAssemblerX86Common.h R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_javascriptcoregtk.pc.in R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_jsc.cpp R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_offlineasm_arm64.rb R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_runtime_MachineContext.h R www/webkit2-gtk4/files/patch-Source_JavaScriptCore_runtime_Options.cpp R www/webkit2-gtk4/files/patch-Source_WTF_wtf_CompletionHandler.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_Function.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_InlineASM.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_PageBlock.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_Platform.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_PlatformEnable.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_PlatformHave.h R www/webkit2-gtk4/files/patch-Source_WTF_wtf_RAMSize.cpp R www/webkit2-gtk4/files/patch-Source_WTF_wtf_RawHex.h R www/webkit2-gtk4/files/patch-Source_WebCore_PAL_pal_PlatformGTK.cmake R www/webkit2-gtk4/files/patch-Source_WebCore_crypto_algorithms_CryptoAlgorithmAES_GCM.cpp R www/webkit2-gtk4/files/patch-Source_WebCore_page_NavigatorBase.cpp R www/webkit2-gtk4/files/patch-Source_WebCore_platform_MediaSample.h R www/webkit2-gtk4/files/patch-Source_WebCore_platform_graphics_FontSelectionAlgorithm.h R www/webkit2-gtk4/files/patch-Source_WebCore_platform_graphics_gstreamer_MediaSampleGStreamer.cpp R www/webkit2-gtk4/files/patch-Source_WebCore_platform_graphics_gstreamer_MediaSampleGStreamer.h R www/webkit2-gtk4/files/patch-Source_WebCore_platform_mock_mediasource_MockSourceBufferPrivate.cpp R www/webkit2-gtk4/files/patch-Source_WebCore_platform_network_DNS.h R www/webkit2-gtk4/files/patch-Source_WebCore_rendering_RenderLayerBacking.h R www/webkit2-gtk4/files/patch-Source_WebDriver_PlatformGTK.cmake R www/webkit2-gtk4/files/patch-Source_WebKit_Platform_IPC_Decoder.h R www/webkit2-gtk4/files/patch-Source_WebKit_gtk_webkit2gtk-web-extension_pc.in R www/webkit2-gtk4/files/patch-Source_WebKit_gtk_webkit2gtk_pc.in R www/webkit2-gtk4/files/patch-Source_bmalloc_bmalloc_AvailableMemory.cpp R www/webkit2-gtk4/files/patch-Source_bmalloc_bmalloc_AvailableMemory.h R www/webkit2-gtk4/files/patch-Source_bmalloc_bmalloc_BPlatform.h R www/webkit2-gtk4/files/patch-Source_cmake_OptionsCommon.cmake R www/webkit2-gtk4/files/patch-Source_cmake_WebKitCompilerFlags.cmake R www/webkit2-gtk4/pkg-descr R www/webkit2-gtk4/pkg-plist M x11/babl/Makefile M x11/babl/distinfo M x11/babl/pkg-plist Log Message: ----------- Merge branch 'master' of github.com:MidnightBSD/mports Compare: https://github.com/MidnightBSD/mports/compare/45528fa11051...cd064da5d1c0 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sun Apr 26 13:10:42 2026 From: noreply at github.com (Lucas Holt) Date: Sun, 26 Apr 2026 10:10:42 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] e40cd4: first pass at an agents file Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: e40cd499daea7340a19729801dfd3867252aa96d https://github.com/MidnightBSD/mports/commit/e40cd499daea7340a19729801dfd3867252aa96d Author: Lucas Holt Date: 2026-04-26 (Sun, 26 Apr 2026) Changed paths: A AGENTS.md Log Message: ----------- first pass at an agents file To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sun Apr 26 13:15:38 2026 From: noreply at github.com (Lucas Holt) Date: Sun, 26 Apr 2026 10:15:38 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 8f7eb0: make more concise Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 8f7eb0f5466ce7c5b75954fd1fa56f81e5dd3ea7 https://github.com/MidnightBSD/mports/commit/8f7eb0f5466ce7c5b75954fd1fa56f81e5dd3ea7 Author: Lucas Holt Date: 2026-04-26 (Sun, 26 Apr 2026) Changed paths: M AGENTS.md Log Message: ----------- make more concise Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sun Apr 26 13:24:58 2026 From: noreply at github.com (Lucas Holt) Date: Sun, 26 Apr 2026 10:24:58 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 4af846: AGENTS.md: expand agent instructions and add CLAUD... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 4af8467b00ae5a58d4a9e7b7fb4c7e42b1179833 https://github.com/MidnightBSD/mports/commit/4af8467b00ae5a58d4a9e7b7fb4c7e42b1179833 Author: Lucas Holt Date: 2026-04-26 (Sun, 26 Apr 2026) Changed paths: M AGENTS.md A CLAUDE.md Log Message: ----------- AGENTS.md: expand agent instructions and add CLAUDE.md reference - Add AI-Assisted-by trailer format example - Add bmake makesum to build workflow - Add pkg-plist generation instructions (makeplist, @dir conventions) - Add portlint guidance - Clarify FAKE_DESTDIR staging notes - Add patch file naming conventions - Add MidnightBSD version table (stable/4.0, stable/3.2, master/4.1) - Strengthen mport vs pkg guidance - Add CLAUDE.md to import AGENTS.md into Claude Code context AI-Assisted-by: Claude Sonnet 4.6 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sun Apr 26 13:28:22 2026 From: noreply at github.com (Lucas Holt) Date: Sun, 26 Apr 2026 10:28:22 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 14921e: AGENTS.md: add quarterly snapshot branch guidance Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 14921ead3cc58b9a9048986357a8ebb150e50122 https://github.com/MidnightBSD/mports/commit/14921ead3cc58b9a9048986357a8ebb150e50122 Author: Lucas Holt Date: 2026-04-26 (Sun, 26 Apr 2026) Changed paths: M AGENTS.md Log Message: ----------- AGENTS.md: add quarterly snapshot branch guidance Instruct agents to check for the current quarter's branch at the start of a session and offer to create it from master if absent, without acting automatically. AI-Assisted-by: Claude Sonnet 4.6 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sun Apr 26 13:28:49 2026 From: noreply at github.com (Lucas Holt) Date: Sun, 26 Apr 2026 10:28:49 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/2026Q2 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sun Apr 26 13:39:10 2026 From: noreply at github.com (Lucas Holt) Date: Sun, 26 Apr 2026 10:39:10 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] ce42b6: AGENTS.md: add USES extensions and license attesta... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: ce42b614874182516818e0a38c729caa914a89c1 https://github.com/MidnightBSD/mports/commit/ce42b614874182516818e0a38c729caa914a89c1 Author: Lucas Holt Date: 2026-04-26 (Sun, 26 Apr 2026) Changed paths: M AGENTS.md Log Message: ----------- AGENTS.md: add USES extensions and license attestation sections Document the USES= framework (Mk/extensions/), including syntax, argument conventions, a reference table of common extensions, and guidance on reading extension headers. Expand the Licenses section with full variable reference, LICENSE_PERMS components, per-license variable forms, and useful make targets from licenses.mk. AI-Assisted-by: Claude Sonnet 4.6 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sun Apr 26 13:40:51 2026 From: noreply at github.com (Lucas Holt) Date: Sun, 26 Apr 2026 10:40:51 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 535588: AGENTS.md: add section on core framework Mk/bsd.mp... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 5355885074a4f672b348e75d681b97ccd52baafa https://github.com/MidnightBSD/mports/commit/5355885074a4f672b348e75d681b97ccd52baafa Author: Lucas Holt Date: 2026-04-26 (Sun, 26 Apr 2026) Changed paths: M AGENTS.md Log Message: ----------- AGENTS.md: add section on core framework Mk/bsd.mport.mk Document the role of bsd.mport.mk as the central file of the mports build system, including key variables, the standard build pipeline, pre/do/post hook targets, and the files it includes. AI-Assisted-by: Claude Sonnet 4.6 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sun Apr 26 13:50:59 2026 From: noreply at github.com (Lucas Holt) Date: Sun, 26 Apr 2026 10:50:59 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] aee0fd: gmake.mk: clear MAKEFLAGS to prevent bmake flags l... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: aee0fd3785bb03fd7e7d6afe80bedc469218d581 https://github.com/MidnightBSD/mports/commit/aee0fd3785bb03fd7e7d6afe80bedc469218d581 Author: Lucas Holt Date: 2026-04-26 (Sun, 26 Apr 2026) Changed paths: M Mk/extensions/gmake.mk Log Message: ----------- gmake.mk: clear MAKEFLAGS to prevent bmake flags leaking into gmake When a gmake-using port is built as a dependency, do-depends.sh invokes bmake with MAKEFLAGS set to bmake-specific flags (e.g. -DINSTALLS_DEPENDS). The run-fake target in Mk/components/fake/targets.mk uses SETENV (env, not env -i), so MAKEFLAGS is inherited by gmake. Since gmake does not understand bmake's -D syntax it errors out. Fix by adding MAKEFLAGS= to MAKE_ENV in gmake.mk, which resets the variable before gmake is invoked in both DO_MAKE_BUILD and run-fake. Tested by running: MAKEFLAGS="-DINSTALLS_DEPENDS" bmake fake in devel/rlog (a USES=gmake port); fake stage now completes cleanly. AI-Assisted-by: Claude Sonnet 4.6 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sun Apr 26 14:12:50 2026 From: noreply at github.com (Lucas Holt) Date: Sun, 26 Apr 2026 11:12:50 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 967418: www/firefox-esr: rework port for Firefox 128.12.0 ESR Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 967418a2a0524216ab7b23f601a564db059012ac https://github.com/MidnightBSD/mports/commit/967418a2a0524216ab7b23f601a564db059012ac Author: Lucas Holt Date: 2026-04-26 (Sun, 26 Apr 2026) Changed paths: M www/firefox-esr/Makefile R www/firefox-esr/Makefile.options A www/firefox-esr/files/firefox.desktop.in M www/firefox-esr/files/patch-build-autoconf-config.guess R www/firefox-esr/files/patch-dom_media_webrtc_third__party__build_webrtc.mozbuild A www/firefox-esr/files/patch-image_imgFrame.h A www/firefox-esr/files/patch-ipc_chromium_src_base_platform__thread__posix.cc A www/firefox-esr/files/patch-ipc_glue_SharedMemory__posix.cpp R www/firefox-esr/files/patch-libwebrtc-generated R www/firefox-esr/files/patch-libwebrtc-powerpc64 A www/firefox-esr/files/patch-media_libcubeb_src_cubeb__jack.cpp A www/firefox-esr/files/patch-mozglue_static_rust_lib.rs A www/firefox-esr/files/patch-security_sandbox_chromium_build_build__config.h A www/firefox-esr/files/patch-third__party_chromium_build_build__config.h R www/firefox-esr/files/patch-third__party_libwebrtc_build_config_BUILDCONFIG.gn R www/firefox-esr/files/patch-third__party_libwebrtc_modules_desktop__capture_linux_wayland__egl__dmabuf.cc R www/firefox-esr/files/patch-third__party_libwebrtc_third__party_pffft_src_pffft.c A www/firefox-esr/files/patch-toolkit_components_protobuf_src_google_protobuf_stubs_port.h A www/firefox-esr/files/patch-toolkit_library_gen__buildid.py A www/firefox-esr/files/patch-toolkit_system_unixproxy_moz.build A www/firefox-esr/files/patch-tools_profiler_core_platform.cpp A www/firefox-esr/pkg-plist Log Message: ----------- www/firefox-esr: rework port for Firefox 128.12.0 ESR Drop the USE_GECKO/USE_MOZILLA framework (requires LLVM 17+ / Rust 1.87+ which is incompatible with Firefox 128 ESR). Rewrite Makefile to be self-contained, modelled after the working www/firefox (135.0.1) port. Changes: - Add PKGNAMESUFFIX=-esr and CONFLICTS_INSTALL=firefox - DISTVERSION=128.12.0 with esr suffix in DISTFILES - Add explicit BUILD_DEPENDS for cargo and cbindgen - USES: compiler:c++17-lang, nodejs:24,build,env, gmake, etc. - Use LLVM 15, MBSD64_TARGET=x86_64-mports-freebsd13.4 - QMAKE_ARGS: disable crashreporter, official branding, webrtc; enable system-jpeg - MAKE_ENV: set __FreeBSD__=13 __FreeBSD__version=1303501 - post-patch: replace %%MBSD64_TGT%% placeholder in config.guess, disable SCTP, disable rust checksums, write .mozconfig - Fix config.guess patch to use %%MBSD64_TGT%% placeholder - Remove Makefile.options (no longer needed) - Remove 6 libwebrtc patches (webrtc disabled in build) - Add firefox.desktop.in template (from firefox 135) - Add pkg-plist (based on firefox 135) - Add 11 MidnightBSD/FreeBSD compatibility patches from firefox 135: imgFrame.h, platform_thread_posix.cc, SharedMemory_posix.cpp, cubeb_jack.cpp, rust_lib.rs, gen_buildid.py, unixproxy moz.build, protobuf port.h, build_config.h (x2), platform.cpp AI-Assisted-by: Claude Sonnet 4.6 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Sun Apr 26 14:51:21 2026 From: noreply at github.com (Lucas Holt) Date: Sun, 26 Apr 2026 11:51:21 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 238a7d: www/firefox-esr: fix build against Firefox 128 ESR... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 238a7d55922761bf5853c3a5d7ef084217af9cec https://github.com/MidnightBSD/mports/commit/238a7d55922761bf5853c3a5d7ef084217af9cec Author: Lucas Holt Date: 2026-04-26 (Sun, 26 Apr 2026) Changed paths: M www/firefox-esr/Makefile R www/firefox-esr/files/patch-ipc_glue_SharedMemory__posix.cpp R www/firefox-esr/files/patch-third__party_chromium_build_build__config.h Log Message: ----------- www/firefox-esr: fix build against Firefox 128 ESR source - Remove patch-ipc_glue_SharedMemory__posix.cpp: SharedMemory_posix.cpp in 128 ESR is only 55 lines and lacks FindFreeAddressSpace; patch from firefox 135 does not apply - Remove patch-third__party_chromium_build_build__config.h: the path third_party/chromium/ does not exist in 128 ESR (only third_party/libwebrtc/ which is disabled anyway) - Drop --with-system-jpeg from QMAKE_ARGS: configure test for jpeg does not pick up -L/usr/local/lib, causing a spurious linker error; matches the approach used in www/firefox (135) Port now builds, stages, and packages cleanly. AI-Assisted-by: Claude Sonnet 4.6 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications