CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/04/11 20:13:14 Modified files: sys/conf : newvers.sh Log message: now working on 7.7-current CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2025/04/11 23:48:19 Modified files: . : 77.html Log message: Update base and xenocata 3rd party versions CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2025/04/12 00:37:08 Modified files: . : 77.html Log message: Updated ports/packages versions CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2025/04/12 04:55:36 Modified files: . : 77.html Log message: Name the 7.7 release artist CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/13 01:12:19 Modified files: regress/lib/libc/arc4random-fork: arc4random-fork.c Log message: Avoid compiler warning on some OS Some OS declare arc4random() with __attribute__((warn_unused_result)) causing this test to whine. So explicitly ignore the return value. Reported by scheiba in libressl/portable Fixes #1151 CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2025/04/13 02:10:40 Modified files: . : plus.html Log message: Plus covering commits through end of October 2024 Most work done by pamela@, markup and some work done by myself CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2025/04/13 02:32:14 Modified files: . : plus.html Log message: Escape some < CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/13 03:14:56 Modified files: regress/lib/libcrypto/mlkem: parse_test_file.c Log message: parse_test_file() gcc 14 needs a hint that ld != NULL beyond the use of ld->data in the previous line. I guess aggressive inlining is becoming too aggressive. What a pile of junk. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/13 03:52:43 Modified files: sys/sys : buf.h Log message: remove unused b_active define; ok mpi@ miod@ CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2025/04/13 05:56:38 Modified files: . : plus.html Log message: Changes through end of November 2024 CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2025/04/13 06:45:37 Modified files: . : plus.html Log message: Changes through beginning of March 2025 Entries by pamela@, http links by me CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/13 07:02:48 Modified files: gnu/usr.bin/perl: op.c Log message: In Perl, non-ASCII bytes in the left-hand-side of the `tr` operator can overflow an insufficiently sized buffer. CVE-2024-56406 from upstream via afresh1@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/13 07:04:26 Modified files: gnu/usr.bin/perl: Tag: OPENBSD_7_5 op.c Log message: In Perl, non-ASCII bytes in the left-hand-side of the `tr` operator can overflow an insufficiently sized buffer. CVE-2024-56406 from upstream via afresh1@ this is errata/7.5/025_perl.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/13 07:05:06 Modified files: gnu/usr.bin/perl: Tag: OPENBSD_7_6 op.c Log message: In Perl, non-ASCII bytes in the left-hand-side of the `tr` operator can overflow an insufficiently sized buffer. CVE-2024-56406 from upstream via afresh1@ this is errata/7.6/015_perl.patch.sig CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2025/04/13 07:17:31 Modified files: share/man/man4 : softraid.4 Log message: - shorten the platform support text - Xr boot(8) - change a caveat to be less ambiguous - mark up the RAID 5 discipline, in line with others from h. hartzer ok kn CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2025/04/13 07:32:04 Modified files: . : errata75.html errata76.html Log message: Release perl errata. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/04/13 09:42:59 Modified files: usr.sbin/zdump : zdump.c Log message: Remove useless function indirect, it just returns a const string. While here, remove an outdated comment. From Jan Stary. OK millert CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/04/13 14:04:02 Modified files: etc : changelist Log message: track upgrade.site(5) If present, this is probably the first user-specified code that runs on new systems, right in the installer even before reboot, so watch for changes. OK job CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/13 19:39:33 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Don't write DP_MSTM_CTRL after LT From Wayne Lin 2c1674fb52b2e1a1d7be78888f1a747e70c05474 in linux-6.12.y/6.12.22 bc068194f548ef1f230d96c4398046bf59165992 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/13 19:41:34 Modified files: sys/conf : GENERIC Log message: re-enable POOL_DEBUG CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2025/04/13 23:37:58 Modified files: share/man/man4 : pci.4 rge.4 sys/dev/pci : if_rge.c if_rgereg.h Log message: Add support for the Realtek RTL8125D chip to the rge(4) driver and update microcode for RTL8125B. The RTL8125D chip can be found on motherboards like MSI PRO B840-P WIFI. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2025/04/13 23:41:42 Modified files: usr.bin/ssh : scp.1 Log message: rework the text for -3 to make it clearer what default behaviour is, and adjust the text for -R to make them more consistent; issue raised by mikhail mp39590; behaviour explained by naddy ok djm CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/04/14 02:28:24 Modified files: include : siphash.h Log message: siphash.h needs to include stddef.h for size_t and stdint.h for uint64_t and friends. OK tb@ miod@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/14 02:39:27 Modified files: usr.bin/openssl: ca.c Log message: Remove openssl ca -msie_hack The nineties called and wanted their garbage back. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/14 02:40:10 Modified files: usr.bin/openssl: openssl.1 Log message: Update openssl.1 for msie_hack removal ok jmc jsing CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/14 02:54:47 Modified files: sys/dev/pci/drm/display: drm_dp_mst_topology.c sys/dev/pci/drm/include/drm/display: drm_dp_mst_helper.h Log message: drm/dp_mst: Fix drm RAD print From Wayne Lin 69e90c1e33918877d3916a26b82febc13808d0da in linux-6.12.y/6.12.23 6bbce873a9c97cb12f5455c497be279ac58e707f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/14 02:56:32 Modified files: sys/dev/pci/drm/amd/pm/swsmu: smu_cmn.c Log message: drm/amdgpu: refine smu send msg debug log format From Yang Wang 2dbf9e3efcc0abacddd1f945717158242444d460 in linux-6.12.y/6.12.23 8c6631234557515a7567c6251505a98e9793c8a6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/14 02:58:13 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_umsch_mm.c Log message: drm/amdgpu/umsch: fix ucode check From Alex Deucher f2b099e945ee9961bf84120ccd770a982d68046a in linux-6.12.y/6.12.23 c917e39cbdcd9fff421184db6cc461cc58d52c17 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/14 02:59:49 Modified files: sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core: dml2_core_dcn4.c Log message: drm/amd/display: fix an indent issue in DML21 From Aurabindo Pillai a99219bbd69a2e9421e626f6b908d919a37b30e1 in linux-6.12.y/6.12.23 a1addcf8499a566496847f1e36e1cf0b4ad72a26 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/14 03:02:01 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_device_queue_manager.c kfd_process_queue_manager.c Log message: drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' From Srinivasan Shanmugam c0ef1c8ef70bfa3487ea84f794d7a1f0fea0735d in linux-6.12.y/6.12.23 fddc45026311c05a5355fd34b9dc0a1d7eaef4a2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/14 03:04:39 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn30: display_mode_vba_30.c Log message: drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() From Vitaliy Shevtsov f42a78df889406efa7721db65a3c289d6afd0f15 in linux-6.12.y/6.12.23 c3c584c18c90a024a54716229809ba36424f9660 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/14 03:07:09 Modified files: sys/dev/pci/drm/amd/display/dc/dce: dmub_hw_lock_mgr.c Log message: drm/amd/display: avoid NPD when ASIC does not support DMUB From Thadeu Lima de Souza Cascardo 3453bcaf2ca92659346bf8504c2b52b3993fbd79 in linux-6.12.y/6.12.23 42d9d7bed270247f134190ba0cb05bbd072f58c2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/14 03:09:07 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd: Keep display off while going into S4 From Mario Limonciello cf1b90486748fc7251794074aeacb779ac9befb2 in linux-6.12.y/6.12.23 4afacc9948e1f8fdbca401d259ae65ad93d298c0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/14 03:10:22 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu/gfx11: fix num_mec From Alex Deucher 2ac69453e9e5c24ebb55abe15e075d59b6ca01da in linux-6.12.y/6.12.23 4161050d47e1b083a7e1b0b875c9907e1a6f1f1f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/14 03:11:59 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v12_0.c Log message: drm/amdgpu/gfx12: fix num_mec From Alex Deucher d3f0a68b2914061e20b004b488034010d83d0be1 in linux-6.12.y/6.12.23 dce8bd9137b88735dd0efc4e2693213d98c15913 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/14 03:14:13 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v9_0.c Log message: Remove unnecessary firmware version check for gc v9_4_2 From Candice Li 0c121f2065e44ae055e2661f05b4cfe6f6d6c500 in linux-6.12.y/6.12.23 5b3c08ae9ed324743f5f7286940d45caeb656e6e in mainline linux CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/04/14 03:14:51 Modified files: sys/kern : subr_witness.c sys/sys : _lock.h witness.h Log message: witness: Improve handling of lock nesting Add an option to specify a parent/child lock relation for a lock object. This lets witness(4) handle the nesting of locks that have the same type without using LO_DUPOK or LOP_DUPOK. An example: The states of objects o1 and o2 are protected by locks o1->o_mtx and o2->o_mtx, respectively. The objects are hierarchical and there is an operation that requires keeping them both locked at the same time. Assume the hierarchy mandates that o1 is locked first. The duplicate locking error can now be avoided by using WITNESS_SETCHILD(&o1->o_mtx.lock_object, &o2->o_mtx.lock_object) or WITNESS_SETPARENT(&o2->o_mtx.lock_object, &o1->o_mtx.lock_object) after the lock initializer. The choice between WITNESS_SETCHILD() and WITNESS_SETPARENT() depends on whether the object access pattern is many-to-one or one-to-many from locking perspective; the implementation allows only one predefined parent/child relation per lock. OK mpi@, claudio@ (earlier version) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/04/14 03:15:24 Modified files: sys/kern : kern_exit.c kern_fork.c Log message: Set ps_mtx child lock for witness(4) This avoids duplicate lock error with ps_mtx when process_suspend_signal() calls prsignal(). OK mpi@ claudio@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/04/14 05:46:52 Modified files: usr.sbin/bgpd : rde_attr.c Log message: In attr_diff() return early when oa->len == 0 since memcmp(a, NULL, 0) is UB. Defining memcmp(a, NULL, 0) as undefined behaviour is one of those absurdities of the C standard. Right now this does not happen since BGP has no 0 size attributes. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/04/14 05:49:39 Modified files: usr.sbin/bgpd : rde_attr.c Log message: In attr_optadd() avoid allocating the attribute before checking if the rde_aspath already contains that attribute. The check does not depend on the allocation so switching the code simplifies the error handling since a possible allocation does not need to be rolled back anymore. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/14 06:09:51 Modified files: usr.sbin/bgpd : rde.c Log message: Align attr_optadd() return value check with all the others ok claudio CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/04/14 06:53:54 Modified files: sys/sys : _lock.h Log message: Remove unused flags. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/04/14 08:50:29 Modified files: usr.sbin/bgpd : rtr.c rtr_proto.c Log message: The timeout API uses abolute timestamps internally so it makes sense to compare these times directly and only convert to a relative timeout right before calling poll(). OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/04/14 08:52:34 Modified files: usr.sbin/bgpd : session.c Log message: The timeout API uses abolute timestamps internally so it makes sense to compare these times directly and only convert to a relative timeout right before calling poll(). Also convert pauseaccept to a deadline so that all comparisons are done the same way. Now using a proper timer for pauseaccept would be even better but that is a rainy day project. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/14 11:32:06 Log message: Add some regress coverage for the hashes in libc Prompted by a pending diff by claudio Status: Vendor Tag: tb Release Tags: tb_20250414 N src/regress/lib/libc/hash/hash_test.c N src/regress/lib/libc/hash/Makefile No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/14 11:33:48 Modified files: regress/lib/libc: Makefile Log message: Link hash regress to build CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/14 11:48:17 Modified files: www/varnish : Makefile distinfo www/varnish/patches: patch-bin_varnishd_cache_cache_main_c patch-configure_ac Added files: www/varnish/patches: patch-bin_varnishd_acceptor_cache_acceptor_h Removed files: www/varnish/patches: patch-lib_libvarnish_vsha256_c Log message: www/varnish: update to 7.7.0 OK: gonzalo@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2025/04/14 11:48:20 Modified files: sysutils/monit : Makefile distinfo Log message: sysutils/monit: update to 5.35.0 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2025/04/14 11:49:28 Modified files: net/snowflake_proxy: Makefile distinfo modules.inc Log message: net/snowflake_proxy: update to 2.11.0 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/14 11:50:53 Modified files: net/ejabberd : Makefile distinfo modules.inc net/ejabberd/pkg: PLIST Log message: net/ejabberd: update to 25.03 Changes: https://www.process-one.net/blog/ejabberd-25-03/ OK: volker@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2025/04/14 11:52:55 Modified files: www/tor-browser/browser: Makefile www/tor-browser/browser/files: unveil.main Log message: Tor Browser: unbreak "Request bridges" functionality which needs obfs4proxy Reported and fix suggested by cloudsurfer777 via gman999 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/14 11:58:59 Modified files: textproc/der-ascii: Makefile distinfo Log message: Update to der-ascii 0.6.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/14 11:59:52 Modified files: devel/jujutsu : Makefile crates.inc distinfo devel/jujutsu/pkg: PLIST Removed files: devel/jujutsu/patches: patch-Cargo_lock patch-Cargo_toml Log message: Update to jujutsu 0.28.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/14 12:01:44 Modified files: www/chromium : Makefile distinfo Log message: update to 135.0.7049.84 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/14 12:02:57 Modified files: devel/protobuf : Makefile distinfo devel/protobuf/patches: patch-src_google_protobuf_port_def_inc patch-src_google_protobuf_port_undef_inc devel/protobuf/pkg: PLIST Log message: Update to protobuf 6.30.2 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/14 12:03:19 Modified files: devel/py-protobuf: Makefile distinfo devel/py-protobuf/pkg: PLIST Log message: Update to py-protobuf 6.30.2 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/14 12:03:47 Modified files: devel/protobuf-c: Makefile distinfo Log message: Update to protobuf-c 1.5.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:04:27 Modified files: x11/kde : kde.port.mk x11/kde-plasma/breeze: distinfo x11/kde-plasma/breeze-gtk: distinfo x11/kde-plasma/kactivitymanagerd: Makefile distinfo x11/kde-plasma/kde-cli-tools: Makefile distinfo x11/kde-plasma/kde-gtk-config: distinfo x11/kde-plasma/kdecoration: distinfo x11/kde-plasma/kdeplasma-addons: Makefile distinfo x11/kde-plasma/kgamma5: distinfo x11/kde-plasma/kglobalacceld: distinfo x11/kde-plasma/kinfocenter: distinfo x11/kde-plasma/kmenuedit: Makefile distinfo x11/kde-plasma/kpipewire: distinfo x11/kde-plasma/kscreen: Makefile distinfo x11/kde-plasma/kscreen/pkg: PLIST x11/kde-plasma/kscreenlocker: Makefile distinfo x11/kde-plasma/ksshaskpass: distinfo x11/kde-plasma/ksystemstats: distinfo x11/kde-plasma/kwayland: distinfo x11/kde-plasma/kwin: Makefile distinfo x11/kde-plasma/kwin/pkg: PLIST x11/kde-plasma/kwrited: distinfo x11/kde-plasma/layer-shell-qt: distinfo x11/kde-plasma/libkscreen: distinfo x11/kde-plasma/libkscreen/pkg: PLIST x11/kde-plasma/libksysguard: distinfo x11/kde-plasma/libplasma: distinfo x11/kde-plasma/milou: distinfo x11/kde-plasma/ocean-sound-theme: distinfo x11/kde-plasma/oxygen: distinfo x11/kde-plasma/oxygen-sounds: distinfo x11/kde-plasma/plasma-activities: distinfo x11/kde-plasma/plasma-activities-stats: distinfo x11/kde-plasma/plasma-browser-integration: distinfo x11/kde-plasma/plasma-desktop: Makefile distinfo x11/kde-plasma/plasma-integration: distinfo x11/kde-plasma/plasma-nano: distinfo x11/kde-plasma/plasma-pa: distinfo x11/kde-plasma/plasma-sdk: Makefile distinfo x11/kde-plasma/plasma-workspace: Makefile distinfo x11/kde-plasma/plasma-workspace/pkg: PLIST x11/kde-plasma/plasma-workspace-wallpapers: distinfo x11/kde-plasma/plasma5support: distinfo x11/kde-plasma/polkit-kde-agent-1: distinfo x11/kde-plasma/powerdevil: Makefile distinfo x11/kde-plasma/print-manager: distinfo x11/kde-plasma/qqc2-breeze-style: distinfo x11/kde-plasma/systemsettings: distinfo x11/kde-plasma/xdg-desktop-portal-kde: distinfo x11/kde-plasma/xdg-desktop-portal-kde/pkg: PLIST Log message: Update KDE Plasma to 6.3.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:06:53 Modified files: x11/kde-applications/akonadi: Makefile x11/kde-applications/akonadi-calendar: Makefile x11/kde-applications/akonadi-import-wizard: Makefile x11/kde-applications/akonadi-mime: Makefile x11/kde-applications/akonadiconsole: Makefile x11/kde-applications/akregator: Makefile x11/kde-applications/ark: Makefile x11/kde-applications/bomber: Makefile x11/kde-applications/bovo: Makefile x11/kde-applications/dolphin-plugins: Makefile x11/kde-applications/dragon: Makefile x11/kde-applications/elisa: Makefile x11/kde-applications/granatier: Makefile x11/kde-applications/grantlee-editor: Makefile x11/kde-applications/juk: Makefile x11/kde-applications/kaddressbook: Makefile x11/kde-applications/kalgebra: Makefile x11/kde-applications/kalzium: Makefile x11/kde-applications/kamera: Makefile x11/kde-applications/kanagram: Makefile x11/kde-applications/kapman: Makefile x11/kde-applications/katomic: Makefile x11/kde-applications/kblackbox: Makefile x11/kde-applications/kblocks: Makefile x11/kde-applications/kbounce: Makefile x11/kde-applications/kbreakout: Makefile x11/kde-applications/kbruch: Makefile x11/kde-applications/kcachegrind: Makefile x11/kde-applications/kcharselect: Makefile x11/kde-applications/kcolorchooser: Makefile x11/kde-applications/kde-dev-utils: Makefile x11/kde-applications/kdebugsettings: Makefile x11/kde-applications/kdepim-runtime: Makefile x11/kde-applications/kdf: Makefile x11/kde-applications/kdiamond: Makefile x11/kde-applications/keditbookmarks: Makefile x11/kde-applications/kfind: Makefile x11/kde-applications/kfourinline: Makefile x11/kde-applications/kgeography: Makefile x11/kde-applications/kget: Makefile x11/kde-applications/kgoldrunner: Makefile x11/kde-applications/kgpg: Makefile x11/kde-applications/khelpcenter: Makefile x11/kde-applications/kidentitymanagement: Makefile x11/kde-applications/kigo: Makefile x11/kde-applications/killbots: Makefile x11/kde-applications/kimagemapeditor: Makefile x11/kde-applications/kiriki: Makefile x11/kde-applications/kiten: Makefile x11/kde-applications/kjumpingcube: Makefile x11/kde-applications/klettres: Makefile x11/kde-applications/klickety: Makefile x11/kde-applications/klines: Makefile x11/kde-applications/kmag: Makefile x11/kde-applications/kmahjongg: Makefile x11/kde-applications/kmines: Makefile x11/kde-applications/kmix: Makefile x11/kde-applications/kmousetool: Makefile x11/kde-applications/kmouth: Makefile x11/kde-applications/kmplot: Makefile x11/kde-applications/knavalbattle: Makefile x11/kde-applications/knetwalk: Makefile x11/kde-applications/kolf: Makefile x11/kde-applications/kollision: Makefile x11/kde-applications/kompare: Makefile x11/kde-applications/kontactinterface: Makefile x11/kde-applications/korganizer: Makefile x11/kde-applications/kpimtextedit: Makefile x11/kde-applications/krdc: Makefile x11/kde-applications/kreversi: Makefile x11/kde-applications/kruler: Makefile x11/kde-applications/kshisen: Makefile x11/kde-applications/ksirk: Makefile x11/kde-applications/kspaceduel: Makefile x11/kde-applications/ksquares: Makefile x11/kde-applications/ksystemlog: Makefile x11/kde-applications/ktuberling: Makefile x11/kde-applications/kturtle: Makefile x11/kde-applications/kubrick: Makefile x11/kde-applications/kwalletmanager: Makefile x11/kde-applications/libkomparediff2: Makefile x11/kde-applications/lokalize: Makefile x11/kde-applications/marble: Makefile x11/kde-applications/markdownpart: Makefile x11/kde-applications/merkuro: Makefile x11/kde-applications/okteta: Makefile distinfo x11/kde-applications/okular: Makefile x11/kde-applications/palapeli: Makefile x11/kde-applications/picmi: Makefile x11/kde-applications/pim-data-exporter: Makefile x11/kde-applications/pim-sieve-editor: Makefile x11/kde-applications/pimcommon: Makefile x11/kde-applications/step: Makefile x11/kde-applications/svgpart: Makefile x11/kde-applications/sweeper: Makefile Log message: Regen dependency list after devel/kf6 change devel/kf6/kguiaddons is recognized as a new depenency after the last KF6 update CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:10:18 Modified files: x11/qt6 : Makefile.version x11/qt6/pyside6: Makefile.inc x11/qt6/pyside6/pyside: Makefile distinfo x11/qt6/pyside6/pyside/pkg: PLIST x11/qt6/pyside6/shiboken: Makefile distinfo x11/qt6/pyside6/tools: Makefile distinfo x11/qt6/qt3d : distinfo x11/qt6/qt5compat: distinfo x11/qt6/qtbase : Makefile distinfo x11/qt6/qtbase/patches: patch-cmake_QtFeature_cmake patch-src_gui_text_unix_qfontconfigdatabase_cpp x11/qt6/qtbase/pkg: PLIST-global PLIST-main x11/qt6/qtcharts: distinfo x11/qt6/qtconnectivity: distinfo x11/qt6/qtdatavis3d: distinfo x11/qt6/qtdeclarative: Makefile distinfo x11/qt6/qtgraphs: distinfo x11/qt6/qtgrpc : Makefile distinfo x11/qt6/qtgrpc/pkg: PLIST x11/qt6/qthttpserver: distinfo x11/qt6/qtimageformats: distinfo x11/qt6/qtlanguageserver: distinfo x11/qt6/qtlocation: distinfo x11/qt6/qtlottie: distinfo x11/qt6/qtmultimedia: Makefile distinfo x11/qt6/qtmultimedia/patches: patch-src_multimedia_CMakeLists_txt x11/qt6/qtmultimedia/pkg: PLIST x11/qt6/qtnetworkauth: distinfo x11/qt6/qtpositioning: distinfo x11/qt6/qtquick3d: distinfo x11/qt6/qtquick3dphysics: distinfo x11/qt6/qtquickeffectmaker: distinfo x11/qt6/qtquicktimeline: distinfo x11/qt6/qtremoteobjects: distinfo x11/qt6/qtscxml: distinfo x11/qt6/qtsensors: distinfo x11/qt6/qtserialbus: distinfo x11/qt6/qtserialport: distinfo x11/qt6/qtshadertools: distinfo x11/qt6/qtspeech: distinfo x11/qt6/qtsvg : distinfo x11/qt6/qttools: Makefile distinfo x11/qt6/qttranslations: distinfo x11/qt6/qttranslations/pkg: PLIST x11/qt6/qtvirtualkeyboard: distinfo x11/qt6/qtwayland: distinfo x11/qt6/qtwebchannel: distinfo x11/qt6/qtwebengine: Makefile distinfo x11/qt6/qtwebengine/patches: patch-cmake_Functions_cmake patch-src_3rdparty_chromium_third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-src_3rdparty_chromium_third_party_lzma_sdk_C_CpuArch_c patch-src_core_CMakeLists_txt patch-src_core_compositor_native_skia_output_device_opengl_cpp patch-src_pdf_CMakeLists_txt x11/qt6/qtwebsockets: distinfo x11/qt6/qtwebview: distinfo Removed files: x11/qt6/qtbase/patches: patch-src_corelib_global_qlibraryinfo_cpp patch-src_corelib_text_qlocale_cpp patch-src_corelib_text_qlocale_unix_cpp patch-src_corelib_text_qlocale_win_cpp Log message: Update Qt6 and PySide to 6.8.3 pyside OK jtt@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/04/14 12:14:53 Modified files: lang/deno/patches: patch-Cargo_toml patch-cli_Cargo_toml patch-cli_main_rs patch-cli_standalone_binary_rs patch-cli_task_runner_rs patch-modcargo-crates_deno_core-0_314_1_Cargo_toml patch-modcargo-crates_v8-0_106_0_build_config_clang_BUILD_gn patch-modcargo-crates_v8-0_106_0_build_config_linux_pkg-config_py patch-modcargo-crates_v8-0_106_0_build_config_v8_target_cpu_gni patch-modcargo-crates_v8-0_106_0_build_toolchain_gcc_solink_wrapper_py patch-modcargo-crates_v8-0_106_0_build_toolchain_openbsd_BUILD_gn patch-modcargo-crates_v8-0_106_0_build_toolchain_toolchain_gni patch-modcargo-crates_v8-0_68_0_build_config_BUILDCONFIG_gn patch-modcargo-crates_v8-0_68_0_build_config_BUILD_gn patch-modcargo-crates_v8-0_68_0_build_config_compiler_BUILD_gn patch-modcargo-crates_v8-0_68_0_build_config_linux_BUILD_gn patch-modcargo-crates_v8-0_68_0_build_config_sysroot_gni patch-modcargo-crates_v8-0_68_0_build_detect_host_arch_py patch-modcargo-crates_v8-0_68_0_build_rs patch-modcargo-crates_v8-0_68_0_build_toolchain_gcc_toolchain_gni patch-modcargo-crates_v8-0_68_0_v8_BUILD_gn patch-modcargo-crates_v8-0_68_0_v8_include_v8-internal_h patch-modcargo-crates_v8-0_68_0_v8_include_v8config_h patch-modcargo-crates_v8-0_68_0_v8_src_api_api_cc patch-modcargo-crates_v8-0_68_0_v8_src_base_atomicops_h patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-openbsd_cc patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-posix_cc patch-modcargo-crates_v8-0_68_0_v8_src_base_sys-info_cc patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_cc patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_h patch-modcargo-crates_v8-0_68_0_v8_src_execution_isolate_cc patch-modcargo-crates_v8-0_68_0_v8_src_sandbox_sandbox_cc patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_h patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_cc patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_h patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_trap-handler_h patch-modcargo-crates_v8-0_68_0_v8_tools_run_py patch-modcargo-crates_v8-0_74_2_v8_src_flags_flags_cc patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_config_h patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_sysinfo_cc patch-modcargo-crates_v8-0_90_1_v8_gni_v8_gni patch-tests_util_server_src_lib_rs Added files: lang/deno/patches: patch-modcargo-crates_libffi-sys-3_2_0_build_not_msvc_rs Removed files: lang/deno/patches: patch-modcargo-crates_libffi-sys-2_1_0_build_not_msvc_rs Log message: lang/deno: Update to 2.2.9 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:15:39 Added files: x11/qt6/qtbase/patches: patch-cmake_QtPlugins_cmake_in patch-cmake_QtPostProcessHelpers_cmake Log message: Enable QT_SKIP_AUTO_PLUGIN_INCLUSION and QT_SKIP_AUTO_QML_PLUGIN_INCLUSION by default CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/04/14 12:16:12 Modified files: lang/deno : Makefile crates.inc distinfo Log message: lang/deno: Actually update deno to 2.2.9, not just the patches CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:16:47 Modified files: cad/kicad : Makefile distinfo cad/kicad/pkg : PLIST cad/kicad-share: Makefile.inc cad/kicad-share/footprints: distinfo cad/kicad-share/footprints/pkg: PLIST cad/kicad-share/packages3D: distinfo cad/kicad-share/packages3D/pkg: PLIST cad/kicad-share/symbols: distinfo cad/kicad-share/templates: distinfo Log message: Update KiCAD tp 9.0.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:18:40 Modified files: meta/qt6 : Makefile Log message: Fix dependency check CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/04/14 12:19:37 Modified files: net/libcares : Makefile distinfo net/libcares/pkg: PLIST Log message: net/libcares: Update to 1.34.5 While here, disable building the static lib Fixes CVE-2025-31498 ok tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:20:22 Modified files: devel/cmake : Makefile.inc distinfo devel/cmake/core/pkg: PLIST-main Log message: Update cmake to 3.31.7 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/04/14 12:20:46 Modified files: lang/erlang/27 : Makefile distinfo Log message: lang/erlang/27: Update to 27.3.2 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/04/14 12:21:41 Modified files: sysutils/eza : Makefile crates.inc distinfo Log message: sysutils/eza: Update to 0.21.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:22:12 Modified files: graphics/inkscape: Makefile distinfo graphics/inkscape/pkg: PLIST Removed files: graphics/inkscape/patches: patch-src_extension_internal_pdfinput_pdf-parser_cpp patch-src_extension_internal_pdfinput_pdf-parser_h patch-src_extension_internal_pdfinput_poppler-cairo-font-engine_cpp patch-src_extension_internal_pdfinput_poppler-transition-api_h patch-src_util_gobjectptr_h Log message: Update inkscape to 1.4.1 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2025/04/14 12:23:00 Modified files: multimedia/libmediainfo: Makefile distinfo multimedia/mediainfo: Makefile distinfo Log message: mediainfo: maintenance update to 25.03 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2025/04/14 12:23:43 Modified files: archivers/unrar: Makefile distinfo Log message: archivers/unrar: update to 7.11 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:24:56 Modified files: net/weechat : Makefile distinfo net/weechat/patches: patch-CMakeLists_txt Log message: Update weechat to 4.6.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:29:48 Modified files: astro/kstars : Makefile distinfo Log message: Update kstars to 3.7.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:30:53 Modified files: devel/qcoro : Makefile distinfo Log message: Update qcoro to 0.12.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:31:27 Modified files: devel/qt-creator: Makefile distinfo devel/qt-creator/pkg: PLIST Log message: Update t-creator ot 16.0.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:32:08 Modified files: devel/catch2 : Makefile distinfo Log message: Update Catch2 to 3.8.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/04/14 12:32:24 Modified files: lib/libc/hash : md5.c rmd160.c sha1.c Log message: Do the same if (len == 0) check at start of every hash update function This way it is sure that we don't trigger any UB monster hiding further down in those functions when called with NULL data and 0 len. OK tb@ ken@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:32:56 Modified files: devel/kdiff3 : Makefile Log message: cleanup Makefile CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:33:38 Modified files: multimedia/mpvqt: Makefile distinfo Log message: Update mpvqt to 1.1.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/14 12:33:56 Modified files: regress/lib/libc/hash: Makefile hash_test.c Log message: Enable remaining tests with NULL, 0 Now that libc is fixed, we can do this also for md5, rmd160 and sha1. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/04/14 12:35:06 Modified files: devel/esbuild : Makefile distinfo Log message: devel/esbuild: Update to 0.25.2 from Igor Zornik, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/14 12:36:51 Modified files: devel/kf6/kparts: Makefile graphics/skanlite: Makefile net/konversation: Makefile net/ktorrent : Makefile x11/tellico : Makefile x11/yakuake : Makefile Log message: Regen WANTLIB with new devel/kf6/kguiaddons CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/04/14 12:46:49 Modified files: net/rabbitmq : Makefile distinfo net/rabbitmq/patches: patch-Makefile net/rabbitmq/pkg: PLIST Log message: net/rabbitmq: Update to 4.0.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:55:25 Modified files: astro/py-skyfield: Makefile distinfo Log message: update to py3-skyfield-1.53 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:55:28 Modified files: databases/py-alembic: Makefile distinfo Log message: update to py3-alembic-1.15.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:55:31 Modified files: devel/mercurial: Makefile distinfo Log message: update to mercurial-7.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:55:34 Modified files: devel/py-bitarray: Makefile distinfo Log message: update to py3-bitarray-3.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:55:37 Modified files: devel/py-bitstring: Makefile distinfo devel/py-bitstring/pkg: PLIST Removed files: devel/py-bitstring/patches: patch-bitstring_egg-info_PKG-INFO patch-pyproject_toml Log message: update to py3-bitstring-4.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:55:40 Modified files: devel/py-flit : Makefile distinfo Log message: update to py3-flit-3.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:55:43 Modified files: devel/py-flit_core: Makefile distinfo Log message: update to py3-flit_core-3.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:55:46 Modified files: devel/py-pdm-backend: Makefile distinfo Log message: update to py3-pdm-backend-2.4.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:55:49 Modified files: devel/py-pebble: Makefile distinfo devel/py-pebble/pkg: PLIST Log message: update to py3-pebble-5.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:55:52 Modified files: devel/py-poetry-core: Makefile distinfo Log message: update to py3-poetry-core-2.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:55:55 Modified files: devel/py-prance: Makefile distinfo Log message: update to py3-prance-25.4.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:03 Modified files: devel/py-propcache: Makefile distinfo Log message: update to py3-propcache-0.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:07 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.30.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:11 Modified files: lang/php/8.3 : Makefile distinfo Log message: update to php-8.3.20 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:15 Modified files: lang/php/8.4 : Makefile distinfo Log message: update to php-8.4.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:19 Modified files: lang/lucee/v5 : Makefile distinfo Log message: update to lucee-5.4.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:22 Modified files: mail/neomutt : Makefile distinfo mail/neomutt/patches: patch-main_c Log message: update to neomutt-20250404 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:25 Modified files: net/krill : Makefile crates.inc distinfo net/krill/pkg : PLIST Log message: update to krill-0.14.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:28 Modified files: net/p5-Net-RDAP: Makefile distinfo Log message: update to p5-Net-RDAP-0.37 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:31 Modified files: sysutils/py-fsspec: Makefile distinfo sysutils/py-fsspec/pkg: PLIST Log message: update to py3-fsspec-2025.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:36 Modified files: sysutils/stripe-cli: Makefile distinfo modules.inc Log message: update to stripe-cli-1.26.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:39 Modified files: textproc/mupdf : Makefile distinfo Log message: update to mupdf-1.25.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:42 Modified files: www/anubis : Makefile distinfo Log message: update to anubis-1.15.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:45 Modified files: www/py-multidict: Makefile Log message: update to py3-multidict-6.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:48 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.104 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:53 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/pkg: PLIST-examples Log message: update to tomcat-10.1.40 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:56 Modified files: www/tomcat/v11 : Makefile distinfo www/tomcat/v11/pkg: PLIST-examples PLIST-main Log message: update to tomcat-11.0.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:56:59 Modified files: x11/icewm : Makefile distinfo x11/icewm/patches: patch-src_icesh_cc patch-src_yapp_cc Log message: update to icewm-3.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:57:03 Modified files: graphics/pecl-imagick: Makefile distinfo Log message: update to pecl-imagick-3.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:57:16 Modified files: graphics/py-qrcode: Makefile distinfo graphics/py-qrcode/pkg: PLIST Log message: update to py3-qrcode-8.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:57:47 Modified files: lang/php/8.3 : Tag: OPENBSD_7_6 Makefile distinfo Log message: update to php-8.3.20 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 12:59:25 Modified files: lang/lucee/v5 : Tag: OPENBSD_7_6 Makefile distinfo lang/lucee/v5/pkg: Tag: OPENBSD_7_6 README Log message: update to lucee-5.4.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 13:00:41 Modified files: security/py-josepy: Makefile distinfo Log message: update to py3-josepy-2.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/14 13:01:23 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: distinfo security/letsencrypt/py-acme: Makefile distinfo Log message: update to certbot/py-acme 4.0.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/04/14 13:17:50 Modified files: www/ada : Makefile distinfo Removed files: www/ada/patches: patch-singleheader_amalgamate_py Log message: update to ada 3.2.2 disable useless amalgamate build step; no package change from this. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/04/14 13:18:06 Modified files: sysutils/twc : Makefile distinfo Log message: update to twc 2.12.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/04/14 13:18:38 Modified files: textproc/goldendict-ng: Makefile distinfo Log message: update to goldendict-ng 25.05.0 CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2025/04/14 14:02:34 Modified files: sys/net : pf.c pf_syncookies.c pfvar.h Log message: pf: Count m_gethdr() failures in PFRES_MEMORY counter This requires passing the reason pointer down into pf_build_tcp(). ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/04/14 14:05:29 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/xsd : Makefile distinfo devel/xsd/patches: patch-libxsd-frontend_build_import_libxerces-c_stub_make patch-xsd_build_import_libxerces-c_stub_make devel/xsd/pkg : DESCR MESSAGE PLIST Log message: remove devel/xsd: outdated and/or no longer required by other ports Imported for security/libdigidocpp which dropped it it some time ago. There were no other consumers in our tree. 4.1.0 is outdated and newer 4.2.0 requires a port of the build2 system. OK tb CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/04/14 14:09:48 Modified files: multimedia/minidlna: Makefile multimedia/minidlna/pkg: minidlna.rc Log message: allow rcctl reload, minidlnad handles SIGHUP CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2025/04/14 14:31:39 Modified files: print/poppler : Makefile distinfo print/poppler/patches: patch-cpp_CMakeLists_txt print/poppler/pkg: PLIST-main PLIST-qt6 Log message: Update to poppler-25.04.0. No breakage of depending ports, to my surprise. While here, move include/poppler/qt6/poppler-converter.h from -main to -qt6. CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2025/04/14 15:24:35 Modified files: sysutils/docker-cli: Makefile sysutils/docker-cli/pkg: DESCR Log message: Mention limitation and workaround. Maintainer OK CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/04/14 16:08:11 Modified files: net/tailscale : Makefile distinfo modules.inc Log message: Update to tailscale-1.82.0 From Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/14 16:59:57 Modified files: sysutils/fdupes: Makefile distinfo Log message: sysutils/fdupes: update to 2.4.0 from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/14 18:59:11 Modified files: devel/py-nbconvert: Makefile distinfo Log message: update py-nbconvert to 7.16.6 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/14 19:02:26 Modified files: devel/py-pygithub: Makefile distinfo devel/py-pygithub/pkg: PLIST Log message: update pygithub to 2.6.1 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/04/14 22:00:42 Modified files: regress/usr.bin/ssh/unittests: Makefile.inc regress/usr.bin/ssh/unittests/authopt: Makefile tests.c regress/usr.bin/ssh/unittests/bitmap: Makefile tests.c regress/usr.bin/ssh/unittests/conversion: Makefile tests.c regress/usr.bin/ssh/unittests/hostkeys: Makefile tests.c regress/usr.bin/ssh/unittests/kex: Makefile test_kex.c tests.c regress/usr.bin/ssh/unittests/match: Makefile tests.c regress/usr.bin/ssh/unittests/misc: Makefile tests.c regress/usr.bin/ssh/unittests/sshbuf: tests.c regress/usr.bin/ssh/unittests/sshkey: test_sshkey.c tests.c regress/usr.bin/ssh/unittests/sshsig: tests.c regress/usr.bin/ssh/unittests/test_helper: test_helper.c test_helper.h regress/usr.bin/ssh/unittests/utf8: Makefile tests.c Log message: basic benchmarking support for the unit test framework enable with "make UNITTEST_BENCHMARK=yes" ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/04/14 22:11:25 Modified files: news/sabnzbd : Makefile distinfo news/sabnzbd/pkg: PLIST Log message: Update to sabnzbd-4.5.1 Changes: https://github.com/sabnzbd/sabnzbd/releases/tag/4.5.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/14 22:32:19 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20250415 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/04/14 23:00:13 Modified files: regress/usr.bin/ssh/unittests/sshkey: test_sshkey.c Log message: missing ifdef CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/04/14 23:31:24 Modified files: regress/usr.bin/ssh/unittests/sshkey: test_sshkey.c Log message: another missing ifdef CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/14 23:51:51 Modified files: sys/sys : vnode.h sys/kern : vfs_default.c Log message: remove unused vop_generic_kqfilter() ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2025/04/14 23:56:16 Modified files: net/powerdns_recursor: Makefile crates.inc distinfo Log message: Update to PowerDNS Recursor 5.2.2 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/15 00:11:14 Log message: Add openssl 3.5 thanks to jca landry sthen for testing thanks to sashan for pulling the remaining asm patches into upstream Status: Vendor Tag: tb Release Tags: tb_20250415 N ports/security/openssl/3.5/Makefile N ports/security/openssl/3.5/distinfo N ports/security/openssl/3.5/patches/patch-Configurations_10-main_conf N ports/security/openssl/3.5/patches/patch-Configurations_shared-info_pl N ports/security/openssl/3.5/patches/patch-exporters_pkg-config_libcrypto_pc_in N ports/security/openssl/3.5/patches/patch-exporters_pkg-config_libssl_pc_in N ports/security/openssl/3.5/patches/patch-exporters_pkg-config_openssl_pc_in N ports/security/openssl/3.5/patches/patch-Configurations_unix-Makefile_tmpl N ports/security/openssl/3.5/patches/patch-util_perl_OpenSSL_config_pm N ports/security/openssl/3.5/pkg/DESCR N ports/security/openssl/3.5/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/15 00:11:54 Modified files: security/openssl: Makefile Log message: +3.5 CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2025/04/15 00:15:39 Modified files: net/haproxy : Makefile distinfo Log message: net/haproxy: update to 3.0.9 Many small fixes, nothing critical. Changes: https://www.haproxy.org/download/3.0/src/CHANGELOG ok tb CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:24:32 Modified files: telephony/baresip: Makefile.inc telephony/baresip/baresip: Makefile distinfo telephony/baresip/re: Makefile distinfo Log message: telephony/baresip: update to 3.21.0 (and /re to 3.21.1) see: - https://github.com/baresip/re/releases/tag/v3.20.0 - https://github.com/baresip/re/releases/tag/v3.21.0 - https://github.com/baresip/re/releases/tag/v3.21.1 - https://github.com/baresip/baresip/releases/tag/v3.20.0 - https://github.com/baresip/baresip/releases/tag/v3.21.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:26:13 Modified files: mail/stalwart : Makefile crates.inc distinfo Log message: mail/stalwart: update to 0.11.7 see for relevant changes: - https://github.com/stalwartlabs/mail-server/releases/tag/v0.11.2 - https://github.com/stalwartlabs/mail-server/releases/tag/v0.11.4 - https://github.com/stalwartlabs/mail-server/releases/tag/v0.11.5 - https://github.com/stalwartlabs/mail-server/releases/tag/v0.11.7 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:28:39 Modified files: x11/xfce4/xfce4-pulseaudio: Makefile distinfo x11/xfce4/xfce4-pulseaudio/pkg: PLIST Log message: x11/xfce4/xfce4-pulseaudio: update to 0.5.0 build system moves from autotools to meson see https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/-/tags/xfce4-pulseaudio-plugin-0.5.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:30:07 Modified files: sysutils/upower: Makefile distinfo sysutils/upower/pkg: PLIST Log message: sysutils/upower: update to 1.90.9. see https://gitlab.freedesktop.org/upower/upower/-/releases/v1.90.8 and https://gitlab.freedesktop.org/upower/upower/-/releases/v1.90.9 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:30:34 Modified files: print/weasyprint: Makefile distinfo Log message: print/weasyprint: update to 65.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:31:45 Modified files: wayland/gtk-layer-shell: Makefile distinfo Log message: wayland/gtk-layer-shell: update to 0.9.1. see https://github.com/wmww/gtk-layer-shell/releases/tag/v0.9.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:33:02 Modified files: wayland/gtk4-layer-shell: Makefile distinfo wayland/gtk4-layer-shell/pkg: PLIST Log message: wayland/gtk4-layer-shell: update to 1.1.1. see https://github.com/wmww/gtk4-layer-shell/releases/tag/v1.1.0 and https://github.com/wmww/gtk4-layer-shell/releases/tag/v1.1.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:36:33 Modified files: wayland/swaylock: Makefile distinfo wayland/swaylock/patches: patch-main_c patch-meson_build Log message: wayland/swaylock: update to 1.8.2 see https://github.com/swaywm/swaylock/releases/tag/v1.8.1 and https://github.com/swaywm/swaylock/releases/tag/v1.8.2 drop -D_POSIX_C_SOURCE=200809L from CFLAGS as it disables __BSD_VISIBLE which hides explicit_bzero(). cf https://github.com/swaywm/swaylock/pull/402 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:37:17 Modified files: devel/proj : Makefile Log message: devel/proj: add textproc/nlohmann-json to BDEP ensures the system version is used instead of the bundled one CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:37:36 Modified files: security/kpcli : Makefile distinfo Log message: security/kpcli: update to 4.1.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:38:16 Modified files: x11/elementary-xfce-icon-theme: Makefile distinfo x11/elementary-xfce-icon-theme/pkg: PLIST Log message: x11/elementary-xfce-icon-theme: update to 0.21. see https://github.com/shimmerproject/elementary-xfce/releases/tag/v0.21 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/15 00:38:26 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/files: ungoogled-chromium www/ungoogled-chromium/patches: patch-BUILD_gn patch-apps_ui_views_app_window_frame_view_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h patch-base_debug_stack_trace_cc patch-base_files_file_util_posix_cc patch-base_files_file_util_unittest_cc patch-base_linux_util_cc patch-base_logging_unittest_cc patch-base_message_loop_message_pump_glib_cc patch-base_process_internal_linux_h patch-base_process_launch_posix_cc patch-base_process_process_metrics_unittest_cc patch-base_profiler_sampling_profiler_thread_token_cc patch-base_profiler_sampling_profiler_thread_token_h patch-base_profiler_stack_base_address_posix_cc patch-base_profiler_stack_sampling_profiler_unittest_cc patch-base_profiler_thread_delegate_posix_cc patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_h patch-base_threading_platform_thread_posix_cc patch-base_threading_platform_thread_unittest_cc patch-build_config_clang_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_ozone_gni patch-build_toolchain_gcc_toolchain_gni patch-build_toolchain_toolchain_gni patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_cc patch-chrome_browser_after_startup_task_utils_cc patch-chrome_browser_browser_features_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_chrome_browser_field_trials_cc patch-chrome_browser_chrome_browser_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_extra_parts_ozone_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_browser_main_posix_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_component_updater_registration_cc patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_cc patch-chrome_browser_component_updater_widevine_cdm_component_installer_cc patch-chrome_browser_defaults_cc patch-chrome_browser_device_identity_device_oauth2_token_service_factory_cc patch-chrome_browser_diagnostics_diagnostics_writer_h patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_analysis_analysis_service_settings_cc patch-chrome_browser_enterprise_connectors_common_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h patch-chrome_browser_enterprise_signin_interstitials_managed_profile_required_page_cc patch-chrome_browser_enterprise_util_managed_browser_utils_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc patch-chrome_browser_extensions_api_settings_private_prefs_util_cc patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-chrome_browser_extensions_api_webstore_private_webstore_private_api_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_first_run_first_run_dialog_h patch-chrome_browser_first_run_first_run_internal_h patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_gcm_gcm_profile_service_factory_cc patch-chrome_browser_global_features_cc patch-chrome_browser_headless_headless_mode_util_cc patch-chrome_browser_media_audio_service_util_cc patch-chrome_browser_media_router_discovery_BUILD_gn patch-chrome_browser_media_webrtc_chrome_screen_enumerator_cc patch-chrome_browser_media_webrtc_chrome_screen_enumerator_h patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_metrics_perf_cpu_identity_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_notifications_notification_display_service_impl_cc patch-chrome_browser_notifications_notification_platform_bridge_delegator_cc patch-chrome_browser_password_manager_chrome_password_manager_client_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_policy_chrome_browser_cloud_management_controller_desktop_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_policy_device_management_service_configuration_cc patch-chrome_browser_policy_policy_value_and_status_aggregator_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_screen_ai_screen_ai_install_state_cc patch-chrome_browser_sessions_session_restore_cc patch-chrome_browser_sharing_sharing_handler_registry_impl_cc patch-chrome_browser_signin_accounts_policy_manager_cc patch-chrome_browser_sync_chrome_sync_controller_builder_cc patch-chrome_browser_sync_device_info_sync_client_impl_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_themes_theme_helper_cc patch-chrome_browser_themes_theme_service_factory_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_commands_cc patch-chrome_browser_ui_signin_signin_view_controller_cc patch-chrome_browser_ui_signin_signin_view_controller_delegate_h patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_tabs_features_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_frame_view_layout_linux_native_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_system_menu_model_delegate_cc patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc patch-chrome_browser_ui_views_passwords_password_bubble_view_base_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_base_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_h patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc patch-chrome_browser_ui_views_tabs_tab_style_views_cc patch-chrome_browser_ui_views_user_education_browser_user_education_service_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_h patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc patch-chrome_browser_ui_webui_settings_appearance_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_commands_launch_web_app_command_cc patch-chrome_browser_web_applications_os_integration_os_integration_manager_cc patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_browser_webauthn_enclave_manager_cc patch-chrome_browser_webauthn_unexportable_key_utils_cc patch-chrome_common_channel_info_h patch-chrome_common_channel_info_posix_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_paths_h patch-chrome_common_chrome_paths_linux_cc patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_crash_keys_cc patch-chrome_common_extensions_extension_constants_cc patch-chrome_common_extensions_extension_constants_h patch-chrome_common_media_cdm_registration_cc patch-chrome_common_media_cdm_registration_h patch-chrome_common_media_component_widevine_cdm_hint_file_linux_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_h patch-chrome_test_chromedriver_keycode_text_conversion_unittest_cc patch-chrome_utility_services_cc patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_cc patch-components_autofill_core_browser_integrators_autofill_optimization_guide_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_prefs_cc patch-components_autofill_core_common_autofill_prefs_h patch-components_commerce_core_commerce_feature_list_cc patch-components_device_signals_core_browser_signals_aggregator_impl_h patch-components_device_signals_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_h patch-components_device_signals_test_signals_contract_cc patch-components_embedder_support_user_agent_utils_cc patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_metrics_dwa_dwa_service_cc patch-components_metrics_metrics_log_cc patch-components_named_mojo_ipc_server_connection_info_h patch-components_os_crypt_sync_os_crypt_h patch-components_password_manager_core_browser_features_password_features_cc patch-components_password_manager_core_browser_password_form_manager_cc patch-components_password_manager_core_browser_password_manager_cc patch-components_password_manager_core_browser_password_manager_client_h patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_password_manager_core_common_password_manager_pref_names_h patch-components_permissions_prediction_service_prediction_common_cc patch-components_policy_core_browser_policy_pref_mapping_test_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc patch-components_search_engines_template_url_service_cc patch-components_supervised_user_core_common_features_cc patch-components_supervised_user_core_common_features_h patch-components_sync_preferences_common_syncable_prefs_database_cc patch-components_user_education_views_help_bubble_view_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-content_app_content_main_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_child_thread_type_switcher_linux_cc patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_child_BUILD_gn patch-content_child_child_process_cc patch-content_common_user_agent_cc patch-content_gpu_gpu_main_cc patch-content_public_browser_content_browser_client_cc patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_shell_BUILD_gn patch-content_shell_browser_shell_browser_main_parts_cc patch-device_gamepad_BUILD_gn patch-extensions_browser_api_messaging_message_service_cc patch-extensions_common_api__permission_features_json patch-google_apis_gcm_engine_heartbeat_manager_cc patch-gpu_command_buffer_service_shared_context_state_cc patch-gpu_command_buffer_service_shared_context_state_h patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-gpu_command_buffer_service_shared_image_shared_image_manager_cc patch-gpu_config_gpu_finch_features_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_config_gpu_test_config_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_util_cc patch-headless_lib_browser_headless_browser_main_parts_posix_cc patch-headless_lib_browser_headless_content_browser_client_cc patch-headless_lib_browser_headless_content_browser_client_h patch-headless_lib_browser_headless_web_contents_impl_cc patch-media_audio_BUILD_gn patch-media_base_audio_latency_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_create_video_capture_device_factory_cc patch-media_capture_video_video_capture_buffer_tracker_factory_impl_cc patch-media_capture_video_video_capture_device_client_cc patch-media_cdm_cdm_paths_unittest_cc patch-media_cdm_library_cdm_cdm_paths_gni patch-media_gpu_chromeos_platform_video_frame_utils_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_gpu_video_encode_accelerator_factory_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc patch-media_gpu_test_video_frame_file_writer_cc patch-media_gpu_test_video_frame_helpers_cc patch-media_gpu_test_video_frame_validator_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_media_options_gni patch-media_mojo_mojom_video_frame_mojom_traits_cc patch-media_video_fake_gpu_memory_buffer_cc patch-media_webrtc_audio_processor_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_base_network_change_notifier_passive_cc patch-net_http_http_auth_handler_negotiate_cc patch-net_http_http_auth_preferences_cc patch-net_http_http_auth_preferences_h patch-net_socket_socks5_client_socket_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-net_third_party_quiche_BUILD_gn patch-net_tools_net_watcher_net_watcher_cc patch-net_traffic_annotation_network_traffic_annotation_h patch-net_url_request_url_request_context_builder_cc patch-net_url_request_url_request_context_cc patch-net_url_request_url_request_context_h patch-pdf_pdfium_pdfium_engine_cc patch-printing_backend_print_backend_cups_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_client_session_cc patch-remoting_host_it2me_it2me_native_messaging_host_main_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_mojo_caller_security_checker_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-services_device_BUILD_gn patch-services_device_public_cpp_device_features_cc patch-services_device_public_cpp_device_features_h patch-services_device_public_mojom_BUILD_gn patch-services_device_serial_BUILD_gn patch-services_device_serial_serial_device_enumerator_cc patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-skia_ext_font_utils_cc patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_angle_util_BUILD_gn patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_frame_web_frame_test_cc patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc patch-third_party_blink_renderer_core_origin_trials_origin_trial_context_cc patch-third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc patch-third_party_blink_renderer_modules_media_audio_audio_device_factory_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_description_cc patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_wtf_container_annotations_h patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_dawn_src_dawn_common_Platform_h patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp patch-third_party_ffmpeg_configure patch-third_party_ipcz_src_reference_drivers_random_cc patch-third_party_node_node_py patch-third_party_perfetto_include_perfetto_base_build_config_h patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_perfetto_src_base_utils_cc patch-third_party_protobuf_src_google_protobuf_stubs_platform_macros_h patch-third_party_speech-dispatcher_libspeechd_version_h patch-third_party_webrtc_BUILD_gn patch-tools_grit_grit_node_base_py patch-tools_json_schema_compiler_cpp_bundle_generator_py patch-tools_json_schema_compiler_feature_compiler_py patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_accessibility_accessibility_features_cc patch-ui_accessibility_accessibility_features_h patch-ui_base_accelerators_accelerator_cc patch-ui_base_accelerators_command_cc patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc patch-ui_base_resource_resource_bundle_cc patch-ui_base_ui_base_features_cc patch-ui_base_x_x11_cursor_loader_cc patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_gfx_BUILD_gn patch-ui_gfx_canvas_skia_cc patch-ui_gfx_x_atom_cache_cc patch-ui_gtk_gtk_compat_cc patch-ui_ozone_platform_wayland_common_wayland_util_cc patch-ui_ozone_platform_x11_x11_window_cc patch-ui_platform_window_platform_window_delegate_cc patch-ui_platform_window_platform_window_delegate_h patch-ui_views_controls_textfield_textfield_cc patch-ui_views_controls_textfield_textfield_h patch-ui_views_focus_focus_manager_cc patch-ui_views_style_platform_style_cc patch-ui_views_views_delegate_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_execution_isolate_cc patch-v8_src_libsampler_sampler_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h Added files: www/ungoogled-chromium/patches: patch-chrome_browser_background_extensions_background_mode_manager_cc patch-chrome_browser_background_extensions_background_mode_optimizer_cc patch-chrome_browser_background_glic_glic_status_icon_cc patch-chrome_browser_chrome_browser_interface_binders_webui_cc patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_h patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_h patch-chrome_browser_feedback_system_logs_about_system_logs_fetcher_cc patch-chrome_browser_feedback_system_logs_chrome_system_logs_fetcher_cc patch-chrome_browser_ui_views_profiles_avatar_toolbar_button_cc patch-chrome_browser_ui_views_profiles_avatar_toolbar_button_h patch-chrome_browser_ui_views_profiles_profile_menu_coordinator_cc patch-chrome_browser_upgrade_detector_version_history_client_cc patch-components_BUILD_gn patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_h patch-components_autofill_core_browser_payments_bnpl_manager_cc patch-components_enterprise_connectors_core_realtime_reporting_client_base_cc patch-components_gwp_asan_buildflags_buildflags_gni patch-components_named_mojo_ipc_server_named_mojo_server_endpoint_connector_linux_cc patch-components_named_system_lock_BUILD_gn patch-components_named_system_lock_lock_unittest_cc patch-components_webui_flags_flags_state_cc patch-content_browser_accessibility_browser_accessibility_state_impl_auralinux_cc patch-content_browser_accessibility_browser_accessibility_state_impl_cc patch-content_browser_child_thread_type_switcher_linux_h patch-content_browser_service_host_utility_process_host_cc patch-content_browser_service_host_utility_process_host_receiver_bindings_cc patch-content_browser_service_host_utility_sandbox_delegate_cc patch-content_browser_web_contents_web_contents_view_aura_unittest_cc patch-content_common_thread_type_switcher_mojom patch-gpu_command_buffer_service_raster_decoder_unittest_context_lost_cc patch-headless_BUILD_gn patch-media_gpu_gpu_video_decode_accelerator_factory_cc patch-media_mojo_mojom_stable_BUILD_gn patch-media_video_fake_gpu_memory_buffer_h patch-net_quic_quic_network_transaction_unittest_cc patch-net_websockets_websocket_basic_stream_adapters_test_cc patch-printing_mojom_printing_context_mojom_traits_unittest_cc patch-services_viz_public_mojom_BUILD_gn patch-third_party_ipcz_src_BUILD_gn patch-third_party_webrtc_modules_video_capture_linux_pipewire_session_cc patch-ui_ozone_public_ozone_ui_controls_test_helper_h patch-ui_views_BUILD_gn patch-ui_views_accessibility_view_accessibility_cc patch-ui_views_style_platform_style_h Removed files: www/ungoogled-chromium/patches: patch-chrome_browser_background_background_mode_manager_cc patch-chrome_browser_background_background_mode_optimizer_cc patch-chrome_browser_glic_launcher_glic_status_icon_cc patch-chrome_browser_profiles_profile_manager_cc patch-chrome_browser_tab_group_sync_tab_group_sync_service_factory_cc patch-components_flags_ui_flags_state_cc patch-content_browser_utility_process_host_cc patch-content_browser_utility_process_host_receiver_bindings_cc patch-content_browser_utility_sandbox_delegate_cc patch-net_base_mock_network_change_notifier_cc patch-net_base_mock_network_change_notifier_h patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_desktop_and_cursor_conditional_composer_cc patch-remoting_host_desktop_capturer_proxy_cc patch-remoting_host_desktop_capturer_wrapper_cc patch-remoting_host_it2me_it2me_host_cc patch-remoting_host_legacy_interaction_strategy_cc patch-remoting_host_mouse_cursor_monitor_proxy_cc patch-third_party_webrtc_modules_video_coding_codecs_av1_libaom_av1_encoder_cc Log message: update to 135.0.7049.84 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:43:28 Modified files: audio/mpd : Makefile distinfo audio/mpd/patches: patch-doc_meson_build patch-doc_mpdconf_example patch-src_net_meson_build Added files: audio/mpd/patches: patch-src_event_FineTimerEvent_hxx patch-src_event_TimerList_cxx patch-src_event_TimerList_hxx patch-src_input_plugins_CdioParanoiaInputPlugin_cxx patch-src_net_DscpParser_cxx Log message: audio/mpd: update to 0.24.3. see https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.3/NEWS for the changelog. revert an upstream commit that uses apparently too modern c++ constructs we dont have in our libcxx 16. thus, keep the boost dependency.. take maintainership while here, after all i've been using it for nearly 20 years. CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2025/04/15 00:44:37 Modified files: sys/dev : video.c Log message: sys/video: avoid call video_stop multiple times OK: mpi@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:45:35 Modified files: audio/ncmpc : Makefile distinfo audio/ncmpc/pkg: PLIST Added files: audio/ncmpc/patches: patch-src_event_FineTimerEvent_hxx patch-src_event_TimerList_cxx patch-src_event_TimerList_hxx Removed files: audio/ncmpc/patches: patch-src_screen_cxx patch-src_screen_utils_cxx Log message: audio/ncmpc: update to 0.52. see https://raw.githubusercontent.com/MusicPlayerDaemon/ncmpc/v0.52/NEWS revert the same upstream commit requiring too modern c++20 features CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:47:09 Modified files: geo/gdal : Makefile distinfo Log message: geo/gdal: update to 3.10.3. see https://github.com/OSGeo/gdal/blob/v3.10.3/NEWS.md enable support for geo/sfcgal CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:48:02 Modified files: geo/py-owslib : Makefile distinfo Log message: geo/py-owslib: update to 0.33.0. see https://github.com/geopython/OWSLib/releases/tag/0.33.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:49:39 Modified files: geo/pygeoapi : Makefile distinfo geo/pygeoapi/patches: patch-pygeoapi_models_config_py patch-pygeoapi_models_openapi_py patch-requirements_txt geo/pygeoapi/pkg: PLIST Added files: geo/pygeoapi/patches: patch-pygeoapi_provider_mvt_tippecanoe_py patch-tests_test_models_py Removed files: geo/pygeoapi/patches: patch-pygeoapi_models_cql_py patch-pygeoapi_provider_elasticsearch__py patch-tests_test_elasticsearch__provider_py Log message: geo/pygeoapi: update to 0.20. see https://github.com/geopython/pygeoapi/releases/tag/0.20.0 update the pydantic v2 patches with the upstream commit in master: https://github.com/geopython/pygeoapi/commit/04b8f3f7889d04fe68e11756dd820f701733dec7 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:55:45 Modified files: geo/libosmium : Makefile distinfo geo/libosmium/pkg: PLIST Log message: geo/libosmium: update to 0.22.0. see https://github.com/osmcode/libosmium/releases/tag/v2.21.0 and https://github.com/osmcode/libosmium/releases/tag/v2.22.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:56:18 Modified files: geo/py-osmium : Makefile distinfo Log message: geo/py-osmium: update to 4.0.2. see https://github.com/osmcode/pyosmium/releases/tag/v4.0.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 00:59:35 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 13.38 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 01:00:19 Modified files: geo/mapproxy : Makefile distinfo geo/mapproxy/pkg: PLIST Log message: geo/mapproxy: security update to 4.0.2. see https://github.com/mapproxy/mapproxy/releases/tag/4.0.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 01:02:37 Modified files: devel/py-pydantic: Makefile Added files: devel/py-pydantic/patches: patch-pyproject_toml Log message: devel/py-pydantic: relax the hard version requirement on pydantic-core 2.23.4 spotted with a py-rio-cogeo update. we ship pydantic 2.9.2 and pydantic-core-2.27.0 - both ports should be updated to versions corresponding to the strict requirements enforced upstream CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 01:03:45 Log message: Import geo/py-morecantile 6.1.0. Morecantile is like geo/mercantile (the best tool to work with Web Mercator tile indexes), but with support for other TileMatrixSet grids. Morecantile follows the OGC Two Dimensional Tile Matrix Set specification 2.0 found in https://docs.ogc.org/is/17-083r4/17-083r4.html ok tb@ martin@ Status: Vendor Tag: landry Release Tags: landry_20250309 N ports/geo/py-morecantile/Makefile N ports/geo/py-morecantile/distinfo N ports/geo/py-morecantile/pkg/DESCR N ports/geo/py-morecantile/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 01:04:30 Modified files: geo : Makefile Log message: geo/Makefile: +py-morecantile CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 01:07:37 Modified files: geo/py-rasterio: Makefile distinfo geo/py-rasterio/pkg: PLIST Added files: geo/py-rasterio/patches: patch-pyproject_toml Removed files: geo/py-rasterio/patches: patch-tests_test_rio_main_py Log message: geo/py-rasterio: update to 1.4.3. see: - https://github.com/rasterio/rasterio/releases/tag/1.4.0 - https://github.com/rasterio/rasterio/releases/tag/1.4.1 - https://github.com/rasterio/rasterio/releases/tag/1.4.2 - https://github.com/rasterio/rasterio/releases/tag/1.4.3 drop NO_TEST and add a pre-test target explaining where to fetch the testdata. relax the requirement on numpy>=2, it's not strictly required. drop martin@ from MAINTAINER per his request CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 01:10:30 Modified files: geo/py-rio-cogeo: Makefile distinfo geo/py-rio-cogeo/pkg: PLIST Log message: geo/py-rio-cogeo: long overdue update to 5.4.1 see https://github.com/cogeotiff/rio-cogeo/blob/5.4.1/CHANGES.md - migrates from mercantile/supermercado to morecantile - uses flit_core instead of setuptools - now depends on click and pydantic CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 01:11:28 Modified files: geo/osm2pgsql : Makefile distinfo geo/osm2pgsql/patches: patch-man_CMakeLists_txt Removed files: geo/osm2pgsql/patches: patch-src_gen_params_cpp Log message: geo/osm2pgsql: update to 2.1.1. see https://osm2pgsql.org/news/2025/04/07/release-2.1.0.html and https://osm2pgsql.org/news/2025/04/14/release-2.1.1.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 01:14:04 Added files: devel/proj/patches: patch-CMakeLists_txt Log message: devel/proj: add patch from upstream PR to detect C23's #embed only on recent compilers should fix the build on sparc64, cf https://github.com/OSGeo/PROJ/pull/4462 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 01:22:16 Modified files: print/scribus : Makefile distinfo print/scribus/patches: patch-scribus_plugins_import_pdf_importpdf_cpp patch-scribus_plugins_import_pdf_importpdfconfig_h patch-scribus_plugins_import_pdf_slaoutput_cpp patch-scribus_util_cpp print/scribus/pkg: PLIST Added files: print/scribus/patches: patch-CMakeLists_Dependencies_cmake patch-scribus_CMakeLists_txt patch-scribus_third_party_CMakeLists_txt Removed files: print/scribus/patches: patch-CMakeLists_txt Log message: print/scribus: update to 1.7.0, migrates from Qt5 to Qt6 see https://wiki.scribus.net/canvas/1.7.0_Release massage the patches for recent poppler support from a newer upstream commit. patch cmake files to build against the system x11/qtadvanceddocking instead of the bundled one. ok kili@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/15 02:38:12 Modified files: cad/kicad/patches: patch-eeschema_eeschema_jobs_handler_cpp patch-kicad_kicad_cli_cpp patch-kicad_kicad_manager_frame_cpp Log message: kicad: regen patches CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/15 02:43:17 Added files: x11/qt6/qtgrpc/patches: patch-src_tools_qtprotobufgen_messagedefinitionprinter_cpp patch-src_tools_qtprotobufgen_qprotobufgenerator_cpp patch-src_tools_qtprotoccommon_generatorbase_cpp patch-src_tools_qtprotoccommon_generatorcommon_cpp patch-src_tools_qtprotoccommon_utils_cpp Log message: qtgrpc: fix build with protobuf 6.30 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/15 02:43:56 Added files: x11/qt6/qtgrpc/patches: patch-src_tools_qtprotoccommon_generatorcommon_h patch-src_tools_qtprotoccommon_utils_h Log message: qtgrpc: two more files needed... CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/04/15 03:22:25 Modified files: usr.bin/ssh : ssh-agent.c Log message: Cast signalled_keydrop to int when logging to prevent warning on platforms where sig_atomic_t is not the same as int. bz#3811, patch from jlduran at gmail com. CVSROOT: /cvs Module name: ports Changes by: jtt@cvs.openbsd.org 2025/04/15 04:23:35 Modified files: graphics/py-pivy: Makefile distinfo Log message: graphics/py-pivy: update to 0.6.10 ok tb@ CVSROOT: /cvs Module name: ports Changes by: jtt@cvs.openbsd.org 2025/04/15 04:24:28 Modified files: devel/py-test-check: Makefile distinfo Log message: devel/py-test-check: update to 2.5.3 ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 04:56:34 Modified files: net/icinga/icingadb: Makefile distinfo modules.inc net/icinga/icingadb/pkg: README Log message: update to icingadb-1.3.0, from Alvar Penning (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/15 04:57:12 Modified files: geo : Makefile Log message: typo: py-morcantile -> py-morecantile CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 05:05:55 Modified files: www/py-multidict: distinfo Log message: unbreak multidict - no idea why, but cvs didn't commit distinfo CVSROOT: /cvs Module name: ports Changes by: jtt@cvs.openbsd.org 2025/04/15 05:25:41 Modified files: graphics/py-pivy: Makefile devel/py-test-check: Makefile Log message: py-{pivy,test-check}: Avoid running tests against older versions suggested by sthen@ and ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/15 05:45:07 Removed files: devel/cmake/patches: patch-Source_cmCurl_cxx Log message: devel/cmake: unbreak by removing no longer needed patch CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/04/15 06:14:06 Modified files: sys/kern : uipc_socket.c Log message: Release `sb_mtx' mutex(9) while doing sleeping m_copym(..., M_WAIT) in soreceive() and somove(). It is possible in both places. We copy only `len' bytes from the single mbuf(9) pointed by `m'. The `len' is always less than m->m_len. The m->m_len could only grow while `sb_mtx' is unlocked, but concurrent thread will not override our chunk of m->m_data. There is no difference with the lockless uiomove(mtod(m)). Reported-by: syzbot+6cac839a17bc8be499d7@syzkaller.appspotmail.com ok bluhm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 06:18:02 Modified files: astro/py-astropy-iers-data: Makefile distinfo Log message: update to py3-astropy-iers-data-0.2025.4.14.0.37.22 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 06:18:38 Modified files: net/scamper : Makefile distinfo Log message: update to scamper-20250401 CVSROOT: /cvs Module name: ports Changes by: jtt@cvs.openbsd.org 2025/04/15 06:25:31 Modified files: net/senpai : Makefile distinfo Log message: net/senpai: update to 0.4.1 ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 06:53:44 Modified files: net/miniupnp/miniupnpc: Makefile distinfo Log message: update to miniupnpc-2.2.7 (newer versions have some API changes that need chasing) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 07:05:33 Modified files: net/miniupnp/miniupnpd: Makefile distinfo net/miniupnp/miniupnpd/patches: patch-Makefile_bsd net/miniupnp/miniupnpd/pkg: PLIST Log message: update to miniupnpd-2.3.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 07:09:20 Modified files: www/py-aiohttp : Makefile distinfo Log message: update to py3-aiohttp-3.11.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 07:15:43 ports/devel/py-calver/patches Update of /cvs/ports/devel/py-calver/patches In directory cvs.openbsd.org:/tmp/cvs-serv75652/patches Log Message: Directory /cvs/ports/devel/py-calver/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 07:19:12 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 137.0.2 see https://www.mozilla.org/en-US/firefox/137.0.2/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-25/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 07:20:39 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_6 Makefile distinfo Log message: www/mozilla-firefox: update to 137.0.2. see https://www.mozilla.org/en-US/firefox/137.0.2/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-25/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 07:30:36 Modified files: devel/py-calver: Makefile distinfo Added files: devel/py-calver/patches: patch-pyproject_toml Log message: update to py3-calver-2025.4.2 some messing about with 'license' in pyproject.toml; setuptools 77.0 added handling of 'license = "some-spdx-string"' (not previously supported) and added a warning if the old syntax 'license = {text = "some-spdx-string"}' is used. calver started using the new syntax and requiring a newer version of setuptools. imho this is rather unhelpful of setuptools. re https://github.com/di/calver/pull/19, https://github.com/di/calver/pull/21 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 07:31:27 Modified files: net/bird/3 : Makefile distinfo net/bird/3/patches: patch-sysdep_bsd_sysio_h Log message: update to bird-3.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 07:31:29 Modified files: net/bird/2 : Makefile distinfo net/bird/2/patches: patch-sysdep_bsd_sysio_h Log message: update to bird-2.17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 07:32:51 Modified files: www/hiawatha : Makefile distinfo www/hiawatha/patches: patch-CMakeLists_txt Log message: update to hiawatha-11.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 07:42:26 Modified files: devel/py-bitarray: Makefile distinfo Log message: update to py3-bitarray-3.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 07:47:29 ports/net/tg/patches Update of /cvs/ports/net/tg/patches In directory cvs.openbsd.org:/tmp/cvs-serv59954/patches Log Message: Directory /cvs/ports/net/tg/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2025/04/15 07:55:32 Modified files: www/goaccess : Makefile distinfo www/goaccess/patches: patch-config_goaccess_conf patch-src_browsers_c Log message: update to goaccess-1.9.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 07:56:00 Modified files: net/tg : Makefile distinfo Added files: net/tg/patches : patch-pyproject_toml patch-tg_config_py patch-tg_utils_py Log message: update to tg-0.22.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 08:12:19 Modified files: www/qutebrowser: Makefile distinfo Log message: update to qutebrowser-3.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 08:15:25 Modified files: devel/acpica : Makefile distinfo Log message: update to acpica-20250404 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 08:17:48 Modified files: comms/zigbee2mqtt: Makefile distinfo comms/zigbee2mqtt/pkg: PLIST Log message: update to zigbee2mqtt-2.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 08:21:17 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-LibreNMS_Exceptions_UnserializableRouteCache_php patch-LibreNMS_Validations_Php_php patch-LibreNMS_Validations_System_php patch-app_ConfigRepository_php patch-misc_config_definitions_json net/librenms/pkg: PLIST Log message: update to librenms-25.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 08:22:35 Modified files: net/py-cares : Makefile distinfo net/py-cares/pkg: PLIST Log message: update to py3-cares-4.6.0 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/15 08:31:44 Modified files: sysutils/docker-compose: Makefile distinfo modules.inc Log message: sysutils/docker-compose: update to 2.35.0 Changes: - https://github.com/docker/compose/releases/tag/v2.35.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 10:10:50 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.9.2 see https://www.thunderbird.net/en-US/thunderbird/128.9.2esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-27/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 10:12:01 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_6 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.9.2. see https://www.thunderbird.net/en-US/thunderbird/128.9.2esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-27/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/15 11:29:05 Modified files: x11/qt6/qtbase : Makefile Added files: x11/qt6/qtbase/patches: patch-cmake_QtPublicPluginHelpers_cmake Removed files: x11/qt6/qtbase/patches: patch-cmake_QtPostProcessHelpers_cmake Log message: x11/qt6/qtbase: drop patch that doesn't apply and patch the right file patch failure reported by tb@ the cmake goo was probably moved around between 6.8.2 & 6.8.3. bump REVISION-main to be on the safe side CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/15 12:03:55 Modified files: cad/kicad-share/packages3D: distinfo cad/kicad-share/packages3D/pkg: PLIST Log message: Fix pacakge by regen distfile and update plist GitLab has generated an incomplete archive although the tag has not changed. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2025/04/15 12:45:51 Modified files: textproc/tree-sitter: Makefile distinfo textproc/tree-sitter/patches: patch-Makefile Log message: textproc/tree-sitter: upgrade to version 0.25.3. Required for neovim-0.11.0. Diff from Laurent Cheylus, thanks! CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2025/04/15 12:53:25 Modified files: editors/neovim : Makefile distinfo editors/neovim/pkg: PLIST Log message: editors/neovim: upgrade to version 0.11.0. Diff from Laurent Cheylus, thanks! CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/04/15 13:09:23 Modified files: lang/gleam : Makefile crates.inc distinfo Log message: lang/gleam: Update to 1.10.0 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/04/15 13:25:57 Modified files: sysutils/fzf : Makefile distinfo modules.inc Log message: sysutils/fzf: Update to 0.61.1 From Laurent Cheylus (Maintainer), thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 13:28:05 Modified files: x11/dunst : Makefile distinfo x11/dunst/patches: patch-config_mk patch-docs_dunst_1_pod patch-docs_dunst_5_pod patch-dunstrc x11/dunst/pkg : PLIST Added files: x11/dunst/patches: patch-src_utils_c Removed files: x11/dunst/patches: patch-dunstify_c patch-src_dunst_c patch-src_input_c patch-src_notification_c patch-src_settings_h patch-src_x11_x_c Log message: update to dunst-1.12.2, from Alvar Penning maintainer timeout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/15 13:32:06 Modified files: graphics/py-Pillow: Makefile distinfo graphics/py-Pillow/patches: patch-setup_py graphics/py-Pillow/pkg: PLIST Added files: graphics/py-Pillow/patches: patch-pyproject_toml Log message: update to py3-Pillow-11.2.1 patch for setuptools license messup CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2025/04/15 13:34:02 Modified files: archivers/xz : Makefile distinfo Removed files: archivers/xz/patches: patch-src_liblzma_common_stream_decoder_mt_c Log message: archivers/xz: update to 5.8.1 liblzma: - Add low-level APIs for RISC-V, ARM64, and x86 BCJ filters xz: - Synchronize the output file and its directory using fsync() before deleting the input file. - Add --no-sync to disable the sync-before-delete behavior. - Make --single-stream imply --keep. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/04/15 13:35:50 Modified files: www/pipe-viewer: Makefile distinfo Log message: www/pipe-viewer: Update to 0.5.5 From Stefan Moran (Maintainer), thanks CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/04/15 14:36:43 Modified files: lang/python/3 : Makefile distinfo lang/python/3/patches: patch-Modules__hashopenssl_c patch-Modules__ssl_c lang/python/3/pkg: PLIST-main PLIST-tests Log message: https://docs.python.org/release/3.12.10/whatsnew/changelog.html#python-3-12-10 A couple of security fixes. ok sthen CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2025/04/15 19:45:46 Modified files: games/xmoto : Makefile distinfo games/xmoto/patches: patch-doc_CMakeLists_txt patch-doc_xmoto_6 patch-src_CMakeLists_txt patch-src_helpers_System_cpp Log message: update to xmoto-0.6.3 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/15 22:22:33 Log message: import jjui, a terminal user interface for Jujutsu, ok volker jjui is a terminal user interface for working with the Jujutsu version control system. It has support for changing the revset with autocomplete, rebase, showing revision details, bookmarks, op log and other features in a self-explanatory interface. https://github.com/idursun/jjui Status: Vendor Tag: tb Release Tags: tb_20250416 N ports/devel/jjui/modules.inc N ports/devel/jjui/Makefile N ports/devel/jjui/distinfo N ports/devel/jjui/pkg/DESCR N ports/devel/jjui/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/15 22:23:12 Modified files: devel : Makefile Log message: +jjui CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/15 22:47:30 Modified files: security/wycheproof-testvectors: Makefile distinfo security/wycheproof-testvectors/pkg: PLIST Log message: Update wycheproof testvectors to 20250405 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/16 00:24:20 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20250409 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/16 00:58:21 Modified files: geo/py-morecantile: Makefile distinfo Log message: geo/py-morecantile: update to 6.2.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/16 01:02:48 Modified files: geo/py-proj : Makefile distinfo geo/py-proj/pkg: PLIST Log message: geo/py-proj: update to 3.7.1. see https://github.com/pyproj4/pyproj/releases/tag/3.7.1 fix tests and HOMEPAGE while here CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/16 01:09:17 Modified files: print/weasyprint: Makefile distinfo Log message: print/weasyprint: update to 65.1. see https://github.com/Kozea/WeasyPrint/releases/tag/v65.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/16 01:19:54 Modified files: graphics/py-opengl: Makefile distinfo graphics/py-opengl/pkg: PLIST Log message: update to py3-opengl-3.1.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/16 01:20:07 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Log message: update to borgmatic-2.0.3 there were various config changes, you may want to review release notes, especially if you use hooks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/16 01:26:42 Modified files: devel/bear : Makefile devel/bear/pkg : README Log message: Build kernel JSON Compilation Database doc fix We have to set "--force-wrapper" to create a compile_commands.json for the OpenBSD kernel. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/16 01:52:46 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-build_config_clang_BUILD_gn patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc Added files: www/chromium/patches: patch-ui_views_style_platform_style_h Log message: update to 135.0.7049.95 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/16 02:04:09 Log message: import devel/py-wapiti_swagger The Wapiti Swagger Parser is a Python library designed to parse Swagger (OpenAPI) specifications and extract the necessary information to generate valid HTTP requests. It focuses on providing a clean, programmatic interface for analyzing Swagger files and creating request templates without relying on external tools for OpenAPI processing. OK sthen@ Status: Vendor Tag: kirill Release Tags: kirill_20250416 N ports/devel/py-wapiti_swagger/Makefile N ports/devel/py-wapiti_swagger/distinfo N ports/devel/py-wapiti_swagger/pkg/DESCR N ports/devel/py-wapiti_swagger/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/16 02:05:33 Modified files: devel : Makefile Log message: +devel/py-wapiti_swagger OK sthen@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/16 02:08:23 Modified files: security/wapiti: Makefile distinfo Log message: security/wapiti: update to 3.2.4 Changes: - https://github.com/wapiti-scanner/wapiti/releases/tag/3.2.3 - https://github.com/wapiti-scanner/wapiti/releases/tag/3.2.4 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/16 02:12:29 Modified files: devel/py-dirty-equals: Makefile distinfo Log message: devel/py-dirty-equals: update to 0.9.0 from MAINTAINER Renaud Allard CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/16 02:17:38 Modified files: www/py-multidict/pkg: PLIST Log message: regen PLIST to unbreak. I already had this locally, and cvs diff / cvs up didn't show anything uncommitted, but it seems that only the Makefile part of the commit actually made it to CVS. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/16 02:30:32 Modified files: mail/grommunio/gromox: Makefile distinfo Removed files: mail/grommunio/gromox/patches: patch-include_gromox_ab_tree_hpp Log message: update to 2.45 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/16 02:32:10 Modified files: mail/grommunio/web: Makefile distinfo mail/grommunio/web/patches: patch-Makefile patch-init_php patch-plugins_files_config_php Log message: update to 3.13 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/16 02:35:40 Modified files: mail/grommunio/admin-api: Makefile distinfo Log message: update to upstream's git HEAD to get bugfixes CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/16 02:38:21 Modified files: mail/grommunio/dav: Makefile distinfo Log message: update to 1.5 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/16 02:40:31 Modified files: mail/grommunio/sync: Makefile distinfo mail/grommunio/sync/patches: patch-lib_grommunio_grommunio_php Log message: update to 2.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/16 02:42:03 Modified files: mail/grommunio/mapi-header-php: Makefile distinfo Log message: update to 1.6 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/04/16 03:16:01 Modified files: meta/mupen64plus: Makefile emulators/mupen64plus: Makefile.inc emulators/mupen64plus/audio-sdl: Makefile distinfo emulators/mupen64plus/core: Makefile distinfo emulators/mupen64plus/core/patches: patch-projects_unix_Makefile emulators/mupen64plus/input-sdl: Makefile distinfo emulators/mupen64plus/rsp-cxd4: Makefile distinfo emulators/mupen64plus/rsp-hle: Makefile distinfo emulators/mupen64plus/rsp-z64: Makefile distinfo emulators/mupen64plus/rsp-z64/patches: patch-src_rsp_h emulators/mupen64plus/ui-console: Makefile distinfo emulators/mupen64plus/video-arachnoid: Makefile distinfo emulators/mupen64plus/video-glide64: Makefile distinfo emulators/mupen64plus/video-glide64mk2: Makefile distinfo emulators/mupen64plus/video-rice: Makefile distinfo emulators/mupen64plus/video-z64: Makefile distinfo emulators/mupen64plus/video-z64/pkg: PLIST Added files: emulators/mupen64plus/core/patches: patch-src_device_cart_cart_c patch-src_device_cart_cart_rom_c patch-src_device_cart_flashram_c patch-src_device_cart_flashram_h patch-src_device_cart_is_viewer_c patch-src_device_cart_sram_c patch-src_device_cart_sram_h patch-src_device_r4300_new_dynarec_arm64_assem_arm64_c patch-src_device_r4300_new_dynarec_arm_assem_arm_c patch-src_device_r4300_new_dynarec_new_dynarec_c patch-src_device_r4300_new_dynarec_x64_assem_x64_c patch-src_device_rcp_ai_ai_controller_c patch-src_device_rcp_ai_ai_controller_h patch-src_device_rcp_mi_mi_controller_h patch-src_device_rcp_pi_pi_controller_c patch-src_device_rcp_pi_pi_controller_h patch-src_device_rcp_rdp_rdp_core_c patch-src_device_rcp_rdp_rdp_core_h patch-src_device_rcp_ri_ri_controller_h patch-src_device_rcp_rsp_rsp_core_c patch-src_device_rcp_rsp_rsp_core_h patch-src_device_rcp_si_si_controller_c patch-src_device_rcp_si_si_controller_h patch-src_device_rcp_vi_vi_controller_c patch-src_device_rcp_vi_vi_controller_h patch-src_device_rdram_rdram_c emulators/mupen64plus/rsp-hle/patches: patch-src_jpeg_c emulators/mupen64plus/ui-console/patches: patch-src_main_c Removed files: emulators/mupen64plus/core/patches: patch-src_device_r4300_idec_h patch-src_main_workqueue_h emulators/mupen64plus/rsp-cxd4/patches: patch-su_c patch-su_h emulators/mupen64plus/video-glide64/patches: patch-src_wrapper_filter_cpp emulators/mupen64plus/video-glide64mk2/patches: patch-src_GlideHQ_TxCache_cpp patch-src_GlideHQ_TxHiResCache_cpp patch-src_GlideHQ_TxHiResCache_h patch-src_GlideHQ_TxTexCache_cpp Log message: Update to mupen64plus-2.6.0. Backport several security patches that have not yet been merged upstream: https://github.com/mupen64plus/mupen64plus-core/pull/1080 https://github.com/mupen64plus/mupen64plus-core/pull/1119 https://github.com/mupen64plus/mupen64plus-core/pull/1122 https://github.com/mupen64plus/mupen64plus-core/pull/1123 Add pledge to the mupen64plus binary: "stdio rpath wpath cpath inet flock unix dns sendfd recvfd prot_exec drm audio" CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2025/04/16 03:16:48 Modified files: sys/uvm : uvm_anon.c uvm_anon.h uvm_init.c Log message: Use pool caches for "struct vm_anon". ok bluhm@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/04/16 03:28:05 Modified files: emulators/es-de: Makefile distinfo emulators/es-de/patches: patch-CMakeLists_txt emulators/es-de/pkg: PLIST Removed files: emulators/es-de/patches: patch-es-core_src_utils_StringUtil_cpp Log message: Update to es-de-3.2.0. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/04/16 03:30:27 Modified files: net/megatools : Makefile distinfo Log message: Update to megatools-1.11.3.20250401. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/04/16 03:31:27 Modified files: fonts/noto/fonts: Makefile distinfo Log message: Update to noto-fonts-2025.04.01. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/04/16 03:32:45 Modified files: emulators/sameboy: Makefile distinfo emulators/sameboy/patches: patch-Makefile Log message: Update to sameboy-1.0.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/16 03:50:31 Modified files: www/py-mako : Makefile distinfo Log message: update to py3-mako-1.3.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/16 03:50:58 Modified files: www/py-beautifulsoup4: Makefile distinfo Log message: update to py3-beautifulsoup4-4.13.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/16 03:55:47 Modified files: devel/p5-DateTime-Tiny: Makefile distinfo Log message: update to p5-DateTime-Tiny-1.08 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/16 03:56:38 Modified files: www/py-multidict: Makefile distinfo Log message: update to py3-multidict-6.4.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/16 03:58:47 Modified files: devel/py-setuptools-rust: Makefile distinfo Log message: update to py3-setuptools-rust-1.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/16 04:00:12 Modified files: devel/py-bitstring/pkg: PLIST Log message: fix PLIST, which had a .rej file in, *sigh* CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2025/04/16 05:50:44 Modified files: . : 77.html Log message: mention 'Stability improvements in low-memory situations, especially for MP' for i386 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/16 06:10:05 Log message: Import devel/py-typing-inspection 0.4.0 typing-inspection provides tools to inspect type annotations at runtime required by a py-pydantic update. from MAINTAINER Renaud Allard with tweaks & ok sthen@ Status: Vendor Tag: rallard Release Tags: landry_20250416 N ports/devel/py-typing-inspection/Makefile N ports/devel/py-typing-inspection/distinfo N ports/devel/py-typing-inspection/pkg/DESCR N ports/devel/py-typing-inspection/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/16 06:11:50 Modified files: devel : Makefile Log message: devel/Makefile: +py-typing-inspection CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/16 06:51:11 Modified files: sys/netinet : tcp_input.c Log message: Take socket lock in TCP input. In preparation to run tcp_input() in parallel, the socket has to be locked while processing incoming TCP packets. After inpcb lookup, in addition take the socket lock and increase the socket reference counter. The function in_pcbsolock_ref() upgrades a from a locked inpcb to a locked socket by using mutex and refcount. syn_cache_get() unlocks the listen socket and returns a locked socket, syn_cache_add() relies on socket lock. With this commit, exclusive net lock is still held. TCP thoughput gets slower by 6% due to the additional mutex and refcount. But I want to see if locking and refcount works, before switching tcp_input() to shared net lock. Running TCP in parallel will more than compensate the cost of locking. tested as part of parallel TCP input by Mark Patruck, Hrvoje Popovski OK mvs@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/16 07:18:36 Modified files: net/ngtcp2 : Makefile distinfo Log message: Update to ngtcp2 1.12.0 https://github.com/ngtcp2/ngtcp2/releases/tag/v1.12.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/16 07:18:39 Modified files: www/nghttp3 : Makefile distinfo Log message: Update to nghttp3 1.9.0 https://github.com/ngtcp2/nghttp3/releases/tag/v1.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/16 07:27:37 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-bin_dig_dig_c Log message: update to isc-bind-9.20.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/16 07:27:53 Modified files: net/isc-bind : Tag: OPENBSD_7_6 Makefile distinfo net/isc-bind/patches: Tag: OPENBSD_7_6 patch-bin_dig_dig_c Log message: update to isc-bind-9.20.8 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/16 08:48:22 Modified files: devel/cargo-c : Makefile crates.inc distinfo Removed files: devel/cargo-c/patches: patch-modcargo-crates_libgit2-sys-0_17_0+1_8_1_build_rs Log message: Update to cargo-c 0.10.12 CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2025/04/16 09:46:39 Modified files: infrastructure/db: user.list Log message: recyle UID 593 (former _nginx, removed in 2012) for _gotwebd ok rsadowski, jca CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2025/04/16 11:17:06 Modified files: sys/dev/pci : if_ixl.c sys/netinet : tcp_input.c tcp_var.h Log message: Add a software implementation of TCP Large Receive Offload. This diff adds a SoftLRO implementation in tcp_input.c as its counter part tcp_chopper() (which is a SoftTSO implementation) in tcp_output.c. We just use SoftLRO in ixl(4) for now, but default off. Because of some unclear bugs in ixl(4) and our network stack. The mbuf chain length produced by SoftLRO is limited to a maximum of 8. This avoids m_defrag() calls in which leads to races in ixl(4) tx/rx interrupts and mbuf handling. We also use the packet type field in the receive descriptors to differentiate between TCP and other Packets. So, we have two mbuf lists and non-TCP traffic it not influenced by SoftLRO. This it not necessary for all drivers, but helps to avoid a decrease of UDP bulk traffic. Thanks to all the testers: Mark Patruck, Yuichiro NAITO, Hrvoje Popovski jj@, lucas@ and bluhm@. With tweaks from dlg@ and bluhm@. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2025/04/16 11:19:45 Modified files: net/profanity : Makefile distinfo net/profanity/patches: patch-configure_ac net/profanity/pkg: PLIST Removed files: net/profanity/patches: patch-src_pgp_gpg_c Log message: update net/profanity to 0.15 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2025/04/16 11:26:53 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.12.0.1530 updates default clojure version to 1.12.0; full changelog: <https://clojure.org/releases/tools> CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/04/16 11:34:38 Modified files: net/libfilezilla: Makefile distinfo net/libfilezilla/patches: patch-lib_impersonation_cpp Log message: Update to libfilezilla-0.50.0 Changes: https://lib.filezilla-project.org/ Shared lib requires a major bump because of some removals. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/04/16 11:35:28 Modified files: net/filezilla : Makefile distinfo net/filezilla/patches: patch-configure_ac patch-src_engine_Makefile_am Log message: Update to filezilla-3.69.0 Changes: https://filezilla-project.org/versions.php libfzclient-commonui-private requires a minor bump, libfzclient-private a major. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2025/04/16 11:36:31 Modified files: lang/fennel : Makefile distinfo lang/fennel/patches: patch-test_cli_fnl patch-test_irc_lua Removed files: lang/fennel/patches: patch-test_parser_fnl Log message: update lang/fennel to 1.5.3 changelog: <https://fennel-lang.org/v1.5.3/> CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/16 11:46:13 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-BUILD_gn patch-apps_ui_views_app_window_frame_view_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h patch-base_debug_stack_trace_cc patch-base_files_file_util_posix_cc patch-base_files_file_util_unittest_cc patch-base_linux_util_cc patch-base_logging_unittest_cc patch-base_message_loop_message_pump_glib_cc patch-base_process_internal_linux_h patch-base_process_launch_posix_cc patch-base_process_process_metrics_unittest_cc patch-base_profiler_sampling_profiler_thread_token_cc patch-base_profiler_sampling_profiler_thread_token_h patch-base_profiler_stack_base_address_posix_cc patch-base_profiler_stack_sampling_profiler_unittest_cc patch-base_profiler_thread_delegate_posix_cc patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_h patch-base_threading_platform_thread_posix_cc patch-base_threading_platform_thread_unittest_cc patch-build_config_clang_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_ozone_gni patch-build_toolchain_gcc_toolchain_gni patch-build_toolchain_toolchain_gni patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_cc patch-chrome_browser_after_startup_task_utils_cc patch-chrome_browser_browser_features_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_chrome_browser_field_trials_cc patch-chrome_browser_chrome_browser_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_extra_parts_ozone_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_browser_main_posix_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_component_updater_registration_cc patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_cc patch-chrome_browser_component_updater_widevine_cdm_component_installer_cc patch-chrome_browser_defaults_cc patch-chrome_browser_device_identity_device_oauth2_token_service_factory_cc patch-chrome_browser_diagnostics_diagnostics_writer_h patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_file_picker_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_analysis_analysis_service_settings_cc patch-chrome_browser_enterprise_connectors_common_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h patch-chrome_browser_enterprise_signin_interstitials_managed_profile_required_page_cc patch-chrome_browser_enterprise_util_managed_browser_utils_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc patch-chrome_browser_extensions_api_settings_private_prefs_util_cc patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-chrome_browser_extensions_api_webstore_private_webstore_private_api_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_first_run_first_run_dialog_h patch-chrome_browser_first_run_first_run_internal_h patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_gcm_gcm_profile_service_factory_cc patch-chrome_browser_global_features_cc patch-chrome_browser_headless_headless_mode_util_cc patch-chrome_browser_media_audio_service_util_cc patch-chrome_browser_media_router_discovery_BUILD_gn patch-chrome_browser_media_webrtc_chrome_screen_enumerator_cc patch-chrome_browser_media_webrtc_chrome_screen_enumerator_h patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_metrics_perf_cpu_identity_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_notifications_notification_display_service_impl_cc patch-chrome_browser_notifications_notification_platform_bridge_delegator_cc patch-chrome_browser_password_manager_chrome_password_manager_client_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_policy_chrome_browser_cloud_management_controller_desktop_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_policy_device_management_service_configuration_cc patch-chrome_browser_policy_policy_value_and_status_aggregator_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_screen_ai_screen_ai_install_state_cc patch-chrome_browser_sessions_session_restore_cc patch-chrome_browser_sharing_sharing_handler_registry_impl_cc patch-chrome_browser_signin_accounts_policy_manager_cc patch-chrome_browser_signin_signin_util_cc patch-chrome_browser_sync_chrome_sync_controller_builder_cc patch-chrome_browser_sync_device_info_sync_client_impl_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_themes_theme_helper_cc patch-chrome_browser_themes_theme_service_factory_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_commands_cc patch-chrome_browser_ui_signin_signin_view_controller_cc patch-chrome_browser_ui_signin_signin_view_controller_delegate_h patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_tabs_features_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_frame_view_layout_linux_native_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_system_menu_model_delegate_cc patch-chrome_browser_ui_views_frame_tab_strip_region_view_cc patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc patch-chrome_browser_ui_views_passwords_password_bubble_view_base_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_base_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_h patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc patch-chrome_browser_ui_views_tabs_tab_style_views_cc patch-chrome_browser_ui_views_user_education_browser_user_education_service_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_h patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc patch-chrome_browser_ui_webui_settings_appearance_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_commands_launch_web_app_command_cc patch-chrome_browser_web_applications_os_integration_os_integration_manager_cc patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_browser_webauthn_enclave_manager_cc patch-chrome_browser_webauthn_unexportable_key_utils_cc patch-chrome_common_channel_info_h patch-chrome_common_channel_info_posix_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_paths_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_crash_keys_cc patch-chrome_common_extensions_extension_constants_cc patch-chrome_common_extensions_extension_constants_h patch-chrome_common_media_cdm_registration_cc patch-chrome_common_media_cdm_registration_h patch-chrome_common_media_component_widevine_cdm_hint_file_linux_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_h patch-chrome_test_chromedriver_keycode_text_conversion_unittest_cc patch-chrome_utility_services_cc patch-chromecast_browser_cast_content_browser_client_cc patch-chromecast_cast_core_runtime_browser_runtime_application_service_impl_cc patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_cc patch-components_autofill_core_browser_integrators_autofill_optimization_guide_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_prefs_cc patch-components_autofill_core_common_autofill_prefs_h patch-components_commerce_core_commerce_feature_list_cc patch-components_device_signals_core_browser_signals_aggregator_impl_h patch-components_device_signals_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_h patch-components_device_signals_test_signals_contract_cc patch-components_embedder_support_user_agent_utils_cc patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_metrics_dwa_dwa_service_cc patch-components_metrics_metrics_log_cc patch-components_named_mojo_ipc_server_connection_info_h patch-components_os_crypt_sync_os_crypt_h patch-components_password_manager_core_browser_features_password_features_cc patch-components_password_manager_core_browser_password_form_manager_cc patch-components_password_manager_core_browser_password_manager_cc patch-components_password_manager_core_browser_password_manager_client_h patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_password_manager_core_common_password_manager_pref_names_h patch-components_permissions_prediction_service_prediction_common_cc patch-components_policy_core_browser_policy_pref_mapping_test_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc patch-components_search_engines_template_url_service_cc patch-components_supervised_user_core_common_features_cc patch-components_supervised_user_core_common_features_h patch-components_sync_preferences_common_syncable_prefs_database_cc patch-components_user_education_views_help_bubble_view_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-content_app_content_main_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_child_thread_type_switcher_linux_cc patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_child_BUILD_gn patch-content_child_child_process_cc patch-content_common_user_agent_cc patch-content_gpu_gpu_main_cc patch-content_public_browser_content_browser_client_cc patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_shell_BUILD_gn patch-content_shell_browser_shell_browser_main_parts_cc patch-device_gamepad_BUILD_gn patch-extensions_browser_api_messaging_message_service_cc patch-extensions_common_api__permission_features_json patch-google_apis_gcm_engine_heartbeat_manager_cc patch-gpu_command_buffer_service_shared_context_state_cc patch-gpu_command_buffer_service_shared_context_state_h patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-gpu_command_buffer_service_shared_image_shared_image_manager_cc patch-gpu_config_gpu_finch_features_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_config_gpu_test_config_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_util_cc patch-headless_lib_browser_headless_browser_main_parts_posix_cc patch-headless_lib_browser_headless_content_browser_client_cc patch-headless_lib_browser_headless_content_browser_client_h patch-headless_lib_browser_headless_web_contents_impl_cc patch-media_audio_BUILD_gn patch-media_base_audio_latency_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_create_video_capture_device_factory_cc patch-media_capture_video_video_capture_buffer_tracker_factory_impl_cc patch-media_capture_video_video_capture_device_client_cc patch-media_cdm_cdm_paths_unittest_cc patch-media_cdm_library_cdm_cdm_paths_gni patch-media_gpu_chromeos_platform_video_frame_utils_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_gpu_video_encode_accelerator_factory_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc patch-media_gpu_test_video_frame_file_writer_cc patch-media_gpu_test_video_frame_helpers_cc patch-media_gpu_test_video_frame_validator_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_media_options_gni patch-media_mojo_mojom_video_frame_mojom_traits_cc patch-media_video_fake_gpu_memory_buffer_cc patch-media_webrtc_audio_processor_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_base_network_change_notifier_passive_cc patch-net_http_http_auth_handler_negotiate_cc patch-net_http_http_auth_preferences_cc patch-net_http_http_auth_preferences_h patch-net_socket_socks5_client_socket_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-net_third_party_quiche_BUILD_gn patch-net_tools_net_watcher_net_watcher_cc patch-net_traffic_annotation_network_traffic_annotation_h patch-net_url_request_url_request_cc patch-net_url_request_url_request_context_builder_cc patch-net_url_request_url_request_context_cc patch-net_url_request_url_request_context_h patch-pdf_pdfium_pdfium_engine_cc patch-printing_backend_print_backend_cups_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_client_session_cc patch-remoting_host_it2me_it2me_native_messaging_host_main_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_mojo_caller_security_checker_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-services_device_BUILD_gn patch-services_device_public_cpp_device_features_cc patch-services_device_public_cpp_device_features_h patch-services_device_public_mojom_BUILD_gn patch-services_device_serial_BUILD_gn patch-services_device_serial_serial_device_enumerator_cc patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-skia_ext_font_utils_cc patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_angle_util_BUILD_gn patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_frame_web_frame_test_cc patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc patch-third_party_blink_renderer_core_origin_trials_origin_trial_context_cc patch-third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc patch-third_party_blink_renderer_modules_media_audio_audio_device_factory_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_description_cc patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_wtf_container_annotations_h patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_dawn_src_dawn_common_Platform_h patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp patch-third_party_ffmpeg_configure patch-third_party_ipcz_src_reference_drivers_random_cc patch-third_party_node_node_py patch-third_party_perfetto_include_perfetto_base_build_config_h patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_perfetto_src_base_utils_cc patch-third_party_protobuf_src_google_protobuf_stubs_platform_macros_h patch-third_party_speech-dispatcher_libspeechd_version_h patch-third_party_webrtc_BUILD_gn patch-tools_grit_grit_node_base_py patch-tools_json_schema_compiler_cpp_bundle_generator_py patch-tools_json_schema_compiler_feature_compiler_py patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_accessibility_accessibility_features_cc patch-ui_accessibility_accessibility_features_h patch-ui_base_accelerators_accelerator_cc patch-ui_base_accelerators_command_cc patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc patch-ui_base_resource_resource_bundle_cc patch-ui_base_ui_base_features_cc patch-ui_base_x_x11_cursor_loader_cc patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_gfx_BUILD_gn patch-ui_gfx_canvas_skia_cc patch-ui_gfx_x_atom_cache_cc patch-ui_gtk_gtk_compat_cc patch-ui_ozone_platform_wayland_common_wayland_util_cc patch-ui_ozone_platform_x11_x11_window_cc patch-ui_platform_window_platform_window_delegate_cc patch-ui_platform_window_platform_window_delegate_h patch-ui_views_controls_textfield_textfield_cc patch-ui_views_controls_textfield_textfield_h patch-ui_views_focus_focus_manager_cc patch-ui_views_style_platform_style_cc patch-ui_views_views_delegate_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_execution_isolate_cc patch-v8_src_libsampler_sampler_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h Added files: www/iridium/patches: patch-chrome_browser_background_extensions_background_mode_manager_cc patch-chrome_browser_background_extensions_background_mode_optimizer_cc patch-chrome_browser_background_glic_glic_status_icon_cc patch-chrome_browser_chrome_browser_interface_binders_webui_cc patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_h patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_h patch-chrome_browser_feedback_system_logs_about_system_logs_fetcher_cc patch-chrome_browser_feedback_system_logs_chrome_system_logs_fetcher_cc patch-chrome_browser_ui_views_profiles_avatar_toolbar_button_cc patch-chrome_browser_ui_views_profiles_avatar_toolbar_button_h patch-chrome_browser_ui_views_profiles_profile_menu_coordinator_cc patch-chrome_browser_upgrade_detector_version_history_client_cc patch-components_BUILD_gn patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_h patch-components_autofill_core_browser_payments_bnpl_manager_cc patch-components_enterprise_connectors_core_realtime_reporting_client_base_cc patch-components_gwp_asan_buildflags_buildflags_gni patch-components_named_mojo_ipc_server_named_mojo_server_endpoint_connector_linux_cc patch-components_named_system_lock_BUILD_gn patch-components_named_system_lock_lock_unittest_cc patch-components_webui_flags_flags_state_cc patch-content_browser_accessibility_browser_accessibility_state_impl_auralinux_cc patch-content_browser_accessibility_browser_accessibility_state_impl_cc patch-content_browser_child_thread_type_switcher_linux_h patch-content_browser_service_host_utility_process_host_cc patch-content_browser_service_host_utility_process_host_receiver_bindings_cc patch-content_browser_service_host_utility_sandbox_delegate_cc patch-content_browser_web_contents_web_contents_view_aura_unittest_cc patch-content_common_thread_type_switcher_mojom patch-gpu_command_buffer_service_raster_decoder_unittest_context_lost_cc patch-headless_BUILD_gn patch-media_gpu_gpu_video_decode_accelerator_factory_cc patch-media_mojo_mojom_stable_BUILD_gn patch-media_video_fake_gpu_memory_buffer_h patch-net_quic_quic_network_transaction_unittest_cc patch-net_websockets_websocket_basic_stream_adapters_test_cc patch-printing_mojom_printing_context_mojom_traits_unittest_cc patch-services_viz_public_mojom_BUILD_gn patch-third_party_ipcz_src_BUILD_gn patch-third_party_webrtc_modules_video_capture_linux_pipewire_session_cc patch-ui_ozone_public_ozone_ui_controls_test_helper_h patch-ui_views_BUILD_gn patch-ui_views_accessibility_view_accessibility_cc patch-ui_views_style_platform_style_h Removed files: www/iridium/patches: patch-chrome_browser_background_background_mode_manager_cc patch-chrome_browser_background_background_mode_optimizer_cc patch-chrome_browser_glic_launcher_glic_status_icon_cc patch-chrome_browser_profiles_profile_manager_cc patch-chrome_browser_tab_group_sync_tab_group_sync_service_factory_cc patch-components_flags_ui_flags_state_cc patch-content_browser_utility_process_host_cc patch-content_browser_utility_process_host_receiver_bindings_cc patch-content_browser_utility_sandbox_delegate_cc patch-net_base_mock_network_change_notifier_cc patch-net_base_mock_network_change_notifier_h patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_desktop_and_cursor_conditional_composer_cc patch-remoting_host_desktop_capturer_proxy_cc patch-remoting_host_desktop_capturer_wrapper_cc patch-remoting_host_it2me_it2me_host_cc patch-remoting_host_legacy_interaction_strategy_cc patch-remoting_host_mouse_cursor_monitor_proxy_cc patch-third_party_webrtc_modules_video_coding_codecs_av1_libaom_av1_encoder_cc Log message: update to 2025.04.135.1 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/04/16 11:53:31 Modified files: lang/erlang/25 : Makefile distinfo Log message: lang/erlang/25: Update to 25.3.2.20 Fixes CVE-2025-32433 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/04/16 11:55:13 Modified files: lang/erlang/26 : Makefile distinfo Log message: lang/erlang/26: Update to 26.2.5.11 Fixes CVE-2025-32433 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/04/16 11:56:44 Modified files: lang/erlang/27 : Makefile distinfo Log message: lang/erlang/27: Update to 27.3.3 Fixes CVE-2025-32433 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/16 13:38:38 Modified files: net/ejabberd : Makefile distinfo modules.inc net/ejabberd/patches: patch-ejabberdctl_template Log message: net/ejabberd: update to 25.04 Contains a security fix for mod_muc_occupantid which fix handling multiple occupant-id. Full changelog: https://www.process-one.net/blog/ejabberd-25-04/ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/04/16 15:39:37 Modified files: security/gosec : Makefile distinfo modules.inc Log message: Update to gosec-2.22.3 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/16 17:17:30 Modified files: . : 77.html Log message: changes into Nov. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/04/16 18:43:30 Modified files: devel/goreleaser: Makefile distinfo modules.inc Log message: Update to goreleaser-2.8.2 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/16 23:53:11 Modified files: multimedia/mpvqt: Makefile distinfo Log message: Update mpvqt to 1.1.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/17 00:16:59 Removed files: x11/klavaro/patches: patch-configure Log message: Remove empty file CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/04/17 01:56:03 Modified files: x11/fltk : Makefile Log message: Enable debug packages. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/04/17 01:59:02 Modified files: emulators/nestopia: Makefile distinfo Log message: Update to nestopia-1.53.1. Enable debug packages. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2025/04/17 01:59:56 Modified files: audio/vorbis-tools: Makefile distinfo audio/vorbis-tools/patches: patch-configure patch-ogg123_Makefile_in patch-ogg123_ogg123_c audio/vorbis-tools/pkg: PLIST Added files: audio/vorbis-tools/patches: patch-tests_test-enc-dec Removed files: audio/vorbis-tools/patches: patch-oggenc_platform_c patch-ogginfo_codec_skeleton_c Log message: audio/vorbis-tools: maintenance update to 1.4.3 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/04/17 02:02:04 Modified files: www/apertium-apy: Makefile distinfo www/apertium-apy/pkg: PLIST Log message: Update to apertium-apy-0.13.0. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/04/17 02:03:15 Modified files: comms/sigrok/libserialport: Makefile distinfo comms/sigrok/libserialport/pkg: PLIST Log message: Update to libserialport-0.1.2. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/04/17 02:05:44 Modified files: net/megatools : Makefile distinfo Log message: Update to megatools-1.11.4.20250411. Enable debug packages. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/04/17 02:09:10 Modified files: devel/sdl2-net : Makefile Added files: devel/sdl2-net/patches: patch-sdl2_net-config_cmake_in Log message: Specify full shared lib filename in cmake file. Without this, CMake projects that link against 'SDL2_net::SDL2_net' won't be able to find the library. Patch based on equivalent patches in sdl, sdl2-image, sdl2-mixer, sdl2-ttf. ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/04/17 02:19:09 Modified files: net/libtorrent : Makefile distinfo net/libtorrent/pkg: PLIST Added files: net/libtorrent/patches: patch-src_net_socket_fd_cc patch-src_torrent_net_socket_address_key_h Removed files: net/libtorrent/patches: patch-src_data_memory_chunk_cc patch-src_net_socket_set_h patch-src_protocol_extensions_cc patch-src_protocol_handshake_cc patch-src_protocol_request_list_cc patch-src_torrent_common_h patch-src_torrent_data_block_failed_h patch-src_torrent_data_file_cc patch-src_torrent_data_transfer_list_cc patch-src_torrent_download_cc patch-src_torrent_object_stream_cc patch-src_torrent_peer_connection_list_cc patch-src_torrent_poll_kqueue_cc patch-src_torrent_utils_extents_h patch-src_torrent_utils_log_cc patch-src_torrent_utils_net_h patch-src_utils_diffie_hellman_cc patch-src_utils_instrumentation_h patch-src_utils_queue_buckets_h patch-test_Makefile_in Log message: Update to libtorrent-0.14.0. with assistance from jca@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/04/17 02:19:47 Modified files: net/rtorrent : Makefile distinfo Removed files: net/rtorrent/patches: patch-src_core_manager_cc patch-src_core_poll_manager_cc patch-src_display_window_file_list_cc patch-src_rpc_exec_file_cc patch-src_rpc_object_storage_cc patch-src_signal_handler_cc patch-test_Makefile_in Log message: Update to rtorrent-0.10.0. CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2025/04/17 03:51:55 Modified files: sys/dev/ic : qwz.c Log message: sys/qwz: fix build with enabled QWZ_DEBUG OK: stsp@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/17 04:10:46 Modified files: . : 77.html Log message: some more changes CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/17 04:48:31 Added files: x11/qt6/qtmultimedia/patches: patch-src_multimedia_pulseaudio_qpulseaudiosink_cpp Log message: Fix 32-bit builds with PULSEAUDIO option Spotted by sthen@, fix from FreeBSD CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2025/04/17 05:42:08 Modified files: lang/rsm : Makefile Log message: Fix HOMEPAGE, thanks fabien@ for pointing this out. Also remove me from MAINTAINER. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/17 06:01:26 Modified files: sys/kern : tty_tty.c Log message: change some if statements to switch cases ok deraadt@ miod@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/17 06:18:46 Modified files: sysutils/docker-buildx: Makefile distinfo Log message: sysutils/docker-buildx: update to 0.23.0 Changes: https://github.com/docker/buildx/releases/tag/v0.23.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/17 06:22:26 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc Log message: update to 135.0.7049.95 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2025/04/17 06:31:33 Modified files: misc/p5-OPCUA-Open62541: Makefile distinfo Log message: update p5-OPCUA-Open62541 to 2.06 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/17 06:42:50 Modified files: sys/net : if_wg.c Log message: typo: property -> properly From Tim Kuijsten CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2025/04/17 08:13:52 Modified files: geo/routino : Makefile distinfo Log message: update to routino-3.4.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/17 08:58:09 Modified files: lib/libcrypto/man: CMS_sign.3 EVP_DigestInit.3 EVP_PKEY_CTX_ctrl.3 EVP_PKEY_CTX_set_tls1_prf_md.3 EVP_PKEY_sign.3 EVP_PKEY_verify.3 EVP_PKEY_verify_recover.3 OCSP_cert_to_id.3 RSA_sign.3 X509_NAME_hash.3 X509_get0_signature.3 X509_get_extension_flags.3 Log message: Use hyphenated spelling for the SHAs except for the API The mix of SHA256 and SHA-256 is jarring, so use FIPS's spelling. Leave HMAC-SHA256 as it is and fix a nearby RIPEMD-160. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/17 10:12:57 Added files: print/scribus/patches: patch-scribus_pdfwriter_cpp patch-scribus_pdfwriter_h patch-scribus_scxmlstreamwriter_h Log message: print/scribus: fix build on i386 (missing variant for toPdf(size_t)) build failure reported by sthen@, thanks! see https://github.com/scribusproject/scribus/issues/196 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2025/04/17 10:46:16 Modified files: lang : Makefile Log message: hook haxe to the build; oversight when port was restored CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/17 11:23:17 Modified files: sys/net : if.c usr.bin/netstat: inet.c Log message: Describe software LRO and TSO counters consistently. The netstat -s -p tcp description was not quite right anymore. We have one counter each when we glue or chop TCP in software, and for offloading. The loopback pseudo device is special as it just passes large packets. Do not count such non-existing small packets. OK jan@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/17 11:35:31 Modified files: lang/gcc/8 : Makefile Log message: Remove whitespaces CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/17 11:46:03 Modified files: lang/gcc/11 : Makefile lang/gcc/11/pkg: PFRAG.X86-ada Log message: Remove whitespaces and add @comment line in empty PFRAG file OK Pascal Stumpf (maintainer) CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2025/04/17 12:24:32 Modified files: games/recoil-rts: Makefile distinfo games/recoil-rts/patches: patch-AI_Skirmish_BARb_src_circuit_module_EconomyManager_cpp patch-rts_System_Matrix44f_h patch-rts_System_Platform_CpuID_cpp patch-rts_System_Platform_Misc_cpp patch-rts_System_float3_h patch-rts_System_float4_h games/recoil-rts/pkg: PLIST Added files: games/recoil-rts/patches: patch-rts_System_FileSystem_Archives_PoolArchive_cpp patch-rts_System_Platform_Linux_CpuTopology_cpp patch-rts_System_Platform_ThreadAffinityGuard_cpp patch-rts_System_Platform_ThreadAffinityGuard_h patch-rts_System_Platform_Threading_cpp Removed files: games/recoil-rts/patches: patch-rts_lib_libcpuid_libcpuid_cpuid_main_c patch-rts_lib_libcpuid_libcpuid_rdtsc_c Log message: update to latest release of recoil engine 2025.03.9 CVSROOT: /cvs Module name: www Changes by: rsadowski@cvs.openbsd.org 2025/04/17 14:56:24 Modified files: . : 77.html Log message: Fix KDE Frameworks version CVSROOT: /cvs Module name: www Changes by: jan@cvs.openbsd.org 2025/04/17 15:23:41 Modified files: . : 77.html Log message: 7.7: AMD 600 series AHCI support CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2025/04/17 23:59:07 Modified files: . : 77.html Log message: libressl 4.1.0 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2025/04/18 00:01:37 Modified files: . : 77.html Log message: we're reworking the ta handling in rpki-client; no such warnings in 9.5 CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2025/04/18 00:13:58 Modified files: . : 77.html Log message: spelling CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/18 01:19:48 Modified files: lib/libcrypto/sha: sha3.c Log message: Use crypto_rol_u64() instead of a separate ROTL64 define. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/18 01:23:53 Modified files: lib/libcrypto/sha: sha3.c Log message: Use two temporary variables in sha3_keccakf(), rather than reusing bc[0]. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/18 01:27:42 Modified files: lib/libcrypto/sha: sha3.c Log message: Pull casts from void * to uint8_t * up to variables, rather than inline. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/18 01:34:01 Modified files: lib/libssl : ssl.h ssl3.h ssl_local.h tls1.h Log message: Fix annoying whitespace CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/18 01:36:11 Modified files: lib/libcrypto/sha: sha3.c sha3_internal.h Log message: Use 'ctx' for sha3_ctx variables, rather than the less readable 'c'. ok tb@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/18 01:54:15 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: devel/intellij: update to 2024.3.5 OK lraab@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/18 01:54:35 Modified files: devel/pycharm : Makefile distinfo devel/pycharm/pkg: PLIST Log message: devel/pycharm: update to 2024.3.5 OK lraab@ (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/18 02:07:36 Modified files: lib/libssl : ssl_local.h Log message: Remove two unused defines, update standard reference ok jsing CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/18 02:09:45 Modified files: devel/kdiff3 : Makefile Log message: missed bump after qtbase update CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/18 02:35:34 Modified files: lib/libssl/man : SSL_CTX_set_tlsext_servername_callback.3 Log message: SSL_set_tlsext_host_name: as a setter it cannot take a const ssl CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2025/04/18 02:45:58 Modified files: graphics/vigra : Makefile distinfo Removed files: graphics/vigra/patches: patch-include_vigra_multi_iterator_coupled_hxx patch-src_impex_imageinfo_cxx Log message: update to vigra-1.12.2 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/18 04:05:17 Modified files: www/hugo : Makefile distinfo modules.inc Log message: www/hugo: update to 0.146.5 Changes: - https://github.com/gohugoio/hugo/releases/tag/v0.146.0 - https://github.com/gohugoio/hugo/releases/tag/v0.146.1 - https://github.com/gohugoio/hugo/releases/tag/v0.146.2 - https://github.com/gohugoio/hugo/releases/tag/v0.146.3 - https://github.com/gohugoio/hugo/releases/tag/v0.146.4 - https://github.com/gohugoio/hugo/releases/tag/v0.146.5 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/18 07:19:39 Modified files: lib/libcrypto/arch/amd64: Makefile.inc lib/libcrypto/arch/i386: Makefile.inc lib/libcrypto/evp: e_aes.c Log message: Remove BS-AES and VP-AES from EVP. The bitsliced and vector permutation AES implementations were created around 2009, in attempts to speed up AES on Intel hardware. Both require SSSE3 which existed from around 2006. Intel introduced AES-NI in 2008 and a large percentage of Intel/AMD CPUs made in the last 15 years include it. AES-NI is significantly faster and requires less code. Furthermore, the BS-AES and VP-AES implementations are wired directly into EVP (as is AES-NI currently), which means that any consumers of the AES_* API are not able to benefit from acceleration. Removing these greatly simplifies the EVP AES code - if you just happen to have a CPU that supports SSSE3 but not AES-NI, then you'll now use the regular AES assembly implementations instead. ok kettenis@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/18 07:25:03 Modified files: lib/libcrypto/evp: e_aes.c Log message: Fix indentation and line wrapping. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/18 08:33:14 Modified files: security/osv-scanner: Makefile distinfo modules.inc Log message: security/osv-scanner: update 2.0.1 from Laurent Cheylus CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/18 12:17:32 Modified files: devel/py-wheel : Makefile distinfo devel/py-wheel/pkg: PLIST Log message: update to py3-wheel-0.46.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/18 13:48:33 Modified files: textproc/luceneplusplus: Makefile Added files: textproc/luceneplusplus/patches: patch-include_lucene++_ThreadPool_h patch-src_core_util_ThreadPool_cpp Log message: luceneplusplus: fix build with boost 1.87, from upstream CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2025/04/18 14:02:47 Modified files: productivity/hledger: Makefile distinfo Log message: update to hledger-1.42.1 OK kili@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/18 14:21:16 Modified files: . : 77.html Log message: going into december CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2025/04/18 14:40:44 Modified files: . : 77.html Log message: Mention hibernate and security(8) changes. CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2025/04/18 14:49:04 Modified files: telephony/asterisk-openbsd-moh: Makefile distinfo telephony/asterisk-openbsd-moh/pkg: PLIST Log message: Belatedly add 7.3 song, ok sthen@ CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2025/04/18 14:55:01 Modified files: . : 77.html Log message: Missing </a> CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/04/18 14:58:06 Modified files: sbin/bioctl : bioctl.c Log message: properly indicate key disk for RAID 1C Show "key disk" instead of zero in the Size column of "bioctl softraid0". from Alexander Klimov CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2025/04/18 21:09:02 Modified files: devel/intellij : Makefile devel/pycharm : Makefile Log message: devel/{intellij,pycharm}: remove myself as MAINTAINER make way for kirill@ as I don't use these as much anymore CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2025/04/18 21:12:57 Modified files: sysutils/telegraf: Makefile modules.inc distinfo Log message: sysutils/telegraf: update to 1.34.2 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2025/04/18 21:28:41 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/patches: patch-conf_sample_ini sysutils/grafana/pkg: PLIST Log message: sysutils/grafana: update to 11.6.0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/18 22:12:36 Modified files: sys/sys : socket.h Log message: remove unused SO_NETPROC define tested in ports bulk by tb@, ok tb@ kirill@ deraadt@ beck@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/04/18 22:39:18 Modified files: net/samba : Tag: OPENBSD_7_6 Makefile distinfo net/samba/patches: Tag: OPENBSD_7_6 patch-python_samba_provision___init___py net/samba/pkg : Tag: OPENBSD_7_6 PLIST-main Log message: Update to samba-4.20.8 Release notes: https://www.samba.org/samba/history/samba-4.20.8.html Test and OK Ian McWilliam (maintainer) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/04/18 23:16:26 Modified files: sysutils/borgbackup/1.4: Makefile distinfo Log message: Update to borgbackup-1.4.1 Changes: https://borgbackup.readthedocs.io/en/1.4.1/changes.html#version-1-4-1-2025-04-19 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/18 23:44:58 Modified files: geo/qgis : Makefile distinfo geo/qgis/pkg : PLIST Removed files: geo/qgis/patches: patch-src_server_qgsfcgiserverresponse_cpp Log message: geo/qgis: update to 3.42.2. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/19 09:15:13 Modified files: games/openmw : Makefile Added files: games/openmw/patches: patch-apps_openmw_mwstate_charactermanager_hpp patch-components_bsa_bsa_file_cpp Log message: openmw: fix build with boost 1.87; from FreeBSD ok pascal (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/19 10:48:40 Modified files: net/py-dnslib : Makefile distinfo net/py-dnslib/pkg: DESCR Log message: update to py3-dnslib-0.9.26 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/19 11:04:55 Log message: net/libomemo-c: import version 0.5.1 This is a fork of libsignal-protocol-c, an implementation of Signal's ratcheting forward secrecy protocol that works in synchronous and asynchronous messaging. The fork adds support for OMEMO as defined in XEP-0384 versions 0.3.0 and later. OK: kn@ Status: Vendor Tag: kirill Release Tags: kirill_20250419 N ports/net/libomemo-c/Makefile N ports/net/libomemo-c/distinfo N ports/net/libomemo-c/pkg/DESCR N ports/net/libomemo-c/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/19 11:05:33 Modified files: net : Makefile Log message: +net/libomemo-c CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/19 11:07:53 Modified files: net/dino : Makefile distinfo net/dino/pkg : PLIST Added files: net/dino/patches: patch-libdino_meson_build Log message: net/dino: update to version 0.5.0; take maintainership Changes: https://github.com/dino/dino/releases/tag/v0.5.0 OK kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/19 11:14:09 Modified files: databases/xapian-core: Makefile distinfo Log message: update to xapian-core-1.4.29 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/19 11:14:11 Modified files: databases/xapian-bindings: Makefile distinfo Log message: update to xapian-bindings-1.4.29 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/19 11:14:13 Modified files: www/xapian-omega: Makefile distinfo Log message: update to xapian-omega-1.4.29 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/04/19 11:20:24 Modified files: usr.bin/openssl: openssl.1 Log message: Fix x509's -nameopt default and spell an option correctly Feedback OK tb CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2025/04/19 13:35:32 Modified files: sys/dev/usb : uvideo.c uvideo.h Log message: sys/uvideo: avoid one bcopy for the mmap'ed buffer Tested by ian@ OK and collaboration: mglocker@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/19 15:10:50 Modified files: . : 77.html Log message: more changes CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/19 17:42:20 Modified files: . : 77.html Log message: up to 2025/01/31 CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2025/04/19 18:07:43 Modified files: . : plus.html Log message: Fill in the rest of plus.html leading up to 7.7 CVSROOT: /cvs Module name: www Changes by: visa@cvs.openbsd.org 2025/04/19 23:38:29 Modified files: . : 77.html Log message: mips64 package count CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/20 02:36:49 Modified files: x11/wmii : Makefile Log message: update HOMEPAGE, use https for SITES, bump REVISION HOMEPAGE change from Rares Aionaei CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/04/20 03:04:10 Modified files: sys/dev/fdt : rkpinctrl.c Log message: RK3528 support. ok jsg@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/20 03:17:53 Modified files: lib/libcrypto/aes: aes.c aes_core.c Log message: Move AES public functions from aes_core.c to aes.c. This is where almost all of the public functions exist. ok beck@ tb@ CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2025/04/20 03:28:57 Modified files: . : 77.html Log message: aarch64, sparc64 package counts CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2025/04/20 04:10:16 Modified files: . : plus.html 77.html Log message: Escape some <, and move a stray <ul> back to the top CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2025/04/20 06:41:09 Modified files: . : 77.html Log message: spelling CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/04/20 07:47:54 Modified files: bin/rm : rm.c Log message: use warnc(3) instead of handrolling it; OK florian CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/04/20 08:05:47 Modified files: usr.bin/pkill : pkill.1 Log message: For the list of signal names, link to sigaction(2) in the DESCRIPTION. Basic idea suggested by Henrich Hartzer <h at hartzer dot sh>. OK jmc@. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/04/20 08:26:02 Modified files: net/samba : Makefile distinfo net/samba/patches: patch-source3_wscript Removed files: net/samba/patches: patch-source3_modules_vfs_acl_tdb_c Log message: Update to samba-4.22.1 Release notes: https://www.samba.org/samba/history/samba-4.22.1.html Tested by and OK Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2025/04/20 09:56:50 Modified files: . : 77.html Log message: add smtpd bits CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/20 10:17:35 Modified files: comms/sigrok/pulseview: Makefile Added files: comms/sigrok/pulseview/patches: patch-CMakeLists_txt Log message: sigrok/pulseview: remove hardcoded -std=c++11 This breaks the build with boost 1.87 since pulseview uses parts of boost relying on C++14 in more recent versions. ok bentley (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/20 10:33:06 Modified files: games/fifengine: Makefile Added files: games/fifengine/patches: patch-engine_core_gui_fifechan_fifechanmanager_cpp patch-engine_core_loaders_native_map_atlasloader_cpp patch-engine_core_loaders_native_map_maploader_cpp patch-engine_core_loaders_native_map_objectloader_cpp Log message: fifengine: unbreak build with newer boost From https://github.com/fifengine/fifengine/issues/1085 but without whitespace mess and dropping #ifdef with #else that won't compile. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/04/20 11:15:57 Modified files: sbin/quotacheck: quotacheck.c Log message: dedup error string; OK tb deraadt CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/04/20 12:55:24 Modified files: bin/kill : kill.1 Log message: Some markup improvements (.Cm TERM, .Bl -column, avoid improper .Li) and add the missing fact that -0 does not send any signal. OK jmc@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/20 13:16:51 Modified files: www/nextcloud/29: Tag: OPENBSD_7_6 Makefile distinfo www/nextcloud/29/pkg: Tag: OPENBSD_7_6 PLIST Log message: Update nextcloud to 29.0.16 OK landry@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2025/04/20 14:57:59 Modified files: games/recoil-rts: Makefile distinfo Log message: update to release engine 2025.04.01 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2025/04/20 15:27:26 Modified files: misc/open62541 : Makefile distinfo misc/open62541/patches: patch-CMakeLists_txt Removed files: misc/open62541/patches: patch-plugins_crypto_openssl_ua_openssl_version_abstraction_h patch-plugins_crypto_openssl_ua_pki_openssl_c patch-tests_client_check_client_async_connect_c Log message: update open62541 to 1.3.15 CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/20 15:59:06 Modified files: . : 77.html Log message: done with adding changes, i think CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/20 16:06:52 Modified files: . : 77.html Log message: clean/sort installer/bootloader section clean/sort wireless drivers section CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/20 16:23:06 Modified files: . : 77.html Log message: started moving things around, cleanup CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/20 16:39:52 Modified files: . : 77.html Log message: more cleanup CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2025/04/20 17:09:03 Modified files: net/p5-Data-Radius: Makefile distinfo Removed files: net/p5-Data-Radius/patches: patch-lib_Data_Radius_Packet_pm Log message: update p5-Data-Radius to 1.2.9 patch has been commited upstream take maintainer CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2025/04/20 17:54:01 Modified files: . : 77.html Log message: First pass at OpenSSH 10.0 changes. Still needs some cleanup (in particular the HTML). CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2025/04/20 17:55:23 Modified files: . : 77.html Log message: just delete the chunk then CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2025/04/20 18:56:45 Modified files: misc/open62541 : Makefile Added files: misc/open62541/patches: patch-tests_client_check_client_async_connect_c patch-tests_client_check_client_subscriptions_c Log message: Fix tests. On OpenBSD async connect needs one more client iteration. CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2025/04/20 19:17:38 Modified files: . : 77.html Log message: spelling CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2025/04/20 19:56:23 Modified files: . : 77.html Log message: add drm changes CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2025/04/20 20:14:14 Modified files: . : 77.html Log message: adjust imsg text CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/20 23:01:29 Modified files: net/weechat : Makefile distinfo Log message: Update WeeChat to 4.6.1 Fix WANTLIB-ruby. The ruby plugin uses libruby33.so instead of libruby33.so.X.X which creates confusion in our port-lib-depends-check. Nevertheless, create a WANTLIB entry CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/20 23:04:39 Modified files: productivity/vym: Makefile distinfo productivity/vym/pkg: PLIST Added files: productivity/vym/patches: patch-src_main_cpp patch-src_mainwindow_cpp Log message: Update vym to 2.9.26 The automatic update function is deactivated with this ports update. Activated, which makes no sense for a package. CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2025/04/21 00:14:49 Modified files: . : 77.html Log message: remove duplicate IPv6 checksum fix CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2025/04/21 03:23:06 ports/net/quiche/patches Update of /cvs/ports/net/quiche/patches In directory cvs.openbsd.org:/tmp/cvs-serv27323/patches Log Message: Directory /cvs/ports/net/quiche/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2025/04/21 03:25:31 Modified files: net/quiche : Makefile crates.inc distinfo Added files: net/quiche/patches: patch-Cargo_toml Log message: Update quiche to 0.23.4 Neuter some of the dependencies, the new workspace setup downloads a tonne of unused dependencies to just build quiche otherwise. ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/21 03:28:40 Modified files: net/litecoin : Makefile net/litecoin/patches: patch-src_wallet_bdb_cpp Added files: net/litecoin/patches: patch-src_wallet_walletutil_cpp Log message: litecoin: fix build with boost 1.87 ok rsadowski (maintainer) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/21 03:54:53 Modified files: sys/dev/pci : if_ixl.c sys/netinet : ip_output.c tcp_input.c tcp_output.c tcp_var.h sys/netinet6 : ip6_output.c Log message: Consistent naming for TCP softtso and softlro. If the hardware does not support TSO or LRO, an alternative implementation in software is used. Call these functions tcp_softlro_glue() and tcp_softtso_chop() and use the same order of paramters. OK jan@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2025/04/21 04:23:45 Modified files: misc/open62541 : Makefile misc/open62541/patches: patch-tests_client_check_client_async_connect_c Log message: Fix another race in the tests. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/21 05:21:15 Modified files: sysutils/docker-cli: Makefile distinfo Log message: sysutils/docker-cli: update to 28.1.1 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/21 05:21:51 Modified files: sysutils/docker-compose: Makefile distinfo modules.inc Log message: sysutils/docker-compose: update to 2.35.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/21 05:31:08 Modified files: math/cgal : Makefile Added files: math/cgal/patches: patch-include_CGAL_number_utils_h Log message: cgal: add missing #include. Fixes sfcgal build with boost 1.88 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/21 05:32:32 Modified files: cad/openscad : Makefile cad/prusaslicer: Makefile geo/osm2pgrouting: Makefile geo/pgrouting : Makefile geo/postgis : Makefile geo/sfcgal : Makefile Log message: bump consumers of the header-only cgal CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/04/21 06:01:31 Modified files: sysutils/fzf : Makefile distinfo Log message: Update to fzf-0.61.2 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/04/21 06:05:23 Modified files: security/lego : Makefile distinfo modules.inc Log message: Update to lego-4.23.1 From Igor Zornik, same diff from Horia Racoviceanu (maintainer) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/21 06:16:42 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-configure patch-officecfg_registry_schema_org_openoffice_Office_Common_xcs editors/libreoffice/pkg: PLIST-main Log message: update to 25.2.2.2 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/21 06:23:09 Modified files: lib/libcrypto/aes: aes_core.c aes_local.h Log message: Use standard integer types rather than custom typedefs. Replace u32 with uint32_t, remove unused u16 and replace u8 with uint8_t. ok tb@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2025/04/21 08:46:18 Modified files: sys/uvm : uvm_map.c Log message: Return EPERM if uvm_map_immutable hits a MAP_INHERIT_ZERO entry. Discussed with deraadt@. Plan is to get this in early in release cycle. CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2025/04/21 09:46:56 Modified files: . : 77.html Log message: ixl(4) does not belong in wireless section, move to network hardware section CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/21 09:54:32 Modified files: lib/libcrypto/modes: cbc128.c ccm128.c cfb128.c ctr128.c ofb128.c xts128.c Log message: Tidy includes. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/21 09:55:47 Modified files: lang/njs : Makefile distinfo Added files: lang/njs/patches: patch-test_options Log message: lang/njs: update to 0.8.9 from Sergey A. Osokin (maintainer) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/21 10:00:14 Modified files: lib/libcrypto/modes: ctr128.c Log message: Fix another #include that was hiding. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/21 10:01:18 Modified files: lib/libcrypto/modes: cbc128.c ccm128.c cfb128.c ctr128.c gcm128.c ofb128.c xts128.c Log message: Mop up unused MODES_DEBUG. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2025/04/21 10:29:44 Modified files: infrastructure/db: user.list Log message: reserve UID 600 (former www/ntlmaps, removed in 2016) for _gotsysd ok jca@ rsadowski@ CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2025/04/21 10:39:40 Modified files: . : 77.html Log message: mention Unicode 15, roff(7) improvements, and RFC links in mandoc -T markdown CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2025/04/21 11:56:11 Modified files: . : 77.html Log message: various missing manual page hyperlinks, and a few grammar fixes CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/21 12:39:53 Modified files: . : 77.html Log message: consolidate architecture section CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/21 12:45:50 Modified files: . : 77.html Log message: add some links CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/04/21 12:55:12 Modified files: net/openvpn : Makefile Log message: enable --x509-username-field Very useful if you need to distinguish usernames for clients with multiple certificates and/or want to verify more than just CN without having to call a --tls-verify script or full-fledged module for that. Feedback OK jca CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/21 12:56:35 Modified files: . : 77.html Log message: improve tweaks in userland CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2025/04/21 13:46:18 Modified files: share/man/man5 : bsd.port.mk.5 Log message: We also provide debug packages on aarch64 (arm64) CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/21 13:50:31 Modified files: . : 77.html Log message: reorder the SMP improvements section and add some links. I dont like it yet, maybe someone can edit it and provide some better general description of the work done? CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/21 13:58:03 Modified files: . : 77.html Log message: add another uvideo commit (forward error bit to consumer), from kirill@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/04/21 14:06:15 Modified files: bin/ksh : vi.c regress/bin/ksh/edit: vi.sh Log message: Fix UTF-8 handling in the "paste after" (p) command in VI editing mode. This patch makes sure that "p" does not insert anything into the middle of any UTF-8 sequence and that the cursor is afterwards put onto the first byte of the last character inserted. Feature gap reported by Walter Alejandro Iglesias <wai at roquesor dot com>. OK anton@, and deraadt@ says he is not afraid of binary growth CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2025/04/21 14:56:04 Modified files: www/webkitgtk4/patches: patch-Source_WebCore_platform_audio_DenormalDisabler_cpp Log message: Add link to upstream commit CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2025/04/21 15:11:04 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/acpi : files.acpi Added files: sys/dev/acpi : qcscm_acpi.c Log message: Make qcscm(4) attach at acpi(4). This lets qcom machines which use qcscm(4) also access EFI variables in ACPI mode. Some arm64/qcom machines, like for example the Samsung Galaxy Book4 Edge, require to set the EFI variables during the installation procedure in ACPI mode, so that the BIOS can successfully boot OpenBSD. As agreed with deraadt@, this will make it in to the 7.7 release to fix the installation procedure of the impacted arm64/qcom machines. Input from miod@. Tested by kettenis@, kirill@. Collaboration and ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/21 16:44:20 Modified files: www/unit : Makefile.inc www/unit/unit : distinfo www/unit/unit/patches: patch-auto_cc_test www/unit/unit-perl: distinfo www/unit/unit-php: Makefile distinfo www/unit/unit-python: Makefile distinfo www/unit/unit-ruby: Makefile distinfo Log message: www/unit: update to 1.34.2 from Sergey A. Osokin (maintainer) CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/21 17:08:29 Modified files: devel/py-jedi : Makefile devel/py-jedi/pkg: PLIST Log message: update py-jedi to 0.19.2 for Python 3.13 support CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/21 17:09:08 Modified files: devel/py-jedi : distinfo Log message: missed from previous commit CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/21 17:41:57 Modified files: math/wxMaxima : Makefile distinfo math/wxMaxima/pkg: PLIST Log message: update wxMaxima to 24.05.0 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/21 18:25:16 Modified files: devel/py-debugpy: Makefile distinfo devel/py-debugpy/pkg: PLIST Log message: update py-debugpy to 1.8.14 and take maintainer CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/21 18:54:39 Modified files: textproc/py-jellyfish: Makefile crates.inc distinfo textproc/py-jellyfish/patches: patch-pyproject_toml Log message: update py-jellyfish to 1.2.0 for Python 3.13 support CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/21 20:56:39 Modified files: devel/pylint : Makefile distinfo devel/pylint/pkg: PLIST devel/py-astroid: Makefile distinfo devel/py-astroid/pkg: PLIST Removed files: devel/pylint/patches: patch-pyproject_toml Log message: update pylint to 3.3.5 for Python 3.13 support This update needs py-astroid to be updated in lockstep; so update it to 3.3.9. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/21 21:14:44 Modified files: devel/ipython : Makefile distinfo devel/ipython/pkg: PLIST Log message: update ipython to 8.35.0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 22:53:50 Modified files: sys/sys : proc.h Log message: remove unused P_ZOMBIE() define ok mpi@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:14:57 Modified files: sys/dev/pci/drm/i915/gt: intel_rc6.c sys/dev/pci/drm/i915/selftests: i915_selftest.c Log message: drm/i915: Disable RPG during live selftest From Badal Nilawar 9ddc7edc558acef8dd4f645af3683b226e2b590c in linux-6.12.y/6.12.24 9d3d9776bd3bd9c32d460dfe6c3363134de578bc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:18:45 Modified files: sys/dev/pci/drm/i915/gt/uc: intel_huc.c intel_huc.h intel_uc.c Log message: drm/i915/huc: Fix fence not released on early probe errors From Janusz Krzysztofik c5a906806162aea62dbe5d327760ce3b7117ca17 in linux-6.12.y/6.12.24 e3ea2eae70692a455e256787e4f54153fb739b90 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:20:52 Modified files: sys/dev/pci/drm: drm_atomic_helper.c Log message: drm: allow encoder mode_set even when connectors change for crtc From Abhinav Kumar 044c1b3528413bdf02711df0e6fb37ef3c5adf6f in linux-6.12.y/6.12.24 7e182cb4f5567f53417b762ec0d679f0b6f0039d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:22:54 Modified files: sys/dev/pci/drm/include/drm/intel: i915_pciids.h Log message: drm/xe/bmg: Add new PCI IDs From Shekhar Chauhan 4a5f14246bc484db3d06969ddd9831e6bdcf9a29 in linux-6.12.y/6.12.24 fa8ffaae1b15236b8afb0fbbc04117ff7c900a83 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:25:09 Modified files: sys/dev/pci/drm/amd/display/dc/hubp/dcn31: dcn31_hubp.c sys/dev/pci/drm/amd/display/dc/hwss/dcn10: dcn10_hwseq.c Log message: drm/amd/display: Update Cursor request mode to the beginning prefetch always From Zhikai Zhai c15a9c84494c1e215a0d26526992e18a86420c84 in linux-6.12.y/6.12.24 4a4077b4b63a8404efd6d37fc2926f03fb25bace in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:28:14 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_vm.c amdgpu_vm.h amdgpu_vm_pt.c Log message: drm/amdgpu: Unlocked unmap only clear page table leaves From Philip Yang 357ba4ed6980afe236b961d5bcedc47c22e10f93 in linux-6.12.y/6.12.24 23b645231eeffdaf44021debac881d2f26824150 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:30:14 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add support for AYANEO 2S From Andrew Wyatt df33b535f0deb965fcf8555c1dc11db4b3bbc0ef in linux-6.12.y/6.12.24 eb8f1e3e8ee10cff591d4a47437dfd34d850d454 in mainline linux CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/04/21 23:31:50 Modified files: sys/conf : files sys/dev/fdt : files.fdt Log message: the recent commit for qcscm_acpi breaks configure of systems with acpi, but without fdt. Move "device qcscm" to the MI file, to handle this ok mglocker miod CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:32:00 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB From Andrew Wyatt 6fe4ed94ee82ff769907c16f26e99f27a925725a in linux-6.12.y/6.12.24 529741c331da1fbf54f86c6ec3a4558b9b0b16dc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:33:49 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add quirk for AYA NEO Slide From Andrew Wyatt 5dd6fdb88953e0c9a60ce882e0e6a695d383486e in linux-6.12.y/6.12.24 132c89ef8872e602cfb909377815111d121fe8d7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:35:18 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add new quirk for GPD Win 2 From Andrew Wyatt a64e0974266e449963a11be2646aa0aa7b999f1f in linux-6.12.y/6.12.24 a860eb9c6ba6cdbf32e3e01a606556e5a90a2931 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:37:01 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) From Andrew Wyatt ba5a998f84cdaa0e15c6ec7958fe3226b754e0f3 in linux-6.12.y/6.12.24 b24dcc183583fc360ae0f0899e286a68f46abbd0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:38:54 Modified files: sys/dev/pci/drm: drm_debugfs.c Log message: drm/debugfs: fix printk format for bridge index From Luca Ceresoli f04612890c56d00134c50ca99891b89472a89eea in linux-6.12.y/6.12.24 72443c730b7a7b5670a921ea928e17b9b99bd934 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:41:04 Modified files: sys/dev/pci/drm: drm_panel.c Log message: drm/bridge: panel: forbid initializing a panel with unknown connector type From Luca Ceresoli b22cb42a5ee1d708ec7ac2bc8475399efb7a8a19 in linux-6.12.y/6.12.24 b296955b3a740ecc8b3b08e34fd64f1ceabb8fb4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:43:17 Modified files: sys/dev/pci/drm/amd/display/dc/dml2: dml2_dc_resource_mgmt.c Log message: drm/amd/display: stop DML2 from removing pipes based on planes From Mike Katsnelson c9323cbc94d566dce7f2717b7b4f143250cbdac2 in linux-6.12.y/6.12.24 8adeff83a3b07fa6d0958ed51e1b38ba7469e448 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:44:52 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_chardev.c Log message: drm/amdkfd: clamp queue size to minimum From David Yat Sin 96757c085bd94495ebe4069807f9d35d6d2c75f8 in linux-6.12.y/6.12.24 e90711946b53590371ecce32e8fcc381a99d6333 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:46:28 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_process.c Log message: drm/amdkfd: Fix mode1 reset crash issue From Philip Yang ffd37d7d44d7e0b6e769d4fe6590e327f8cc3951 in linux-6.12.y/6.12.24 f0b4440cdc1807bb6ec3dce0d6de81170803569b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:48:06 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_process_queue_manager.c Log message: drm/amdkfd: Fix pqm_destroy_queue race with GPU reset From Philip Yang 10ce36501f1e6f54e046f7cd35683a87225e74b0 in linux-6.12.y/6.12.24 7919b4cad5545ed93778f11881ceee72e4dbed66 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:49:27 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_device.c Log message: drm/amdkfd: debugfs hang_hws skip GPU with MES From Philip Yang 1a322b330dc0b775d1d7a84e55c752d9451bfe7d in linux-6.12.y/6.12.24 fe9d0061c413f8fb8c529b18b592b04170850ded in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:51:11 Modified files: sys/dev/pci/drm/amd/pm/powerplay: amd_powerplay.c Log message: drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() From Wentao Liang dc4380f34613eaae997b3ed263bd1cb3d0fd0075 in linux-6.12.y/6.12.24 1435e895d4fc967d64e9f5bf81e992ac32f5ac76 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:53:21 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_svm.c Log message: drm/amdgpu: Fix the race condition for draining retry fault From Emily Deng e64be12f8401819662e608efa247638b61d023cd in linux-6.12.y/6.12.24 f844732e3ad9c4b78df7436232949b8d2096d1a6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/21 23:55:18 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: grab an additional reference on the gang fence v2 From Christian Koenig fb4c507bf24a77e210ed68924c48a1ff7eeff94f in linux-6.12.y/6.12.24 0d9a95099dcb05b5f4719c830d15bf4fdcad0dc2 in mainline linux CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2025/04/21 23:58:13 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/patches: patch-browser_app_profile_000-tor-browser_js patch-toolkit_components_tor-launcher_TorProcess_sys_mjs patch-toolkit_xre_nsXREDirProvider_cpp www/tor-browser/browser/pkg: PLIST Log message: Tor Browser: update to 14.5 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/22 01:07:57 Modified files: sysutils/tmate : Makefile Added files: sysutils/tmate/patches: patch-client_c Log message: sysutils/tmate: add missed pledge OK: rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jan@cvs.openbsd.org 2025/04/22 03:08:26 Modified files: net/igmpproxy : Makefile net/igmpproxy/patches: patch-src_igmp_c patch-src_rttable_c Log message: Fix buffer overflow and use after free. Upstream requests: https://github.com/pali/igmpproxy/pull/98 https://github.com/pali/igmpproxy/pull/99 ok tb@ CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2025/04/22 04:53:38 Modified files: . : 77.html Log message: minor tweaks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 05:31:10 Modified files: x11/wmii : Makefile Log message: wmii: Rares Aioanei takes maintainer CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2025/04/22 05:34:05 Modified files: . : 77.html Log message: minor tweaks CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/22 05:37:35 Log message: import py-test-order, ok landry pytest-order is a pytest plugin that allows you to customize the order in which your tests are run. It uses the marker order that defines when a specific test shall run, either by using an ordinal number, or by specifying the relationship to other tests. Status: Vendor Tag: tb Release Tags: tb_20250422 N ports/devel/py-test-order/Makefile N ports/devel/py-test-order/distinfo N ports/devel/py-test-order/pkg/DESCR N ports/devel/py-test-order/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/22 05:39:32 Modified files: devel : Makefile Log message: +py-test-order CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/22 05:43:15 Log message: Import devel/py-test-run-parallel 0.4.0. This pytest plugin takes a set of tests that would be normally be run serially and execute them in parallel. The main goal of pytest-run-parallel is to discover thread-safety issues that could exist when using C libraries, this is of vital importance after PEP703, which provides a path for a CPython implementation without depending on the Global Interpreter Lock (GIL), thus allowing for proper parallelism in programs that make use of the CPython interpreter. adds the pytest 'thread_unsafe' marker, needed to run tests for pydantic update ok tb@ Status: Vendor Tag: landry Release Tags: landry_20250422 N ports/devel/py-test-run-parallel/Makefile N ports/devel/py-test-run-parallel/distinfo N ports/devel/py-test-run-parallel/pkg/DESCR N ports/devel/py-test-run-parallel/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/22 05:44:44 Modified files: devel : Makefile Log message: devel/Makefile: +py-test-run-parallel CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/04/22 06:23:26 Modified files: usr.bin/tmux : format.c tmux.1 window-buffer.c window-client.c window-tree.c Log message: Improve #? conditional expression in formats: 1) add support for else if, so #{?cond1,value1,#{?cond2,value2,else-value}} can be changed to #{?cond1,value1,cond2,value2,else-value}; 2) add default empty string if there's no else value, so #{?cond1,value1,} can be changed to #{?cond1,value1}. From David Mandelberg in GitHub issue 4451. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/04/22 06:31:55 Modified files: usr.bin/tmux : key-bindings.c tmux.1 Log message: Allow bind -r and -N to change an existing key binding if no command is specified. From Julian Prein in GitHub issue 4463. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/04/22 06:33:35 Modified files: usr.bin/tmux : tmux.1 Log message: Fix description of pane_in_mode, from Julian Prein in GitHub issue 4469. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/04/22 06:34:56 Modified files: usr.bin/tmux : key-bindings.c Log message: Add notes to menu keys, from someone in GitHub issue 4478. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/04/22 06:36:03 Modified files: usr.bin/tmux : cmd-swap-pane.c Log message: Add calls to layout_fix_panes after a pane swap to fix case if one of the panes is in alternate screen mode and had a scrollbar. From Michael Grant in GitHub issue 4481. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/22 06:44:40 Modified files: devel/py-pydantic-core: Makefile crates.inc distinfo Log message: devel/py-pydantic-core: update to 2.33.1 from MAINTAINER Renaud Allard with tweaks by me CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/22 06:48:06 Modified files: devel/py-pydantic: Makefile distinfo devel/py-pydantic/pkg: PLIST Removed files: devel/py-pydantic/patches: patch-pyproject_toml Log message: devel/py-pydantic: update to 2.11.3. from MAINTAINER Renaud Allard, with tweaks by me enforce dependency on pydantic-core=2.33.1, as upstream intends to make it a strong requirement since https://github.com/pydantic/pydantic/issues/11323 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 07:47:50 Modified files: sysutils/lf : Makefile distinfo modules.inc Log message: update to lf-34, from Alvar Penning and Igor Zornik maintainer timeout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 07:52:15 Modified files: textproc/py-sphinx_rtd_theme: Makefile distinfo textproc/py-sphinx_rtd_theme/pkg: DESCR PLIST Log message: update to py3-sphinx_rtd_theme-3.0.2, from Laurent Cheylus, small tweaks by me CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/22 08:01:07 Modified files: lib/libcrypto/modes: ctr128.c Log message: Use crypto_load_be32toh()/crypto_store_htobe32() instead of GETU32/PUTU32. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/22 08:03:05 Modified files: lib/libcrypto/modes: modes_local.h Log message: Remove now unused PUTU32 macros from modes_local.h. ok tb@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2025/04/22 08:06:03 Modified files: www/nextcloud/30: Makefile distinfo www/nextcloud/30/pkg: PLIST Log message: Update for 30.0.10 (diff from rsadawski@) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/22 08:08:24 Modified files: lib/libcrypto/modes: ctr128.c Log message: Use OPENSSL_assert() instead of assert(). While here, tidy up the assignment of n and test directly. ok tb@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2025/04/22 08:08:41 ports/www/nextcloud/31 Update of /cvs/ports/www/nextcloud/31 In directory cvs.openbsd.org:/tmp/cvs-serv22076/31 Log Message: Directory /cvs/ports/www/nextcloud/31 added to the repository CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2025/04/22 08:08:57 ports/www/nextcloud/31/pkg Update of /cvs/ports/www/nextcloud/31/pkg In directory cvs.openbsd.org:/tmp/cvs-serv30574/31/pkg Log Message: Directory /cvs/ports/www/nextcloud/31/pkg added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/22 08:09:20 Modified files: lib/libcrypto/modes: gcm128.c Log message: Mop up OPENSSL_FIPSAPI define. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2025/04/22 08:10:03 Added files: www/nextcloud/31: Makefile distinfo www/nextcloud/31/pkg: PLIST Log message: Add NC31 OK rsadawski CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2025/04/22 08:10:42 Modified files: www/nextcloud : Makefile Log message: Add version 31. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 08:11:54 Modified files: www/nginx : Makefile distinfo Log message: update nginx-njs used in the www/nginx build, from Sergey A. Osokin, maintainer timeout on previous 0.8.7 update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 08:53:43 Modified files: lang/njs : Makefile distinfo Log message: update to njs-0.8.10, from Sergey A. Osokin (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 09:00:48 Modified files: sysutils/nnn : Makefile distinfo Log message: update to nnn-5.1, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 09:00:54 Modified files: sysutils/ddrescue: Makefile distinfo Log message: update to ddrescue-1.29.1, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 09:01:30 Modified files: sysutils/nut : Makefile distinfo sysutils/nut/patches: patch-clients_Makefile_am patch-clients_upsset_c patch-clients_upsstats_c patch-common_common_c patch-conf_ups_conf_sample patch-conf_upsmon_conf_sample patch-include_common_h sysutils/nut/pkg: PLIST-main Log message: update to nut-2.8.3 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2025/04/22 09:49:11 Modified files: sysutils/ipmitool: Makefile distinfo Log message: Move upstream to codeberg and add DEBUG_PACKAGES DEBUG_PACKAGES added because I hit a crash and I'd like to debug it next time. While here, more a CONFIGURE_ENV line that feels out of place. ok sthen@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2025/04/22 09:51:10 Modified files: sysutils/cdrtools: Makefile Added files: sysutils/cdrtools/patches: patch-inc_avoffset_mk patch-libschily_libschily_mk patch-libschily_libschily_p_mk patch-libschily_shlschily_mk Removed files: sysutils/cdrtools/patches: patch-inc_avoffset_c Log message: Avoid horrid stack scanning code that breaks with clang updates Fixes endless loop when built with clang-19. Very lightly tested, if you actually use this port, please confirm that it works for you! CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2025/04/22 09:55:32 Modified files: graphics/giflib: Makefile Added files: graphics/giflib/patches: patch-gif2rgb_c Log message: Fix heap out of bound read (CVE-2025-31344) Not backported to -stable, the issue is in a barely used cli tool, not in the library. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 09:56:26 Modified files: lang/php/8.3 : Tag: OPENBSD_7_7 Makefile distinfo Log message: update -stable to php-8.3.20 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 09:56:43 Modified files: lang/php/8.4 : Tag: OPENBSD_7_7 Makefile distinfo Log message: update -stable to php-8.4.6 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2025/04/22 10:13:43 Modified files: emulators/retroarch: Makefile Log message: Disable hidden dep on libsixel CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2025/04/22 10:32:31 Modified files: emulators/retroarch: Makefile Log message: Regen WANTLIB and drop now unused dep on libusb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 10:37:15 Modified files: databases/freetds: Makefile distinfo Removed files: databases/freetds/patches: patch-include_tds_sysdep_public_h_in Log message: update to freetds-1.5 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/04/22 10:49:14 Modified files: bin/kill : kill.1 usr.bin/pkill : pkill.1 usr.bin/lastcomm: lastcomm.1 Log message: From user commands, reference the simpler signal(3) manual rather than the more complicated sigaction(2); both provide a complete list of signals. Suggested by both Theos, tb@ and deraadt@, and jmc@ does not seem to object. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 10:49:54 Log message: import ports/textproc/libutf8proc, to replace www/netsurf/libutf8proc. (the netsurf version is a fork of an older version; this updated one still works with netsurf). ok edd@, 'ok with removing www/netsurf/libutf8proc in favor of a more "standard" utf8proc, as long as doing so doesn't break netsurf' bentley@ utf8proc is a library for processing UTF-8 encoded Unicode strings. Some features are Unicode normalization, stripping of default ignorable characters, case folding and detection of grapheme cluster boundaries. A special character mapping is available, which converts for example the characters "Hyphen" (U+2010), "Minus" (U+2212) and "Hyphen-Minus" (U+002D, ASCII Minus) all into the ASCII minus sign, to make them equal for comparisons. Status: Vendor Tag: sthen Release Tags: sthen_20250422 N ports/textproc/libutf8proc/Makefile N ports/textproc/libutf8proc/distinfo N ports/textproc/libutf8proc/pkg/DESCR N ports/textproc/libutf8proc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 10:51:06 Modified files: textproc : Makefile www/netsurf : Makefile www/netsurf/browser: Makefile www/netsurf/netsurf-fb: Makefile Added files: www/netsurf/browser/patches: patch-utils_idna_c www/netsurf/netsurf-fb/patches: patch-utils_idna_c Log message: switch netsurf to using textproc/libutf8 and hook up the build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 10:51:26 Removed files: www/netsurf/libutf8proc: Makefile distinfo www/netsurf/libutf8proc/pkg: DESCR PLIST Log message: rm old netsurf specific version of libutf8proc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 10:53:07 Modified files: audio/schismtracker: Makefile Log message: schismtracker used www/netsurf/libutf8proc, switch to textproc/libutf8proc CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/04/22 10:59:02 Modified files: databases/py-borgstore: Makefile distinfo databases/py-borgstore/pkg: PLIST Log message: Update to py-borgstore-0.2.0 Changes: https://github.com/borgbackup/borgstore/blob/master/CHANGES.rst#version-020-2025-04-21 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/04/22 11:00:00 Modified files: devel/py-borghash: Makefile distinfo Log message: Update to py-borghash-0.1.0 Changes: https://github.com/borgbackup/borghash/blob/master/CHANGES.rst#version-010-2024-11-18 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/04/22 11:01:41 Modified files: sysutils/borgbackup/2.0: Makefile distinfo Added files: sysutils/borgbackup/2.0/patches: patch-pyproject_toml Removed files: sysutils/borgbackup/2.0/patches: patch-setup_py Log message: Update to borgbackup-2.0.0b15 Changes: https://borgbackup.readthedocs.io/en/2.0.0b15/changes.html#version-2-0-0b15-2025-04-22 CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2025/04/22 11:40:58 Modified files: . : 77.html Log message: Add more details about TCP in parallel. CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2025/04/22 11:51:34 Modified files: . : 77.html Log message: Remove PS_STOPPED line since that is just a detail of the big signal cleanup to fix SIGSTOP and SIGCONT. CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2025/04/22 12:18:15 Modified files: devel/m4 : Makefile Added files: devel/m4/patches: patch-lib_sigsegv_c Log message: Unbreak GNU m4 on powerpc64, with and ok jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 12:49:50 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 12:50:27 Modified files: security/gopass: Makefile distinfo modules.inc Log message: update to gopass-1.15.16 CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/22 12:51:10 Modified files: . : 77.html Log message: Improve the network stack and userland sections CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/22 13:11:25 Modified files: . : 77.html Log message: sorted the hardware driver section and removed my last XXXs CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/22 13:19:56 Modified files: . : 77.html Log message: add mglocker@ Make qcscm(4) attach at acpi(4) CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2025/04/22 13:21:32 Modified files: . : 77.html Log message: add several manual page links to the LibreSSL section CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2025/04/22 13:37:12 Modified files: misc/open62541/patches: patch-tests_client_check_client_async_connect_c patch-tests_client_check_client_c patch-tests_client_check_client_subscriptions_c Log message: put upstream commit links into patch description CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/22 13:43:26 Modified files: emulators/citra: Makefile Added files: emulators/citra/patches: patch-src_input_common_udp_client_cpp Log message: citra: fix build with boost 1.88 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/22 13:59:55 Modified files: sys/netinet : tcp_input.c Log message: Refactor TCP softlro checks. In TCP software LRO do all checks that affect only a single packet before looping over the enqueued packets. Fragment and TCP protocol checks can be removed, ether_extract_headers() already does that. After the check is successful, store the payload length in ph_mss. This is done later anyway. If this mbuf field contains a positive length, we know that the check has already been done. OK jan@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 14:25:53 Modified files: sysutils/nut : distinfo Log message: oops, I had an rc downloaded locally under nut-2.8.3.tar.gz, update distinfo this file would not have fetched for others (path was different) so not touching REVISION CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2025/04/22 14:43:35 Modified files: editors/neovim : Makefile distinfo Log message: editors/neovim: don't statically link libutf8proc. OK sthen@, thanks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 15:04:24 Modified files: graphics/fcft : Makefile Log message: fix another port that was using www/netsurf/libutf8proc CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2025/04/22 15:33:16 Modified files: . : 77.html Log message: Sort TCP improvements and remove implementation details. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/22 16:15:56 Modified files: net/isc-bind : Tag: OPENBSD_7_7 Makefile distinfo net/isc-bind/patches: Tag: OPENBSD_7_7 patch-bin_dig_dig_c Log message: update -stable to isc-bind-9.20.8 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/22 16:34:27 Modified files: sys/netinet : tcp_input.c Log message: Fix whitespace introduced in previous commit. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/22 17:20:50 Log message: import py-asyncssh; needed by spyder 6.x ok tb@ Status: Vendor Tag: daniel Release Tags: daniel_20250522 N ports/security/py-asyncssh/Makefile N ports/security/py-asyncssh/distinfo N ports/security/py-asyncssh/pkg/DESCR N ports/security/py-asyncssh/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/22 17:22:41 Log message: import py-pyuca; needed by spyder 6.x ok tb@ Status: Vendor Tag: daniel Release Tags: daniel_20250522 N ports/textproc/py-pyuca/Makefile N ports/textproc/py-pyuca/distinfo N ports/textproc/py-pyuca/pkg/DESCR N ports/textproc/py-pyuca/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/22 17:24:10 Modified files: security : Makefile Log message: +py-asyncssh CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/22 17:25:35 Modified files: textproc : Makefile Log message: +py-pyuca CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2025/04/22 18:55:08 Modified files: . : 77.html Log message: qcom -> Qualcomm, succesfully -> successfully CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/04/22 20:10:11 Modified files: www/ipynb-py-convert: Makefile distinfo Log message: update ipynb-py-convert to 0.4.6 and take maintainer CVSROOT: /cvs Module name: www Changes by: lteo@cvs.openbsd.org 2025/04/22 22:23:25 Modified files: . : 77.html Log message: Update Vim version CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/22 22:59:19 Modified files: www/chromium : Makefile distinfo Log message: update to 135.0.7049.114 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/23 00:45:42 Modified files: sysutils/py-packaging: Makefile distinfo Log message: update to py3-packaging-25.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/23 00:51:52 Modified files: sysutils/py-filelock: Makefile distinfo Log message: update to py3-filelock-3.18.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/23 00:53:53 Modified files: sysutils/borgmatic: Makefile distinfo Log message: update to borgmatic-2.0.4 CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2025/04/23 01:33:54 Modified files: . : plus.html 77.html Log message: iavf(4) not ivaf(4) from Ross L Richardson CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2025/04/23 01:59:52 Modified files: . : 77.html Log message: busdma(9) -> bus_dma(9), sshd(1) -> sshd(8), tzinfo(5) -> tzfile(5) CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2025/04/23 02:48:42 Modified files: . : 77.html Log message: ssh(1) not sshd(8) for 'support the VersionAddendum in the client' CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/23 03:40:36 Modified files: www/iridium : Makefile distinfo Log message: update to 2025.04.135.2 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2025/04/23 03:41:35 Modified files: misc/open62541/patches: patch-src_client_ua_client_c patch-src_client_ua_client_internal_h Log message: put upstream commit links into patch description CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/23 04:08:20 Modified files: lib/libcrypto/des: des_local.h Log message: Unifdef OPENSSL_SMALL_FOOTPRINT. We do not build with OPENSSL_SMALL_FOOTPRINT and it removes more untested code paths. Request by tb@ (and it was already on my TODO list!) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/23 04:09:08 Modified files: lib/libcrypto/modes: cbc128.c cfb128.c ctr128.c ofb128.c Log message: Unifdef OPENSSL_SMALL_FOOTPRINT. We do not build with OPENSSL_SMALL_FOOTPRINT and it removes more untested code paths. Request by tb@ (and it was already on my TODO list!) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/23 04:47:38 Modified files: textproc/py-lxml: Makefile distinfo Log message: update to py3-lxml-5.4.0 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/23 04:58:48 Modified files: lib/libcrypto/modes: gcm128.c Log message: Fix CRYPTO_gcm128_decrypt() when compiled with TABLE_BITS == 1. This appears to have been broken since 2013 when OpenSSL commit 3b4be0018b5 landed. This added in_t and out_t variables, but continued to use in and out instead. Yet another reason why untested conditional code is a bad thing. ok beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/23 07:06:18 Modified files: sysutils/tmate : Makefile sysutils/tmate/patches: patch-configure-ac Added files: sysutils/tmate/patches: patch-proc_c patch-server-client_c Removed files: sysutils/tmate/patches: patch-client_c Log message: sysutils/tmate: compatibility with new imsg API We had the imsg earthquake which includes renaming of imsg_init into imsgbuf_init, which leads a configure to a conclusion that tmate needs compat/imsg.c and compat/imsg-buffer.c where additional socket() is used. That ends to a need extention of pledge(). This was a wrong way, the right one is support the new imsg API. OK: tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/23 08:12:38 Modified files: lib/libcrypto/modes: gcm128.c Log message: Rewrite gcm_gmult_1bit() to avoid sizeof(long) hacks. We're already using 64 bit variables, so just continue to do so and let the compiler deal with code generation. While here, use unsigned right shifts instead of relying on signed right shifts and implementation-defined behaviour (which the original code did). Feedback from lucas@ ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/23 08:15:19 Modified files: lib/libcrypto/modes: gcm128.c modes_local.h Log message: Mop up all of the GETU32/BSWAP4/BSWAP8 macros since they're now unused. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/04/23 09:07:00 Modified files: sys/conf : files Added files: sys/kern : kern_softintr.c sys/sys : softintr.h Log message: Add MI high-level software interrupt dispatcher This provides a common subsystem for the high-level allocation, scheduling, and dispatching of soft interrupts. This will reduce duplication in the MD code, improve consistency, and hopefully ease maintenance and future development, once all architectures have been migrated. MP-readiness is built-in. When a soft interrupt is allocated with IPL_MPSAFE, the handler will be called without the kernel lock. Deallocation has an automatic barrier that blocks until the soft interrupt has stopped. As an extra feature, the dispatcher serializes each soft interrupt so that the handler does not execute on more than one CPU at a time. A typical MP-safe soft interrupt handler probably uses some kind of locking anyway, so this serialization should reduce needless spinning. This feature can be made optional later if necessary. Input from cheloha@ and kettenis@ OK mvs@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/04/23 09:08:05 Modified files: sys/arch/amd64/amd64: intr.c vector.S sys/arch/amd64/conf: files.amd64 sys/arch/amd64/include: intr.h Log message: amd64: Use MI soft interrupt code Make amd64 use the MI soft interrupt code. File sys/arch/amd64/amd64/softintr.c is now unlinked from the build. It is kept in the source tree a little longer in case problems arise in the coming days. OK mvs@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2025/04/23 09:43:26 Modified files: devel/got : Makefile distinfo devel/got/pkg : PLIST-main PLIST-webd gotd.rc Added files: devel/got/pkg : DESCR-sysd PLIST-sysd gotsysd.rc Removed files: devel/got/patches: patch-gotd_repo_write_c patch-gotd_session_read_c patch-gotd_session_write_c patch-lib_repository_c patch-libexec_got-fetch-pack_got-fetch-pack_c Log message: update devel/got to 0.111 Add a new sub-package for gotsysd. Add reload support to the gotd rc.d script. This will only work with configuraton files at their default locations. If using other locations the "gotctl reload" command must be run manually with -c and -s flags. gotwebd now needs RUN_DEPENDS on devel/got,-main since it runs binaries installed by the got package. The /var/www/bin/gotwebd directory is no longer used and can be removed. gotwebd now runs as the _gotwebd user by default, not "www". The user "wwW" can still be set in /etc/gotwebd.conf if desired. gotwebd no longer requires repositories to reside in the chroot. The repos_path directive in /etc/gotwebd.conf now requires an absolute path, rather than a chroot-relative path. The default repository path, /var/www/got/public, remains unchanged. To make gotwebd start up out of the box, create this directory during installation of the gotwebd package, mode 750, with the default owner being the _gotwebd user. This allows su -m _gotwebd -c "got init foo.git" and similar commands to work. At run-time the effective mode is 550 since gotwebd uses unveil(2) to impose read-only access to repositories on itself. When serving repositories with both gotd and gotwebd, the recommended ownership of repository directories is _gotd:_gotwebd with mode 750. Unlike gotd, gotwebd lacks authentication at present. Private repositories must be hidden via the respect_exportok mechanism in gotweb.conf(5). This situation will be improved in a future release. The detailed changelog follows: - introduce gotsysd: configure gotd servers by committing to gotsys.git repo - make gotd run 'gotsys check' on gotsys.conf commits before accepting them - make gotd run 'gotsys apply' when the gotsys.git repo receives changes - add a missing malloc failure check to gotd's repo_write process - make got clone/fetch work against Git servers which do not speak English - stop processing more messages upon error in gotd repo_write process - close file descriptors passed to gotd_imsg_compose_event() on failure - potential fix for use-after-free in lib/repository.c's match_packed_object() - make gotd return an informative error when the connection limit is exceeded - in gotctl info, display the time when a client connection was created - add reload support to gotd, triggered via 'gotctl reload', not via SIGHUP! - test S_ISREG in parse_ref_file() explicitly rather than via getline(3) - release ref-file lock when fstat fails in parse_ref_file() - do not treat unhandled signals as a fatal error in gotwebd - fix an edge case of tog spinning when 'B' is pressed in log view - stop using got_repo_map_path() in gotwebd to fix spurious realpath(3) errors - avoid creation of pack_fds array when not needed, saving file descriptors - gotwebd now runs as the _gotwebd user by default, rather than "www" - gotwebd can now serve repositories outside the /var/www chroot directory - the gotwebd.conf repos_path directive is no longer relative to the chroot - get rid of the gotwebd-specific libexec helpers in /var/www/bin/gotwebd - improve gotwebd behaviour when sending data to already disconnected clients - plug some memory leaks in got-send-pack and got-fetch-pack - fix got-fetch-http performance when server sends chunked HTTP responses ok op@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/23 10:05:20 Modified files: sysutils/tmate : Tag: OPENBSD_7_7 Makefile sysutils/tmate/patches: Tag: OPENBSD_7_7 patch-configure-ac Added files: sysutils/tmate/patches: Tag: OPENBSD_7_7 patch-proc_c patch-server-client_c Log message: sysutils/tmate: compatibility with new imsg API We had the imsg earthquake which includes renaming of imsg_init into imsgbuf_init, which leads a configure to a conclusion that tmate needs compat/imsg.c and compat/imsg-buffer.c where additional socket() is used. That ends to a need extention of pledge(). This was a wrong way, the right one is support the new imsg API. OK: tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/23 11:52:12 Modified files: sys/netinet : tcp_input.c Log message: Refactor TCP softlro extract header. The header of the tail mbuf has already been extraced. Do all header extraction in tcp_softlro_glue() and pass them down to tcp_softlro(). Check port number before address as IPv6 address comparison is expensive. The empty segment check has already been done in tcp_softlro_check(), remove it from tcp_softlro(). OK jan@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/23 12:27:54 Modified files: devel/py-typing-inspection: Makefile Log message: py-typing-inspection: switch MODPY_PYBUILD to hatchling CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/23 14:09:54 Modified files: net/ejabberd : Tag: OPENBSD_7_7 Makefile Added files: net/ejabberd/patches: Tag: OPENBSD_7_7 patch-src_mod_muc_occupantid_erl Log message: net/ejabberd: backport security fix from 24.04 to 7.7 OK: tb@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/04/23 15:36:57 Modified files: sysutils/fzf : Makefile distinfo Log message: Update to fzf-0.61.3 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/04/23 15:40:22 Modified files: sys/conf : files Log message: Polish the qcscm(4) turd a bit. ok deraadt@, mglocker@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/23 15:54:12 Modified files: sys/arch/amd64/amd64: vmm_machdep.c sys/arch/amd64/include: vmmvar.h sys/dev/vmm : vmm.h Log message: vmm(4) provides VMSA for AMD SEV-ES For SEV-ES the hypervisor has to provide a VM Save Area (VMSA). It will be used by the CPU to load and store encrypted guest CPU state. Also supply a helper function to retrieve the physical address of the VMSA. Non SEV-ES VMs are not affected by this change. from hshoexer@; OK dv@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/04/23 16:05:38 Modified files: net/tailscale : Makefile distinfo Log message: Update to tailscale-1.82.5 From Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2025/04/23 20:43:20 Added files: faq : upgrade77.html Log message: Initial post of 7.7 upgrade notes with all notes from current.html translated over. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/24 01:55:20 Modified files: www/fcgi : Makefile distinfo Log message: update to fcgi-2.4.5, CVE-2025-23016 Fixes integer overflow (and resultant heap-based buffer overflow) via crafted nameLen or valueLen values in data to the IPC socket. This occurs in ReadParams in fcgiapp.c. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/24 01:55:35 Modified files: www/fcgi : Tag: OPENBSD_7_7 Makefile distinfo Log message: update to fcgi-2.4.5, CVE-2025-23016 Fixes integer overflow (and resultant heap-based buffer overflow) via crafted nameLen or valueLen values in data to the IPC socket. This occurs in ReadParams in fcgiapp.c. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2025/04/24 02:09:04 Log message: Import devel/stylua. pkg/DESCR: ``` Deterministic code formatter for Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and Luau, built using full-moon. StyLua is inspired by the likes of prettier, it parses your Lua codebase, and prints it back out from scratch, enforcing a consistent code style. ``` Tested by Laurent Cheylus and rsadowski@, thanks. OK rsadowski@ for a slightly earlier version of the port (only the version and deps have changed in the meantime). Status: Vendor Tag: edd Release Tags: edd_20250424 N ports/devel/stylua/Makefile N ports/devel/stylua/crates.inc N ports/devel/stylua/distinfo N ports/devel/stylua/files/example_stylua.toml N ports/devel/stylua/pkg/DESCR N ports/devel/stylua/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2025/04/24 02:10:22 Modified files: devel : Makefile Log message: Link devel/stylua to the build. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/04/24 02:54:40 Modified files: usr.bin/tmux : tmux.1 Log message: Fix examples with too many backslashes, pointed out by David Mandelberg. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/04/24 02:55:40 Modified files: usr.bin/tmux : spawn.c Log message: Do not add a trailing / if there is nothing to follow it, Johannes Altmanninger in GitHub issue 4472. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/24 03:34:44 Modified files: net/icinga/core2: Makefile Added files: net/icinga/core2/patches: patch-lib_base_io-engine_hpp patch-lib_base_tcpsocket_hpp patch-lib_icingadb_redisconnection_cpp patch-lib_icingadb_redisconnection_hpp patch-lib_remote_apilistener_cpp patch-lib_remote_jsonrpcconnection_cpp patch-test_base-io-engine_cpp Log message: icinga/core2: support boost 1.87, ok sthen (maintainer) https://github.com/Icinga/icinga2/pull/10278 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/24 03:47:08 Modified files: math/rstudio : Makefile Log message: math/rstudio: mark BROKEN, doesnt build with boost 1.87 upstream has updated their boost usage in the next upcoming update to 2025.04, but our port hasnt been updated since its import in 2020.. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/24 03:51:41 Modified files: net : Makefile Removed files: net/fastnetmon : Makefile distinfo net/fastnetmon/patches: patch-src_CMakeLists_txt patch-src_fast_endianless_hpp patch-src_fast_library_cpp net/fastnetmon/pkg: DESCR PLIST README fastnetmon.rc Log message: Remove net/fastnetmon, doesnt build with boost 1.87. last updated in 2020, and the 1.2 branch really wants to build against lots of bundled libraries. jasper@ (previous maintainer) agrees CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/24 03:52:40 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: devel/quirks: register fastnetmon removal "unmaintained port that was blocking other changes in ports" seems a good fit. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2025/04/24 06:25:02 Modified files: bin/ksh : ksh.1 Log message: for "case", note that opening "(" and final ";;" are optional (text lifted from sh.1); pointed out by tomas rippl CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/24 06:57:01 Modified files: devel/visualvm : Makefile distinfo devel/visualvm/pkg: PLIST Log message: devel/visualvm: update to 2.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/24 07:21:35 Modified files: lang/haxe : Makefile Log message: not for armv7 i386 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/24 07:32:33 Modified files: devel/re2c : Makefile distinfo devel/re2c/pkg : PLIST Log message: update to re2c-4.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/24 07:49:43 Modified files: x11/xfce4/xfce4-taskmanager: Makefile Added files: x11/xfce4/xfce4-taskmanager/patches: patch-src_task-manager-bsd_c Log message: x11/xfce4/xfce4-taskmanager: fixup after P_ZOMBIE macro removal the correct way is: - if (!P_ZOMBIE (&p)) + if ((p.p_psflags & PS_ZOMBIE) == 0) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/04/24 08:15:29 Modified files: bin/kill : kill.1 kill.c Log message: Combine three almost identical synopsis lines into a single one, and three almost identical entries in the options list likewise, bcause all three have identical meaning and almost identical syntax. While here, call the list of signals in signal(3) "complete" rather than "more complete", because that's also true, a stronger statement, and more concise. OK jmc@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/24 09:00:12 Modified files: devel/py-setuptools_scm: Makefile distinfo Log message: update to py3-setuptools_scm-8.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/24 09:10:10 Modified files: devel/llvm : Makefile.inc Log message: set DPB_PROPERTIES for devel/llvm to "parallel parallel2" (previously just "parallel"). This is used to signal a "large" port which has a different setting for number of concurrent build jobs; some bulk builders use it to increase the number of jobs on bigger machines, but on i386 I use it to reduce the number of jobs for ports which end up running out of memory otherwise. go ahead tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/24 09:16:49 Modified files: sysutils/collectd: Makefile sysutils/collectd/patches: patch-src_processes_c Log message: sysutils/collectd: cope with P_ZOMBIE macro removal CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/24 10:44:40 Modified files: net/unifi/main : Makefile distinfo net/unifi/main/pkg: PLIST Log message: update to unifi-9.1.119 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/04/24 12:42:03 Modified files: infrastructure/db: user.list Log message: Comment out _fastnetmon CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/24 12:59:30 Modified files: . : 77.html Log message: add ice.4 available ethernet speed options CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/24 13:25:32 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 135.0.7049.114 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/04/24 14:17:49 Modified files: usr.sbin/bgpd : rde_rib.c Log message: Use strncmp() to compare strings in rib_find() which is has a similar problem like rde_peer_match(). OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/04/24 14:24:12 Modified files: usr.sbin/bgpd : bgpd.c Log message: Both IMSG_CTL_RELOAD and IMSG_DEMOTE pass a string buffer that could theoretically be not '\0' terminated. For now just enforce a '\0' at the end of the buffer in question. This is enough to prevent any bad side-effects from an unterminated string. Reported by S. Ai, H. Lefeuvre, Systopia team OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/04/24 14:32:33 Modified files: usr.sbin/relayd: relayd.c Log message: Ensure that string buffers are '\0' terminated when handling them in the privileged parent. Again code does not expect strings that are not terminated and by default nothing sends such strings but lets fix this bug anyway. Reported by S. Ai, H. Lefeuvre, Systopia team OK tb@ benno@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2025/04/24 18:06:52 Modified files: usr.sbin/radiusd: radiusd_bsdauth.c Log message: Add checks that the passed strings from the unprivileged process have one char at least to make sure they are terminated by a null char. Reported by S. Ai, H. Lefeuvre, Systopia team ok claudio CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/04/24 19:29:03 Modified files: databases/redis: Makefile distinfo Log message: Update to redis-6.2.18 (CVE-2025-21605) An unauthenticated client can cause an unlimited growth of output buffers CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/24 22:59:33 Modified files: graphics/simgear: Makefile Added files: graphics/simgear/patches: patch-simgear_nasal_cppbind_NasalHash_hxx Log message: simgear: prepare for boost 1.88, ok pascal (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/24 23:00:34 Modified files: games/flightgear/base: Makefile Log message: flightgear/base: bump after hxx change in simgear CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/24 23:02:58 Modified files: x11/cegui : Makefile Added files: x11/cegui/patches: patch-CMakeLists_txt Log message: cegui: fix build with boost 1.87, ok pascal (maintainer) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/04/24 23:19:28 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/24 23:45:05 Modified files: x11/xfce4/xfce4-pulseaudio: Makefile distinfo Log message: x11/xfce4/xfce4-pulseaudio: update to 0.5.1 see https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/-/tags/xfce4-pulseaudio-plugin-0.5.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/04/25 00:46:19 Modified files: usr.sbin/smtpd : smtpd.c Log message: The IMSG_LKA_OPEN_FORWARD passes directory and user as fixed size strings. Ensure that those strings are '\0' terminated since parent_forward_open() depends on that. OK op@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/25 02:19:22 Modified files: lib/libcrypto/modes: gcm128.c Log message: Use the OPENSSL_SMALL_FOOTPRINT code in gcm_init_4bit(). A modern compiler will unroll these loops - LLVM produces identical code (at least on arm64). Drop the manually unrolled version and have code that is more readable and maintainable. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/25 02:26:57 Modified files: lib/libcrypto/modes: gcm128.c Log message: Unifdef OPENSSL_SMALL_FOOTPRINT. ok tb@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/04/25 02:28:21 Modified files: usr.bin/tmux : format.c tmux.1 Log message: Add more features for boolean expressions in formats: 1) extend && and || to support arbitrarily many arguments and 2) add ! and !! for not and not-not. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2025/04/25 02:56:27 Modified files: math/R : Makefile distinfo math/R/pkg : PLIST Log message: Update to R 4.5.0 CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2025/04/25 03:39:11 Modified files: math/rstudio : Makefile math/rstudio/patches: patch-src_cpp_core_r_util_REnvironmentPosix_cpp Log message: Keep in-sync with R 4.5.0 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/04/25 05:39:39 Modified files: usr.bin/tmux : tmux.1 Log message: Remove a stray period, reported by David Mandelberg. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/04/25 06:08:53 Modified files: lib/libcrypto/modes: gcm128.c Log message: Restore two #if defined(GHASH) that were incorrectly removed. Also condition on defined(GHASH_CHUNK) since this is used within these blocks. This makes the conditionals consistent with other usage. Fixes build with TABLE_BITS == 1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/25 06:11:17 Modified files: lib/libcrypto/man: BN_new.3 Log message: BN_new: zap an anachronistic admonition -This type should be considered opaque and fields should not be modified -or accessed directly. The type has long been opaque and reasonable people will not do things that permit them to access the fields of opaque types directly. Of course, in the vicinity of OpenSSL code and API all sorts of insanity actually exist. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/04/25 06:25:32 Modified files: usr.bin/tmux : client.c Log message: Revert change to handle command parsing failures in the client because it breaks aliases. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/04/25 06:47:37 Modified files: sys/arch/i386/conf: files.i386 sys/arch/i386/i386: apicvec.s machdep.c softintr.c sys/arch/i386/include: intr.h sys/arch/i386/isa: icu.s Log message: Make i386 use the MI soft interrupt code. ok visa CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/04/25 06:48:48 Modified files: sys/arch/arm64/arm64: intr.c softintr.c sys/arch/arm64/conf: files.arm64 sys/arch/arm64/include: intr.h softintr.h Log message: Make arm64 use the MI soft interrupt code. ok visa kettenis CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/04/25 12:28:33 Modified files: bin/ksh : vi.c regress/bin/ksh/edit: vi.sh Log message: In VI command line editing mode, make the behaviour of "1P" consistent with the behaviour of "2P" such that both back up to the first byte of the last character inserted. As a side benefit, that also makes "[n]P" work in the presence of UTF-8 characters. According to pascal@, the new behaviour of "P" is conistent with ksh93 and all historical versions of ksh he tested on sdf.org, so the deviant behaviour of "1P" was likely not intentional, but a bug in pdksh. According to Walter Alejandro Iglesias <wai at roquesor dot com>, the new behaviour is also conistent with vim and bash. OK pascal@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/25 13:10:50 Modified files: sys/dev/ic : psp.c pspvar.h Log message: psp(4) adds ioctl(2) to encrypt and measure state for AMD SEV-ES. When launching a SEV-ES enabled VM, vmd(8) will have to encrypt the initial state of the vCPU in the VM Save Area (VMSA) allocated by vmm(4). In addition the VMSA has to be measured by the PSP. Implement functions psp_encrypt_state() and psp_launch_update_vmsa() used by new ioctl PSP_IOC_ENCRYPT_STATE. from hshoexer@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/25 13:57:12 Modified files: lib/libcrypto/man: EC_KEY_METHOD_new.3 EC_KEY_new.3 EC_POINT_add.3 EC_POINT_new.3 Makefile Added files: lib/libcrypto/man: EC_GROUP_check.3 EC_GROUP_get_curve_name.3 EC_GROUP_new_by_curve_name.3 EC_GROUP_new_curve_GFp.3 EC_POINT_get_affine_coordinates.3 EC_POINT_point2oct.3 Removed files: lib/libcrypto/man: EC_GROUP_copy.3 EC_GROUP_new.3 Log message: Rework EC documentation This replaces the giant, poor quality and outdated EC_GROUP_copy.3, EC_GROUP_new.3, and EC_POINT_new.3 manuals with seven new manuals written from scratch. * EC_GROUP_new_by_curve_name() is the entry point for builtin curves, * EC_GROUP_new_curve_GFp() describes lower level API that should not usually be needed apart from a handful of accessors. * EC_GROUP_check() contains two functions that applications should not need because either you know for certain something is an elliptic curve (so these checks are pointless) or you should not use it. * EC_GROUP_get_curve_name() describes some low level ASN.1 footguns and corresponding getters. * EC_POINT_new() contains the simple EC_POINT allocation and freeing API * EC_POINT_get_affine_coordinates() contains the coordinate accessors * EC_POINT_point2oct() is about encoding elliptic curve points While all this is quite far from perfect, the diff is getting too big and it will be easier to improve this in tree. It is definitely more repetitive than I would like it to be. Reviews, tweaks and general feedback are of course welcome. discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/25 14:01:11 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/25 14:04:09 Modified files: lib/libcrypto/man: ECDH_compute_key.3 ECDSA_SIG_new.3 crypto.3 d2i_ECPKParameters.3 Log message: Fix up a few dangling references CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2025/04/25 18:36:10 Modified files: lang/ruby/3.3 : Makefile distinfo lang/ruby/3.3/pkg: PLIST-main Log message: Update to Ruby 3.3.8 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2025/04/25 18:36:52 Modified files: lang/ruby/3.4 : Makefile distinfo lang/ruby/3.4/patches: patch-lib_rubygems_rb lang/ruby/3.4/pkg: PLIST-main PLIST-ri_docs Log message: Update to Ruby 3.4.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/25 23:31:27 Modified files: lib/libcrypto/man: EC_GROUP_get_curve_name.3 Log message: Fix markup for EC_GROUP_set_point_conversion_form CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/04/26 00:40:10 Modified files: etc : services Log message: add mqtt and secure-mqtt. this deliberately omits the udp assignments despite them being assigned by iana. from Hugo Osvaldo Barrera via tech@ ive been adding this to boxes for years, so this is a welcome addition CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/26 01:07:29 Modified files: lib/libcrypto/man: EC_GROUP_new_curve_GFp.3 Log message: EC_GROUP_new_curve_GFp: some fixes in the RETURN VALUE section CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/26 03:00:45 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 13.41 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/26 03:03:04 Modified files: lib/libcrypto/man: EC_POINT_point2oct.3 Log message: EC_POINT_point2oct: remove in_ prefix in RETURN VALUES CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2025/04/26 04:20:52 Modified files: textproc/mdbook: Makefile crates.inc distinfo textproc/mdbook/pkg: PLIST Log message: textproc/mdbook: update to version 0.4.48 Diff from Laurent Cheylus, thanks! CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/04/26 04:51:48 Removed files: sys/arch/amd64/amd64: softintr.c sys/arch/arm64/arm64: softintr.c sys/arch/arm64/include: softintr.h sys/arch/i386/i386: softintr.c Log message: Remove unused softintr.[ch] files The dust is possibly starting to settle after the initial MI soft interrupt migrations. Remove the now unused softintr.[ch] files, before me or someone else gets confused. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/04/26 05:01:55 Modified files: sys/arch/riscv64/conf: files.riscv64 sys/arch/riscv64/include: intr.h sys/arch/riscv64/riscv64: intr.c Removed files: sys/arch/riscv64/include: softintr.h sys/arch/riscv64/riscv64: softintr.c Log message: riscv64: Use MI soft interrupt code Tested by and OK jca@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/04/26 05:10:28 Modified files: sys/arch/powerpc64/conf: files.powerpc64 sys/arch/powerpc64/include: intr.h sys/arch/powerpc64/powerpc64: intr.c Removed files: sys/arch/powerpc64/include: softintr.h sys/arch/powerpc64/powerpc64: softintr.c Log message: powerpc64: Use MI soft interrupt code Tested by gkoehler@ (previous version) and kettenis@ OK kettenis@ CVSROOT: /cvs Module name: www Changes by: jca@cvs.openbsd.org 2025/04/26 05:19:27 Modified files: . : 77.html Log message: Add riscv64 package count CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/26 06:39:44 Modified files: net/unifi/main : Makefile distinfo Log message: update to unifi-9.1.120 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/26 07:46:03 Modified files: www/py-httpie : Makefile Log message: move rich from TDEP to RDEP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/26 07:50:34 Modified files: devel/py-trove-classifiers: Makefile distinfo Log message: update to py3-trove-classifiers-2025.4.11.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/26 07:56:35 Modified files: devel/py-asn1 : Makefile distinfo devel/py-asn1/pkg: PLIST Log message: update to py3-asn1-0.6.1 (0.6.0 update sat on ports since last June and the copy in my tree is in the way of bulk work on setuptools so committing now) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/26 07:58:08 Modified files: sys/netinet : in_proto.c sys/netinet6 : in6_proto.c Log message: Run TCP input in parallel on multiple CPUs. Mark the protocol input function tcp_input() as MP-safe. Then it is called directly from the IP deliver loop with shared net lock. Do not enqueue TCP packets to wait for exclusive net lock. This results in more contention on the socket lock. Throughput optimization for that problem could be done later. tested by Mark Patruck; OK mvs@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/04/26 07:59:31 Modified files: sys/arch/i386/i386: apicvec.s sys/arch/i386/isa: icu.s Log message: Fix i386 build. SOFTINTR_* definitions should be SOFTINTR_SOFT*. No functional changes. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/04/26 11:49:55 Modified files: sys/arch/i386/i386: apicvec.s sys/arch/i386/isa: icu.s Log message: Revert previous commit; it doesn't build. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/04/26 11:50:04 Modified files: sbin/dhcpleased: dhcpleased.c sbin/slaacd : slaacd.c Log message: Be explicit about rdns_count. This is equivalent to the check in the previous lines, but it is hard to reason about because it depends on struct sockaddr_rtdns sized just correctly. The previous check has to stay, because it makes sure we have enough space to send our nameservers to the kernel in case struct sockaddr_rtdns ever changes size. This tripped up claudio during a review. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/04/26 11:58:02 Modified files: sbin/dhcpleased: dhcpleased.c engine.c Log message: Make sure the engine send us a proper strings inside the imsg. Otherwise the engine is no longer trustworthy and we should stop running. These strings end up in the leasefile, they might leak information about the running process to users in group wheel in case of a buffer overread. While here, make sure the imsg buffer is initialized to 0 in the deconfigure case as is done for the configure case. Review prompted by recent work in bgpd(8) by claudio. "fine by me" claudio CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/04/26 12:00:22 Modified files: sbin/dhcp6leased: engine.c Log message: Prevent renew storm in case t1 and t2 are 0. Follow guidance from RFC 8415 on how to initialize t1 and t2 in this case. Problem reported and fix tested by Nick Owens. OK phessler CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/04/26 12:05:55 Modified files: sbin/dhcp6leased: parse.y Log message: Prevent yacc warning by removing unused rule. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/04/26 13:45:06 Modified files: sys/dev/ic : qwx.c Log message: port qwx_dp_mon_link_free() over from ath11k, this was missed somehow CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2025/04/26 13:49:21 Modified files: share/man/man4 : ice.4 Log message: state the device speeds in the title like all the other drivers do ok stsp@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/04/26 13:49:43 Modified files: sys/dev/ic : qwx.c Log message: make qwx(4) flush Rx rings when the interface goes down Fixes pool corruption caused by the device writing to mbufs on Rx rings which were still active from the device's point of view. Problem reported by mlarkin With help from deraadt, and testing by rsadowski, phessler, kettenis ok deraadt CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/04/26 13:52:56 Modified files: sys/dev/ic : qwx.c Log message: let the device know that we are moving to INIT state in qwx_stop() This disables the VIF and other firmware-internal state before sending the STOP command to turn wifi off. Second part of fixes for pool corruption caused by the device writing to mbufs on Rx rings while the driver is trying to stop the interface. Tested by myself on z13 and by kettenis on x13s CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/04/26 13:54:24 Modified files: sys/dev/ic : qwx.c Log message: stop shadow timers earlier in qwx_stop() for consistency CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/04/26 13:56:50 Modified files: graphics/oxipng: Makefile crates.inc distinfo Log message: Update oxipng to 9.1.5. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/04/26 13:57:16 Modified files: sys/dev/ic : qwx.c Log message: wake qwx threads waiting for any scan state change, not just STARTING Prevents the following errors in dmesg during ifconfig qwx0 down: /bsd: qwx0: scan stop timeout /bsd: qwx0: failed to abort scan: 35 /bsd: qwx0: received scan foreign chan event in an invalid scan state: starting (1) /bsd: qwx0: received chan info event without a scan request, ignoring Issue reported by kettenis CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/04/26 13:59:46 Modified files: sys/dev/ic : qwx.c Log message: make qwx ignore net80211 state changes while not in RUNNING state Prevents the following errors in dmesg during ifconfig qwx0 down: /bsd: qwx0: peer create command timeout /bsd: qwx0: Failed to add peer: xx:xx:xx:xx:xx:xx for VDEV: 0 Issue reported by kettenis CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/04/26 14:29:33 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.236. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/04/26 16:06:55 Modified files: lang/binaryen : Makefile distinfo lang/binaryen/patches: patch-CMakeLists_txt Log message: Update binaryen to 123. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/04/26 16:12:30 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2025.04. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/04/26 16:21:03 Modified files: graphics/p5-Image-ExifTool: Makefile distinfo Log message: Update p5-Image-ExifTool to 13.28. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/04/26 16:34:07 Modified files: textproc/riff : Makefile crates.inc distinfo Log message: Update riff to 3.3.10. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/04/26 17:03:19 Modified files: emulators/mame : Makefile distinfo Log message: Update mame to 0.276. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/04/26 17:07:30 Modified files: audio/schismtracker: Makefile distinfo audio/schismtracker/patches: patch-configure_ac Log message: Update schismtracker to 20250415. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/04/26 17:11:08 Modified files: audio/furnace : Makefile distinfo audio/furnace/pkg: PLIST Log message: Update furnace to 0.6.8.1. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/04/26 18:58:55 Modified files: sys/kern : kern_sysctl.c vfs_subr.c vfs_syscalls.c Log message: remove the functionality of fs.posix.setuid sysctl. obsolete and dangerous. ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/04/26 19:18:25 Modified files: sys/dev/pckbc : pms.c Log message: In pmsactivate for DVACT_SUSPEND, pms_change_state() may sleep. That's not allowed. This operation must be done in earlier in DVACT_QUIESCE. ok miod stsp kettenis ulf The same issue may apply on the resume side, but let's give the resume side solution time to settle in before we change that. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/26 23:58:33 Log message: Import sysutils/py-proxmoxer 2.2.0. Proxmoxer is a python wrapper around the Proxmox REST API v2. It currently supports the Proxmox services of Proxmox Virtual Environment (PVE), Proxmox Mail Gateway (PMG), and Proxmox Backup Server (PBS). Allows usage of the proxmox ansible module to manage PVE containers/VMs. requested by and ok matthieu@ Status: Vendor Tag: landry Release Tags: landry_20250427 N ports/sysutils/py-proxmoxer/Makefile N ports/sysutils/py-proxmoxer/distinfo N ports/sysutils/py-proxmoxer/pkg/DESCR N ports/sysutils/py-proxmoxer/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/26 23:59:31 Modified files: sysutils : Makefile Log message: sysutils/Makefile: +py-proxmoxer CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/04/27 00:11:01 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.69.1 Changes: https://filezilla-project.org/versions.php CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/27 00:44:13 Modified files: geo/mapproxy : Tag: OPENBSD_7_7 Makefile distinfo geo/mapproxy/pkg: Tag: OPENBSD_7_7 PLIST Log message: geo/mapproxy: MFC security update to 4.0.2. see https://github.com/mapproxy/mapproxy/releases/tag/4.0.2 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/04/27 01:08:38 Modified files: devel/md4c : Makefile Log message: Build dies with: undefined reference to `__builtin_unreachable' Move to ports-gcc on base-gcc arches to fix the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/27 01:12:27 Modified files: geo/sfcgal : Makefile Log message: geo/sfcgal: set COMPILER in the hope that it helps sparc64 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2025/04/27 01:53:12 Modified files: share/man/man4 : pci.4 Log message: sync the ice(4) entry; CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2025/04/27 02:37:47 Modified files: sys/uvm : uvm_anon.c uvm_fault.c uvm_page.c Log message: Make it possible to run the upper part of the fault handler in parallel. Tested by many as part of a larger diff. Adapted from NetBSD. Parallel fault handling is currently disabled by default. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/27 02:46:37 Modified files: devel/jjui : Makefile distinfo Log message: Update to jjui 0.8.5 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/27 02:51:24 Modified files: regress/lib/libcrypto/c2sp: Makefile Log message: c2sp: drop OpenSSL 1.1 and 3.2, add 3.5 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/27 02:52:17 Modified files: security/c2sp-testvectors: Makefile distinfo Log message: Update to c2sp-testvectors 20250426 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/27 05:13:28 Modified files: net/unifi/main/pkg: PLIST Log message: unusually, it seems unifi 9.1.120 final release changed file contents since the rc without changing version nunber - regen plist. spotted by bket. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/27 05:26:49 Modified files: devel/kf6 : kf6.port.mk devel/kf6/attica: distinfo devel/kf6/baloo: distinfo devel/kf6/bluez-qt: distinfo devel/kf6/breeze-icons: distinfo devel/kf6/breeze-icons/pkg: PLIST devel/kf6/extra-cmake-modules: distinfo devel/kf6/frameworkintegration: distinfo devel/kf6/karchive: Makefile distinfo devel/kf6/kauth: distinfo devel/kf6/kbookmarks: distinfo devel/kf6/kcalendarcore: distinfo devel/kf6/kcmutils: distinfo devel/kf6/kcmutils/pkg: PLIST devel/kf6/kcodecs: distinfo devel/kf6/kcolorscheme: distinfo devel/kf6/kcompletion: distinfo devel/kf6/kconfig: distinfo devel/kf6/kconfigwidgets: distinfo devel/kf6/kcontacts: distinfo devel/kf6/kcoreaddons: Makefile distinfo devel/kf6/kcrash: distinfo devel/kf6/kdav : distinfo devel/kf6/kdbusaddons: distinfo devel/kf6/kdeclarative: distinfo devel/kf6/kded : distinfo devel/kf6/kdesu: distinfo devel/kf6/kdnssd: distinfo devel/kf6/kdoctools: distinfo devel/kf6/kfilemetadata: distinfo devel/kf6/kglobalaccel: distinfo devel/kf6/kguiaddons: distinfo devel/kf6/kholidays: distinfo devel/kf6/ki18n: distinfo devel/kf6/kiconthemes: distinfo devel/kf6/kidletime: distinfo devel/kf6/kimageformats: distinfo devel/kf6/kio : distinfo devel/kf6/kirigami: distinfo devel/kf6/kirigami/pkg: PLIST devel/kf6/kitemmodels: distinfo devel/kf6/kitemviews: distinfo devel/kf6/kjobwidgets: distinfo devel/kf6/knewstuff: distinfo devel/kf6/knotifications: distinfo devel/kf6/knotifyconfig: distinfo devel/kf6/kpackage: distinfo devel/kf6/kparts: Makefile distinfo devel/kf6/kpeople: distinfo devel/kf6/kplotting: distinfo devel/kf6/kpty : distinfo devel/kf6/kquickcharts: distinfo devel/kf6/krunner: distinfo devel/kf6/kservice: distinfo devel/kf6/kstatusnotifieritem: distinfo devel/kf6/ksvg : distinfo devel/kf6/ktexteditor: distinfo devel/kf6/ktexttemplate: distinfo devel/kf6/ktextwidgets: distinfo devel/kf6/kunitconversion: distinfo devel/kf6/kuserfeedback: distinfo devel/kf6/kwallet: distinfo devel/kf6/kwidgetsaddons: distinfo devel/kf6/kwindowsystem: distinfo devel/kf6/kxmlgui: distinfo devel/kf6/prison: distinfo devel/kf6/purpose: distinfo devel/kf6/qqc2-desktop-style: distinfo devel/kf6/qqc2-desktop-style/pkg: PLIST devel/kf6/solid: distinfo devel/kf6/sonnet: distinfo devel/kf6/syndication: distinfo devel/kf6/syntax-highlighting: distinfo devel/kf6/threadweaver: distinfo Log message: Update KDE Frameworks 6.13.0 https://kde.org/announcements/frameworks/6/6.13.0/ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/04/27 05:38:45 Modified files: devel/github-cli: Makefile distinfo modules.inc Log message: update to github-cli 2.71.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/04/27 07:26:23 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: distinfo net/qbittorrent/qbittorrent-nox: distinfo Log message: update to qbittorrent 5.0.5 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/04/27 10:21:26 Modified files: sbin/unwind : frontend.c resolver.c Log message: Make sure the qname is a string. Otherwise the frontend is no longer trustworthy and we should exit. OK claudio, deraadt CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/04/27 10:21:53 Modified files: sbin/unwind : parse.y unwind.c Log message: Make sure the config from the parent contains proper strings. OK claudio, deraadt CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/04/27 10:22:33 Modified files: sbin/dhcp6leased: engine.c frontend.c Log message: Interface names must be proper strings. OK claudio, deraadt CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/04/27 10:23:05 Modified files: usr.sbin/rad : engine.c frontend.c Log message: Ensure we are getting send proper strings from the parent. OK claudio CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/04/27 11:06:58 Modified files: bin/ksh : vi.c regress/bin/ksh/edit: vi.sh Log message: Simple fix to prevvent the "delete to EOL" (D) command in VI mode from corrupting the cursor position when the last character remaining on the line is UTF-8. Instead of putting the cursor on the last byte, let the loop after the end of the "select" block put it at the beginning of the last character. Tested by Walter Alejandro Iglesias <wai at roquesor dot com>, and no objection was raised when shown on tech@. CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2025/04/27 11:56:02 Modified files: . : 77.html index.html Added files: images : LifeOfAFish-s.gif LifeOfAFish.png puffy77.gif Log message: Release artwork for OpenBSD 7.7 by Tomáš Rodr CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2025/04/27 11:59:32 Modified files: . : 77.html artwork.html index.html Log message: It is April 28 in Australia, so here we go. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/27 12:39:09 Modified files: cad/librecad : Makefile distinfo cad/librecad/patches: patch-common_pri cad/librecad/pkg: PLIST Log message: update to librecad 2.2.1.1, at least this builds with boost 1.87... crickets on ports. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2025/04/27 12:49:42 Modified files: editors/nano : Makefile distinfo Log message: editors/nano: maintenance update to 8.4 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/27 12:51:51 Modified files: cad/prusaslicer: Makefile Added files: cad/prusaslicer/patches: patch-src_libslic3r_GCodeSender_cpp patch-src_libslic3r_GCodeSender_hpp patch-src_libslic3r_Platform_cpp patch-src_libslic3r_Platform_hpp patch-src_slic3r_GUI_FirmwareDialog_cpp patch-src_slic3r_Utils_Bonjour_cpp patch-src_slic3r_Utils_Bonjour_hpp patch-src_slic3r_Utils_Serial_cpp patch-src_slic3r_Utils_Serial_hpp patch-src_slic3r_Utils_TCPConsole_cpp Log message: prusaslicer: fix build with boost 1.87, mostly from gentoo maintainer timeout CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/27 13:09:54 Modified files: graphics/orthanc/server: Makefile distinfo graphics/orthanc/server/patches: patch-OrthancFramework_Resources_CMake_CivetwebConfiguration_cmake patch-OrthancFramework_Resources_CMake_DcmtkConfiguration_cmake patch-OrthancFramework_Resources_CMake_LibIconvConfiguration_cmake patch-OrthancFramework_Resources_ThirdParty_minizip_ioapi_h patch-OrthancFramework_Sources_DicomNetworking_Internals_DicomTls_cpp patch-OrthancFramework_Sources_SystemToolbox_cpp patch-OrthancFramework_Sources_Toolbox_h patch-OrthancServer_CMakeLists_txt patch-OrthancServer_Sources_Search_ISqlLookupFormatter_cpp patch-OrthancServer_Sources_ServerToolbox_h graphics/orthanc/server/pkg: PLIST Log message: Update to orthanc 1.12.7 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/27 13:11:44 Modified files: graphics/orthanc/postgresql-plugin: Makefile graphics/orthanc/webviewer-plugin: Makefile Log message: Mark the two orthanc plugins broken. Someone needs to the work to make them build with 1.12.7 CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2025/04/27 13:25:41 Modified files: . : plus.html Added files: . : plus77.html Log message: roll plus.html CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/04/27 14:28:51 Modified files: usr.sbin/rpki-client: print.c Log message: Just print key identifiers as opaque blobs in filemode JSON output OK tb@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2025/04/27 14:31:40 Modified files: . : alpha.html amd64.html anoncvs.html arm64.html armv7.html errata76.html ftp.html hppa.html i386.html landisk.html loongson.html luna88k.html macppc.html octeon.html powerpc64.html riscv64.html sparc64.html stable.html build : Makefile build/mirrors : anoncvs.html.head ftp.html.end faq : faq1.html faq14.html faq16.html faq4.html faq5.html index.html Log message: 7.7 updates CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:15:51 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_bios.c Log message: drm/amdgpu: Prefer shadow rom when available From Lijo Lazar 531d4633641751c3fceac809f919c047ab421e09 in linux-6.12.y/6.12.25 27145f78f56a3178c4f9ffe51c4406d8dd0ca90c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:18:04 Modified files: sys/dev/pci/drm/amd/display/dc/hwss/dcn20: dcn20_hwseq.c sys/dev/pci/drm/amd/display/dc/hwss/dcn401: dcn401_hwseq.c Log message: drm/amd/display: prevent hang on link training fail From Brendan Tam 0363c03672cd3191f037905bf981eb523a3b71b1 in linux-6.12.y/6.12.25 8058061ed9d6bc259d1e678607b07d259342c08f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:20:55 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c Log message: drm/amd: Handle being compiled without SI or CIK support better From Mario Limonciello b542559343c9a0700adffb7f5b67314a0de55f4c in linux-6.12.y/6.12.25 5f054ddead33c1622ea9c0c0aaf07c6843fc7ab0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:24:41 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Actually do immediate vblank disable From Leo Li 776253d9818d03d09219647d923a538cfbe218a1 in linux-6.12.y/6.12.25 704bc361e3a4ead1c0eb40acc255b636b788dc89 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:27:36 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Increase vblank offdelay for PSR panels From Leo Li 2a2b7b6f90a2e378959445097f5aa7d25a1edf37 in linux-6.12.y/6.12.25 f21e6d149b49c92f9e68aa0c76033e1e13d9f5da in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:29:24 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu11: arcturus_ppt.c Log message: drm/amd/pm: Prevent division by zero From Denis Arefev 6413fed016208171592c88b5df002af8a1387e24 in linux-6.12.y/6.12.25 7d641c2b83275d3b0424127b2e0d2d0f7dd82aef in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:30:55 Modified files: sys/dev/pci/drm/amd/pm/powerplay/hwmgr: vega10_thermal.c Log message: drm/amd/pm/powerplay: Prevent division by zero From Denis Arefev bd4d90adbca1862d03e581e10e74ab73ec75e61b in linux-6.12.y/6.12.25 4b8c3c0d17c07f301011e2908fecd2ebdcfe3d1c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:32:17 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu11: smu_v11_0.c Log message: drm/amd/pm/smu11: Prevent division by zero From Denis Arefev 63a150400194592206817124268ff6f43947e8c9 in linux-6.12.y/6.12.25 7ba88b5cccc1a99c1afb96e31e7eedac9907704c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:33:44 Modified files: sys/dev/pci/drm/amd/pm/powerplay/hwmgr: smu7_thermal.c Log message: drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero From Denis Arefev 8e9c4f8d197d5709c75effa5d58e80b4fa01981a in linux-6.12.y/6.12.25 7c246a05df51c52fe0852ce56ba10c41e6ed1f39 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:35:32 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c Log message: drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero From Denis Arefev fb803d4bb9ea0a61c21c4987505e4d4ae18f9fdc in linux-6.12.y/6.12.25 f23e9116ebb71b63fe9cec0dcac792aa9af30b0c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:36:47 Modified files: sys/dev/pci/drm/amd/pm/powerplay/hwmgr: vega20_thermal.c Log message: drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero From Denis Arefev 42f7b5d12c28b2a601a98d10a80c6db1fe1a2900 in linux-6.12.y/6.12.25 4e3d9508c056d7e0a56b58d5c81253e2a0d22b6c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:38:14 Modified files: sys/dev/pci/drm/amd/amdgpu: mes_v12_0.c Log message: drm/amdgpu/mes12: optimize MES pipe FW version fetching From Alex Deucher 2b00b32e6137bd5ed600c387cfb16274f93b91dc in linux-6.12.y/6.12.25 34779e14461cf715238dec5fd43a1e11977ec115 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:40:01 Modified files: sys/dev/pci/drm/i915/display: intel_display.c Log message: drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed From Ankit Nautiyal a37e01fe60a35df354aa4c30762b91f26092ee93 in linux-6.12.y/6.12.25 a421f5033c82990d795f8fcd30d5b835f8975508 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:41:39 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 From Mario Limonciello fe19e04cd96f625b0ab3aff598f13fceb5eec0d5 in linux-6.12.y/6.12.25 1c5fdef30ed120613e769a3bd2a144cfd4c688d6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:44:13 Modified files: sys/dev/pci/drm/amd/display/dc/dml2: dml2_wrapper.c sys/dev/pci/drm/amd/display/dc/dml2/dml21: dml21_wrapper.c Log message: drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() From Huacai Chen 74d6fba60f05ca6b298702233b6e6cc7629eeb5a in linux-6.12.y/6.12.25 366e77cd4923c3aa45341e15dcaf3377af9b042f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:46:29 Modified files: sys/dev/pci/drm/amd/display/dc/dml2/dml21: dml21_wrapper.c Log message: drm/amd/display: Protect FPU in dml21_copy() From Huacai Chen 596284026c5bc4d002c812a699ec961c1d7dd472 in linux-6.12.y/6.12.25 4408b59eeacfea777aae397177f49748cadde5ce in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:48:32 Modified files: sys/dev/pci/drm/amd/amdgpu: mes_v11_0.c Log message: drm/amdgpu/mes11: optimize MES pipe FW version fetching From Alex Deucher 228e98e2021cef1b4f5f0d8614b4371e05d9098d in linux-6.12.y/6.12.25 b71a2bb0ce07f40f92f59ed7f283068e41b10075 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:49:40 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_dma_buf.c Log message: drm/amdgpu/dma_buf: fix page_link check From Matthew Auld 91b646a0b2cbd1d6d1b0be49ae780b6d2ea6011c in linux-6.12.y/6.12.25 c0dd8a9253fadfb8e5357217d085f1989da4ef0a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:50:57 Modified files: sys/dev/pci/drm/i915/gvt: opregion.c Log message: drm/i915/gvt: fix unterminated-string-initialization warning From Jani Nikula 4b171d4cbfffca02df349ed8405e93ff3b01e36a in linux-6.12.y/6.12.25 2e43ae7dd71cd9bb0d1bce1d3306bf77523feb81 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:52:39 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_object.c Log message: drm/amdgpu: immediately use GTT for new allocations From Christian Koenig a53d959fe660341788cb8dbc3ac3330d90a09ecf in linux-6.12.y/6.12.25 a755906fb2b8370c43e91ba437ae1b3e228e8b02 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:54:31 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_crtc.c Log message: drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() From Tom Chung 9cb744fbee3884cbcc2f80c92c9f7d6d13c37a24 in linux-6.12.y/6.12.25 69a46ce1f15b4391c128d581f6936750f9bfa052 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:55:59 Modified files: sys/dev/pci/drm/amd/display/dc/dml2: dml2_wrapper.c sys/dev/pci/drm/amd/display/dc/dml2/dml21: dml21_wrapper.c Log message: drm/amd/display: Protect FPU in dml2_init()/dml21_init() From Huacai Chen a5c9107a3e01375292ec20b2dc270bd7e6d0201e in linux-6.12.y/6.12.25 afcdf51d97cd58dd7a2e0aa8acbaea5108fa6826 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 19:58:06 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 From Mario Limonciello e97bf44115e887a91f59017279ae86fb5a49d936 in linux-6.12.y/6.12.25 139e99d58e373bd11f085766e681d21d34d0b097 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 20:00:41 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: fix warning of drm_mm_clean From ZhenGuo Yin 7f21bfd6fc16c5ed73b541a6d15b6c753b4e6b5f in linux-6.12.y/6.12.25 e7afa85a0d0eba5bf2c0a446ff622ebdbc9812d6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/04/27 20:02:08 Modified files: sys/dev/pci/drm/amd/display/dc/resource/dcn31: dcn31_resource.c Log message: drm/amd/display: Temporarily disable hostvm on DCN31 From Aurabindo Pillai 29b2d6f53c78b54ec1e50d35d8fad24e0c66e323 in linux-6.12.y/6.12.25 ba93dddfc92084a1e28ea447ec4f8315f3d8d3fd in mainline linux CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/04/27 23:26:12 Modified files: distrib/sets/lists/comp: md.powerpc64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2025/04/28 00:49:30 Modified files: games/vcmi : Makefile games/vcmi/patches: patch-CMakeLists_txt patch-client_CMT_cpp patch-client_CMusicHandler_cpp patch-client_CMusicHandler_h patch-lib_CThreadHelper_cpp Added files: games/vcmi/patches: patch-client_ServerRunner_cpp patch-client_ServerRunner_h patch-lib_network_NetworkConnection_cpp patch-lib_network_NetworkDefines_h Log message: fix build with upcoming boost-1.87 ok tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/28 01:18:16 Modified files: databases/pgbouncer: Makefile distinfo Log message: databases/pgbouncer: security update to 1.24.1. fixes CVE-2025-2291, see https://www.pgbouncer.org/2025/04/pgbouncer-1-24-1 maintainer timeout CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/28 01:19:19 Modified files: cad/openscad : Makefile Log message: Mark openscad broken due to boost 1.87 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/28 01:23:06 Modified files: x11/gnome/yelp : Makefile x11/gnome/yelp-xsl: Makefile Added files: x11/gnome/yelp/patches: patch-data_xslt_mal2html_xsl_in patch-data_xslt_man2html_xsl_in patch-data_xslt_yelp-common_xsl_in patch-libyelp_yelp-transform_c patch-libyelp_yelp-view_c x11/gnome/yelp-xsl/patches: patch-xslt_common_html_xsl Log message: x11/gnome/yelp{,-xsl}: fix CVE-2025-3155 - Arbitrary file read by abusing ghelp scheme see https://gitlab.gnome.org/GNOME/yelp/-/issues/221 same patches applied in at least debian/ubuntu & archlinux discussed with/on behalf of ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/28 04:05:49 Modified files: geo/py-laspy : Makefile Log message: remove bogus ${FLAVOR}s in deps CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/28 04:36:35 Modified files: net/kea : Makefile net/kea/patches: patch-src_lib_asiolink_io_service_cc Log message: kea: fix build with boost 1.87 (except for the postgresql flavor) based on a patch by gentoo CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/28 04:39:37 Modified files: net : Makefile net/kea : Makefile Log message: Unhook kea,postgresql from tree. Doesn't build with boost 1.87 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/28 04:41:17 Modified files: devel/boost : Makefile distinfo devel/boost/patches: patch-tools_boost_install_boost-install_jam patch-tools_build_src_engine_build_sh patch-tools_build_src_tools_gcc_jam devel/boost/pkg: PLIST-main PLIST-md Added files: devel/boost/patches: patch-boost_smart_ptr_intrusive_ptr_hpp patch-boost_smart_ptr_shared_ptr_hpp Removed files: devel/boost/files: jump_sparc64_sysv_elf_gas.S make_sparc64_sysv_elf_gas.S ontop_sparc64_sysv_elf_gas.S devel/boost/patches: patch-boost_atomic_detail_futex_hpp patch-boost_fiber_detail_config_hpp patch-boost_fiber_detail_cpu_relax_hpp patch-boost_fiber_detail_futex_hpp patch-boost_qvm_quat_traits_hpp patch-libs_context_build_Jamfile_v2 Log message: Update to boost 1.87, from brad, landry and myself. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/28 05:17:07 Modified files: net/zabbix : Makefile distinfo net/zabbix/pkg : PLIST-web Log message: update to 7.0.12; from Mark Patruck CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/28 07:06:32 Modified files: sys/conf : Tag: OPENBSD_7_7 newvers.sh Log message: 7.7-stable CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/04/28 07:27:20 Modified files: sys/arch/alpha/alpha: interrupt.c locore.s machdep.c sys/arch/alpha/include: intr.h Log message: alpha: Use MI soft interrupt code Tested by and OK miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/04/28 07:35:39 Modified files: sys/dev/pckbc : pms.c Log message: On resume, pms_change_state() should be run inside DVACT_WAKEUP because it could potentially sleep. ok bru, in snaps for a few days. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/28 07:44:25 Modified files: security/acme.sh: Makefile distinfo security/acme.sh/pkg: PLIST Removed files: security/acme.sh/patches: patch-dnsapi_dns_netcup_sh patch-notify_aws_ses_sh Log message: security/acme.sh: update to 3.1.1 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/28 09:40:15 Modified files: misc/remind : Makefile distinfo Log message: misc/remind: update to 5.3.6 from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/04/28 10:07:24 Modified files: distrib/sets/lists/comp: md.arm64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/28 10:12:20 Modified files: x11/gnome/yelp : Tag: OPENBSD_7_7 Makefile x11/gnome/yelp-xsl: Tag: OPENBSD_7_7 Makefile Added files: x11/gnome/yelp/patches: Tag: OPENBSD_7_7 patch-data_xslt_mal2html_xsl_in patch-data_xslt_man2html_xsl_in patch-data_xslt_yelp-common_xsl_in patch-libyelp_yelp-transform_c patch-libyelp_yelp-view_c x11/gnome/yelp-xsl/patches: Tag: OPENBSD_7_7 patch-xslt_common_html_xsl Log message: x11/gnome/yelp{,-xsl}: MFX fix for CVE-2025-3155 - Arbitrary file read by abusing ghelp scheme see https://gitlab.gnome.org/GNOME/yelp/-/issues/221 same patches applied in at least debian/ubuntu & archlinux discussed with/on behalf of ajacoutot@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/28 10:18:25 Modified files: sys/arch/amd64/amd64: identcpu.c vmm_machdep.c sys/arch/amd64/include: cpu.h Log message: vmm(4) sets minimum ASID for AMD SEV. With AMD SEV-ES vmm(4) has to respect a "minimum ASID" when running both SEV-ES and non-SEV-ES guests. The minimum ASID value is configured in the BIOS. Non-SEV-ES guests will have to use ASIDs starting at that value while SEV-ES enabled VMs use ASIDs starting at 1. Setting the minimum ASID in the BIOS to 1, disables SEV-ES. Introduce vmm_alloc_asid() to be used by SVM base VMs. No change for VMX based VMs. from hshoexer@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2025/04/28 11:39:34 Modified files: textproc/diffstat: Makefile distinfo Log message: Update to diffstat-1.68 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/28 11:41:55 Modified files: lib/libcrypto/man: EC_GROUP_new_by_curve_name.3 Log message: EC_GROUP_new_by_curve_name.3: escape a - in code. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/28 11:42:42 Modified files: lib/libcrypto/man: EC_GROUP_check.3 Log message: EC_GROUP_check.3: rephrase a sentence to avoid a word repetition CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/04/28 12:56:25 Modified files: usr.sbin/pkg_add/OpenBSD: Delete.pm Log message: Stop advising to remove files on update The following only make sense on for pkg_delete(1), yet pkg_add(1) prints them as well, which is confusing at best and trips up way too many people: "You should also run ..." (often "rm -rf /something/important*") "You should also remove ..." No longer print those when -u is used. There may be some commands "i like it" ian kirill OK phessler kmos CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2025/04/28 13:57:53 Modified files: devel/mpfr : Makefile distinfo Log message: devel/mpfr: bug fix update to 4.2.2 Drop DIST_SUBDIR. We can use the PATCHFILES=filename{url}sufx syntax to rename mpfr-$V/patch-* files from upstream if required. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/28 15:12:35 Modified files: sys/netinet : tcp_var.h Log message: Comment socket lock in TCP SYN cache fields. TCP SYN cache has been switched from net lock to socket lock a while ago. Adjust forgotten comments for locking in struct syn_cache. OK mvs@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/04/28 16:35:12 Modified files: net/rtorrent : Makefile net/libtorrent : Makefile Log message: use shipped configure script, disable execinfo, bump major, less build spam No need for autoconf, the tarball has a script generated with 2.72 already. libexecinfo gets picked up if present; disable since it's not a dependency. check_sym reports symbol removal and struct size changes. -Wall is on by default and cannot be disabled, yet the code base is full of offending stuff, so silence the two noisy warnings preventing walls of text. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/04/28 19:48:04 Modified files: distrib/sets/lists/comp: md.riscv64 Log message: sync CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/04/28 20:24:32 Modified files: sbin/sysctl : sysctl.c lib/libc/sys : sysctl.2 sys/sys : sysctl.h Log message: remove the rest of the CTL_FS posix setuid sysctl CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/04/28 21:45:27 Modified files: bin/ps : keyword.c ps.c Log message: adjust column width by scanning the proc array. ok job CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/04/28 21:47:01 Modified files: archivers/py-rarfile: Makefile distinfo Log message: Update py-rarfile to 4.2 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/04/28 21:48:10 Modified files: bin/ps : extern.h keyword.c print.c ps.1 Log message: remove obsolete rsz keyword. ok job CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/04/28 23:19:32 Modified files: textproc/py-emoji: Makefile distinfo Log message: Update to 2.14.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/29 00:11:25 Modified files: net/kea : Makefile net/kea/pkg : PLIST Log message: kea: fix plist to unbreak sqlports/pkglocatedb reported and tested by kevlo, thanks CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2025/04/29 00:39:49 Modified files: . : lyrics.html Log message: dead link CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/29 01:32:26 Modified files: mail/grommunio/gromox: Makefile Log message: add missing lib dependency on sqlite3; noted by naddy@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/29 02:16:56 Modified files: usr.bin/kdump : kdump.c Log message: mop up more CTL_FS remnants ok mlarkin CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 02:35:54 Modified files: lang/lucee/v6 : Makefile distinfo Log message: update to lucee-6.2.1.122 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 02:36:24 Modified files: lang/lucee/v5 : Tag: OPENBSD_7_7 Makefile distinfo Log message: update -stable to lucee-5.4.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 02:39:05 Modified files: lang/lucee/v6 : Tag: OPENBSD_7_7 Makefile distinfo Log message: update -stable to lucee-6.2.1.122 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 02:42:41 Modified files: www/fcgi : Makefile distinfo Log message: update to fcgi-2.4.6 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2025/04/29 03:05:54 Modified files: sys/uvm : uvm_fault.c Log message: In uvm_anonget() relock busied anon w/ the correct lock type (possibly shared). Should have been part of previous commit to unlock the upper part of the fault handler. Prevents an assertion when running the fault handler in parallel. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 03:34:37 Modified files: math/py-pandas : Makefile math/py-pandas/pkg: PLIST Log message: regen PLIST, readd scipy to TDEPs now that it's available again CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 03:34:52 Modified files: devel/py-coveralls: Makefile devel/py-coveralls/pkg: PLIST Log message: regen plist CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 03:35:57 Modified files: math/py-scipy : Makefile math/py-scipy/pkg: PLIST Log message: regen plist / drop unneeded @conflict CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:35:22 Modified files: devel/py-setuptools: Makefile distinfo devel/py-setuptools/pkg: PLIST Log message: update to py3-setuptools-79.0.1, ok kmos this changes installed file locations in most setuptools ports, syncs to follow CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:35:23 Modified files: devel/py-types-setuptools: Makefile distinfo devel/py-types-setuptools/pkg: PLIST Log message: update to py3-types-setuptools-79.0.0.20250422 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:35:26 Modified files: lang/python : python.port.mk Log message: require version >=79 (with v0 for EPOCH) when building setuptools ports installed files are in different locations in the dist-info directory (names are normalized, and licenses move to a subdirectory), so PLISTs generated on older versions won't package on newer versions and vice-versa CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:36:26 Modified files: archivers/py-brotli: Makefile archivers/py-brotli/pkg: PLIST archivers/py-brotlicffi: Makefile archivers/py-brotlicffi/pkg: PLIST archivers/py-compressed_rtf: Makefile archivers/py-compressed_rtf/pkg: PLIST archivers/py-libarchive-c: Makefile archivers/py-libarchive-c/pkg: PLIST archivers/py-lsqpack: Makefile archivers/py-lsqpack/pkg: PLIST archivers/py-lz4: Makefile archivers/py-lz4/pkg: PLIST archivers/py-lzo: Makefile archivers/py-lzo/pkg: PLIST archivers/py-rarfile: Makefile archivers/py-rarfile/pkg: PLIST archivers/py-zipstream-ng: Makefile archivers/py-zipstream-ng/pkg: PLIST archivers/py-zopfli: Makefile archivers/py-zopfli/pkg: PLIST archivers/py-zstandard: Makefile archivers/py-zstandard/pkg: PLIST astro/py-astropy: Makefile astro/py-astropy/pkg: PLIST astro/py-astropy-iers-data: Makefile astro/py-astropy-iers-data/pkg: PLIST astro/py-erfa : Makefile astro/py-erfa/pkg: PLIST astro/py-jplephem: Makefile astro/py-jplephem/pkg: PLIST astro/py-metar : Makefile astro/py-metar/pkg: PLIST astro/py-sgp4 : Makefile astro/py-sgp4/pkg: PLIST astro/py-skyfield: Makefile astro/py-skyfield/pkg: PLIST audio/cplay : Makefile audio/cplay/pkg: PLIST audio/curseradio: Makefile audio/curseradio/pkg: PLIST audio/ffmpeg-normalize: Makefile audio/ffmpeg-normalize/pkg: PLIST audio/picard : Makefile audio/picard/pkg: PLIST audio/puddletag: Makefile audio/puddletag/pkg: PLIST audio/py-acoustid: Makefile audio/py-acoustid/pkg: PLIST audio/py-audio : Makefile audio/py-audio/pkg: PLIST audio/py-discid: Makefile audio/py-discid/pkg: PLIST audio/py-discogs-client: Makefile audio/py-discogs-client/pkg: PLIST audio/py-mpd2 : Makefile audio/py-mpd2/pkg: PLIST audio/py-musicbrainzngs: Makefile audio/py-musicbrainzngs/pkg: PLIST audio/py-mutagen: Makefile audio/py-mutagen/pkg: PLIST audio/py-speechrecognition: Makefile audio/py-speechrecognition/pkg: PLIST audio/py-tagpy : Makefile audio/py-tagpy/pkg: PLIST audio/py-tinytag: Makefile audio/py-tinytag/pkg: PLIST audio/quodlibet: Makefile audio/quodlibet/pkg: PLIST audio/rgain : Makefile audio/rgain/pkg: PLIST audio/sonata : Makefile audio/sonata/pkg: PLIST audio/yt-audio : Makefile audio/yt-audio/pkg: PLIST Log message: sync PLISTs for setuptools ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:36:59 Modified files: benchmarks/netperf-wrapper: Makefile benchmarks/netperf-wrapper/pkg: PLIST-main benchmarks/speedtest-cli: Makefile benchmarks/speedtest-cli/pkg: PLIST biology/py-biopython: Makefile biology/py-biopython/pkg: PLIST comms/cc2538-bsl: Makefile comms/cc2538-bsl/pkg: PLIST comms/chirp : Makefile comms/chirp/pkg: PLIST comms/py-serial-asyncio: Makefile comms/py-serial-asyncio/pkg: PLIST comms/zigpy/py-zigpy: Makefile comms/zigpy/py-zigpy/pkg: PLIST comms/zigpy/py-zigpy-znp: Makefile comms/zigpy/py-zigpy-znp/pkg: PLIST converters/py-html2text: Makefile converters/py-html2text/pkg: PLIST converters/py-num2words: Makefile converters/py-num2words/pkg: PLIST converters/py-tnefparse: Makefile converters/py-tnefparse/pkg: PLIST databases/barman: Makefile databases/barman/pkg: PLIST databases/patroni: Makefile databases/patroni/pkg: PLIST databases/py-alembic: Makefile databases/py-alembic/pkg: PLIST databases/py-apsw: Makefile databases/py-apsw/pkg: PLIST databases/py-borgstore: Makefile databases/py-borgstore/pkg: PLIST databases/py-carbon: Makefile databases/py-carbon/pkg: PLIST databases/py-influxdb: Makefile databases/py-influxdb/pkg: PLIST databases/py-influxdb_client: Makefile databases/py-influxdb_client/pkg: PLIST databases/py-ldap: Makefile databases/py-ldap/pkg: PLIST databases/py-ldap0: Makefile databases/py-ldap0/pkg: PLIST databases/py-ldap3: Makefile databases/py-ldap3/pkg: PLIST databases/py-lmdb: Makefile databases/py-lmdb/pkg: PLIST databases/py-minidb: Makefile databases/py-minidb/pkg: PLIST databases/py-mongo: Makefile databases/py-mongo/pkg: PLIST databases/py-mysqlclient: Makefile databases/py-mysqlclient/pkg: PLIST databases/py-odbc: Makefile databases/py-odbc/pkg: PLIST databases/py-peewee: Makefile databases/py-peewee/pkg: PLIST databases/py-pg_activity: Makefile databases/py-pg_activity/pkg: PLIST databases/py-pickleshare: Makefile databases/py-pickleshare/pkg: PLIST databases/py-psycopg2: Makefile databases/py-psycopg2/pkg: PLIST databases/py-puppetdb: Makefile databases/py-puppetdb/pkg: PLIST databases/py-pygresql: Makefile databases/py-pygresql/pkg: PLIST databases/py-pymysql: Makefile databases/py-pymysql/pkg: PLIST databases/py-redis: Makefile databases/py-redis/pkg: PLIST databases/py-sqlalchemy: Makefile databases/py-sqlalchemy/pkg: PLIST databases/py-sqlobject: Makefile databases/py-sqlobject/pkg: PLIST databases/py-whisper: Makefile databases/py-whisper/pkg: PLIST databases/web2ldap: Makefile databases/web2ldap/pkg: PLIST Log message: sync PLISTs for setuptools ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:38:22 Modified files: devel/angr/py-ailment: Makefile devel/angr/py-ailment/pkg: PLIST devel/angr/py-angr: Makefile devel/angr/py-angr/pkg: PLIST devel/angr/py-archinfo: Makefile devel/angr/py-archinfo/pkg: PLIST devel/angr/py-claripy: Makefile devel/angr/py-claripy/pkg: PLIST devel/angr/py-cle: Makefile devel/angr/py-cle/pkg: PLIST devel/angr/py-pyvex: Makefile devel/angr/py-pyvex/pkg: PLIST devel/autopep8 : Makefile devel/autopep8/pkg: PLIST devel/bpython : Makefile devel/bpython/pkg: PLIST devel/capstone/python: Makefile devel/capstone/python/pkg: PLIST devel/coccigrep: Makefile devel/coccigrep/pkg: PLIST devel/codechecker: Makefile devel/codechecker/pkg: PLIST devel/flake8 : Makefile devel/flake8/pkg: PLIST devel/git-cola : Makefile devel/git-cola/pkg: PLIST devel/github-backup: Makefile devel/github-backup/pkg: PLIST devel/gyp : Makefile devel/gyp/pkg : PLIST devel/ipython : Makefile devel/ipython/pkg: PLIST devel/keystone/python: Makefile devel/keystone/python/pkg: PLIST devel/legit : Makefile devel/legit/pkg: PLIST devel/libgit2/py-git2: Makefile devel/libgit2/py-git2/pkg: PLIST devel/mercurial: Makefile devel/mercurial/pkg: PLIST-main devel/meson : Makefile devel/meson/pkg: PLIST devel/ophis : Makefile devel/ophis/pkg: PLIST devel/pre-commit: Makefile devel/pre-commit/pkg: PLIST devel/pudb : Makefile devel/pudb/pkg : PLIST devel/py-aiocache: Makefile devel/py-aiocache/pkg: PLIST devel/py-aioresponses: Makefile devel/py-aioresponses/pkg: PLIST devel/py-aiosignal: Makefile devel/py-aiosignal/pkg: PLIST devel/py-aiostream: Makefile devel/py-aiostream/pkg: PLIST devel/py-algorithm-munkres: Makefile devel/py-algorithm-munkres/pkg: PLIST devel/py-altgraph: Makefile devel/py-altgraph/pkg: PLIST devel/py-ana : Makefile devel/py-ana/pkg: PLIST devel/py-appdirs: Makefile devel/py-appdirs/pkg: PLIST devel/py-asn1 : Makefile devel/py-asn1/pkg: PLIST devel/py-asn1-modules: Makefile devel/py-asn1-modules/pkg: PLIST devel/py-astor : Makefile devel/py-astor/pkg: PLIST devel/py-astroid: Makefile devel/py-astroid/pkg: PLIST devel/py-asttokens: Makefile devel/py-asttokens/pkg: PLIST devel/py-astunparse: Makefile devel/py-astunparse/pkg: PLIST devel/py-async-lru: Makefile devel/py-async-lru/pkg: PLIST devel/py-async-timeout: Makefile devel/py-async-timeout/pkg: PLIST devel/py-asyncore: Makefile devel/py-asyncore/pkg: PLIST devel/py-asynctest: Makefile devel/py-asynctest/pkg: PLIST devel/py-atomicwrites: Makefile devel/py-atomicwrites/pkg: PLIST devel/py-autocommand: Makefile devel/py-autocommand/pkg: PLIST devel/py-automat: Makefile devel/py-automat/pkg: PLIST devel/py-babel : Makefile devel/py-babel/pkg: PLIST devel/py-bencode: Makefile devel/py-bencode/pkg: PLIST devel/py-beniget: Makefile devel/py-beniget/pkg: PLIST devel/py-binaryornot: Makefile devel/py-binaryornot/pkg: PLIST devel/py-biplist: Makefile devel/py-biplist/pkg: PLIST devel/py-bitarray: Makefile devel/py-bitarray/pkg: PLIST devel/py-bitcoinlib: Makefile devel/py-bitcoinlib/pkg: PLIST devel/py-bitstring: Makefile devel/py-bitstring/pkg: PLIST devel/py-blessings: Makefile devel/py-blessings/pkg: PLIST devel/py-boolean.py: Makefile devel/py-boolean.py/pkg: PLIST devel/py-borghash: Makefile devel/py-borghash/pkg: PLIST devel/py-buildbot/buildbot: Makefile devel/py-buildbot/buildbot/pkg: PLIST devel/py-buildbot/www: Makefile devel/py-buildbot/www/pkg: PLIST devel/py-buildslave: Makefile devel/py-buildslave/pkg: PLIST devel/py-cached-property: Makefile devel/py-cached-property/pkg: PLIST devel/py-cachelib: Makefile devel/py-cachelib/pkg: PLIST devel/py-cachetools: Makefile devel/py-cachetools/pkg: PLIST devel/py-calver: Makefile devel/py-calver/pkg: PLIST devel/py-certifi: Makefile devel/py-certifi/pkg: PLIST devel/py-cffi : Makefile devel/py-cffi/pkg: PLIST devel/py-cfgv : Makefile devel/py-cfgv/pkg: PLIST devel/py-cflow2dot: Makefile devel/py-cflow2dot/pkg: PLIST devel/py-characteristic: Makefile devel/py-characteristic/pkg: PLIST devel/py-cheetah: Makefile devel/py-cheetah/pkg: PLIST devel/py-click-log: Makefile devel/py-click-log/pkg: PLIST devel/py-click-plugins: Makefile devel/py-click-plugins/pkg: PLIST devel/py-click-repl: Makefile devel/py-click-repl/pkg: PLIST devel/py-click-threading: Makefile devel/py-click-threading/pkg: PLIST devel/py-clint : Makefile devel/py-clint/pkg: PLIST devel/py-cloudpickle: Makefile devel/py-cloudpickle/pkg: PLIST devel/py-codestyle: Makefile devel/py-codestyle/pkg: PLIST devel/py-colorlog: Makefile devel/py-colorlog/pkg: PLIST devel/py-configargparse: Makefile devel/py-configargparse/pkg: PLIST devel/py-configobj: Makefile devel/py-configobj/pkg: PLIST devel/py-constantly: Makefile devel/py-constantly/pkg: PLIST devel/py-construct: Makefile devel/py-construct/pkg: PLIST devel/py-cookiecutter: Makefile devel/py-cookiecutter/pkg: PLIST devel/py-cooldict: Makefile devel/py-cooldict/pkg: PLIST devel/py-covdefaults: Makefile devel/py-covdefaults/pkg: PLIST devel/py-coverage: Makefile devel/py-coverage/pkg: PLIST devel/py-cparser: Makefile devel/py-cparser/pkg: PLIST devel/py-cppy : Makefile devel/py-cppy/pkg: PLIST devel/py-crayons: Makefile devel/py-crayons/pkg: PLIST devel/py-crc32c: Makefile devel/py-crc32c/pkg: PLIST devel/py-crccheck: Makefile devel/py-crccheck/pkg: PLIST devel/py-cstruct: Makefile devel/py-cstruct/pkg: PLIST devel/py-curio : Makefile devel/py-curio/pkg: PLIST devel/py-curtsies: Makefile devel/py-curtsies/pkg: PLIST devel/py-cwcwidth: Makefile devel/py-cwcwidth/pkg: PLIST devel/py-dateutil: Makefile devel/py-dateutil/pkg: PLIST devel/py-dbus-deviation: Makefile devel/py-dbus-deviation/pkg: PLIST devel/py-ddt : Makefile devel/py-ddt/pkg: PLIST devel/py-debugpy: Makefile devel/py-debugpy/pkg: PLIST devel/py-decorator: Makefile devel/py-decorator/pkg: PLIST devel/py-deprecated: Makefile devel/py-deprecated/pkg: PLIST devel/py-deprecation: Makefile devel/py-deprecation/pkg: PLIST devel/py-dill : Makefile devel/py-dill/pkg: PLIST devel/py-dispatcher: Makefile devel/py-dispatcher/pkg: PLIST devel/py-distutils-extra: Makefile devel/py-distutils-extra/pkg: PLIST devel/py-docopt: Makefile devel/py-docopt/pkg: PLIST devel/py-docstring-to-markdown: Makefile devel/py-docstring-to-markdown/pkg: PLIST devel/py-doit : Makefile devel/py-doit/pkg: PLIST devel/py-dtfabric: Makefile devel/py-dtfabric/pkg: PLIST devel/py-dulwich: Makefile devel/py-dulwich/pkg: PLIST devel/py-easyprocess: Makefile devel/py-easyprocess/pkg: PLIST devel/py-elftools: Makefile devel/py-elftools/pkg: PLIST devel/py-enrich: Makefile devel/py-enrich/pkg: PLIST devel/py-esptool: Makefile devel/py-esptool/pkg: PLIST devel/py-executing: Makefile devel/py-executing/pkg: PLIST devel/py-extension-helpers: Makefile devel/py-extension-helpers/pkg: PLIST devel/py-extras: Makefile devel/py-extras/pkg: PLIST devel/py-fasteners: Makefile devel/py-fasteners/pkg: PLIST devel/py-fastimport: Makefile devel/py-fastimport/pkg: PLIST devel/py-fields: Makefile devel/py-fields/pkg: PLIST devel/py-filebytes: Makefile devel/py-filebytes/pkg: PLIST devel/py-filetype: Makefile devel/py-filetype/pkg: PLIST devel/py-fixtures: Makefile devel/py-fixtures/pkg: PLIST devel/py-flaky : Makefile devel/py-flaky/pkg: PLIST devel/py-freezegun: Makefile devel/py-freezegun/pkg: PLIST devel/py-frozendict: Makefile devel/py-frozendict/pkg: PLIST devel/py-frozenlist: Makefile devel/py-frozenlist/pkg: PLIST devel/py-funcy : Makefile devel/py-funcy/pkg: PLIST devel/py-future: Makefile devel/py-future/pkg: PLIST devel/py-gast : Makefile devel/py-gast/pkg: PLIST devel/py-gevent: Makefile devel/py-gevent/pkg: PLIST devel/py-gitdb : Makefile devel/py-gitdb/pkg: PLIST devel/py-gitpython: Makefile devel/py-gitpython/pkg: PLIST devel/py-greenlet: Makefile devel/py-greenlet/pkg: PLIST devel/py-hamcrest: Makefile devel/py-hamcrest/pkg: PLIST devel/py-helpdev: Makefile devel/py-helpdev/pkg: PLIST devel/py-html5lib: Makefile devel/py-html5lib/pkg: PLIST devel/py-hypothesis: Makefile devel/py-hypothesis/pkg: PLIST devel/py-hypothesmith: Makefile devel/py-hypothesmith/pkg: PLIST devel/py-icalendar: Makefile devel/py-icalendar/pkg: PLIST devel/py-identify: Makefile devel/py-identify/pkg: PLIST devel/py-importlib-metadata: Makefile devel/py-importlib-metadata/pkg: PLIST devel/py-incremental: Makefile devel/py-incremental/pkg: PLIST devel/py-intelhex: Makefile devel/py-intelhex/pkg: PLIST devel/py-intervaltree: Makefile devel/py-intervaltree/pkg: PLIST devel/py-invoke: Makefile devel/py-invoke/pkg: PLIST devel/py-ipython_genutils: Makefile devel/py-ipython_genutils/pkg: PLIST devel/py-iso3166: Makefile devel/py-iso3166/pkg: PLIST devel/py-isodate: Makefile devel/py-isodate/pkg: PLIST devel/py-isoduration: Makefile devel/py-isoduration/pkg: PLIST devel/py-jaraco-classes: Makefile devel/py-jaraco-classes/pkg: PLIST devel/py-jaraco-collections: Makefile devel/py-jaraco-collections/pkg: PLIST devel/py-jaraco-context: Makefile devel/py-jaraco-context/pkg: PLIST devel/py-jaraco-envs: Makefile devel/py-jaraco-envs/pkg: PLIST devel/py-jaraco-functools: Makefile devel/py-jaraco-functools/pkg: PLIST devel/py-jaraco-path: Makefile devel/py-jaraco-path/pkg: PLIST devel/py-jaraco-test: Makefile devel/py-jaraco-test/pkg: PLIST devel/py-jedi : Makefile devel/py-jedi/pkg: PLIST devel/py-jmespath: Makefile devel/py-jmespath/pkg: PLIST devel/py-jsonpath-ng: Makefile devel/py-jsonpath-ng/pkg: PLIST devel/py-kaitaistruct: Makefile devel/py-kaitaistruct/pkg: PLIST devel/py-kitchen: Makefile devel/py-kitchen/pkg: PLIST devel/py-kiwisolver: Makefile devel/py-kiwisolver/pkg: PLIST devel/py-lazy-loader: Makefile devel/py-lazy-loader/pkg: PLIST devel/py-lazy-object-proxy: Makefile devel/py-lazy-object-proxy/pkg: PLIST devel/py-libcst: Makefile devel/py-libcst/pkg: PLIST devel/py-liblarch: Makefile devel/py-liblarch/pkg: PLIST devel/py-littleutils: Makefile devel/py-littleutils/pkg: PLIST devel/py-logfury: Makefile devel/py-logfury/pkg: PLIST devel/py-logilab-common: Makefile devel/py-logilab-common/pkg: PLIST devel/py-magic : Makefile devel/py-magic/pkg: PLIST devel/py-matrix-common: Makefile devel/py-matrix-common/pkg: PLIST devel/py-mccabe: Makefile devel/py-mccabe/pkg: PLIST devel/py-minidump: Makefile devel/py-minidump/pkg: PLIST devel/py-minimock: Makefile devel/py-minimock/pkg: PLIST devel/py-mock : Makefile devel/py-mock/pkg: PLIST devel/py-modulegraph: Makefile devel/py-modulegraph/pkg: PLIST devel/py-mox3 : Makefile devel/py-mox3/pkg: PLIST devel/py-mulpyplexer: Makefile devel/py-mulpyplexer/pkg: PLIST devel/py-multiprocess: Makefile devel/py-multiprocess/pkg: PLIST devel/py-multitasking: Makefile devel/py-multitasking/pkg: PLIST devel/py-munch : Makefile devel/py-munch/pkg: PLIST devel/py-mypy : Makefile devel/py-mypy/pkg: PLIST devel/py-mypy-extensions: Makefile devel/py-mypy-extensions/pkg: PLIST devel/py-nbval : Makefile devel/py-nbval/pkg: PLIST devel/py-nest-asyncio: Makefile devel/py-nest-asyncio/pkg: PLIST devel/py-nodeenv: Makefile devel/py-nodeenv/pkg: PLIST devel/py-nose : Makefile devel/py-nose/pkg: PLIST devel/py-objgraph: Makefile devel/py-objgraph/pkg: PLIST devel/py-olefile: Makefile devel/py-olefile/pkg: PLIST devel/py-outcome: Makefile devel/py-outcome/pkg: PLIST devel/py-overrides: Makefile devel/py-overrides/pkg: PLIST devel/py-parameterized: Makefile devel/py-parameterized/pkg: PLIST devel/py-parse : Makefile devel/py-parse/pkg: PLIST devel/py-parsedatetime: Makefile devel/py-parsedatetime/pkg: PLIST devel/py-parso : Makefile devel/py-parso/pkg: PLIST devel/py-path : Makefile devel/py-path/pkg: PLIST devel/py-pathvalidate: Makefile devel/py-pathvalidate/pkg: PLIST devel/py-pbr : Makefile devel/py-pbr/pkg: PLIST devel/py-pebble: Makefile devel/py-pebble/pkg: PLIST devel/py-pexpect: Makefile devel/py-pexpect/pkg: PLIST devel/py-phx-class-registry: Makefile devel/py-phx-class-registry/pkg: PLIST devel/py-pip : Makefile devel/py-pip/pkg: PLIST devel/py-pluggy: Makefile devel/py-pluggy/pkg: PLIST devel/py-plugnplay: Makefile devel/py-plugnplay/pkg: PLIST devel/py-portalocker: Makefile devel/py-portalocker/pkg: PLIST devel/py-prance: Makefile devel/py-prance/pkg: PLIST devel/py-pretend: Makefile devel/py-pretend/pkg: PLIST devel/py-process-tests: Makefile devel/py-process-tests/pkg: PLIST devel/py-progress: Makefile devel/py-progress/pkg: PLIST devel/py-progressbar: Makefile devel/py-progressbar/pkg: PLIST devel/py-prompt_toolkit: Makefile devel/py-prompt_toolkit/pkg: PLIST devel/py-propcache: Makefile devel/py-propcache/pkg: PLIST devel/py-protobuf: Makefile devel/py-protobuf/pkg: PLIST devel/py-pure_eval: Makefile devel/py-pure_eval/pkg: PLIST devel/py-puremagic: Makefile devel/py-puremagic/pkg: PLIST devel/py-py : Makefile devel/py-py/pkg: PLIST devel/py-pybind11: Makefile devel/py-pybind11/pkg: PLIST devel/py-pygithub: Makefile devel/py-pygithub/pkg: PLIST devel/py-pyinotify: Makefile devel/py-pyinotify/pkg: PLIST devel/py-pyls-spyder: Makefile devel/py-pyls-spyder/pkg: PLIST devel/py-pyprof2calltree: Makefile devel/py-pyprof2calltree/pkg: PLIST devel/py-pyrsistent: Makefile devel/py-pyrsistent/pkg: PLIST devel/py-pyte : Makefile devel/py-pyte/pkg: PLIST devel/py-python-lsp-black: Makefile devel/py-python-lsp-black/pkg: PLIST devel/py-python-lsp-server: Makefile devel/py-python-lsp-server/pkg: PLIST devel/py-python-slugify: Makefile devel/py-python-slugify/pkg: PLIST devel/py-qdarkstyle: Makefile devel/py-qdarkstyle/pkg: PLIST devel/py-qstylizer: Makefile devel/py-qstylizer/pkg: PLIST devel/py-qt-builder: Makefile devel/py-qt-builder/pkg: PLIST devel/py-r2pipe: Makefile devel/py-r2pipe/pkg: PLIST devel/py-radix : Makefile devel/py-radix/pkg: PLIST devel/py-regex : Makefile devel/py-regex/pkg: PLIST devel/py-rencode: Makefile devel/py-rencode/pkg: PLIST devel/py-resolvelib: Makefile devel/py-resolvelib/pkg: PLIST devel/py-rfc3339-validator: Makefile devel/py-rfc3339-validator/pkg: PLIST devel/py-rfc3986-validator: Makefile devel/py-rfc3986-validator/pkg: PLIST devel/py-rfc6555: Makefile devel/py-rfc6555/pkg: PLIST devel/py-robotframework: Makefile devel/py-robotframework/pkg: PLIST devel/py-rope : Makefile devel/py-rope/pkg: PLIST devel/py-rtree : Makefile devel/py-rtree/pkg: PLIST devel/py-schema: Makefile devel/py-schema/pkg: PLIST devel/py-semantic-version: Makefile devel/py-semantic-version/pkg: PLIST devel/py-send2trash: Makefile devel/py-send2trash/pkg: PLIST devel/py-serial: Makefile devel/py-serial/pkg: PLIST devel/py-setuptools-git-versioning: Makefile devel/py-setuptools-git-versioning/pkg: PLIST devel/py-setuptools-rust: Makefile devel/py-setuptools-rust/pkg: PLIST devel/py-setuptools_scm: Makefile devel/py-setuptools_scm/pkg: PLIST devel/py-setuptools_trial: Makefile devel/py-setuptools_trial/pkg: PLIST devel/py-shellingham: Makefile devel/py-shellingham/pkg: PLIST devel/py-simplejson: Makefile devel/py-simplejson/pkg: PLIST devel/py-sip : Makefile devel/py-sip/pkg: PLIST devel/py-six : Makefile devel/py-six/pkg: PLIST devel/py-smmap : Makefile devel/py-smmap/pkg: PLIST devel/py-sniffio: Makefile devel/py-sniffio/pkg: PLIST devel/py-sortedcontainers: Makefile devel/py-sortedcontainers/pkg: PLIST devel/py-spark-parser: Makefile devel/py-spark-parser/pkg: PLIST devel/py-stack_data: Makefile devel/py-stack_data/pkg: PLIST devel/py-stdnum: Makefile devel/py-stdnum/pkg: PLIST devel/py-straight.plugin: Makefile devel/py-straight.plugin/pkg: PLIST devel/py-suds : Makefile devel/py-suds/pkg: PLIST devel/py-sure : Makefile devel/py-sure/pkg: PLIST devel/py-tabulate: Makefile devel/py-tabulate/pkg: PLIST devel/py-tempora: Makefile devel/py-tempora/pkg: PLIST devel/py-tenacity: Makefile devel/py-tenacity/pkg: PLIST devel/py-test : Makefile devel/py-test/pkg: PLIST devel/py-test-aiohttp: Makefile devel/py-test-aiohttp/pkg: PLIST devel/py-test-arraydiff: Makefile devel/py-test-arraydiff/pkg: PLIST devel/py-test-astropy: Makefile devel/py-test-astropy/pkg: PLIST devel/py-test-astropy-header: Makefile devel/py-test-astropy-header/pkg: PLIST devel/py-test-asyncio: Makefile devel/py-test-asyncio/pkg: PLIST devel/py-test-benchmark: Makefile devel/py-test-benchmark/pkg: PLIST devel/py-test-console-scripts: Makefile devel/py-test-console-scripts/pkg: PLIST devel/py-test-cov: Makefile devel/py-test-cov/pkg: PLIST devel/py-test-datafiles: Makefile devel/py-test-datafiles/pkg: PLIST devel/py-test-doctestplus: Makefile devel/py-test-doctestplus/pkg: PLIST devel/py-test-filter-subpackage: Makefile devel/py-test-filter-subpackage/pkg: PLIST devel/py-test-flake8: Makefile devel/py-test-flake8/pkg: PLIST devel/py-test-forked: Makefile devel/py-test-forked/pkg: PLIST devel/py-test-localserver: Makefile devel/py-test-localserver/pkg: PLIST devel/py-test-mock: Makefile devel/py-test-mock/pkg: PLIST devel/py-test-openfiles: Makefile devel/py-test-openfiles/pkg: PLIST devel/py-test-order: Makefile devel/py-test-order/pkg: PLIST devel/py-test-relaxed: Makefile devel/py-test-relaxed/pkg: PLIST devel/py-test-remotedata: Makefile devel/py-test-remotedata/pkg: PLIST devel/py-test-run-parallel: Makefile devel/py-test-run-parallel/pkg: PLIST devel/py-test-runner: Makefile devel/py-test-runner/pkg: PLIST devel/py-test-subtesthack: Makefile devel/py-test-subtesthack/pkg: PLIST devel/py-test-subtests: Makefile devel/py-test-subtests/pkg: PLIST devel/py-test-timeout: Makefile devel/py-test-timeout/pkg: PLIST devel/py-test-tornasync: Makefile devel/py-test-tornasync/pkg: PLIST devel/py-test-trio: Makefile devel/py-test-trio/pkg: PLIST devel/py-test-vcr: Makefile devel/py-test-vcr/pkg: PLIST devel/py-test-xdist: Makefile devel/py-test-xdist/pkg: PLIST devel/py-test-xprocess: Makefile devel/py-test-xprocess/pkg: PLIST devel/py-three-merge: Makefile devel/py-three-merge/pkg: PLIST devel/py-tokenize-rt: Makefile devel/py-tokenize-rt/pkg: PLIST devel/py-toolz : Makefile devel/py-toolz/pkg: PLIST devel/py-toposort: Makefile devel/py-toposort/pkg: PLIST devel/py-tqdm : Makefile devel/py-tqdm/pkg: PLIST devel/py-transitions: Makefile devel/py-transitions/pkg: PLIST devel/py-trio : Makefile devel/py-trio/pkg: PLIST devel/py-trove-classifiers: Makefile devel/py-trove-classifiers/pkg: PLIST devel/py-txaio : Makefile devel/py-txaio/pkg: PLIST devel/py-typeguard: Makefile devel/py-typeguard/pkg: PLIST devel/py-tz : Makefile devel/py-tz/pkg: PLIST devel/py-tzdata: Makefile devel/py-tzdata/pkg: PLIST devel/py-tzlocal: Makefile devel/py-tzlocal/pkg: PLIST devel/py-unicorn: Makefile devel/py-unicorn/pkg: PLIST devel/py-urwid : Makefile devel/py-urwid/pkg: PLIST devel/py-uvloop: Makefile devel/py-uvloop/pkg: PLIST devel/py-validators: Makefile devel/py-validators/pkg: PLIST devel/py-versioneer: Makefile devel/py-versioneer/pkg: PLIST devel/py-voluptuous: Makefile devel/py-voluptuous/pkg: PLIST devel/py-vulture: Makefile devel/py-vulture/pkg: PLIST devel/py-wapiti_swagger: Makefile devel/py-wapiti_swagger/pkg: PLIST devel/py-wbem : Makefile devel/py-wbem/pkg: PLIST devel/py-wcwidth: Makefile devel/py-wcwidth/pkg: PLIST devel/py-wheezy.template: Makefile devel/py-wheezy.template/pkg: PLIST devel/py-wrapt : Makefile devel/py-wrapt/pkg: PLIST devel/py-wurlitzer: Makefile devel/py-wurlitzer/pkg: PLIST devel/py-xdg : Makefile devel/py-xdg/pkg: PLIST devel/py-xdis : Makefile devel/py-xdis/pkg: PLIST devel/py-xlsxwriter: Makefile devel/py-xlsxwriter/pkg: PLIST devel/py-yamllint: Makefile devel/py-yamllint/pkg: PLIST devel/py-yapf : Makefile devel/py-yapf/pkg: PLIST devel/py-zc-lockfile: Makefile devel/py-zc-lockfile/pkg: PLIST devel/py-zipp : Makefile devel/py-zipp/pkg: PLIST devel/py-zopecomponent: Makefile devel/py-zopecomponent/pkg: PLIST devel/py-zopeevent: Makefile devel/py-zopeevent/pkg: PLIST devel/py-zopeinterface: Makefile devel/py-zopeinterface/pkg: PLIST devel/py-zopetesting: Makefile devel/py-zopetesting/pkg: PLIST devel/pyflakes : Makefile devel/pyflakes/pkg: PLIST devel/pygame : Makefile devel/pygame/pkg: PLIST devel/pylint : Makefile devel/pylint/pkg: PLIST devel/pyupgrade: Makefile devel/pyupgrade/pkg: PLIST devel/pyusb : Makefile devel/pyusb/pkg: PLIST devel/scons : Makefile devel/scons/pkg: PLIST devel/spyder/spyder: Makefile devel/spyder/spyder/pkg: PLIST Log message: sync PLISTs for setuptools ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:38:37 Modified files: editors/novelwriter: Makefile editors/novelwriter/pkg: PLIST editors/py-neovim: Makefile editors/py-neovim/pkg: PLIST emulators/fs-uae-launcher: Makefile emulators/fs-uae-launcher/pkg: PLIST games/gextoolbox: Makefile games/gextoolbox/pkg: PLIST games/legendary: Makefile games/legendary/pkg: PLIST games/mnemosyne/pkg: PLIST games/py-chess : Makefile games/py-chess/pkg: PLIST games/py-minecraft-launcher-lib: Makefile games/py-minecraft-launcher-lib/pkg: PLIST games/py-steam : Makefile games/py-steam/pkg: PLIST games/py-unitypy: Makefile games/py-unitypy/pkg: PLIST games/pysol : Makefile games/pysol/pkg: PLIST games/pysol-cards: Makefile games/pysol-cards/pkg: PLIST games/singularity: Makefile games/singularity/pkg: PLIST games/steamctl : Makefile games/steamctl/pkg: PLIST geo/mapproxy : Makefile geo/mapproxy/pkg: PLIST geo/mappyfile : Makefile geo/mappyfile/pkg: PLIST geo/py-cligj : Makefile geo/py-cligj/pkg: PLIST geo/py-fiona : Makefile geo/py-fiona/pkg: PLIST geo/py-geofilter: Makefile geo/py-geofilter/pkg: PLIST geo/py-geojson : Makefile geo/py-geojson/pkg: PLIST geo/py-laspy : Makefile geo/py-laspy/pkg: PLIST geo/py-mercantile: Makefile geo/py-mercantile/pkg: PLIST geo/py-osmium : Makefile geo/py-osmium/pkg: PLIST geo/py-owslib : Makefile geo/py-owslib/pkg: PLIST geo/py-planet : Makefile geo/py-planet/pkg: PLIST geo/py-proj : Makefile geo/py-proj/pkg: PLIST geo/py-rasterio: Makefile geo/py-rasterio/pkg: PLIST geo/py-shapely : Makefile geo/py-shapely/pkg: PLIST geo/py-supermercado: Makefile geo/py-supermercado/pkg: PLIST geo/py-xyzservices: Makefile geo/py-xyzservices/pkg: PLIST geo/pygeoapi : Makefile geo/pygeoapi/pkg: PLIST graphics/glad : Makefile graphics/glad/pkg: PLIST graphics/gnofract4d: Makefile graphics/gnofract4d/pkg: PLIST graphics/gprof2dot: Makefile graphics/gprof2dot/pkg: PLIST graphics/img2pdf: Makefile graphics/img2pdf/pkg: PLIST graphics/py-Pillow: Makefile graphics/py-Pillow/pkg: PLIST graphics/py-bdfparser: Makefile graphics/py-bdfparser/pkg: PLIST graphics/py-cycler: Makefile graphics/py-cycler/pkg: PLIST graphics/py-dot: Makefile graphics/py-dot/pkg: PLIST graphics/py-imageio: Makefile graphics/py-imageio/pkg: PLIST graphics/py-imagesize: Makefile graphics/py-imagesize/pkg: PLIST graphics/py-matplotlib: Makefile graphics/py-matplotlib/pkg: PLIST graphics/py-matplotlib-inline: Makefile graphics/py-matplotlib-inline/pkg: PLIST graphics/py-opengl: Makefile graphics/py-opengl/pkg: PLIST graphics/py-pivy: Makefile graphics/py-pivy/pkg: PLIST graphics/py-pygal: Makefile graphics/py-pygal/pkg: PLIST graphics/py-pyqrcode: Makefile graphics/py-pyqrcode/pkg: PLIST graphics/py-pyqtgraph: Makefile graphics/py-pyqtgraph/pkg: PLIST graphics/py-pyx: Makefile graphics/py-pyx/pkg: PLIST graphics/py-sane: Makefile graphics/py-sane/pkg: PLIST graphics/py-tifffile: Makefile graphics/py-tifffile/pkg: PLIST graphics/py-wand: Makefile graphics/py-wand/pkg: PLIST graphics/scour : Makefile graphics/scour/pkg: PLIST graphics/termtosvg: Makefile graphics/termtosvg/pkg: PLIST lang/cython : Makefile lang/cython/pkg: PLIST lang/myhdl : Makefile lang/myhdl/pkg : PLIST lang/pythran : Makefile lang/pythran/pkg: PLIST lang/secularize: Makefile lang/secularize/pkg: PLIST Log message: sync PLISTs for setuptools ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:38:52 Modified files: mail/offlineimap: Makefile mail/offlineimap/pkg: PLIST mail/py-authres: Makefile mail/py-authres/pkg: PLIST mail/py-dkimpy : Makefile mail/py-dkimpy/pkg: PLIST mail/py-imaplib2: Makefile mail/py-imaplib2/pkg: PLIST mail/py-policyd-spf: Makefile mail/py-policyd-spf/pkg: PLIST mail/py-spf : Makefile mail/py-spf/pkg: PLIST mail/pyzor : Makefile mail/pyzor/pkg : PLIST math/py-cftime : Makefile math/py-cftime/pkg: PLIST math/py-cvxopt : Makefile math/py-cvxopt/pkg: PLIST math/py-ecos : Makefile math/py-ecos/pkg: PLIST math/py-gmpy2 : Makefile math/py-gmpy2/pkg: PLIST math/py-graphviz: Makefile math/py-graphviz/pkg: PLIST math/py-h5py : Makefile math/py-h5py/pkg: PLIST math/py-mpmath : Makefile math/py-mpmath/pkg: PLIST math/py-netcdf4: Makefile math/py-netcdf4/pkg: PLIST math/py-networkx: Makefile math/py-networkx/pkg: PLIST math/py-numexpr: Makefile math/py-numexpr/pkg: PLIST math/py-oldest-supported-numpy: Makefile math/py-oldest-supported-numpy/pkg: PLIST math/py-osqp : Makefile math/py-osqp/pkg: PLIST math/py-patsy : Makefile math/py-patsy/pkg: PLIST math/py-pysmt : Makefile math/py-pysmt/pkg: PLIST math/py-scikit-learn: Makefile math/py-scikit-learn/pkg: PLIST math/py-snuggs : Makefile math/py-snuggs/pkg: PLIST math/py-sympy : Makefile math/py-sympy/pkg: PLIST math/py-tables : Makefile math/py-tables/pkg: PLIST math/veusz : Makefile math/veusz/pkg : PLIST math/visidata : Makefile math/visidata/pkg: PLIST misc/gramps : Makefile misc/gramps/pkg: PLIST misc/lfm : Makefile misc/lfm/pkg : PLIST misc/py-aiomcache: Makefile misc/py-aiomcache/pkg: PLIST misc/py-imdb : Makefile misc/py-imdb/pkg: PLIST misc/py-jdcal : Makefile misc/py-jdcal/pkg: PLIST misc/py-yfinance: Makefile misc/py-yfinance/pkg: PLIST multimedia/devede: Makefile multimedia/devede/pkg: PLIST multimedia/gaupol: Makefile multimedia/gaupol/pkg: PLIST multimedia/mat2: Makefile multimedia/mat2/pkg: PLIST multimedia/py-caption: Makefile multimedia/py-caption/pkg: PLIST multimedia/py-casttube: Makefile multimedia/py-casttube/pkg: PLIST multimedia/py-chromecast: Makefile multimedia/py-chromecast/pkg: PLIST multimedia/py-ffmpeg-progress-yield: Makefile multimedia/py-ffmpeg-progress-yield/pkg: PLIST multimedia/py-guessit: Makefile multimedia/py-guessit/pkg: PLIST multimedia/streamlink: Makefile multimedia/streamlink/pkg: PLIST Log message: sync PLISTs for setuptools ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:39:08 Modified files: net/aggregate6 : Makefile net/aggregate6/pkg: PLIST net/arouteserver: Makefile net/arouteserver/pkg: PLIST net/blaeu : Makefile net/blaeu/pkg : PLIST net/deluge : Makefile net/deluge/pkg : PLIST net/exabgp : Makefile net/exabgp/pkg : PLIST net/gajim : Makefile net/gajim/pkg : PLIST net/gpodder : Makefile net/gpodder/pkg: PLIST net/magic-wormhole: Makefile net/magic-wormhole/pkg: PLIST net/mygpoclient: Makefile net/mygpoclient/pkg: PLIST net/napalm/py-napalm: Makefile net/napalm/py-napalm/pkg: PLIST net/nicotine-plus: Makefile net/nicotine-plus/pkg: PLIST net/nomadnet : Makefile net/nomadnet/pkg: PLIST net/nyx : Makefile net/nyx/pkg : PLIST net/onionshare : Makefile net/onionshare/pkg: PLIST-main net/poezio : Makefile net/poezio/pkg : PLIST net/py-IOSXR : Makefile net/py-IOSXR/pkg: PLIST net/py-IP : Makefile net/py-IP/pkg : PLIST net/py-aiodns : Makefile net/py-aiodns/pkg: PLIST net/py-anyio : Makefile net/py-anyio/pkg: PLIST net/py-apprise : Makefile net/py-apprise/pkg: PLIST net/py-boto3 : Makefile net/py-boto3/pkg: PLIST net/py-botocore: Makefile net/py-botocore/pkg: PLIST net/py-cares : Makefile net/py-cares/pkg: PLIST net/py-curl : Makefile net/py-curl/pkg: PLIST net/py-dnslib : Makefile net/py-dnslib/pkg: PLIST net/py-dpkt : Makefile net/py-dpkt/pkg: PLIST net/py-eapi : Makefile net/py-eapi/pkg: PLIST net/py-engineio: Makefile net/py-engineio/pkg: PLIST net/py-ephemeral_port_reserve: Makefile net/py-ephemeral_port_reserve/pkg: PLIST net/py-ftpdlib : Makefile net/py-ftpdlib/pkg: PLIST net/py-gevent-websocket: Makefile net/py-gevent-websocket/pkg: PLIST net/py-geventhttpclient: Makefile net/py-geventhttpclient/pkg: PLIST net/py-ifaddr : Makefile net/py-ifaddr/pkg: PLIST net/py-impacket: Makefile net/py-impacket/pkg: PLIST net/py-junos-eznc: Makefile net/py-junos-eznc/pkg: PLIST net/py-libcloud: Makefile net/py-libcloud/pkg: PLIST net/py-lxmf : Makefile net/py-lxmf/pkg: PLIST net/py-modbus : Makefile net/py-modbus/pkg: PLIST net/py-msgpack : Makefile net/py-msgpack/pkg: PLIST net/py-nbxmpp : Makefile net/py-nbxmpp/pkg: PLIST net/py-ncclient: Makefile net/py-ncclient/pkg: PLIST net/py-netaddr : Makefile net/py-netaddr/pkg: PLIST net/py-netifaces: Makefile net/py-netifaces/pkg: PLIST net/py-netmiko : Makefile net/py-netmiko/pkg: PLIST net/py-pcapy : Makefile net/py-pcapy/pkg: PLIST net/py-pf : Makefile net/py-pf/pkg : PLIST net/py-portend : Makefile net/py-portend/pkg: PLIST net/py-python-lsp-jsonrpc: Makefile net/py-python-lsp-jsonrpc/pkg: PLIST net/py-ripe.atlas.cousteau: Makefile net/py-ripe.atlas.cousteau/pkg: PLIST net/py-ripe.atlas.sagan: Makefile net/py-ripe.atlas.sagan/pkg: PLIST net/py-ripe.atlas.tools: Makefile net/py-ripe.atlas.tools/pkg: PLIST net/py-rns : Makefile net/py-rns/pkg : PLIST net/py-rrdtool : Makefile net/py-rrdtool/pkg: PLIST net/py-s3transfer: Makefile net/py-s3transfer/pkg: PLIST net/py-simplesoap: Makefile net/py-simplesoap/pkg: PLIST net/py-siphon : Makefile net/py-siphon/pkg: PLIST net/py-slixmpp : Makefile net/py-slixmpp/pkg: PLIST net/py-smbc : Makefile net/py-smbc/pkg: PLIST net/py-snmp : Makefile net/py-snmp/pkg: PLIST net/py-socketio: Makefile net/py-socketio/pkg: PLIST net/py-socketio-client: Makefile net/py-socketio-client/pkg: PLIST net/py-socks : Makefile net/py-socks/pkg: PLIST net/py-solaredge-interface: Makefile net/py-solaredge-interface/pkg: PLIST net/py-solaredge-modbus: Makefile net/py-solaredge-modbus/pkg: PLIST net/py-stem : Makefile net/py-stem/pkg: PLIST net/py-telegram: Makefile net/py-telegram/pkg: PLIST net/py-tinytuya: Makefile net/py-tinytuya/pkg: PLIST net/py-tld : Makefile net/py-tld/pkg : PLIST net/py-tlslite-ng: Makefile net/py-tlslite-ng/pkg: PLIST net/py-trio-websocket: Makefile net/py-trio-websocket/pkg: PLIST net/py-twitter : Makefile net/py-twitter/pkg: PLIST net/py-txtorcon: Makefile net/py-txtorcon/pkg: PLIST net/py-u-msgpack: Makefile net/py-u-msgpack/pkg: PLIST net/py-websocket-client: Makefile net/py-websocket-client/pkg: PLIST net/py-websockets: Makefile net/py-websockets/pkg: PLIST net/py-wsproto : Makefile net/py-wsproto/pkg: PLIST net/py-zeroconf: Makefile net/py-zeroconf/pkg: PLIST net/py-zmq : Makefile net/py-zmq/pkg : PLIST net/scapy : Makefile net/scapy/pkg : PLIST net/toot : Makefile net/toot/pkg : PLIST net/vf1 : Makefile net/vf1/pkg : PLIST net/websockify : Makefile net/websockify/pkg: PLIST news/py-sabctools: Makefile news/py-sabctools/pkg: PLIST Log message: sync PLISTs for setuptools ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:39:40 Modified files: print/pdfarranger: Makefile print/pdfarranger/pkg: PLIST print/printrun : Makefile print/printrun/pkg: PLIST print/psutils : Makefile print/psutils/pkg: PLIST print/py-cups : Makefile print/py-cups/pkg: PLIST print/py-fonttools: Makefile print/py-fonttools/pkg: PLIST print/py-pdf2image: Makefile print/py-pdf2image/pkg: PLIST print/py-pikepdf: Makefile print/py-pikepdf/pkg: PLIST print/py-pylatex: Makefile print/py-pylatex/pkg: PLIST print/py-relatorio: Makefile print/py-relatorio/pkg: PLIST print/py-reportlab: Makefile print/py-reportlab/pkg: PLIST productivity/khal: Makefile productivity/khal/pkg: PLIST productivity/khard: Makefile productivity/khard/pkg: PLIST productivity/py-caldav: Makefile productivity/py-caldav/pkg: PLIST productivity/py-tasklib: Makefile productivity/py-tasklib/pkg: PLIST productivity/radicale: Makefile productivity/radicale/pkg: PLIST productivity/radicale2: Makefile productivity/radicale2/pkg: PLIST productivity/rednotebook: Makefile productivity/rednotebook/pkg: PLIST productivity/topydo: Makefile productivity/topydo/pkg: PLIST productivity/vdirsyncer: Makefile productivity/vdirsyncer/pkg: PLIST productivity/yokadi: Makefile productivity/yokadi/pkg: PLIST productivity/zim: Makefile productivity/zim/pkg: PLIST Log message: sync PLISTs for setuptools ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:39:50 Modified files: security/ROPgadget: Makefile security/ROPgadget/pkg: PLIST security/angrop: Makefile security/angrop/pkg: PLIST security/badkeys: Makefile security/badkeys/pkg: PLIST security/distorm3: Makefile security/distorm3/pkg: PLIST security/fierce: Makefile security/fierce/pkg: PLIST security/hashid: Makefile security/hashid/pkg: PLIST security/knockpy: Makefile security/knockpy/pkg: PLIST security/letsencrypt/acme-tiny: Makefile security/letsencrypt/acme-tiny/pkg: PLIST security/letsencrypt/client: Makefile security/letsencrypt/client/pkg: PLIST security/letsencrypt/py-acme: Makefile security/letsencrypt/py-acme/pkg: PLIST security/mitmproxy: Makefile security/mitmproxy/pkg: PLIST security/pass-import: Makefile security/pass-import/pkg: PLIST security/passphraseme: Makefile security/passphraseme/pkg: PLIST security/plaso : Makefile security/plaso/pkg: PLIST security/py-M2Crypto: Makefile security/py-M2Crypto/pkg: PLIST security/py-PyNaCl: Makefile security/py-PyNaCl/pkg: PLIST security/py-aes: Makefile security/py-aes/pkg: PLIST security/py-argon2-cffi-bindings: Makefile security/py-argon2-cffi-bindings/pkg: PLIST security/py-artifacts: Makefile security/py-artifacts/pkg: PLIST security/py-asn1crypto: Makefile security/py-asn1crypto/pkg: PLIST security/py-asyncssh: Makefile security/py-asyncssh/pkg: PLIST security/py-axolotl: Makefile security/py-axolotl/pkg: PLIST security/py-bcrypt: Makefile security/py-bcrypt/pkg: PLIST security/py-cryptodome: Makefile security/py-cryptodome/pkg: PLIST security/py-cryptodome-test-vectors: Makefile security/py-cryptodome-test-vectors/pkg: PLIST security/py-cryptodomex: Makefile security/py-cryptodomex/pkg: PLIST security/py-dfdatetime: Makefile security/py-dfdatetime/pkg: PLIST security/py-dfvfs: Makefile security/py-dfvfs/pkg: PLIST security/py-dfwinreg: Makefile security/py-dfwinreg/pkg: PLIST security/py-duo_client: Makefile security/py-duo_client/pkg: PLIST security/py-duo_universal: Makefile security/py-duo_universal/pkg: PLIST security/py-ecdsa: Makefile security/py-ecdsa/pkg: PLIST security/py-fastecdsa: Makefile security/py-fastecdsa/pkg: PLIST security/py-gnupg: Makefile security/py-gnupg/pkg: PLIST security/py-gssapi: Makefile security/py-gssapi/pkg: PLIST security/py-in-toto: Makefile security/py-in-toto/pkg: PLIST security/py-keyring: Makefile security/py-keyring/pkg: PLIST security/py-krb5: Makefile security/py-krb5/pkg: PLIST security/py-miasm: Makefile security/py-miasm/pkg: PLIST security/py-oauthlib: Makefile security/py-oauthlib/pkg: PLIST security/py-omemo-dr: Makefile security/py-omemo-dr/pkg: PLIST security/py-openssl: Makefile security/py-openssl/pkg: PLIST security/py-paramiko: Makefile security/py-paramiko/pkg: PLIST security/py-pefile: Makefile security/py-pefile/pkg: PLIST security/py-potr: Makefile security/py-potr/pkg: PLIST security/py-pykeepass: Makefile security/py-pykeepass/pkg: PLIST security/py-pyotp: Makefile security/py-pyotp/pkg: PLIST security/py-pyscard: Makefile security/py-pyscard/pkg: PLIST security/py-requests-aws4auth: Makefile security/py-requests-aws4auth/pkg: PLIST security/py-rsa: Makefile security/py-rsa/pkg: PLIST security/py-scp: Makefile security/py-scp/pkg: PLIST security/py-scrypt: Makefile security/py-scrypt/pkg: PLIST security/py-secretstorage: Makefile security/py-secretstorage/pkg: PLIST security/py-securesystemslib: Makefile security/py-securesystemslib/pkg: PLIST security/py-spake2: Makefile security/py-spake2/pkg: PLIST security/py-spnego: Makefile security/py-spnego/pkg: PLIST security/py-tlsfuzzer: Makefile security/py-tlsfuzzer/pkg: PLIST security/py-yaswfp: Makefile security/py-yaswfp/pkg: PLIST security/py-zxcvbn: Makefile security/py-zxcvbn/pkg: PLIST security/routersploit: Makefile security/routersploit/pkg: PLIST security/ssh-audit: Makefile security/ssh-audit/pkg: PLIST security/volatility3: Makefile security/volatility3/pkg: PLIST security/wapiti: Makefile security/wapiti/pkg: PLIST security/wesng : Makefile security/wesng/pkg: PLIST security/wfuzz : Makefile security/wfuzz/pkg: PLIST security/yara/python: Makefile security/yara/python/pkg: PLIST security/yubiserve: Makefile security/yubiserve/pkg: PLIST shells/py-qtconsole: Makefile shells/py-qtconsole/pkg: PLIST Log message: sync PLISTs for setuptools ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:40:03 Modified files: sysutils/ansible: Makefile sysutils/ansible/pkg: PLIST sysutils/ansible-core: Makefile sysutils/ansible-core/pkg: PLIST sysutils/ansible-lint: Makefile sysutils/ansible-lint/pkg: PLIST sysutils/awscli: Makefile sysutils/awscli/pkg: PLIST sysutils/binwalk: Makefile sysutils/binwalk/pkg: PLIST sysutils/borgbackup/1.4: Makefile sysutils/borgbackup/1.4/pkg: PLIST sysutils/borgbackup/2.0: Makefile sysutils/borgbackup/2.0/pkg: PLIST sysutils/borgmatic: Makefile sysutils/borgmatic/pkg: PLIST sysutils/diffoscope: Makefile sysutils/diffoscope/pkg: PLIST sysutils/duplicity: Makefile sysutils/duplicity/pkg: PLIST sysutils/fabric: Makefile sysutils/fabric/pkg: PLIST sysutils/glances: Makefile sysutils/glances/pkg: PLIST sysutils/libvirt-python: Makefile sysutils/libvirt-python/pkg: PLIST sysutils/me_cleaner: Makefile sysutils/me_cleaner/pkg: PLIST sysutils/menulibre: Makefile sysutils/menulibre/pkg: PLIST sysutils/psrecord: Makefile sysutils/psrecord/pkg: PLIST sysutils/py-analyzemft: Makefile sysutils/py-analyzemft/pkg: PLIST sysutils/py-ansible-compat: Makefile sysutils/py-ansible-compat/pkg: PLIST sysutils/py-ansible-libssh: Makefile sysutils/py-ansible-libssh/pkg: PLIST sysutils/py-apscheduler: Makefile sysutils/py-apscheduler/pkg: PLIST sysutils/py-augeas: Makefile sysutils/py-augeas/pkg: PLIST sysutils/py-blessed: Makefile sysutils/py-blessed/pkg: PLIST sysutils/py-command_runner: Makefile sysutils/py-command_runner/pkg: PLIST sysutils/py-consul: Makefile sysutils/py-consul/pkg: PLIST sysutils/py-cpuinfo: Makefile sysutils/py-cpuinfo/pkg: PLIST sysutils/py-croniter: Makefile sysutils/py-croniter/pkg: PLIST sysutils/py-daemon: Makefile sysutils/py-daemon/pkg: PLIST sysutils/py-daemonize: Makefile sysutils/py-daemonize/pkg: PLIST sysutils/py-distlib: Makefile sysutils/py-distlib/pkg: PLIST sysutils/py-distro: Makefile sysutils/py-distro/pkg: PLIST sysutils/py-dotenv: Makefile sysutils/py-dotenv/pkg: PLIST sysutils/py-elasticsearch-curator: Makefile sysutils/py-elasticsearch-curator/pkg: PLIST sysutils/py-ghmi: Makefile sysutils/py-ghmi/pkg: PLIST sysutils/py-hpilo: Makefile sysutils/py-hpilo/pkg: PLIST sysutils/py-joblib: Makefile sysutils/py-joblib/pkg: PLIST sysutils/py-lockfile: Makefile sysutils/py-lockfile/pkg: PLIST sysutils/py-mitogen: Makefile sysutils/py-mitogen/pkg: PLIST sysutils/py-parallel-ssh: Makefile sysutils/py-parallel-ssh/pkg: PLIST sysutils/py-prometheus_client: Makefile sysutils/py-prometheus_client/pkg: PLIST sysutils/py-proxmoxer: Makefile sysutils/py-proxmoxer/pkg: PLIST sysutils/py-psutil: Makefile sysutils/py-psutil/pkg: PLIST sysutils/py-pushover: Makefile sysutils/py-pushover/pkg: PLIST sysutils/py-pynetbox: Makefile sysutils/py-pynetbox/pkg: PLIST sysutils/py-pyperclip: Makefile sysutils/py-pyperclip/pkg: PLIST sysutils/py-schedule: Makefile sysutils/py-schedule/pkg: PLIST sysutils/py-statgrab: Makefile sysutils/py-statgrab/pkg: PLIST sysutils/py-subprocess-tee: Makefile sysutils/py-subprocess-tee/pkg: PLIST sysutils/py-tsk: Makefile sysutils/py-tsk/pkg: PLIST sysutils/py-vmomi: Makefile sysutils/py-vmomi/pkg: PLIST sysutils/py-watchdog: Makefile sysutils/py-watchdog/pkg: PLIST sysutils/ranger: Makefile sysutils/ranger/pkg: PLIST sysutils/rdiff-backup: Makefile sysutils/rdiff-backup/pkg: PLIST sysutils/salt-testing: Makefile sysutils/salt-testing/pkg: PLIST sysutils/supervisor: Makefile sysutils/supervisor/pkg: PLIST sysutils/tarsnapper: Makefile sysutils/tarsnapper/pkg: PLIST sysutils/vorta : Makefile sysutils/vorta/pkg: PLIST Log message: sync PLISTs for setuptools ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:40:15 Modified files: telephony/py-phonenumbers: Makefile telephony/py-phonenumbers/pkg: PLIST textproc/apertium-streamparser: Makefile textproc/apertium-streamparser/pkg: PLIST textproc/argparse-manpage: Makefile textproc/argparse-manpage/pkg: PLIST textproc/asciinema: Makefile textproc/asciinema/pkg: PLIST textproc/cdiff : Makefile textproc/cdiff/pkg: PLIST textproc/codespell: Makefile textproc/codespell/pkg: PLIST textproc/gi-docgen: Makefile textproc/gi-docgen/pkg: PLIST textproc/hotdoc: Makefile textproc/hotdoc/pkg: PLIST textproc/nfoview: Makefile textproc/nfoview/pkg: PLIST textproc/py-ICU: Makefile textproc/py-ICU/pkg: PLIST textproc/py-MarkupSafe: Makefile textproc/py-MarkupSafe/pkg: PLIST textproc/py-PEG2: Makefile textproc/py-PEG2/pkg: PLIST textproc/py-bashlex: Makefile textproc/py-bashlex/pkg: PLIST textproc/py-canonicaljson: Makefile textproc/py-canonicaljson/pkg: PLIST textproc/py-cchardet: Makefile textproc/py-cchardet/pkg: PLIST textproc/py-changelog-chug: Makefile textproc/py-changelog-chug/pkg: PLIST textproc/py-chardet: Makefile textproc/py-chardet/pkg: PLIST textproc/py-charset-normalizer: Makefile textproc/py-charset-normalizer/pkg: PLIST textproc/py-coloredlogs: Makefile textproc/py-coloredlogs/pkg: PLIST textproc/py-commonmark: Makefile textproc/py-commonmark/pkg: PLIST textproc/py-css-parser: Makefile textproc/py-css-parser/pkg: PLIST textproc/py-cssselect: Makefile textproc/py-cssselect/pkg: PLIST textproc/py-cssutils: Makefile textproc/py-cssutils/pkg: PLIST textproc/py-dateparser: Makefile textproc/py-dateparser/pkg: PLIST textproc/py-defusedxml: Makefile textproc/py-defusedxml/pkg: PLIST textproc/py-demjson: Makefile textproc/py-demjson/pkg: PLIST textproc/py-dicttoxml: Makefile textproc/py-dicttoxml/pkg: PLIST textproc/py-docx: Makefile textproc/py-docx/pkg: PLIST textproc/py-elasticsearch: Makefile textproc/py-elasticsearch/pkg: PLIST textproc/py-elementpath: Makefile textproc/py-elementpath/pkg: PLIST textproc/py-emoji: Makefile textproc/py-emoji/pkg: PLIST textproc/py-enchant: Makefile textproc/py-enchant/pkg: PLIST textproc/py-et_xmlfile: Makefile textproc/py-et_xmlfile/pkg: PLIST textproc/py-fastjsonschema: Makefile textproc/py-fastjsonschema/pkg: PLIST textproc/py-feedparser: Makefile textproc/py-feedparser/pkg: PLIST textproc/py-gTTS: Makefile textproc/py-gTTS/pkg: PLIST textproc/py-humanfriendly: Makefile textproc/py-humanfriendly/pkg: PLIST textproc/py-humanize: Makefile textproc/py-humanize/pkg: PLIST textproc/py-icecream: Makefile textproc/py-icecream/pkg: PLIST textproc/py-ijson: Makefile textproc/py-ijson/pkg: PLIST textproc/py-inflect: Makefile textproc/py-inflect/pkg: PLIST textproc/py-inflection: Makefile textproc/py-inflection/pkg: PLIST textproc/py-ini2toml: Makefile textproc/py-ini2toml/pkg: PLIST textproc/py-jaraco-text: Makefile textproc/py-jaraco-text/pkg: PLIST textproc/py-json5: Makefile textproc/py-json5/pkg: PLIST textproc/py-jsonpatch: Makefile textproc/py-jsonpatch/pkg: PLIST textproc/py-jsonpointer: Makefile textproc/py-jsonpointer/pkg: PLIST textproc/py-jupyterlab_pygments: Makefile textproc/py-jupyterlab_pygments/pkg: PLIST textproc/py-langdetect: Makefile textproc/py-langdetect/pkg: PLIST textproc/py-lark: Makefile textproc/py-lark/pkg: PLIST textproc/py-license-expression: Makefile textproc/py-license-expression/pkg: PLIST textproc/py-lxml: Makefile textproc/py-lxml/pkg: PLIST textproc/py-markdown: Makefile textproc/py-markdown/pkg: PLIST textproc/py-mistune: Makefile textproc/py-mistune/pkg: PLIST textproc/py-natsort: Makefile textproc/py-natsort/pkg: PLIST textproc/py-nltk: Makefile textproc/py-nltk/pkg: PLIST textproc/py-numpydoc: Makefile textproc/py-numpydoc/pkg: PLIST textproc/py-ofxparse: Makefile textproc/py-ofxparse/pkg: PLIST textproc/py-openpyxl: Makefile textproc/py-openpyxl/pkg: PLIST textproc/py-pandocfilters: Makefile textproc/py-pandocfilters/pkg: PLIST textproc/py-patiencediff: Makefile textproc/py-patiencediff/pkg: PLIST textproc/py-pdfminer: Makefile textproc/py-pdfminer/pkg: PLIST textproc/py-podcastparser: Makefile textproc/py-podcastparser/pkg: PLIST textproc/py-polib: Makefile textproc/py-polib/pkg: PLIST textproc/py-precis_i18n: Makefile textproc/py-precis_i18n/pkg: PLIST textproc/py-prettytable: Makefile textproc/py-prettytable/pkg: PLIST textproc/py-pyRFC3339: Makefile textproc/py-pyRFC3339/pkg: PLIST textproc/py-pyaml: Makefile textproc/py-pyaml/pkg: PLIST textproc/py-pygfm: Makefile textproc/py-pygfm/pkg: PLIST textproc/py-pykwalify: Makefile textproc/py-pykwalify/pkg: PLIST textproc/py-python-json-logger: Makefile textproc/py-python-json-logger/pkg: PLIST textproc/py-pyuca: Makefile textproc/py-pyuca/pkg: PLIST textproc/py-rebulk: Makefile textproc/py-rebulk/pkg: PLIST textproc/py-recommonmark: Makefile textproc/py-recommonmark/pkg: PLIST textproc/py-ruamel.yaml: Makefile textproc/py-ruamel.yaml/pkg: PLIST textproc/py-ruamel.yaml.clib: Makefile textproc/py-ruamel.yaml.clib/pkg: PLIST textproc/py-semver: Makefile textproc/py-semver/pkg: PLIST textproc/py-signedjson: Makefile textproc/py-signedjson/pkg: PLIST textproc/py-smartypants: Makefile textproc/py-smartypants/pkg: PLIST textproc/py-snowballstemmer: Makefile textproc/py-snowballstemmer/pkg: PLIST textproc/py-spdx: Makefile textproc/py-spdx/pkg: PLIST textproc/py-spdx-lookup: Makefile textproc/py-spdx-lookup/pkg: PLIST textproc/py-sphinx-automodapi: Makefile textproc/py-sphinx-automodapi/pkg: PLIST textproc/py-sphinx-intl: Makefile textproc/py-sphinx-intl/pkg: PLIST textproc/py-sphinx_guzzle_theme: Makefile textproc/py-sphinx_guzzle_theme/pkg: PLIST textproc/py-sphinx_rtd_theme: Makefile textproc/py-sphinx_rtd_theme/pkg: PLIST textproc/py-sphinxcontrib/jsmath: Makefile textproc/py-sphinxcontrib/jsmath/pkg: PLIST textproc/py-stache: Makefile textproc/py-stache/pkg: PLIST textproc/py-stemmer: Makefile textproc/py-stemmer/pkg: PLIST textproc/py-textdistance: Makefile textproc/py-textdistance/pkg: PLIST textproc/py-textfsm: Makefile textproc/py-textfsm/pkg: PLIST textproc/py-texttable: Makefile textproc/py-texttable/pkg: PLIST textproc/py-toml: Makefile textproc/py-toml/pkg: PLIST textproc/py-ujson: Makefile textproc/py-ujson/pkg: PLIST textproc/py-unicodecsv: Makefile textproc/py-unicodecsv/pkg: PLIST textproc/py-unidecode: Makefile textproc/py-unidecode/pkg: PLIST textproc/py-vobject: Makefile textproc/py-vobject/pkg: PLIST textproc/py-whatthepatch: Makefile textproc/py-whatthepatch/pkg: PLIST textproc/py-xlrd: Makefile textproc/py-xlrd/pkg: PLIST textproc/py-xmldiff: Makefile textproc/py-xmldiff/pkg: PLIST textproc/py-xmlschema: Makefile textproc/py-xmlschema/pkg: PLIST textproc/py-xmltodict: Makefile textproc/py-xmltodict/pkg: PLIST textproc/py-yaml: Makefile textproc/py-yaml/pkg: PLIST textproc/py-yamlordereddictloader: Makefile textproc/py-yamlordereddictloader/pkg: PLIST textproc/syrics: Makefile textproc/syrics/pkg: PLIST textproc/xml2rfc: Makefile textproc/xml2rfc/pkg: PLIST textproc/yq : Makefile textproc/yq/pkg: PLIST Log message: sync PLISTs for setuptools ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:40:32 Modified files: www/apertium-apy: Makefile www/apertium-apy/pkg: PLIST www/buku : Makefile www/buku/pkg : PLIST www/ephemetoot : Makefile www/ephemetoot/pkg: PLIST www/gallery-dl : Makefile www/gallery-dl/pkg: PLIST www/internetarchive: Makefile www/internetarchive/pkg: PLIST www/ipynb-py-convert: Makefile www/ipynb-py-convert/pkg: PLIST www/jupyter-notebook: Makefile www/jupyter-notebook/pkg: PLIST www/odoo : Makefile www/odoo/pkg : PLIST www/pelican : Makefile www/pelican/pkg: PLIST www/py-CherryPy: Makefile www/py-CherryPy/pkg: PLIST www/py-aiohttp : Makefile www/py-aiohttp/pkg: PLIST www/py-aiohttp-oauthlib: Makefile www/py-aiohttp-oauthlib/pkg: PLIST www/py-aioquic : Makefile www/py-aioquic/pkg: PLIST www/py-asgiref : Makefile www/py-asgiref/pkg: PLIST www/py-autobahn: Makefile www/py-autobahn/pkg: PLIST www/py-beaker : Makefile www/py-beaker/pkg: PLIST www/py-betamax : Makefile www/py-betamax/pkg: PLIST www/py-bleach : Makefile www/py-bleach/pkg: PLIST www/py-bokeh : Makefile www/py-bokeh/pkg: PLIST www/py-bottle : Makefile www/py-bottle/pkg: PLIST www/py-browser-cookie3: Makefile www/py-browser-cookie3/pkg: PLIST www/py-cheroot : Makefile www/py-cheroot/pkg: PLIST www/py-feedgenerator: Makefile www/py-feedgenerator/pkg: PLIST www/py-flasgger: Makefile www/py-flasgger/pkg: PLIST www/py-flask-apscheduler: Makefile www/py-flask-apscheduler/pkg: PLIST www/py-flask-caching: Makefile www/py-flask-caching/pkg: PLIST www/py-flask-cors: Makefile www/py-flask-cors/pkg: PLIST www/py-flask-login: Makefile www/py-flask-login/pkg: PLIST www/py-flask-principal: Makefile www/py-flask-principal/pkg: PLIST www/py-formencode: Makefile www/py-formencode/pkg: PLIST www/py-frozen-flask: Makefile www/py-frozen-flask/pkg: PLIST www/py-genshi : Makefile www/py-genshi/pkg: PLIST www/py-gunicorn: Makefile www/py-gunicorn/pkg: PLIST www/py-h11 : Makefile www/py-h11/pkg : PLIST www/py-h2 : Makefile www/py-h2/pkg : PLIST www/py-hpack : Makefile www/py-hpack/pkg: PLIST www/py-html5-parser: Makefile www/py-html5-parser/pkg: PLIST www/py-http_ece: Makefile www/py-http_ece/pkg: PLIST www/py-httpbin : Makefile www/py-httpbin/pkg: PLIST www/py-httpie : Makefile www/py-httpie/pkg: PLIST www/py-httplib2: Makefile www/py-httplib2/pkg: PLIST www/py-httpretty: Makefile www/py-httpretty/pkg: PLIST www/py-httpx-ntlm: Makefile www/py-httpx-ntlm/pkg: PLIST www/py-hyperframe: Makefile www/py-hyperframe/pkg: PLIST www/py-hyperlink: Makefile www/py-hyperlink/pkg: PLIST www/py-jinja2-time: Makefile www/py-jinja2-time/pkg: PLIST www/py-jwt : Makefile www/py-jwt/pkg : PLIST www/py-macaroons: Makefile www/py-macaroons/pkg: PLIST www/py-mako : Makefile www/py-mako/pkg: PLIST www/py-mastodon.py: Makefile www/py-mastodon.py/pkg: PLIST www/py-mechanize: Makefile www/py-mechanize/pkg: PLIST www/py-meld3 : Makefile www/py-meld3/pkg: PLIST www/py-metallum: Makefile www/py-metallum/pkg: PLIST www/py-multidict: Makefile www/py-multidict/pkg: PLIST www/py-ndg-httpsclient: Makefile www/py-ndg-httpsclient/pkg: PLIST www/py-query : Makefile www/py-query/pkg: PLIST www/py-quixote : Makefile www/py-quixote/pkg: PLIST www/py-repoze-lru: Makefile www/py-repoze-lru/pkg: PLIST www/py-repoze-profile: Makefile www/py-repoze-profile/pkg: PLIST www/py-repoze-who: Makefile www/py-repoze-who/pkg: PLIST www/py-requests: Makefile www/py-requests/pkg: PLIST www/py-requests-cache: Makefile www/py-requests-cache/pkg: PLIST www/py-requests-file: Makefile www/py-requests-file/pkg: PLIST www/py-requests-futures: Makefile www/py-requests-futures/pkg: PLIST www/py-requests-mock: Makefile www/py-requests-mock/pkg: PLIST www/py-requests-oauthlib: Makefile www/py-requests-oauthlib/pkg: PLIST www/py-requests-toolbelt: Makefile www/py-requests-toolbelt/pkg: PLIST www/py-requests-unixsocket: Makefile www/py-requests-unixsocket/pkg: PLIST www/py-responses: Makefile www/py-responses/pkg: PLIST www/py-respx : Makefile www/py-respx/pkg: PLIST www/py-selenium: Makefile www/py-selenium/pkg: PLIST www/py-spotipy : Makefile www/py-spotipy/pkg: PLIST www/py-tempita : Makefile www/py-tempita/pkg: PLIST www/py-tornado : Makefile www/py-tornado/pkg: PLIST www/py-treq : Makefile www/py-treq/pkg: PLIST www/py-uri-template: Makefile www/py-uri-template/pkg: PLIST www/py-uritemplate: Makefile www/py-uritemplate/pkg: PLIST www/py-urlgrabber: Makefile www/py-urlgrabber/pkg: PLIST www/py-urllib3 : Makefile www/py-urllib3/pkg: PLIST www/py-vcrpy : Makefile www/py-vcrpy/pkg: PLIST www/py-waitress: Makefile www/py-waitress/pkg: PLIST www/py-webob : Makefile www/py-webob/pkg: PLIST www/py-webpy : Makefile www/py-webpy/pkg: PLIST www/py-webtest : Makefile www/py-webtest/pkg: PLIST www/py-wstools : Makefile www/py-wstools/pkg: PLIST www/py-yarl : Makefile www/py-yarl/pkg: PLIST www/qobuz-dl : Makefile www/qobuz-dl/pkg: PLIST www/qutebrowser: Makefile www/qutebrowser/pkg: PLIST www/tootstream : Makefile www/tootstream/pkg: PLIST www/trac : Makefile www/trac/pkg : PLIST www/tuir : Makefile www/tuir/pkg : PLIST www/twill : Makefile www/twill/pkg : PLIST www/urlwatch : Makefile www/urlwatch/pkg: PLIST www/woob : Makefile www/woob/pkg : PLIST www/youtube-dl : Makefile www/youtube-dl/pkg: PLIST Log message: sync PLISTs for setuptools ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:40:38 Modified files: x11/arandr : Makefile x11/arandr/pkg : PLIST x11/obmenu : Makefile x11/obmenu/pkg : PLIST x11/py-i3ipc : Makefile x11/py-i3ipc/pkg: PLIST x11/py-pyglet : Makefile x11/py-pyglet/pkg: PLIST x11/py-qtawesome: Makefile x11/py-qtawesome/pkg: PLIST x11/py-qtpy : Makefile x11/py-qtpy/pkg: PLIST x11/py-sip-qt5 : Makefile x11/py-sip-qt5/pkg: PLIST x11/py-sip-qt6 : Makefile x11/py-sip-qt6/pkg: PLIST x11/py-virtualdisplay: Makefile x11/py-virtualdisplay/pkg: PLIST x11/py-xlib : Makefile x11/py-xlib/pkg: PLIST x11/screenkey : Makefile x11/screenkey/pkg: PLIST x11/terminator : Makefile x11/terminator/pkg: PLIST Log message: sync PLISTs for setuptools ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:44:26 Modified files: graphics/img2pdf: Makefile distinfo graphics/img2pdf/patches: patch-src_img2pdf_test_py Log message: update to img2pdf-0.6.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:45:25 Added files: sysutils/ansible-core/patches: patch-pyproject_toml Log message: recognise newer setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:47:03 Modified files: devel/py-trio : Makefile distinfo devel/py-trio/pkg: PLIST Log message: update to py3-trio-0.30.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:48:09 Modified files: sysutils/py-mitogen: Makefile distinfo Log message: update to py3-mitogen-0.3.23 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:49:22 Modified files: graphics/py-tifffile: Makefile distinfo Log message: update to py3-tifffile-2025.3.30 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:53:59 Modified files: archivers/py-compressed_rtf: Makefile devel/py-calver: Makefile graphics/py-Pillow: Makefile sysutils/borgbackup/2.0: Makefile Removed files: archivers/py-compressed_rtf/patches: patch-pyproject_toml devel/py-calver/patches: patch-pyproject_toml graphics/py-Pillow/patches: patch-pyproject_toml sysutils/borgbackup/2.0/patches: patch-pyproject_toml Log message: remove patches working around too-old setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 04:54:11 Modified files: graphics/p5-Image-ExifTool: Makefile distinfo Log message: update to p5-Image-ExifTool-13.29 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/04/29 05:46:00 Modified files: net/zabbix/pkg : PLIST-web Log message: fix -web plist CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2025/04/29 06:24:45 Modified files: net/dnsdist : Makefile distinfo Removed files: net/dnsdist/patches: patch-doh3_cc patch-m4_pdns_with_quiche_m4 Log message: Security update to dnsdist 1.9.9; See https://blog.powerdns.com/2025/04/29/powerdns-dnsdist-1.9.9-released and https://www.dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2025-02.html CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/29 06:50:31 Modified files: audio/openal : Makefile audio/openal/patches: patch-CMakeLists_txt Added files: audio/openal/patches: patch-al_auxeffectslot_cpp patch-al_buffer_cpp patch-al_debug_cpp patch-al_effects_chorus_cpp patch-al_effects_fshifter_cpp patch-al_effects_modulator_cpp patch-al_effects_vmorpher_cpp patch-al_state_cpp patch-alc_alu_cpp patch-alc_effects_reverb_cpp patch-fmt-11_1_1_CMakeLists_txt Log message: audio/openal: fix building by gcc8 It is suceffuly compiled by tb@ on sparc64, but it has some warnings on alignment. I've checked a few code paths which leads to this warnings, and all of them looks false positive. tested and OK: tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/29 07:01:00 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/pkg: PLIST www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 138.0 see https://www.mozilla.org/en-US/firefox/138.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-28/ drop --with-libclang-path from CONFIGURE_ARGS it's inferred from CC/CXX CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/29 07:02:35 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 128.10.0 see https://www.mozilla.org/en-US/firefox/128.10.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-29/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/29 07:04:10 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_7 Makefile distinfo www/mozilla-firefox/pkg: Tag: OPENBSD_7_7 PLIST Log message: www/mozilla-firefox: MFC update to 138.0. see https://www.mozilla.org/en-US/firefox/138.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-28/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/29 07:04:37 Modified files: www/firefox-esr: Tag: OPENBSD_7_7 Makefile distinfo Log message: www/firefox-esr: MFC update to 128.10.0. see https://www.mozilla.org/en-US/firefox/128.10.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-29/ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/04/29 07:12:51 Modified files: sys/net : pf_ioctl.c Log message: allocate pf states and state keys on cache lines. the idea is to try and avoid false aliasing of pf states as we become more parallel in the future. i also want this as a reminder to stop wasting my time optimising for memory usage. i've been running this for years without issue. ok sashan@ (in mar 2023). he agrees that if it sucks we can pull it out. CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2025/04/29 07:15:48 Modified files: net/miniflux : Makefile distinfo modules.inc net/miniflux/pkg: DESCR Log message: update net/miniflux to 2.2.8 original patch by Igor Zornik tested by Igor Zornik and David Goerger CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/29 07:21:52 Modified files: sys/arch/amd64/amd64: vmm_machdep.c Log message: vmm(4) must not use 0 as minimum ASID for AMD SEV. If SEV-ES is not supported by CPU, vmm(4) could end up using 0 as minimum ASID. In this case, 1 has to be used. regression found and tested by Jesper Wallin; fixed with hshoexer@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2025/04/29 07:40:26 Modified files: sbin/iked : ikev2.c Log message: Fix leak of peerid.id_buf ok markus@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2025/04/29 07:45:01 Modified files: sys/arch/arm64/stand/efiboot: efiboot.c Log message: Add Qualcomm CRD ok patrick@ kettenis@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/29 08:53:22 Modified files: sys/netinet : tcp_input.c Log message: In TCP software LRO remove potential ethernet padding. With some network interfaces the RX mbuf returned from the driver may contain ethernet padding. My tests did not see this behavior with ixl(4) hardware. But inserting ethernet padding into a TCP stream would be completely wrong, so adding a sanity check anyway. Remove content of the mbuf that is behind the TCP payload. OK jan@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 08:57:38 Modified files: sysutils/f3 : Makefile distinfo sysutils/f3/patches: patch-Makefile patch-f3read_c patch-f3write_c Removed files: sysutils/f3/patches: patch-utils_c patch-utils_h Log message: update to f3-9.0, from Alexander Klimov, plus I regenerated patches CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 08:59:52 Modified files: devel/boehm-gc : Makefile Log message: sync SHARED_LIBS lines with shared_libs.log (only affects order + commented upstream versions CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 09:02:10 Modified files: devel/boehm-gc : Makefile distinfo devel/boehm-gc/patches: patch-os_dep_c Log message: update to boehm-gc-8.2.8, based on a diff from Timo Myyrä (proposed in December, fixes a known issue in lang/ecl, but it was getting a bit close to release for good multi arch testing in snapshots, it's a better time now) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2025/04/29 09:10:55 Modified files: net/p5-Net-Patricia: Makefile distinfo net/p5-Net-Patricia/patches: patch-libpatricia_Makefile_PL Removed files: net/p5-Net-Patricia/patches: patch-t_01everything_t Log message: Update to p5-Net-Patricia-1.23. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/29 09:12:50 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.10.0. see https://www.thunderbird.net/en-US/thunderbird/128.10.0esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-32/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/29 09:13:48 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_7 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.10.0. see https://www.thunderbird.net/en-US/thunderbird/128.10.0esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-32/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 09:19:06 Modified files: lang/luajit : Makefile distinfo lang/luajit/patches: patch-src_Makefile Log message: update to luajit-2.1.1744318430 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/29 09:39:07 Modified files: multimedia/libheif: Makefile Added files: multimedia/libheif/patches: patch-libheif_CMakeLists_txt Log message: multimedia/libheif: fix building by gcc8 tested on sparc64 and OK: tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 10:12:34 Modified files: devel/boehm-gc : Makefile Log message: oops, fix SITES.lib CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/29 10:15:50 Removed files: devel/boehm-gc/patches: patch-dyn_load_c Log message: remove noop patch; was pointed out by semarie on ports@ a while ago CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2025/04/29 11:44:00 Modified files: bin/chmod : chgrp.1 chown.8 lib/libc/sys : chown.2 sbin/sysctl : sysctl.8 share/man/man7 : securelevel.7 Log message: remove references to fs.posix.setuid; ok tedu CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/04/29 12:35:51 Modified files: regress/usr.sbin/bgpd/integrationtests: l3vpn.sh lladdr.sh Log message: Sprinkle some -n to route commands to avoid DNS lookups. Running these regress tests should also work with a broken network. CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2025/04/29 12:56:01 Modified files: net/haproxy : Makefile distinfo Log message: net/haproxy: update to 3.0.10 Many small fixes, again nothing critical. Changes: https://www.haproxy.org/download/3.0/src/CHANGELOG ok tb CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2025/04/29 13:01:36 Modified files: databases/victoriametrics: Makefile distinfo Log message: databases/victoriametrics: update to 1.114.0 Newer versions require Go 1.24.2. Full release notes: https://docs.victoriametrics.com/victoriametrics/changelog/#v11100 https://docs.victoriametrics.com/victoriametrics/changelog/#v11110 https://docs.victoriametrics.com/victoriametrics/changelog/#v11120 https://docs.victoriametrics.com/victoriametrics/changelog/#v11130 https://docs.victoriametrics.com/victoriametrics/changelog/#v11140 1.{110,111,113,114}.0 include update notes. ok tb CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/29 14:19:48 Modified files: sys/arch/amd64/amd64: identcpu.c Log message: Remove useless parentheses. spotted by dv@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/29 14:31:42 Modified files: sys/netinet : tcp_input.c tcp_var.h Log message: Remove dead flag from TCP SYN cache. The TCP SYN cache timer uses SCF_DEAD flag to detect closed listen socket. Note that syn_cache_rm() is setting sc_inplisten to NULL in the same atomic section where SCF_DEAD is set. Also syn_cache_timer() uses the SYN cache mutex to check sc_inplisten and SCF_DEAD together. Eliminate SCF_DEAD and rely on existing pointer to listen socket. OK mvs@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/04/29 16:37:38 Modified files: converters/ruby-oj: Makefile distinfo Log message: Update to 3.16.10 ok jeremy@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/04/29 16:38:07 Modified files: converters : Makefile Log message: Switch to explicit versions for ruby-oj per advice from jeremy@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/04/29 18:26:02 Modified files: sys/kern : kern_synch.c Log message: avoid timeout_del_barrier when cancelling the timeout in sleep_finish. because of src/sys/kern/kern_timeout.c r.1.101, timeout_del_barrier now unconditionally calls timeout_barrier. timeout_barrier now unconditionally queues a timeout and tries to "wake up" the context that services the queue of pending timeouts, which in this case is the softclock interrupt. unfortunately softclock isn't MPSAFE, so it tries to take the kernel lock, which is often already held by another part of the system. bluhm@ has a network stress test which manages to produce this contention almost 100% of the time, and the performance is terrible because of it. sleep_finish is currently relying on timeout_del_barrier to ensure that the endtsleep handler has finished running. this diff changes it so sleep_finish tracks where endtsleep is up to itself, which avoids the timeout barrier, which in turn avoids the kernel lock contention. this comment added to the code explains it further: /* * There are three situations to handle when cancelling the * p_sleep_to timeout: * * 1. The timeout has not fired yet * 2. The timeout is running * 3. The timeout has run * * If timeout_del succeeds then the timeout won't run and * situation 1 is dealt with. * * If timeout_del does not remove the timeout, then we're * handling 2 or 3, but it won't tell us which one. Instead, * the P_TIMEOUTRAN flag is used to figure out when we move * from 2 to 3. endtsleep() (the p_sleep_to handler) sets the * flag when it's finished running, so we spin waiting for * it. * * We spin instead of sleeping because endtsleep() takes * the sched lock to do all it's work. If we wanted to go * to sleep to wait for endtsleep to run, we'd also have to * take the sched lock, so we'd be spinning against it anyway. */ ok visa@ claudio@ mpi@ tested by bluhm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/04/29 18:45:08 Modified files: sys/sys : proc.h Log message: avoid timeout_del_barrier when cancelling the timeout in sleep_finish. because of src/sys/kern/kern_timeout.c r.1.101, timeout_del_barrier now unconditionally calls timeout_barrier. timeout_barrier now unconditionally queues a timeout and tries to "wake up" the context that services the queue of pending timeouts, which in this case is the softclock interrupt. unfortunately softclock isn't MPSAFE, so it tries to take the kernel lock, which is often already held by another part of the system. bluhm@ has a network stress test which manages to produce this contention almost 100% of the time, and the performance is terrible because of it. sleep_finish is currently relying on timeout_del_barrier to ensure that the endtsleep handler has finished running. this diff changes it so sleep_finish tracks where endtsleep is up to itself, which avoids the timeout barrier, which in turn avoids the kernel lock contention. this comment added to the code explains it further: /* * There are three situations to handle when cancelling the * p_sleep_to timeout: * * 1. The timeout has not fired yet * 2. The timeout is running * 3. The timeout has run * * If timeout_del succeeds then the timeout won't run and * situation 1 is dealt with. * * If timeout_del does not remove the timeout, then we're * handling 2 or 3, but it won't tell us which one. Instead, * the P_TIMEOUTRAN flag is used to figure out when we move * from 2 to 3. endtsleep() (the p_sleep_to handler) sets the * flag when it's finished running, so we spin waiting for * it. * * We spin instead of sleeping because endtsleep() takes * the sched lock to do all it's work. If we wanted to go * to sleep to wait for endtsleep to run, we'd also have to * take the sched lock, so we'd be spinning against it anyway. */ ok visa@ claudio@ mpi@ tested by bluhm@ i forgot this as part of src/sys/kern/kern_synch.c r1.221 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/29 21:51:42 Modified files: sbin/iked : dh.c iked.conf.5 ikev2.h parse.y Log message: mop up P-192/Group 25 remnants based on an initial diff by markus CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/29 21:53:21 Modified files: sbin/isakmpd : conf.c dh.c ipsec.c ipsec_num.cst isakmpd.conf.5 Log message: mop up P-192/Group 25 remnants based on an initial diff by markus CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/29 21:54:09 Modified files: sbin/ipsecctl : ike.c ipsec.conf.5 ipsecctl.h parse.y Log message: mop up P-192/Group 25 remnants based on an initial diff by markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/04/29 23:23:15 Modified files: usr.bin/ssh : hostfile.c Log message: fix a out-of-bounds read if the known_hosts file is truncated after the hostname. Reported by the OpenAI Security Research Team ok deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/04/29 23:26:15 Modified files: usr.bin/ssh : hostfile.c Log message: make writing known_hosts lines more atomic, by writing the entire line in one operation and using unbuffered stdio. Usually writes to this file are serialised on the "Are you sure you want to continue connecting?" prompt, but if host key checking is disabled and connections were being made with high concurrency then interleaved writes might have been possible. feedback/ok deraadt@ millert@ CVSROOT: /cvs Module name: ports Changes by: rapha@cvs.openbsd.org 2025/04/29 23:34:46 Modified files: x11/tipp10 : Makefile distinfo x11/tipp10/pkg : PLIST Log message: update to tipp10-3.3.3 ok tb@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2025/04/30 00:00:58 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo Log message: Tor Browser: update to 14.5.1 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2025/04/30 00:02:15 Modified files: meta/tor-browser: Tag: OPENBSD_7_7 Makefile www/tor-browser: Tag: OPENBSD_7_7 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_7 Makefile distinfo www/tor-browser/browser/files: Tag: OPENBSD_7_7 unveil.main www/tor-browser/browser/patches: Tag: OPENBSD_7_7 patch-browser_app_profile_000-tor-browser_js patch-toolkit_components_tor-launcher_TorProcess_sys_mjs patch-toolkit_xre_nsXREDirProvider_cpp www/tor-browser/browser/pkg: Tag: OPENBSD_7_7 PLIST Log message: Tor Browser: update to 14.5.1 and pull in unveil.main fix for obfs4proxy. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/30 00:29:21 ports/x11/kde-plasma/kpipewire/patches Update of /cvs/ports/x11/kde-plasma/kpipewire/patches In directory cvs.openbsd.org:/tmp/cvs-serv62808/patches Log Message: Directory /cvs/ports/x11/kde-plasma/kpipewire/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 00:33:24 Modified files: sysutils/plakar: Makefile distinfo modules.inc Log message: Update to plakar-1.0.1beta15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 00:37:24 Modified files: sysutils/opentofu: Makefile distinfo modules.inc Log message: Update to opentofu-1.9.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 00:55:44 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.77.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 01:02:01 Modified files: net/coredns : Makefile distinfo modules.inc Log message: Update to coredns-1.12.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 01:02:38 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.394. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 01:04:33 Modified files: lang/typescript: Makefile distinfo Log message: Update to typescript-5.8.3. CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2025/04/30 01:06:56 Modified files: libressl : index.html releases.html Log message: LibreSSL 4.1.0 release CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 01:07:50 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.84.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 01:08:20 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.3.2299.0. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/30 01:11:24 Modified files: x11/kde-applications/krfb: Makefile x11/kde-applications/krfb/pkg: PLIST x11/kde-plasma/kpipewire: Makefile x11/kde-plasma/kpipewire/pkg: PLIST x11/kde-plasma/kwin: Makefile x11/kde-plasma/plasma-workspace: Makefile Added files: x11/kde-plasma/kpipewire/patches: patch-src_pipewireproduce_cpp Log message: Unbreak kpipewire and add dependency on kpipewire for all consumers CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 01:14:17 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-47.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 01:16:30 Modified files: mail/sendmail : Makefile distinfo mail/sendmail/patches: patch-cf_m4_proto_m4 Log message: Update to sendmail-8.18.1.10. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/30 01:27:17 ports/x11/kde-plasma/spectacle Update of /cvs/ports/x11/kde-plasma/spectacle In directory cvs.openbsd.org:/tmp/cvs-serv32935/spectacle Log Message: Directory /cvs/ports/x11/kde-plasma/spectacle added to the repository CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/30 01:27:55 ports/x11/kde-plasma/spectacle/pkg Update of /cvs/ports/x11/kde-plasma/spectacle/pkg In directory cvs.openbsd.org:/tmp/cvs-serv14730/spectacle/pkg Log Message: Directory /cvs/ports/x11/kde-plasma/spectacle/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/30 01:30:24 Modified files: x11/kde-applications: Makefile x11/kde-plasma : Makefile Added files: x11/kde-plasma/spectacle: Makefile distinfo x11/kde-plasma/spectacle/pkg: DESCR PLIST Removed files: x11/kde-applications/spectacle: Makefile distinfo x11/kde-applications/spectacle/pkg: DESCR PLIST Log message: Unbreak and move spectacle from KDE Gear to KDE Plasma CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/04/30 01:41:46 Modified files: lang/clazy : Makefile distinfo lang/clazy/pkg : PLIST Log message: Update clazy to 1.14 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 02:07:32 Modified files: devel/appstream: Makefile distinfo devel/appstream/pkg: PLIST-main PLIST-qt6 Log message: Update to appstream-1.0.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 02:10:35 Modified files: devel/iso-codes: Makefile distinfo devel/iso-codes/pkg: PLIST Log message: Update to iso-codes-4.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 02:24:38 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.10.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 02:26:49 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo inputmethods/ibus-typing-booster/pkg: PLIST Log message: Update to ibus-typing-booster-2.27.42. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 02:59:51 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-520.0.0. CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2025/04/30 03:03:07 Modified files: net/dnsdist : Tag: OPENBSD_7_7 Makefile distinfo Removed files: net/dnsdist/patches: Tag: OPENBSD_7_7 patch-doh3_cc patch-m4_pdns_with_quiche_m4 Log message: Security update dnsdist to 1.9.9; ok sthen@ See https://blog.powerdns.com/2025/04/29/powerdns-dnsdist-1.9.9-released and https://www.dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2025-02.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 03:08:45 Modified files: devel/spidermonkey128: Makefile distinfo Log message: Update to spidermonkey128-128.9.0. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/04/30 03:40:37 Modified files: sys/arch/amd64/amd64: vmm_machdep.c sys/dev/vmm : vmm.h Log message: Move vmm(4) extern declarations from .c to vmm.h header file. from hshoexer@; OK kettenis@ dv@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/30 04:24:24 Modified files: games/gnuchess : Makefile distinfo Log message: update to gnuchess-6.2.11, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/30 05:23:59 Modified files: devel/apr/patches: patch-configure_in Log message: regen patch CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/30 05:36:39 Modified files: security/mitmproxy: Makefile Added files: security/mitmproxy/patches: patch-mitmproxy_tools_console_window_py patch-mitmproxy_tools_main_py Log message: security/mitmproxy: backport fix for suppress debug logging in CLI OK: sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 05:52:47 Modified files: inputmethods/ibus: Makefile distinfo inputmethods/ibus/pkg: PLIST-main Log message: Update to ibus-1.5.32. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/30 05:55:05 Modified files: security/mitmproxy: Tag: OPENBSD_7_7 Makefile Added files: security/mitmproxy/patches: Tag: OPENBSD_7_7 patch-mitmproxy_tools_console_window_py patch-mitmproxy_tools_main_py Log message: security/mitmproxy: backport fix for suppress debug logging in CLI OK: sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/30 06:11:50 Modified files: www/luakit : Makefile distinfo Removed files: www/luakit/patches: patch-Makefile Log message: update to luakit-2.4.0, ok/same diff sdk@ (maintainer) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/04/30 06:30:54 Modified files: sys/arch/sh/include: intr.h sys/arch/sh/sh : interrupt.c Log message: sh: Use MI soft interrupt code Feedback and OK miod@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/04/30 06:35:37 Modified files: sys/arch/m88k/conf: files.m88k sys/arch/m88k/include: intr.h sys/arch/m88k/m88k: m88k_machdep.c Removed files: sys/arch/m88k/m88k: softintr.c Log message: m88k: Use MI soft interrupt code Tested by and OK miod@ aoyama@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/30 07:34:46 Modified files: www/anubis : Makefile distinfo modules.inc Log message: update to anubis-1.17.0, based on a diff from Christoph Liebender CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2025/04/30 07:35:30 Modified files: sysutils/firmware/qcpas: Makefile distinfo sysutils/firmware/qcpas/pkg: PLIST Log message: sysutils/firmware/qcpas: add Lenovo Yoga Slim 7x firmware Lenovo published the Yoga Slim 7x firmware in linux-firmware so update to a newer version and include the new firmware files. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/04/30 07:36:47 Modified files: www/anubis : Tag: OPENBSD_7_7 Makefile distinfo modules.inc Log message: MFC update to anubis-1.17.0 (amongst other things, includes a change that stops looking up IPs at an RBL, which was done by default and needed a recompile to disable) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/30 07:44:54 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: tlsexttest: remove check that clients receive SNI before ALPN The next commit will remove the kludge for compatibility of Apache with older libressl, so remove the corresponding regress coverage and only check that PSK is the last extension. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/30 07:50:50 Modified files: lib/libssl : ssl_tlsext.c Log message: tlsext: stop sending SNI before ALPN in clients All supported releases of LibreSSL ensure that the corresponding callbacks are called in a predefined order rather than honoring the order in which a client sends its extensions. Therefore the ALPN callback for apache-httpd's virtual host setups can rely on SNI information being available and we no longer need to work around this on hte client side. Cuts the amount of code needed for tlsext randomization in half. ok jsing CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/30 07:59:44 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update openssl-ruby-tests 20250430 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/30 09:11:07 Modified files: games/freeorion: Makefile distinfo games/freeorion/patches: patch-CMakeLists_txt patch-GG_CMakeLists_txt patch-GG_src_dialogs_FileDlg_cpp patch-util_Directories_cpp patch-util_OptionsDB_cpp games/freeorion/pkg: PLIST Log message: update to freeorion 0.5.1 from maintainer This fixes the build with boost 1.87, but it continues to have a size mismatch for 'std::__1::allocator<void>' just like with boost 1.84. If this blows up at runtime we can mark this port broken. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/30 09:11:44 Added files: games/freeorion/patches: patch-cmake_make_versioncpp_py Log message: freeorion: missed cvs add to disable git nonsense CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2025/04/30 10:20:01 Modified files: libressl : releases.html Log message: fix release year. pointed out by yuri CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2025/04/30 11:24:06 Modified files: lib/libxtrans : COPYING ChangeLog Xtrans.c Xtrans.h Xtransint.h Xtranslcl.c Xtranssock.c Xtransutil.c compile configure configure.ac xtrans.m4 xtrans.pc.in lib/libxtrans/doc: xtrans.xml Log message: Update to xtrans 1.6.0. ok tb@ jsg@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2025/04/30 11:26:10 Modified files: lib/libX11 : ChangeLog Makefile.bsd-wrapper README.md aclocal.m4 configure configure.ac x11.pc.in lib/libX11/include/X11: Xlibint.h lib/libX11/modules/im/ximcp: imCallbk.c imDefIm.c imRm.c lib/libX11/modules/om/generic: omDefault.c omTextPer.c lib/libX11/src : ClDisplay.c CrGlCur.c KeyBind.c OpenDis.c ParseCmd.c RdBitF.c SetFPath.c TextExt.c XlibInt.c Xrm.c config.h.in poly.h utlist.h xcb_io.c lib/libX11/src/xcms: cmsColNm.c lib/libX11/src/xkb: XKBAlloc.c XKBMAlloc.c XKBMisc.c XKBleds.c XKBlibint.h lib/libX11/src/xlibi18n: XDefaultOMIF.c XimProto.h XimintP.h lcUtil.c lcWrap.c Log message: Update to libX11 1.8.12. ok tb@ jsg@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2025/04/30 11:26:49 xenocara/lib/libICE/m4 Update of /cvs/xenocara/lib/libICE/m4 In directory cvs.openbsd.org:/tmp/cvs-serv28991/m4 Log Message: Directory /cvs/xenocara/lib/libICE/m4 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2025/04/30 11:27:46 Modified files: lib/libICE : ChangeLog Makefile.bsd-wrapper Makefile.in aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac install-sh lib/libICE/doc : Makefile.in lib/libICE/specs: Makefile.in lib/libICE/src : ICElibint.h Makefile.in authutil.c connect.c error.c getauth.c listenwk.c misc.c process.c protosetup.c register.c Added files: lib/libICE/m4 : libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 Log message: Update to libICE 1.1.2. Ok tb@ jsg@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2025/04/30 11:28:13 xenocara/lib/libSM/m4 Update of /cvs/xenocara/lib/libSM/m4 In directory cvs.openbsd.org:/tmp/cvs-serv93829/m4 Log Message: Directory /cvs/xenocara/lib/libSM/m4 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2025/04/30 11:29:06 Modified files: lib/libSM : COPYING ChangeLog Makefile.in aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac install-sh lib/libSM/doc : Makefile.in lib/libSM/src : Makefile.in sm_client.c sm_genid.c sm_manager.c sm_process.c Added files: lib/libSM/m4 : libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 Log message: Update to libSM 1.2.6. ok tb@ jsg@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2025/04/30 11:30:00 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 11:42:21 Modified files: textproc/libxml: Makefile distinfo Log message: SECURITY update to libxml-2.13.8 - [CVE-2025-32415] schemas: Fix heap buffer overflow in xmlSchemaIDCFillNodeTables - [CVE-2025-32414] python: Read at most len/4 characters CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 11:42:31 Modified files: textproc/libxml: Tag: OPENBSD_7_7 Makefile distinfo Log message: SECURITY update to libxml-2.13.8 - [CVE-2025-32415] schemas: Fix heap buffer overflow in xmlSchemaIDCFillNodeTables - [CVE-2025-32414] python: Read at most len/4 characters CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 11:46:18 Modified files: x11/gnome/online-accounts: Makefile distinfo Log message: Update to gnome-online-accounts-3.52.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 11:50:45 Modified files: x11/gnome/online-accounts: Tag: OPENBSD_7_7 Makefile distinfo Log message: Maintenance update to gnome-online-accounts-3.52.6: fix hung dialog for OAuth providers. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2025/04/30 11:51:23 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 12:10:10 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-9.0.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 12:14:00 Modified files: security/libgpg-error: Makefile distinfo Log message: Update to libgpg-error-1.55. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 12:17:45 Modified files: x11/gnome/libadwaita: Makefile distinfo x11/gnome/libadwaita/pkg: PLIST Log message: Update to libadwaita-1.6.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 12:26:18 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/pkg: PLIST Removed files: net/netatalk3/patches: patch-etc_afpd_uam_c patch-libatalk_dsi_dsi_tcp_c Log message: Update to netatalk-4.2.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 12:31:24 Modified files: print/qpdf : Makefile distinfo Log message: Update to qpdf-12.1.0. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2025/04/30 12:38:20 Modified files: sys/nfs : nfs_serv.c Log message: Do not allow readdir and readdirplus NFS operations on non-directory vnodes; reported by Claes M Nyberg to bugs@, ok claudio@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/04/30 15:13:01 Modified files: www/hugo : Makefile distinfo modules.inc Log message: www/hugo: update to 0.147.0 Changes: - https://github.com/gohugoio/hugo/releases/tag/v0.146.6 - https://github.com/gohugoio/hugo/releases/tag/v0.146.7 - https://github.com/gohugoio/hugo/releases/tag/v0.147.0 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/04/30 18:32:38 Modified files: sys/conf : GENERIC Log message: enable af_frame. this paves the way for lldp support in base. ok deraadt@ djm@ general enthusiasm from others CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/04/30 18:35:23 Modified files: lib/libcrypto/lhash: lhash.c Log message: lhash: add missing spaces before assignment operator CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/04/30 19:10:08 Modified files: sys/net : pf.c Log message: refactor some code in pf_test to test the pf_state pointer fewer times. there should be no functional change with this diff. note that pf_state structs always have valid references to pf_state_keys until the pf_state itself is destroyed after pf.c r1.1157. this means we don't have to test if the st->key[PF_SK_STACK] pointers are valid anymore, we can just use them. ok sashan@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/04/30 19:16:42 Modified files: sys/dev/pci/drm: drm_linux.c sys/kern : kern_synch.c sys/sys : proc.h Log message: remove flag setting from wakeup_proc(). only endtsleep() sets flags via wakeup_proc, but it sets it's own flags later. we can use the return value from wakeup_proc and the existing flag setting to get the same effect. ok tedu@ claudio@ mpi@ visa@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2025/04/30 19:24:43 Modified files: databases/sqlbox: Makefile distinfo Log message: Update sqlbox to 0.2.1 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/04/30 19:43:10 Modified files: sys/kern : kern_timeout.c Log message: avoid sleeping and therefore SCHED_LOCK while holding timeout_mutex. this was necessary back in kern_timeout.c r1.50 to avoid deadlocks, but was lost when TIMEOUT_MPSAFE was introduced in r1.96. we've gotten away with it for the last year or so, but it feels like a trap for the future. ok tedu@ mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 23:37:29 Modified files: net/netatalk3 : Makefile Log message: Fix manual pages build. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 23:42:32 Modified files: devel/libffi : Makefile distinfo Removed files: devel/libffi/patches: patch-src_x86_ffi64_c patch-testsuite_libffi_call_struct_int_float_c Log message: Update to libffi-3.4.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 23:43:51 Modified files: graphics/py-cairo: Makefile distinfo Log message: Update to py3-cairo-1.28.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 23:44:53 Modified files: devel/spice-protocol: Makefile distinfo Log message: Update to spice-protocol-0.14.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 23:46:33 Modified files: devel/libgit2/py-git2: Makefile distinfo Log message: Update to py3-git2-1.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 23:48:29 Modified files: wayland/libei : Makefile distinfo Log message: Update to libei-1.4.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 23:48:49 Modified files: textproc/enchant2: Makefile distinfo textproc/enchant2/patches: patch-lib_Makefile_in patch-src_Makefile_in Log message: Update to enchant2-2.8.4. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/04/30 23:50:46 Modified files: telephony/baresip: Makefile.inc telephony/baresip/baresip: Makefile distinfo telephony/baresip/baresip/pkg: PLIST-gtk telephony/baresip/re: Makefile distinfo Log message: telephony/baresip: update to 3.22.0 see: - https://github.com/baresip/re/releases/tag/v3.22.0 - https://github.com/baresip/baresip/releases/tag/v3.22.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 23:51:35 Modified files: textproc/libspelling: Makefile distinfo textproc/libspelling/pkg: PLIST Log message: Update to libspelling-0.4.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 23:56:20 Modified files: devel/harfbuzz : Makefile distinfo devel/harfbuzz/patches: patch-src_check-symbols_py devel/harfbuzz/pkg: PLIST-main Log message: Update to harfbuzz-11.2.0. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/04/30 23:58:58 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Removed files: security/rust-openssl-tests/patches: patch-openssl-sys_build_main_rs Log message: Update to rust-openssl-tests 20250501 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 23:59:31 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build Log message: Update to libvirt-11.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/04/30 23:59:40 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-11.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 00:17:22 Modified files: x11/gtk+4 : Makefile distinfo Log message: Update to gtk+4-4.18.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 00:55:57 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/core/pkg: PLIST multimedia/gstreamer1/devtools: Makefile distinfo multimedia/gstreamer1/docs: distinfo multimedia/gstreamer1/docs/pkg: PLIST multimedia/gstreamer1/editing-services: Makefile distinfo multimedia/gstreamer1/libav: distinfo multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-bad/patches: patch-sys_va_meson_build multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-good: Makefile distinfo multimedia/gstreamer1/plugins-good/patches: patch-sys_v4l2_gstv4l2object_c multimedia/gstreamer1/plugins-good/pkg: PLIST multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo multimedia/gstreamer1/rtsp-server: Makefile distinfo Log message: Update Gstreamer to version 1.26.1. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/01 00:58:21 Modified files: sys/kern : kern_synch.c Log message: check that P_TIMEOUTRAN is also not set going into sleep_finish. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/05/01 00:59:32 Modified files: usr.bin/tmux : tty.c Log message: Don't map 256 to white-on-white either, and tidy code a bit. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 01:03:31 Modified files: x11/gnome/mutter: Makefile distinfo Log message: Update to mutter-47.7. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/05/01 01:12:00 Modified files: usr.bin/tmux : options-table.c screen-write.c tmux.1 Log message: Add an option variation-selector-always-wide to instruct tmux not to always interpret VS16 as a wide character and assume the terminal does likewise. This is behaviour seen in a number of newer terminals' Unicode 14 support but not in older terminals; it seems to be a little contentious and is currently difficult to detect. Probably in the long run tmux should pick a behaviour, look at a (new) terminfo(5) capability to tell it what the terminal will do, and emulate as required, but at this point I'm not sure that is worth it for something where support is mixed, seems to be in flux, and that mostly only matters for emojis. GitHub issues 3923 and 4475 and others before that. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/01 01:27:11 Modified files: lib/libcrypto/man: EC_GROUP_new_curve_GFp.3 EC_POINT_point2oct.3 Log message: More space around .Dl + a typo on top CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 01:41:19 Modified files: x11/wxWidgets : Makefile distinfo x11/wxWidgets/patches: patch-Makefile_in patch-configure Log message: Update to wxWidgets-gtk3-3.2.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 01:41:32 Modified files: x11/py-wxPython: Makefile distinfo x11/py-wxPython/patches: patch-build_py x11/py-wxPython/pkg: PLIST-main Log message: Update to py3-wxPython-4.2.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 01:51:34 Modified files: www/epiphany : Makefile distinfo Log message: Update to epiphany-47.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 01:54:32 Modified files: x11/gnome/gjs : Makefile distinfo Log message: Update to gjs-1.82.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 01:58:19 Modified files: productivity/gnucash: Makefile distinfo Log message: Update to gnucash-5.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 01:58:29 Modified files: productivity/gnucash-docs: Makefile distinfo Log message: Update to gnucash-docs-5.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 01:58:42 Modified files: x11/gnome/calculator: Makefile distinfo Log message: Update to gnome-calculator-47.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 02:03:16 Modified files: x11/gnome/nautilus: Makefile distinfo Log message: Update to nautilus-47.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 02:09:21 Modified files: x11/gnome/control-center: Makefile distinfo Log message: Update to gnome-control-center-47.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 02:12:40 Modified files: print/cups : Makefile distinfo print/cups/patches: patch-backend_ipp_c patch-cups_Makefile Log message: Update to cups-2.4.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 02:16:59 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/patches: patch-js_gdm_loginDialog_js patch-js_misc_loginManager_js Log message: Update to gnome-shell-47.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 02:23:23 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.16.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 02:29:31 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.20.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 02:34:03 Modified files: x11/gnome/libgepub: Makefile distinfo x11/gnome/libgepub/pkg: PLIST Log message: Update to libgepub-0.7.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 02:42:56 Modified files: devel/spidermonkey128: Makefile distinfo Log message: Update to spidermonkey128-128.10.0v1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 02:46:51 Modified files: graphics/sane-airscan: Makefile distinfo Log message: Update to sane-airscan-0.99.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 02:57:50 Modified files: multimedia/pipewire/pipewire: Makefile distinfo Log message: Update to pipewire-1.4.2. CVSROOT: /cvs Module name: ports Changes by: rapha@cvs.openbsd.org 2025/05/01 03:24:55 Modified files: multimedia/frei0r-plugins: Makefile distinfo multimedia/frei0r-plugins/pkg: PLIST Log message: Update to frei0r-plugins-2.3.3. (Three new filters and some renamed) ok tb@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2025/05/01 04:18:51 Modified files: usr.bin/whois : whois.1 whois.c Log message: Drop peeringdb support, they haven't been running a whois service for a while and suggest using GUI or HTTP API to retrieve information about an ASN, which is out of scope for whois(1). ok job@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/01 04:19:23 Modified files: games/mnemosyne: Makefile Log message: missed bump after setuptools update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/01 04:49:57 Modified files: sysutils/btop : Makefile distinfo sysutils/btop/patches: patch-Makefile sysutils/btop/pkg: PLIST Log message: update to btop-1.4.1, from Laurent Cheylus CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2025/05/01 05:19:46 Modified files: sys/net : if.c Log message: The egress group is automatically added to any interface that has a default route pointing to it. However, not all default routes are usable for traffic. Both blackhole and reject routes are unreachable, so do not add those to the egress group. found the hard way by tb@, debugged by myself and claudio@ OK tb@ claudio@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/05/01 06:28:40 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: RK3528 support. ok patrick@, jsg@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/01 06:28:42 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: distinfo net/qbittorrent/qbittorrent-nox: distinfo Log message: update to qbittorrent 5.1.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/01 07:20:24 Modified files: www/nextcloud/30: Tag: OPENBSD_7_7 Makefile distinfo www/nextcloud/30/pkg: Tag: OPENBSD_7_7 PLIST Log message: Update nextcloud-30.0.10 OK sthen@ landry@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 07:44:35 Added files: multimedia/gstreamer1/plugins-base/patches: patch-meson_build Log message: Make sure libatomic is not picked up. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 08:02:49 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.38.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 08:03:00 Modified files: net/py-s3transfer: Makefile distinfo Log message: Update to py3-s3transfer-0.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 08:03:13 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.38.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 08:03:24 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.40.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 08:06:18 Modified files: x11/ruby-dbus : Makefile distinfo Log message: Update to ruby33-dbus-0.25.0. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/01 09:05:05 Modified files: usr.sbin/vmctl : main.c Log message: Show file path in error messages Reporting failure without telling which file amongst those passed on the command line is bogus does not really help. OK millert CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/01 11:52:16 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 138.0.1 see https://www.mozilla.org/en-US/firefox/138.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/01 11:53:37 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_7 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 138.0.1. see https://www.mozilla.org/en-US/firefox/138.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/01 13:37:40 Modified files: devel/jjui : Makefile distinfo Log message: Update to jjui 0.8.6 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2025/05/01 14:27:46 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-7.4.2 Changelog: https://github.com/Genivia/ugrep/releases CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/01 14:43:02 Modified files: devel/cargo-audit: Makefile crates.inc distinfo Added files: devel/cargo-audit/patches: patch-cargo-audit-0_21_2_modcargo-crates_canonical-path-2_0_2_src_lib_rs Removed files: devel/cargo-audit/patches: patch-cargo-audit-0_13_1_modcargo-crates_canonical-path-2_0_2_src_lib_rs patch-cargo-audit-0_13_1_modcargo-crates_rustsec-0_22_2_src_repository_git_rs Log message: Unbreak cargo-audit by updating it to 21.2 The old version either dumped core or failed using some git commands due to ABI break in git2 about half a year ago. Obviously nobody's using this... CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/01 14:45:07 Modified files: shells/fish/main: Makefile distinfo shells/fish/main/pkg: PLIST Log message: Update to fish 4.0.2, from maintainer https://github.com/fish-shell/fish-shell/releases/tag/4.0.2 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2025/05/01 14:45:50 Modified files: lang/algol68g : Makefile distinfo Log message: Update to algol68g-3.5.14 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 14:57:06 Modified files: inputmethods/ibus: Makefile Log message: Missing BDEP on wayland/wayland-protocols. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 14:59:24 Modified files: x11/gnome/orca : Makefile distinfo Log message: Update to orca-47.4. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/01 18:51:09 Modified files: sys/kern : kern_timeout.c Log message: record which timeouts are running so timeout_barrier can do less work. timeout_barrier (and timeout_del_barrier()) were naive and had to assume that the specified timeout could be running, and therefore unconditionally inserted a barrier task in the queue. however, it's possible that timeouts weren't running, so timeout_barrier also had to schedule the contexts that run the timeout queues to force the barrier task to be completed quickly. in practice timeout_barrier ended up generating a massive amount of work to provide guarantees for something that's only true a tiny (but critically important) fraction of the time. to mitigate this, the queue runners now keep track of which timeout they're running so timeout_barrier can check against it. if the specified timeout is not running, then the barrier isn't necessary and timeout_barrier can return early. there is a chance that the check timeout_barrier does will produce false positives if the timeout that produced the work that is running has been recycled and now has timeout_barrier called against it. the worst that will happen in this situation is we'll run the barrier task for no benefit. however, that is far better than the current situation where we schedule the barrier all the time and are now suffering for it. because timeout_barrier now knows if a context is running timeouts, it no longer has to wake up or schedule the context to run the barrier. it can assume it will be picked up because all these contexts loop until they run out of work. this also adds CIRCQ_INSERT_HEAD so we can put the barrier at the top of the todo list and get it run sooner. this means the timeout{_del}_barrier caller will wait less. ok mpi@ mvs@ visa@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/01 19:50:33 Modified files: devel/ipython : Makefile distinfo Log message: update ipython to 8.36.0 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/01 21:38:05 Modified files: sys/net : if_ethersubr.c Log message: handle NULL for the option data mbufs in the ethernet setsockopt handling setsockopt doesnt have to provide an optval, which appears to end up as a NULL mbuf. Reported-by: syzbot+bd55ef234c2340a5ceb0@syzkaller.appspotmail.com CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/01 22:16:46 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.69.2 Changes: https://rclone.org/changelog/#v1-69-2-2025-05-01 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/01 23:04:39 Modified files: sys/sys : proc.h sys/kern : kern_clock.c kern_exit.c kern_resource.c Log message: collect memory utilisation stats for struct rusage to report. i originally wanted to report the current memory sizes like what you see in top via struct kinfo_proc, but kettenis@ pointed me at how to do it as per the documentation and everyone's existing expectations. ok claudio@ who has been running this for months now. dedicated to tedu@ who loves it when i touch sys/proc.h. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/01 23:38:53 Modified files: x11/py-wxPython: Makefile Log message: Missing BDEP on www/py-requests. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/01 23:42:44 src/usr.sbin/lldpd Update of /cvs/src/usr.sbin/lldpd In directory cvs.openbsd.org:/cvs.d/hack/dlg/src/usr.sbin/lldpd Log Message: Directory /cvs/src/usr.sbin/lldpd added to the repository CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/01 23:42:44 src/usr.sbin/lldp Update of /cvs/src/usr.sbin/lldp In directory cvs.openbsd.org:/cvs.d/hack/dlg/src/usr.sbin/lldp Log Message: Directory /cvs/src/usr.sbin/lldp added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/01 23:45:03 Modified files: net/wstunnel : Makefile crates.inc distinfo net/wstunnel/pkg: DESCR Log message: Update to wstunnel-10.1.11 Changes: https://github.com/erebe/wstunnel/releases/tag/v10.1.11 Added Christoph Liebender <christoph AT liebender DOT dev> as MAINTAINER. From Christoph Liebender CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/01 23:50:23 Log message: Import opentimelineio-0.17.0 Comment: editorial timeline API and interchange format Description: OpenTimelineIO is an interchange format and API for editorial cut information. OTIO contains information about the order and length of cuts and references to external media. It is not however, a container format for media. Maintainer: The OpenBSD ports mailing-list <ports@openbsd.org> WWW: https://opentimeline.io/ OK tb@, tested by Maximo Pech Status: Vendor Tag: rsadowski Release Tags: rsadowski_20250205 N ports/multimedia/opentimelineio/Makefile N ports/multimedia/opentimelineio/distinfo N ports/multimedia/opentimelineio/pkg/DESCR N ports/multimedia/opentimelineio/pkg/PLIST N ports/multimedia/opentimelineio/patches/patch-src_opentime_CMakeLists_txt N ports/multimedia/opentimelineio/patches/patch-src_opentimelineio_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/01 23:51:20 Modified files: multimedia : Makefile Log message: Add opentimelineio CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/01 23:52:09 Modified files: www/firefox-i18n: distinfo Log message: www/firefox-i18n: fix Hornjoserbšćina (Upper Sorbian) langpack size/checksum failure reported by tb@, thanks ! CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/01 23:57:02 Added files: sys/net : lldp.h Log message: common definitions for lldp protocol bits. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/02 00:03:03 Modified files: meta/kde : Makefile Log message: Remove kross-interpreters, Removed from KDE Gear https://community.kde.org/KDE_Gear/25.04_Release_notes CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/02 00:10:20 ports/x11/kde-applications/kalarm/patches Update of /cvs/ports/x11/kde-applications/kalarm/patches In directory cvs.openbsd.org:/tmp/cvs-serv36705/patches Log Message: Directory /cvs/ports/x11/kde-applications/kalarm/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/02 00:11:33 Modified files: devel/kdevelop : Makefile distinfo devel/kdevelop/pkg: PLIST editors/calligra: distinfo editors/ghostwriter: Makefile distinfo editors/ghostwriter/pkg: PLIST graphics/skanlite: distinfo graphics/skanlite/pkg: PLIST net/kdeconnect-kde: distinfo net/kdeconnect-kde/pkg: PLIST net/konversation: distinfo net/konversation/pkg: PLIST net/ktorrent : distinfo net/ktorrent/pkg: PLIST net/libktorrent: distinfo net/libktorrent/pkg: PLIST net/neochat : distinfo net/neochat/pkg: PLIST x11/kde : kde.port.mk x11/kde-applications: Makefile x11/kde-applications/akonadi: Makefile distinfo x11/kde-applications/akonadi/pkg: PLIST x11/kde-applications/akonadi-calendar: Makefile distinfo x11/kde-applications/akonadi-calendar/pkg: PLIST x11/kde-applications/akonadi-calendar-tools: distinfo x11/kde-applications/akonadi-calendar-tools/pkg: PLIST x11/kde-applications/akonadi-contacts: distinfo x11/kde-applications/akonadi-contacts/pkg: PLIST x11/kde-applications/akonadi-import-wizard: Makefile distinfo x11/kde-applications/akonadi-import-wizard/pkg: PLIST x11/kde-applications/akonadi-mime: Makefile distinfo x11/kde-applications/akonadi-mime/pkg: PLIST x11/kde-applications/akonadi-search: distinfo x11/kde-applications/akonadiconsole: Makefile distinfo x11/kde-applications/akonadiconsole/pkg: PLIST x11/kde-applications/akregator: Makefile distinfo x11/kde-applications/akregator/pkg: PLIST x11/kde-applications/analitza: distinfo x11/kde-applications/analitza/pkg: PLIST x11/kde-applications/ark: Makefile distinfo x11/kde-applications/ark/pkg: PLIST x11/kde-applications/artikulate: distinfo x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/audiocd-kio/pkg: PLIST x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/baloo-widgets/pkg: PLIST x11/kde-applications/blinken: Makefile distinfo x11/kde-applications/blinken/pkg: PLIST x11/kde-applications/bomber: Makefile distinfo x11/kde-applications/bomber/pkg: PLIST x11/kde-applications/bovo: Makefile distinfo x11/kde-applications/bovo/pkg: PLIST x11/kde-applications/calendarsupport: distinfo x11/kde-applications/calendarsupport/pkg: PLIST x11/kde-applications/cantor: Makefile distinfo x11/kde-applications/cantor/pkg: PLIST x11/kde-applications/cervisia: distinfo x11/kde-applications/cervisia/pkg: PLIST x11/kde-applications/dolphin: distinfo x11/kde-applications/dolphin/pkg: PLIST x11/kde-applications/dolphin-plugins: Makefile distinfo x11/kde-applications/dolphin-plugins/pkg: PLIST x11/kde-applications/dragon: Makefile distinfo x11/kde-applications/dragon/pkg: PLIST x11/kde-applications/elisa: Makefile distinfo x11/kde-applications/eventviews: distinfo x11/kde-applications/eventviews/pkg: PLIST x11/kde-applications/falkon: distinfo x11/kde-applications/falkon/pkg: PLIST x11/kde-applications/ffmpegthumbs: distinfo x11/kde-applications/filelight: Makefile distinfo x11/kde-applications/filelight/pkg: PLIST x11/kde-applications/granatier: Makefile distinfo x11/kde-applications/granatier/pkg: PLIST x11/kde-applications/grantlee-editor: Makefile distinfo x11/kde-applications/grantlee-editor/pkg: PLIST x11/kde-applications/grantleetheme: distinfo x11/kde-applications/gwenview: distinfo x11/kde-applications/gwenview/pkg: PLIST x11/kde-applications/incidenceeditor: distinfo x11/kde-applications/incidenceeditor/pkg: PLIST x11/kde-applications/juk: Makefile distinfo x11/kde-applications/juk/pkg: PLIST x11/kde-applications/kaccounts-providers: distinfo x11/kde-applications/kaccounts-providers/pkg: PLIST x11/kde-applications/kaddressbook: Makefile distinfo x11/kde-applications/kaddressbook/pkg: PLIST x11/kde-applications/kajongg: distinfo x11/kde-applications/kalarm: Makefile distinfo x11/kde-applications/kalarm/pkg: PLIST x11/kde-applications/kalgebra: Makefile distinfo x11/kde-applications/kalgebra/pkg: PLIST x11/kde-applications/kalm: distinfo x11/kde-applications/kalm/pkg: PLIST x11/kde-applications/kalzium: Makefile distinfo x11/kde-applications/kamera: Makefile distinfo x11/kde-applications/kamera/pkg: PLIST x11/kde-applications/kanagram: Makefile distinfo x11/kde-applications/kanagram/pkg: PLIST x11/kde-applications/kapman: Makefile distinfo x11/kde-applications/kapman/pkg: PLIST x11/kde-applications/kapptemplate: Makefile distinfo x11/kde-applications/kapptemplate/pkg: PLIST x11/kde-applications/kate: Makefile distinfo x11/kde-applications/kate/pkg: PLIST x11/kde-applications/katomic: Makefile distinfo x11/kde-applications/katomic/pkg: PLIST x11/kde-applications/kbackup: distinfo x11/kde-applications/kbackup/pkg: PLIST x11/kde-applications/kblackbox: Makefile distinfo x11/kde-applications/kblackbox/pkg: PLIST x11/kde-applications/kblocks: Makefile distinfo x11/kde-applications/kblocks/pkg: PLIST x11/kde-applications/kbounce: Makefile distinfo x11/kde-applications/kbounce/pkg: PLIST x11/kde-applications/kbreakout: Makefile distinfo x11/kde-applications/kbreakout/pkg: PLIST x11/kde-applications/kbruch: Makefile distinfo x11/kde-applications/kbruch/pkg: PLIST x11/kde-applications/kcachegrind: Makefile distinfo x11/kde-applications/kcachegrind/pkg: PLIST x11/kde-applications/kcalc: Makefile distinfo x11/kde-applications/kcalc/pkg: PLIST x11/kde-applications/kcalutils: distinfo x11/kde-applications/kcalutils/pkg: PLIST x11/kde-applications/kcharselect: Makefile distinfo x11/kde-applications/kcharselect/pkg: PLIST x11/kde-applications/kcolorchooser: Makefile distinfo x11/kde-applications/kcron: distinfo x11/kde-applications/kcron/pkg: PLIST x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-utils: Makefile distinfo x11/kde-applications/kde-dev-utils/pkg: PLIST x11/kde-applications/kdebugsettings: Makefile distinfo x11/kde-applications/kdebugsettings/pkg: PLIST x11/kde-applications/kdeedu-data: distinfo x11/kde-applications/kdegraphics-mobipocket: distinfo x11/kde-applications/kdegraphics-thumbnailers: distinfo x11/kde-applications/kdenetwork-filesharing: distinfo x11/kde-applications/kdenetwork-filesharing/pkg: PLIST x11/kde-applications/kdenlive: Makefile distinfo x11/kde-applications/kdenlive/pkg: PLIST x11/kde-applications/kdepim-addons: Makefile distinfo x11/kde-applications/kdepim-addons/pkg: PLIST x11/kde-applications/kdepim-runtime: Makefile distinfo x11/kde-applications/kdepim-runtime/pkg: PLIST x11/kde-applications/kdesdk-thumbnailers: distinfo x11/kde-applications/kdf: Makefile distinfo x11/kde-applications/kdf/pkg: PLIST x11/kde-applications/kdialog: distinfo x11/kde-applications/kdialog/pkg: PLIST x11/kde-applications/kdiamond: Makefile distinfo x11/kde-applications/kdiamond/pkg: PLIST x11/kde-applications/keditbookmarks: Makefile distinfo x11/kde-applications/keditbookmarks/pkg: PLIST x11/kde-applications/kf6-kaccounts-integration: distinfo x11/kde-applications/kf6-kaccounts-integration/pkg: PLIST x11/kde-applications/kf6-kdegraphics-mobipocket: distinfo x11/kde-applications/kf6-kio-extras: Makefile distinfo x11/kde-applications/kf6-kio-extras/pkg: PLIST x11/kde-applications/kf6-ksanecore: distinfo x11/kde-applications/kf6-libkcddb: Makefile distinfo x11/kde-applications/kf6-libkcddb/patches: patch-CMakeLists_txt x11/kde-applications/kf6-libkcddb/pkg: PLIST x11/kde-applications/kf6-libkcompactdisc: distinfo x11/kde-applications/kf6-libkdcraw: distinfo x11/kde-applications/kf6-libkexiv2: distinfo x11/kde-applications/kfind: Makefile distinfo x11/kde-applications/kfind/pkg: PLIST x11/kde-applications/kfourinline: Makefile distinfo x11/kde-applications/kfourinline/pkg: PLIST x11/kde-applications/kgeography: Makefile distinfo x11/kde-applications/kgeography/pkg: PLIST x11/kde-applications/kget: Makefile distinfo x11/kde-applications/kget/pkg: PLIST x11/kde-applications/kgoldrunner: Makefile distinfo x11/kde-applications/kgoldrunner/pkg: PLIST x11/kde-applications/kgpg: Makefile distinfo x11/kde-applications/kgpg/pkg: PLIST x11/kde-applications/khangman: Makefile distinfo x11/kde-applications/khangman/pkg: PLIST x11/kde-applications/khelpcenter: Makefile distinfo x11/kde-applications/khelpcenter/pkg: PLIST x11/kde-applications/kidentitymanagement: Makefile distinfo x11/kde-applications/kidentitymanagement/pkg: PLIST x11/kde-applications/kig: distinfo x11/kde-applications/kigo: Makefile distinfo x11/kde-applications/kigo/pkg: PLIST x11/kde-applications/killbots: Makefile distinfo x11/kde-applications/killbots/pkg: PLIST x11/kde-applications/kimagemapeditor: Makefile distinfo x11/kde-applications/kimagemapeditor/pkg: PLIST x11/kde-applications/kimap: distinfo x11/kde-applications/kimap/pkg: PLIST x11/kde-applications/kio-gdrive: distinfo x11/kde-applications/kio-gdrive/pkg: PLIST x11/kde-applications/kirigami-gallery: distinfo x11/kde-applications/kirigami-gallery/pkg: PLIST x11/kde-applications/kiriki: Makefile distinfo x11/kde-applications/kiriki/pkg: PLIST x11/kde-applications/kiten: Makefile distinfo x11/kde-applications/kiten/pkg: PLIST x11/kde-applications/kitinerary: distinfo x11/kde-applications/kitinerary/pkg: PLIST x11/kde-applications/kjumpingcube: Makefile distinfo x11/kde-applications/kjumpingcube/pkg: PLIST x11/kde-applications/kldap: distinfo x11/kde-applications/kldap/pkg: PLIST x11/kde-applications/kleopatra: distinfo x11/kde-applications/kleopatra/pkg: PLIST x11/kde-applications/klettres: Makefile distinfo x11/kde-applications/klettres/pkg: PLIST x11/kde-applications/klickety: Makefile distinfo x11/kde-applications/klickety/pkg: PLIST x11/kde-applications/klines: Makefile distinfo x11/kde-applications/klines/pkg: PLIST x11/kde-applications/kmag: Makefile distinfo x11/kde-applications/kmag/pkg: PLIST x11/kde-applications/kmahjongg: Makefile distinfo x11/kde-applications/kmahjongg/pkg: PLIST x11/kde-applications/kmail: Makefile distinfo x11/kde-applications/kmail/pkg: PLIST x11/kde-applications/kmail-account-wizard: distinfo x11/kde-applications/kmail-account-wizard/pkg: PLIST x11/kde-applications/kmailtransport: distinfo x11/kde-applications/kmailtransport/pkg: PLIST x11/kde-applications/kmbox: distinfo x11/kde-applications/kmime: distinfo x11/kde-applications/kmines: Makefile distinfo x11/kde-applications/kmines/pkg: PLIST x11/kde-applications/kmix: Makefile distinfo x11/kde-applications/kmix/pkg: PLIST x11/kde-applications/kmousetool: Makefile distinfo x11/kde-applications/kmousetool/pkg: PLIST x11/kde-applications/kmouth: Makefile distinfo x11/kde-applications/kmouth/pkg: PLIST x11/kde-applications/kmplot: Makefile distinfo x11/kde-applications/kmplot/pkg: PLIST x11/kde-applications/knavalbattle: Makefile distinfo x11/kde-applications/knavalbattle/pkg: PLIST x11/kde-applications/knetwalk: Makefile distinfo x11/kde-applications/knetwalk/pkg: PLIST x11/kde-applications/kolf: Makefile distinfo x11/kde-applications/kolf/pkg: PLIST x11/kde-applications/kollision: Makefile distinfo x11/kde-applications/kollision/pkg: PLIST x11/kde-applications/kolourpaint: distinfo x11/kde-applications/kolourpaint/pkg: PLIST x11/kde-applications/kompare: Makefile distinfo x11/kde-applications/kompare/pkg: PLIST x11/kde-applications/konqueror: distinfo x11/kde-applications/konqueror/pkg: PLIST x11/kde-applications/konquest: distinfo x11/kde-applications/konquest/pkg: PLIST x11/kde-applications/konsole: distinfo x11/kde-applications/konsole/pkg: PLIST x11/kde-applications/kontact: distinfo x11/kde-applications/kontact/pkg: PLIST x11/kde-applications/kontactinterface: Makefile distinfo x11/kde-applications/kontrast: distinfo x11/kde-applications/kontrast/pkg: PLIST x11/kde-applications/kopeninghours: Makefile distinfo x11/kde-applications/kopeninghours/pkg: PLIST x11/kde-applications/korganizer: Makefile distinfo x11/kde-applications/korganizer/pkg: PLIST x11/kde-applications/kpimtextedit: Makefile distinfo x11/kde-applications/kpimtextedit/pkg: PLIST x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: Makefile distinfo x11/kde-applications/krdc/patches: patch-rdp_rdpsession_cpp x11/kde-applications/kreversi: Makefile distinfo x11/kde-applications/kreversi/pkg: PLIST x11/kde-applications/krfb: Makefile distinfo x11/kde-applications/krfb/patches: patch-CMakeLists_txt x11/kde-applications/krfb/pkg: PLIST x11/kde-applications/kruler: Makefile distinfo x11/kde-applications/kruler/pkg: PLIST x11/kde-applications/kshisen: Makefile distinfo x11/kde-applications/kshisen/pkg: PLIST x11/kde-applications/ksirk: Makefile distinfo x11/kde-applications/ksirk/pkg: PLIST x11/kde-applications/ksmtp: distinfo x11/kde-applications/ksnakeduel: Makefile distinfo x11/kde-applications/ksnakeduel/pkg: PLIST x11/kde-applications/kspaceduel: Makefile distinfo x11/kde-applications/kspaceduel/pkg: PLIST x11/kde-applications/ksquares: Makefile distinfo x11/kde-applications/ksquares/pkg: PLIST x11/kde-applications/ksudoku: distinfo x11/kde-applications/ksudoku/pkg: PLIST x11/kde-applications/ksystemlog: Makefile distinfo x11/kde-applications/ksystemlog/pkg: PLIST x11/kde-applications/kteatime: distinfo x11/kde-applications/kteatime/pkg: PLIST x11/kde-applications/ktimer: distinfo x11/kde-applications/ktimer/pkg: PLIST x11/kde-applications/ktnef: distinfo x11/kde-applications/ktnef/pkg: PLIST x11/kde-applications/ktouch: distinfo x11/kde-applications/ktuberling: Makefile distinfo x11/kde-applications/ktuberling/pkg: PLIST x11/kde-applications/kturtle: Makefile distinfo x11/kde-applications/kturtle/pkg: PLIST x11/kde-applications/kubrick: Makefile distinfo x11/kde-applications/kubrick/pkg: PLIST x11/kde-applications/kwalletmanager: Makefile distinfo x11/kde-applications/kwalletmanager/pkg: PLIST x11/kde-applications/kweather: Makefile distinfo x11/kde-applications/kweather/pkg: PLIST x11/kde-applications/kweathercore: Makefile distinfo x11/kde-applications/kweathercore/pkg: PLIST x11/kde-applications/kwordquiz: Makefile distinfo x11/kde-applications/kwordquiz/pkg: PLIST x11/kde-applications/libgravatar: distinfo x11/kde-applications/libkcddb: distinfo x11/kde-applications/libkdcraw: distinfo x11/kde-applications/libkdegames: distinfo x11/kde-applications/libkdepim: distinfo x11/kde-applications/libkeduvocdocument: distinfo x11/kde-applications/libkexiv2: distinfo x11/kde-applications/libkgapi: distinfo x11/kde-applications/libkgapi/pkg: PLIST x11/kde-applications/libkleo: Makefile distinfo x11/kde-applications/libkleo/pkg: PLIST x11/kde-applications/libkmahjongg: distinfo x11/kde-applications/libkomparediff2: Makefile distinfo x11/kde-applications/libksane: distinfo x11/kde-applications/libksieve: distinfo x11/kde-applications/lokalize: Makefile distinfo x11/kde-applications/lokalize/pkg: PLIST x11/kde-applications/lskat: Makefile distinfo x11/kde-applications/lskat/pkg: PLIST x11/kde-applications/mailcommon: Makefile distinfo x11/kde-applications/mailcommon/pkg: PLIST x11/kde-applications/mailimporter: distinfo x11/kde-applications/mailimporter/pkg: PLIST x11/kde-applications/marble: Makefile distinfo x11/kde-applications/marble/pkg: PLIST x11/kde-applications/markdownpart: Makefile distinfo x11/kde-applications/mbox-importer: distinfo x11/kde-applications/merkuro: Makefile distinfo x11/kde-applications/merkuro/pkg: PLIST x11/kde-applications/messagelib: distinfo x11/kde-applications/messagelib/patches: patch-CMakeLists_txt x11/kde-applications/messagelib/pkg: PLIST x11/kde-applications/mimetreeparser: distinfo x11/kde-applications/mimetreeparser/pkg: PLIST x11/kde-applications/minuet: distinfo x11/kde-applications/okular: Makefile distinfo x11/kde-applications/okular/pkg: PLIST x11/kde-applications/palapeli: Makefile distinfo x11/kde-applications/palapeli/pkg: PLIST x11/kde-applications/picmi: Makefile distinfo x11/kde-applications/picmi/pkg: PLIST x11/kde-applications/pim-data-exporter: Makefile distinfo x11/kde-applications/pim-data-exporter/pkg: PLIST x11/kde-applications/pim-sieve-editor: Makefile distinfo x11/kde-applications/pim-sieve-editor/pkg: PLIST x11/kde-applications/pimcommon: Makefile distinfo x11/kde-applications/pimcommon/pkg: PLIST x11/kde-applications/plasmatube: distinfo x11/kde-applications/plasmatube/pkg: PLIST x11/kde-applications/poxml: distinfo x11/kde-applications/rocs: distinfo x11/kde-applications/signon-kwallet-extension: distinfo x11/kde-applications/step: Makefile distinfo x11/kde-applications/svgpart: Makefile distinfo x11/kde-applications/sweeper: Makefile distinfo x11/kde-applications/sweeper/pkg: PLIST x11/kde-applications/tokodon: Makefile distinfo x11/kde-applications/tokodon/pkg: PLIST x11/kde-applications/umbrello: distinfo x11/tellico/pkg: PLIST x11/yakuake : distinfo x11/yakuake/pkg: PLIST Added files: x11/kde-applications/kalarm/patches: patch-src_audioplugin_audioplayer_mpv_cpp Removed files: x11/kde-applications/kmix/patches: patch-CMakeLists_txt patch-backends_mixer_sndio_cpp patch-backends_mixer_sndio_h patch-core_mixertoolbox_cpp x11/kde-applications/kopeninghours/patches: patch-CMakeLists_txt patch-PyKOpeningHours_CMakeLists_txt Log message: Update KDE to Gear 25.04 https://kde.org/announcements/gear/25.04.0/ https://community.kde.org/KDE_Gear/25.04_Release_notes CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/02 00:12:53 Added files: usr.sbin/lldpd : Makefile lldpctl.h lldpd.8 lldpd.c log.c log.h pdu.c pdu.h Log message: lldpd(8): a daemon that acts as an LLDP agent on Ethernet interfaces. lldpd uses the recently added AF_FRAME Ethernet sockets to listen for LLDP packets on all Ethernet interfaces in the system, and stores them so a lldp(8) client connecting to the control socket can fetch and display the packets. AF_FRAME means we can avoid BPF for receiving LLDP packets, which has a couple of benefits. firstly, BPF needs to look at all packets entering an interface so it can filter for the ones you're interested in, which is annoying for low packet/data rate protocols like LLDP. AF_FRAME is handled late in ether_input, and only after other protocols (like ip) are handled, so it's lower overhad compared to BPF listeners. secondly, attaching a BPF filter to new interfaces relies on having access to and the privileges to open /dev/bpf, while AF_FRAME provides a wildcard listener that is able to receive LLDP from all interfaces on a single socket, like how binding to on 0.0.0.0 with an AF_INET socket let's you receive packets for all the IPs on your system from a single socket. lldp can create and configure this socket when it starts up just use it from then on. this means lldpd is simpler and needs fewer privileges to operate than if it went the BPF route. at the moment lldpd only handles LLDP packet reception on all interfaces, you can't disable reception on interfaces yet. it also doesn't transmit LLDP packets (yet). there is no intention of implementing any protocol other than LLDP in this daemon either. ok djm@ deraadt@ general enthusiasm from many CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/02 00:15:14 Removed files: x11/kde-applications/akonadi-notes: Makefile distinfo x11/kde-applications/akonadi-notes/pkg: DESCR PLIST x11/kde-applications/kross-interpreters: Makefile distinfo x11/kde-applications/kross-interpreters/pkg: DESCR PLIST Log message: Removed unused KDE Gear ports akonadi-notes was removed in Gear/24.12 and kross-interpreters in Gear/25.04 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/02 00:15:59 Added files: usr.sbin/lldp : Makefile lldp.8 lldp.c Log message: add lldp(8), a command line tool for interacting with lldpd(8). lldp can fetch LLDP packets from lldpd and then pulls them apart and displays them. by default it shows a brief summary of the lldp neighbor ports and systems on all interfaces, but you can request verbose info and/or info only from specific local interfaces. now that i've done the easy part (implementing AF_FRAME and lldpd) it would be nice to get some help with the hard stuff (pretty printing strings in c). ok djm@ deraadt@ general enthusiasm from many CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/02 00:18:01 Removed files: net/kdeconnect-kde/patches: patch-core_backends_lan_lanlinkprovider_cpp Log message: Delete an unnecessary patch CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/02 00:19:42 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add kross-interpreters-kf5 removal CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 02:38:08 Modified files: net/icinga/web2-module-director: Makefile distinfo Log message: update to icinga-web2-module-director-1.11.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:01:27 Modified files: security/sshguard: Makefile distinfo security/sshguard/patches: patch-doc_sshguard_8 patch-src_blocker_blocker_c patch-src_common_sandbox_c patch-src_parser_attack_scanner_l patch-src_parser_tests_txt Log message: update to sshguard-2.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:03:50 Modified files: www/anubis : Makefile distinfo Log message: update to anubis-1.17.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:04:00 Modified files: devel/py-hatch-fancy-pypi-readme: Makefile distinfo devel/py-hatch-fancy-pypi-readme/pkg: PLIST Log message: update to py3-hatch_fancy_pypi_readme-25.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:04:09 Modified files: devel/py-trove-classifiers: Makefile distinfo devel/py-trove-classifiers/pkg: PLIST Log message: update to py3-trove-classifiers-2025.5.1.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:04:13 Modified files: devel/py-puremagic: Makefile distinfo Log message: update to py3-puremagic-1.29 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:07:14 Modified files: sysutils/borgmatic: Makefile distinfo Log message: update to borgmatic-2.0.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:08:34 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-4.4.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:08:37 Modified files: net/wireshark : Tag: OPENBSD_7_7 Makefile distinfo Log message: update to wireshark-4.4.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:09:33 Modified files: sysutils/btop : Makefile distinfo sysutils/btop/patches: patch-Makefile Log message: update to btop-1.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:31:50 Modified files: www/tomcat/v9 : Tag: OPENBSD_7_7 Makefile distinfo www/tomcat/v9/pkg: Tag: OPENBSD_7_7 PLIST-examples Log message: update -stable to tomcat-9.0.104 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:32:06 Modified files: www/tomcat/v10 : Tag: OPENBSD_7_7 Makefile distinfo www/tomcat/v10/pkg: Tag: OPENBSD_7_7 PLIST-examples Log message: update -stable to tomcat-10.1.40 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:32:17 Modified files: www/tomcat/v11 : Tag: OPENBSD_7_7 Makefile distinfo www/tomcat/v11/pkg: Tag: OPENBSD_7_7 PLIST-examples PLIST-main Log message: update -stable to tomcat-11.0.6 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/02 03:46:00 Modified files: etc : group master.passwd etc/mail : aliases Log message: allocate a uid/gid for lldpd to run with as an _lldpd user the net/lldpd port also uses _lldpd, and will now share with base. depending on which appears first (base or port _lldpd) determines which uid/gid will be used. neither base or port lldpds store anything on disk, the user and group are only used to drop privileges to and run as. discussed with and ok sthen@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:47:49 Modified files: productivity/radicale: Makefile productivity/radicale/pkg: README Added files: productivity/radicale/pkg: MESSAGE Log message: fix upstream URL for radicale 1-to-2 migration docs and add MESSAGE pointing out that the 1.x package is just there so that users can get updated. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 03:48:45 Modified files: productivity/radicale: Tag: OPENBSD_7_7 Makefile productivity/radicale/pkg: Tag: OPENBSD_7_7 PLIST README Added files: productivity/radicale/pkg: Tag: OPENBSD_7_7 MESSAGE Log message: MFC radicale MESSAGE/README changes CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/02 03:56:02 Modified files: usr.sbin/lldpd : lldpd.c Log message: lldpd will try and run as the _lldpd user, not _lldp. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/02 03:57:36 Modified files: sys/net : if_ethersubr.c Log message: avoid uninitialised var in ether_frm_send() error path found by smatch, ok deraadt@ dlg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 04:08:21 Modified files: net/lldpd : Makefile net/lldpd/pkg : PLIST Log message: stop creating _lldpd uid/gid in ports/net/lldpd, there's now an _lldpd user in base. the numeric id differs but it's not a big problem; the user is just for privsep in both cases and doesn't own persistent files. - for existing users of net/lldpd the group/passwd entries will remain as 720 (unless cleaned) and both ports and base lldpd will use it. - for new users, sysmerge (or OS install) will add _lldpd as 119 and both ports and base lldpd will use it. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/02 04:09:00 Modified files: infrastructure/db: user.list Log message: comment out _lldpd CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/02 04:14:46 Modified files: sys/sys : disklabel.h ioccom.h Log message: change some casts to constant suffixes ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2025/05/02 04:19:09 Modified files: sys/uvm : uvm_fault.c Log message: Wiring pages require a write lock. Found the hardway by naddy@. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/02 04:24:58 Modified files: usr.sbin/lldpd : lldpd.8 Log message: spelling CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/05/02 04:44:20 Modified files: sys/kern : vfs_vops.c Log message: Fail early in VOP_READDIR if the vnode is not a VDIR. OK miod@ dlg@ tedu@ deraadt@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/02 04:55:03 Modified files: x11/kde-plasma/spectacle: Makefile Log message: Add missing dependency on opencv Spotted by aja, merci! CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/02 04:58:51 Modified files: usr.sbin/lldpd : lldpd.8 Log message: 802.11AB -> 802.1AB CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2025/05/02 05:05:54 Modified files: usr.sbin/pkg_add: pkg_add.1 Log message: improve docs around pkg_add -U, which is a modifier around installing a package/s, not around updating, despite various recommendations on a third-party "handbook" site (which has other bad advice too) and repeated on forums etc. ok jmc CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/02 05:51:00 Modified files: usr.sbin/lldpd : lldpd.8 Log message: cut some unneeded words ok dlg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/05/02 07:35:59 Modified files: sys/dev/fdt : rkusbphy.c Log message: Add RK3528 support. ok patrick@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2025/05/02 07:36:55 Modified files: sbin/fsck_ext2fs: inode.c Log message: The previous fix was flawed. We should only copy the minimum size of either EXT2_DINODE_SIZE or sizeof(dino). OK miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/02 07:59:04 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py devel/meson/pkg: PLIST Log message: Update to meson-1.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/02 07:59:40 Modified files: x11/xkbcommon : Makefile distinfo Log message: Update to libxkbcommon-1.9.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/02 08:00:17 Modified files: security/p11-kit: Makefile security/p11-kit/patches: patch-common_compat_c Added files: security/p11-kit/patches: patch-meson_build Log message: Fix build with new meson(1). CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/02 08:05:38 Modified files: security/wycheproof-testvectors: Makefile distinfo Log message: Update to wycheproof-testvectors 20250502 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/02 09:35:26 Added files: etc/signify : openbsd-79-base.pub Removed files: etc/signify : openbsd-71-base.pub openbsd-71-fw.pub openbsd-71-pkg.pub openbsd-71-syspatch.pub Log message: start placing new keys CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/02 09:57:54 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/02 12:39:29 Modified files: security/lastpass-cli: Makefile distinfo Log message: Update to lastpass-cli-1.6.1 Changes: https://github.com/lastpass/lastpass-cli/releases/tag/v1.6.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/02 12:44:03 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/02 12:44:25 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2025/05/02 17:02:20 Modified files: . : index.html Log message: Add sndio to the list of associated projects. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/02 17:50:18 Modified files: usr.sbin/lldpd : lldpd.c Log message: pledge; ok dlg@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/02 18:17:00 Modified files: usr.sbin/lldpd : lldpd.c Log message: remove some debugging via printf add a closefrom() near the start ok dlg@ CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2025/05/02 19:08:34 Modified files: . : index.html Log message: Trim sndio; we can't list everything, so stick to the highest-impact projects. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/02 19:41:36 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/pkg : PLIST Log message: Update to yt-dlp 2025.04.30, from byteskeptical CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/02 20:39:29 Modified files: security/py-cryptography_vectors: Makefile distinfo Log message: Update to py-cryptography_vectors 44.0.3 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/02 20:39:54 Modified files: security/py-cryptography: Makefile crates.inc distinfo Log message: Update to py-cryptography 44.0.3 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2025/05/02 23:26:23 Modified files: usr.sbin/lldpd : lldpd.8 lldpd.c Log message: the argument name for -s was internally inconsistent. to fix it, i used "socket", like for bgpctl(8); ok dlg CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/03 00:36:14 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.38.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/03 00:36:27 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.38.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/03 00:36:38 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.40.7. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/03 00:41:17 Modified files: sysutils/nix : Makefile Log message: Mark nix BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/03 00:42:46 Modified files: x11/gtksourceview5: Makefile distinfo x11/gtksourceview5/pkg: PLIST Log message: Update to gtksourceview5-5.16.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/03 00:52:20 Modified files: x11/xkbcommon : Makefile distinfo Log message: Update to libxkbcommon-1.9.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/03 01:03:06 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.78.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/03 01:03:17 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build sysutils/libvirt/pkg: PLIST Log message: Update to libvirt-11.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/03 01:03:25 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-11.3.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/03 02:34:07 Modified files: regress/lib/libcrypto/mlkem: mlkem_tests.c Log message: mlkem_tests: add an empty line for consistency CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/03 02:34:55 Modified files: regress/lib/libcrypto/mlkem: mlkem_unittest.c Log message: mlkem_unittest: check return value of decap() From Kenjiro Nakayama CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/03 02:37:28 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: Verify that the selected key share is indeed group 29 From Kenjiro Nakayama CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/03 02:39:33 Modified files: lib/libcrypto/mlkem: mlkem1024.c mlkem768.c Log message: CTASSERT that internal pub/priv keys match the sizes exposed in mlkem.h This will need reworking (especially deduplicating) anyway, but it doesn't hurt now. From Kenjiro Nakayama CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2025/05/03 03:21:16 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: make "backup" an option to srs as it only changes the state of the key we are setting, a random string that will be used as secret key for the Sender Rewriting Scheme, from active to backup. ok gilles@, jmc@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/03 03:29:18 Modified files: math/labplot : Makefile distinfo math/labplot/pkg: PLIST Added files: math/labplot/patches: patch-CMakeLists_txt patch-src_CMakeLists_txt Removed files: math/labplot/patches: patch-cmake_FindQXlsx_cmake patch-src_backend_datasources_filters_XLSXFilter_cpp Log message: Update labplot to 2.12.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/03 03:34:59 Modified files: x11/kde-applications/kopeninghours: Makefile Log message: Add python in LIB_DEPENDS and boost as BUILD_DEPENDS Spotted by aja@. merci CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/03 03:45:05 Modified files: devel/jenkins/devel: Makefile distinfo devel/jenkins/stable: Makefile distinfo Log message: Update Jenkins -stable and -devel CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/03 03:45:51 Modified files: devel/qbs : Makefile distinfo Log message: Update qbs to 2.6.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/03 03:46:48 Modified files: graphics/libraw: Makefile distinfo Log message: Update libraw to 0.21.4 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/03 04:15:50 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Fix typo in curve comment: P224r2 -> P224t1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/03 07:29:22 Modified files: x11/tellico : Makefile Log message: Missed bump after "Update KDE to Gear 25.04". PLIST change requires a bump. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/03 07:51:15 Modified files: audio/xmms2 : Makefile Log message: xmms2: mark broken This doesn't build with pkgconf due to linking issues with vorbis: ld: error: undefined symbol: vorbis_info_init >>> referenced by ripper.c:181 (../src/clients/vistest/ripper.c:181) >>> src/clients/vistest/ripper.c.3.o:(main) etc. Maybe a brave soul will find the time and courage wade into the custom WAF mess and figure out what causes this or at how to update this port to its latest and greatest release 0.9.5, which no one felt the need to do in the last 19 REVISIONS... Meanwhile we want to move forward with pkgconf. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/03 09:09:39 Log message: import pkgconf 2.4.3 Our homegrown Perl-based pkg-config cannot cope with the giant DAGs arising in modern software, especially from the abseil-cpp and protobuf family. Waiting minutes for configure to complete in some ports is just awful. Thus we're switching to the sanely-licenced, widely used pkgconf, which is actively maintained, written in a sensible dialect of C, and does not suffer from these performance issues. Work that should happen in tree during this cycle: * see what we want to do with our old manual and pkgconf's * add pledge and unveil. Initial work done by espie during or right after p2k23, support from many. ok semarie Status: Vendor Tag: tb Release Tags: tb_20250503 N src/usr.bin/pkgconf/AUTHORS N src/usr.bin/pkgconf/COPYING N src/usr.bin/pkgconf/Makefile N src/usr.bin/pkgconf/cli/getopt_long.c N src/usr.bin/pkgconf/cli/getopt_long.h N src/usr.bin/pkgconf/cli/main.c N src/usr.bin/pkgconf/libpkgconf/argvsplit.c N src/usr.bin/pkgconf/libpkgconf/audit.c N src/usr.bin/pkgconf/libpkgconf/bsdstubs.c N src/usr.bin/pkgconf/libpkgconf/bsdstubs.h N src/usr.bin/pkgconf/libpkgconf/buffer.c N src/usr.bin/pkgconf/libpkgconf/cache.c N src/usr.bin/pkgconf/libpkgconf/client.c N src/usr.bin/pkgconf/libpkgconf/config.h N src/usr.bin/pkgconf/libpkgconf/dependency.c N src/usr.bin/pkgconf/libpkgconf/fileio.c N src/usr.bin/pkgconf/libpkgconf/fragment.c N src/usr.bin/pkgconf/libpkgconf/iter.h N src/usr.bin/pkgconf/libpkgconf/libpkgconf-api.h N src/usr.bin/pkgconf/libpkgconf/libpkgconf.h N src/usr.bin/pkgconf/libpkgconf/parser.c N src/usr.bin/pkgconf/libpkgconf/path.c N src/usr.bin/pkgconf/libpkgconf/personality.c N src/usr.bin/pkgconf/libpkgconf/pkg.c N src/usr.bin/pkgconf/libpkgconf/queue.c N src/usr.bin/pkgconf/libpkgconf/stdinc.h N src/usr.bin/pkgconf/libpkgconf/tuple.c N src/usr.bin/pkgconf/man/pkgconf.1 No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/03 09:13:53 Modified files: usr.bin : Makefile Log message: switch from pkg-config to pkgconf leave the old pkg-config in the tree for now. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/03 09:16:43 Modified files: distrib/sets/lists/base: mi Log message: sync pkgconf switch CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/03 09:17:31 Modified files: devel/bear : Makefile Log message: bear: drop bdep on devel/pkgconf CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/03 09:21:10 Modified files: devel : Makefile Log message: unlink pkgconf (moved to base) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/03 09:21:44 Modified files: devel/pkgconf : Makefile Log message: mark devel/pkgconf UNLINKED = pkgconf for now CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/03 09:22:30 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: pkgconf moved to base CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/05/03 10:04:16 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2025.05. CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2025/05/03 10:48:56 Modified files: distrib/notes/arm64: hardware Log message: Sync the supported hardware list with arm64.html. CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2025/05/03 12:16:54 Modified files: math/p5-Math-GMPf: Makefile distinfo Log message: update to 0.53 CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2025/05/03 12:17:19 Modified files: math/p5-Math-GMPz: Makefile distinfo Log message: update to 0.65 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/03 13:40:20 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirks: add trailinc comma to pkgconf CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/03 13:55:25 Modified files: www/ada : Makefile distinfo www/ada/pkg : PLIST Log message: update to ada 3.2.4 CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2025/05/03 15:10:45 Modified files: graphics/pstoedit: Makefile distinfo graphics/pstoedit/patches: patch-src_Makefile_in Log message: update to 4.02 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/03 15:11:07 Modified files: multimedia/minidlna: Makefile distinfo Log message: Rewrite system("rm -rf ...") part and add pledge and unveil See patches on https://github.com/klemensn/minidlna for details. Feedback sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/03 22:57:48 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Move P-256 where it belongs ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/03 23:00:03 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Remove the three test cases covering prime239v* CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/03 23:10:14 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Remove the X9.62 prime239v{1,2,3} curves While RFC 3279 allows these curves for use in X.509 certificates (*), no one actually does this. Certs using these curves cannot be used for TLS and the curves aren't accepted by FIPS either. codesearch shows no actual uses of these curves, only their OIDs are listed. At this point these have become useless historical baggage. ok jsing (*) Of the 27 curves listed in RFC 3279 the only one that seems to have seen actual use in certificates is P-256. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/03 23:21:14 Modified files: regress/usr.bin: Makefile Log message: Unlink pkg-config regress for now CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2025/05/03 23:31:11 Modified files: regress/usr.bin/nc: Makefile Log message: In sleep related tests, allow nc process to be in both idle and sleeping state. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/04 00:23:53 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo inputmethods/ibus-typing-booster/pkg: PLIST Log message: Update to ibus-typing-booster-2.27.46. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/04 00:53:30 Modified files: x11/gtk+4 : Makefile distinfo x11/gtk+4/patches: patch-gtk_gtkfilechooserwidget_c patch-testsuite_reftests_meson_build Log message: Update to gtk+4-4.18.5. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/04 02:37:48 Modified files: emulators/dosbox-x: Makefile Log message: Mark dosbox-x BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/04 02:38:34 Modified files: x11/kde-applications/merkuro: Makefile Log message: QtLocation QML build/run dependency Spotted by aja@ thanks! CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/05/04 02:55:49 Modified files: textproc/ruby-rouge: Makefile distinfo Log message: Update ruby-rouge to 4.5.2. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/04 04:47:03 Modified files: lib/libssl : pqueue.c pqueue.h Log message: const correct first argument of pitem_new() Makes upcoming changes in regress less ugly. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/04 04:47:46 Modified files: lib/libssl : pqueue.h Log message: pqueue.h: zap trailing whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/04 04:53:38 Modified files: lib/libssl : pqueue.c pqueue.h Log message: sigh. pqueue_find() also needs a const treatment CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/04 05:04:02 Modified files: regress/lib/libssl/pqueue: Makefile pq_test.c Removed files: regress/lib/libssl/pqueue: expected.txt Log message: Improve the pqueue test This simplifies the test in portable and makes the whole thing a bit less ugly overall. From Kenjiro Nakayama with minor tweaks by me CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/04 06:32:41 Modified files: distrib/miniroot: install.sub Log message: Prefer disks bigger than 1G as default root disk on install -current picks the alphanumerically first disk as default, which isn't the beset choice if install media, softraid(4) key disks or small external media attaches before the disk one intends to use. Finding the "best" disk is hard, but reshuffling the list of disks such that tiny ones come last is easy and works well enough to cover those cases: Available disks are: sd0 sd1. -Which disk is the root disk? ('?' for details) [sd0] ? +Which disk is the root disk? ('?' for details) [sd1] ? sd0: VirtIO, Block Device (0.8G) sd1: VirtIO, Block Device (3.0G) While here, rename the variable to reflect how it is used as list of disks rather than a single one. OK afresh1 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/05/04 06:50:27 Modified files: sysutils/htop : Makefile distinfo Log message: Update htop to 3.4.1. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/04 06:53:51 Modified files: textproc/syrics: Makefile distinfo textproc/syrics/pkg: PLIST Log message: update to syrics 0.1.1.9; drop maintainer CVSROOT: /cvs Module name: ports Changes by: rapha@cvs.openbsd.org 2025/05/04 07:14:10 Modified files: audio/rubberband: Makefile distinfo audio/rubberband/pkg: PLIST Log message: Update to rubberband-4.0.0. Help and ok tb@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/04 07:42:07 Modified files: sys/kern : kern_sysctl.c Log message: Unlock KERN_POOL_DEBUG ok dlg CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/04 08:35:29 Modified files: usr.bin/pkgconf/man: pkgconf.1 Log message: My first batch of improments to the pkg-config(1) manual. * more conventional form of the synopsis * document the so far undocumented --debug and --print-errors * more precision for --errors-to-stdout and --silence-errors * less jargon and more English for --cflags anf --libs OK tb@, and accepted and pushed upstream by Ariadne Conill CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/04 09:58:48 Modified files: lib/libcrypto/man: EC_POINT_point2oct.3 Log message: Fix up two markup mistakes with .Fn and .Xr CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2025/05/04 12:44:07 Added files: etc/signify : openbsd-79-syspatch.pub Log message: add 7.9 syspatch key CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2025/05/04 13:48:31 Modified files: sys/arch/amd64/include: pmap.h Log message: Remove unused vtopte() inline function. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/04 15:01:18 Modified files: lang/node : Makefile Added files: lang/node/patches: patch-deps_v8_third_party_abseil-cpp_absl_base_internal_unscaledcycleclock_config_h Log message: lang/node: Fix build on powerpc64 ok gkoehler@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/04 15:01:30 Modified files: sys/nfs : Tag: OPENBSD_7_6 nfs_serv.c Log message: Do not allow readdir and readdirplus NFS operations on non-directory vnodes; from miod@, reported by Claes M Nyberg to bugs@, ok claudio@ this is errata/7.6/016_nfs.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/04 15:01:58 Modified files: sys/nfs : Tag: OPENBSD_7_7 nfs_serv.c Log message: Do not allow readdir and readdirplus NFS operations on non-directory vnodes; from miod@, reported by Claes M Nyberg to bugs@, ok claudio@ this is errata/7.7/001_nfs.patch.sig CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2025/05/04 15:55:20 Modified files: . : errata76.html errata77.html Log message: Release nfs errata. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2025/05/04 17:04:32 Modified files: editors/neovim : Makefile distinfo Log message: editors/neovim: update to version 0.11.1. Diff from Laurent Cheylus, thanks. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/04 17:05:17 Modified files: sys/netinet : in_pcb.c in_pcb.h tcp_input.c sys/netinet6 : in6_pcb.c Log message: Fix race in TCP SYN cache get. Setting the local and foreign address of a newly created socket did not happen atomically. During socket setup there was a small window for an incpb that had a bound laddr, but faddr was emtpy. Although both listen and new socket are locked during syn_cache_get(), in_pcblookup_listen() could find the incpb of the new socket. When a SYN packet of another connection arrived in parallel, it was processed with the socket under construction instead of the listen socket. Setting both faddr and laddr together in in_pcbset_addr() fixes the race. The relevant code has been copied from in_pcbconnect(). The table mutex inpt_mtx guarantees that in_pcblookup_listen() finds the listen socket. bug found and fix tested by Mark Patruck; OK mvs@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/04 17:24:52 Modified files: devel/llvm-lit : Makefile Log message: With only base-clang for COMPILER, ports fails through to building with base-gcc on sparc64, which obviously is a no-go for llvm-lit. Adding ports-clang onto COMPILER allows this build on sparc64 Advice on how to fix from bluhm@ (maintainer) CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/04 17:45:28 Modified files: share/man/man4 : azalia.4 Log message: remove outdated list of devices. ok jmc jsg CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/05/04 17:48:13 Modified files: sysutils/node_exporter: Makefile distinfo modules.inc Log message: Update to node_exporter-1.9.1 and take maintainer ok claudio (previous maintainer) CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/05/04 18:46:34 Modified files: devel/goreleaser: Makefile distinfo modules.inc devel/goreleaser/pkg: DESCR Log message: Update to goreleaser-2.9.0 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/04 18:54:10 Modified files: sys/dev/pci/drm/include/drm/intel: i915_pciids.h Log message: drm/xe/bmg: Add one additional PCI ID From Matt Roper 0fdb612c2072c2d0f3dd36d1a1a18250526dfd48 in linux-6.12.y/6.12.26 5529df92b8e8cbb4b14a226665888f74648260ad in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/04 18:59:48 Modified files: sys/dev/pci/drm/amd/display/dc/dml2/dml21: dml21_wrapper.c Log message: drm/amd/display: Fix unnecessary cast warnings from checkpatch From Rohit Chavan 50ec8c24286e528ecc60ebaf5121ae308b742a9c in linux-6.12.y/6.12.26 c299cb6eafaf76d0cb4094623d6401c45d8bd0dc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/04 19:02:00 Modified files: sys/dev/pci/drm/amd/display/dc/dml2: dml2_wrapper.c sys/dev/pci/drm/amd/display/dc/dml2/dml21: dml21_wrapper.c Log message: drm/amd/display/dml2: use vzalloc rather than kzalloc From Alex Deucher b26ac563704cf5d0025f4af3290d4b88fa345a3a in linux-6.12.y/6.12.26 cd9e6d6fdd2de60bfb4672387c17d4ee7157cf8e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/04 19:03:36 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Fix gpu reset in multidisplay config From Roman Li 3ff83378b6b1b59f6cf71d021a67fc68c3fb9221 in linux-6.12.y/6.12.26 7eb287beeb60be1e4437be2b4e4e9f0da89aab97 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/04 19:05:06 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Force full update in gpu reset From Roman Li 1ae30272b992dd011f54c7659668ba5521a3c282 in linux-6.12.y/6.12.26 67fe574651c73fe5cc176e35f28f2ec1ba498d14 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/04 19:08:34 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_gmc.c Log message: drm/amdgpu: Increase KIQ invalidate_tlbs timeout From Jay Cornwall bbf2d060524764de6e84e5721c95c0a63aa4e6cf in linux-6.12.y/6.12.26 3666ed821832f42baaf25f362680dda603cde732 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/04 19:10:42 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_gfx.c Log message: drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 From Christian Koenig 0fd149c26281532ab840df440c6d1f7dfa1c6e90 in linux-6.12.y/6.12.26 447fab30955cf7dba7dd563f42b67c02284860c8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/04 19:13:22 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v10_0.c gfx_v11_0.c gfx_v12_0.c gmc_v10_0.c gmc_v11_0.c gmc_v12_0.c gmc_v9_0.c psp_v11_0.c psp_v13_0.c psp_v14_0.c Log message: drm/amdgpu: Use the right function for hdp flush From Lijo Lazar 54cbce4fe04bc6793178a3daff70fba2acbf7644 in linux-6.12.y/6.12.26 c235a7132258ac30bd43d228222986022d21f5de in mainline linux CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/04 20:25:53 Modified files: sys/arch/alpha/conf: Makefile.alpha sys/arch/amd64/conf: Makefile.amd64 sys/arch/arm64/conf: Makefile.arm64 sys/arch/armv7/conf: Makefile.armv7 sys/arch/hppa/conf: Makefile.hppa sys/arch/i386/conf: Makefile.i386 sys/arch/landisk/conf: Makefile.landisk sys/arch/loongson/conf: Makefile.loongson sys/arch/luna88k/conf: Makefile.luna88k sys/arch/macppc/conf: Makefile.macppc sys/arch/octeon/conf: Makefile.octeon sys/arch/powerpc64/conf: Makefile.powerpc64 sys/arch/riscv64/conf: Makefile.riscv64 sys/arch/sparc64/conf: Makefile.sparc64 libexec/reorder_kernel: reorder_kernel.sh Log message: add a reconfig target to kernel installs, like reorder_kernel does after book. also change reorder_kernel to use [[ ]] shell tests. ok deraadt kn CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/04 20:40:30 Modified files: usr.bin/ssh : monitor_wrap.c Log message: correct log messages; the reap function is used for more than just the preauth process now CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/04 20:48:07 Modified files: usr.bin/ssh/sshd-session: Makefile usr.bin/ssh/sshd-auth: Makefile usr.bin/ssh/ssh-agent: Makefile usr.bin/ssh : ssh-agent.c ssh-agent.1 session.c pathnames.h misc.h misc.c hostfile.c Log message: Move agent listener sockets from /tmp to under ~/.ssh/agent for both ssh-agent(1) and forwarded sockets in sshd(8). This ensures processes (such as Firefox) that have restricted filesystem access that includes /tmp (via unveil(3)) do not have the ability to use keys in an agent. Moving the default directory has the consequence that the OS will no longer clean up stale agent sockets, so ssh-agent now gains this ability. To support $HOME on NFS, the socket path includes a truncated hash of the hostname. ssh-agent will by default only clean up sockets from the same hostname. ssh-agent gains some new flags: -U suppresses the automatic cleanup of stale sockets when it starts. -u forces a cleanup without keeping a running agent, -uu forces a cleanup that ignores the hostname. -T makes ssh-agent put the socket back in /tmp. feedback deraadt@ naddy@, doitdoitdoit deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/04 21:10:51 Modified files: sys/arch/alpha/conf: Makefile.alpha sys/arch/amd64/conf: Makefile.amd64 sys/arch/arm64/conf: Makefile.arm64 sys/arch/armv7/conf: Makefile.armv7 sys/arch/hppa/conf: Makefile.hppa sys/arch/i386/conf: Makefile.i386 sys/arch/landisk/conf: Makefile.landisk sys/arch/loongson/conf: Makefile.loongson sys/arch/luna88k/conf: Makefile.luna88k sys/arch/macppc/conf: Makefile.macppc sys/arch/octeon/conf: Makefile.octeon sys/arch/powerpc64/conf: Makefile.powerpc64 sys/arch/riscv64/conf: Makefile.riscv64 sys/arch/sparc64/conf: Makefile.sparc64 Log message: revert previous, need to adjust incantation to not fail by default CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/04 21:16:53 Modified files: sys/arch/alpha/conf: Makefile.alpha sys/arch/amd64/conf: Makefile.amd64 sys/arch/arm64/conf: Makefile.arm64 sys/arch/armv7/conf: Makefile.armv7 sys/arch/hppa/conf: Makefile.hppa sys/arch/i386/conf: Makefile.i386 sys/arch/landisk/conf: Makefile.landisk sys/arch/loongson/conf: Makefile.loongson sys/arch/luna88k/conf: Makefile.luna88k sys/arch/macppc/conf: Makefile.macppc sys/arch/octeon/conf: Makefile.octeon sys/arch/powerpc64/conf: Makefile.powerpc64 sys/arch/riscv64/conf: Makefile.riscv64 sys/arch/sparc64/conf: Makefile.sparc64 Log message: try this again. reconfig kernel, now with || true if file doesn't exist. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/04 21:27:04 Modified files: usr.sbin/lldpd : lldpd.c Log message: call an af_frame socket an af_frame socket CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/04 21:35:06 Added files: usr.bin/ssh : misc-agent.c Log message: missing file in previous commit CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2025/05/04 23:47:28 Modified files: usr.bin/ssh : ssh-agent.1 Log message: - add full stop to the text in -a - move the -U and -u text to the correct place CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/04 23:51:11 Modified files: usr.bin/ssh : PROTOCOL Removed files: usr.bin/ssh : PROTOCOL.certkeys Log message: Now that there's an I-D for certificate keys, refer to that instead of the much more basic format description we had previously. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/05 00:33:35 Modified files: regress/lib/libcrypto/x509: Makefile x509_name_test.c Removed files: regress/lib/libcrypto/x509: x509name.c x509name.expected Log message: merge the x509name test into x509_name_test.c Remove the old x509name test and its Makefile rule. Its logic has been fully integrated into x509_name_test.c using a new table-driven approach. Each x509 name entry is added and validated step by step, checking both the string representation produced by X509_NAME_print_ex() and the internal RDN set structure. This makes the test easier to extend and maintain, and eliminates the need for an external .expected file or output diff. From Kenjiro Nakayama (with tiny tweaks) CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2025/05/05 00:49:43 Modified files: textproc/syrics/pkg: PLIST Log message: Fix plist. ok kn@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/05 03:50:07 Modified files: games/freeorion: Makefile Log message: Mark freeorion broken on maintainer's request CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/05 04:29:09 Modified files: x11/dbus : Makefile x11/gnome/mutter: Makefile x11/gnome/mutter/patches: patch-meson_build Log message: Drop uneeded chuncks now that we have a modern pkg-config(1). CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/05/05 05:09:52 Modified files: sysutils/fzf : Makefile distinfo Log message: Update to fzf-0.62.0 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/05 05:48:50 Modified files: textproc/icu4c : Makefile distinfo Log message: Update to icu4c-77.1; survived a bulk. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/05/05 07:25:22 Modified files: sbin/mountd : mountd.c Log message: Clear the resp buffer before calling getfh(). If getfh fails the response would leak stack memory to the less privileged process. Reported by S. Ai, H. Lefeuvre, Systopia team OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/05 10:18:58 Log message: net/rate-mirrors: new port (version 0.20.0) net/rate-mirrors tests mirror speed for some Linux distributives, OpenBSD and any http/https mirrors via stdin. It uses info about submarine cables and internet exchanges (kudos to TeleGeography for data) to jump between countries and find fast mirrors. And it's fast enough to run it before each system update (~30 seconds with default options). OK: rsadowski@ Status: Vendor Tag: kirill Release Tags: kirill_20250505 N ports/net/rate-mirrors/Makefile N ports/net/rate-mirrors/crates.inc N ports/net/rate-mirrors/distinfo N ports/net/rate-mirrors/pkg/DESCR N ports/net/rate-mirrors/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/05 10:19:38 Modified files: net : Makefile Log message: +net/rate-mirrors OK: rsadowski@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/05 10:32:22 Modified files: usr.bin/ftp : fetch.c Log message: When auto-fetching files: 1. Error out when a command line argument that is supposed to specify a URL does not contain a colon, rather than silently ignoring all subsequent arguments including the bad one and reporting spurious success. This can only happen for a bad argument following a valid URL argument. 2. The check whether the "host" part of a URL is empty was ineffective. Move it after cutting off the directory part to make it actually work, and let it print a meaningful error message. Issue 1 reported by Henrich Hartzer <h at hartzer dot sh> on tech@. Issue 2 found in my audit of the function triggered by the report. OK tedu@, and deraadt@ is "not worried" CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/05 11:10:26 Modified files: sysutils/eza : Makefile crates.inc distinfo Log message: sysutils/eza: Update to 0.21.3 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/05 11:12:45 Modified files: devel/esbuild : Makefile distinfo Log message: devel/esbuild: Update to 0.25.3 from Igor Zornik, thanks CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/05 11:14:09 Modified files: shells/nushell : Makefile crates.inc distinfo Log message: shells/nushell: Update to 0.104.0 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/05 12:46:27 Modified files: sysutils/inotify-tools: Makefile distinfo sysutils/inotify-tools/patches: patch-libinotifytools_src_Makefile_am sysutils/inotify-tools/pkg: PLIST Added files: sysutils/inotify-tools/patches: patch-libinotifytools_src_inotifytools_cpp Removed files: sysutils/inotify-tools/patches: patch-libinotifytools_src_inotifytools_c patch-src_Makefile_am patch-src_common_c Log message: sysutils/inotify-tools: Update to 4.23.9.0 Also move to the new github organization. ok tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/05 14:03:07 Modified files: usr.bin/pkgconf/man: pkgconf.1 Log message: sort options list; no text or markup change; accepted and pushed upstream by Ariadne Conill CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/05 14:43:32 Modified files: sys/arch/alpha/conf: Makefile.alpha sys/arch/amd64/conf: Makefile.amd64 sys/arch/arm64/conf: Makefile.arm64 sys/arch/armv7/conf: Makefile.armv7 sys/arch/hppa/conf: Makefile.hppa sys/arch/i386/conf: Makefile.i386 sys/arch/landisk/conf: Makefile.landisk sys/arch/loongson/conf: Makefile.loongson sys/arch/luna88k/conf: Makefile.luna88k sys/arch/macppc/conf: Makefile.macppc sys/arch/octeon/conf: Makefile.octeon sys/arch/powerpc64/conf: Makefile.powerpc64 sys/arch/riscv64/conf: Makefile.riscv64 sys/arch/sparc64/conf: Makefile.sparc64 Log message: lucas pointed out that config failure could be swalled by true. use a new incantation suggested by tb. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/05 14:48:42 Modified files: libexec/reorder_kernel: reorder_kernel.sh Log message: just run make reconfig here, now that target exists CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/05 14:50:03 Modified files: share/man/man8 : afterboot.8 boot_config.8 starttls.8 Log message: clean up and revise some wording. delete lots of junk that maybe sounded good 20 years ago in starttls.8 ok benno jmc CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2025/05/05 17:02:39 Modified files: sys/arch/amd64/amd64: acpi_wakecode.S locore0.S trap.c sys/arch/amd64/include: cpufunc.h Log message: Clear %dr6 and %dr7 on boot and on resume from suspend, in case the BIOS uses but doesn't reset them. Display their values in trap_print() if it's a trace trap. problem observed on a MacPro6,1 by mglocker@ ok deraadt@ mglocker@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/05 18:38:49 Modified files: devel/pylint : Makefile distinfo Log message: update pylint to 3.3.7 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/05 23:25:55 Modified files: usr.sbin/lldp : lldp.8 lldp.c Log message: add -s socket to allow connecting to an lldpd on a different unix socket. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/05 23:40:56 Modified files: usr.bin/ssh : sshkey.h sshkey.c sshd.c sshd-session.c sshd-auth.c sshconnect.c ssh_config ssh.c ssh-keysign.c ssh-keyscan.c ssh-keygen.c ssh-add.c readconf.c pathnames.h hostfile.c dns.c authfile.c authfd.c PROTOCOL Removed files: usr.bin/ssh : ssh-dss.c Log message: finally remove DSA signature support from OpenSSH. feedback/ok tb@, ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/05 23:58:28 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.111. see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_111.html (404 for now) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2025/05/06 00:04:58 Modified files: usr.sbin/lldp : lldp.8 lldp.c Log message: lldp(8): - zap trailing whitespace - add -s to SYNOPSIS lldp.c: - put -s after -i in usage() - sync the argument name for -i in usage() CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/06 00:05:48 Modified files: regress/usr.bin/ssh: Makefile agent.sh cert-hostkey.sh cert-userkey.sh hostbased.sh keytype.sh knownhosts-command.sh krl.sh limit-keytype.sh ssh-com-client.sh ssh-com.sh ssh2putty.sh sshcfgparse.sh regress/usr.bin/ssh/misc/ssh-verify-attestation: Makefile regress/usr.bin/ssh/unittests: Makefile.inc regress/usr.bin/ssh/unittests/authopt: Makefile regress/usr.bin/ssh/unittests/hostkeys: Makefile mktestdata.sh test_iterate.c regress/usr.bin/ssh/unittests/hostkeys/testdata: known_hosts regress/usr.bin/ssh/unittests/kex: Makefile test_kex.c regress/usr.bin/ssh/unittests/sshkey: Makefile common.c common.h mktestdata.sh test_file.c test_fuzz.c test_sshkey.c regress/usr.bin/ssh/unittests/sshsig: Makefile mktestdata.sh tests.c Removed files: regress/usr.bin/ssh: dsa_ssh2.prv dsa_ssh2.pub regress/usr.bin/ssh/unittests/hostkeys/testdata: dsa_1.pub dsa_2.pub dsa_3.pub dsa_4.pub dsa_5.pub dsa_6.pub regress/usr.bin/ssh/unittests/sshkey/testdata: dsa_1 dsa_1-cert.fp dsa_1-cert.pub dsa_1.fp dsa_1.fp.bb dsa_1.param.g dsa_1.param.priv dsa_1.param.pub dsa_1.pub dsa_1_pw dsa_2 dsa_2.fp dsa_2.fp.bb dsa_2.pub dsa_n dsa_n_pw regress/usr.bin/ssh/unittests/sshsig/testdata: dsa dsa.pub dsa.sig Log message: remove DSA from the regression/unit test suite too. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/06 00:28:16 Modified files: security/gnutls: Makefile security/gnutls/patches: patch-lib_hello_ext_c Log message: gnutls: pull in repair from later version of MR #1930 to unbreak PSK from joel, ok aja CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/06 00:28:54 Modified files: security/gnutls: Tag: OPENBSD_7_7 Makefile security/gnutls/patches: Tag: OPENBSD_7_7 patch-lib_hello_ext_c Log message: MFC: gnutls: pull in repair from later version of MR #1930 to unbreak PSK from joel, ok aja CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/06 00:32:27 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_base_threading_platform_thread_posix_cc patch-base_files_file_util_posix_cc patch-base_i18n_icu_util_cc patch-base_logging_unittest_cc patch-base_profiler_stack_base_address_posix_cc patch-base_rand_util_h patch-base_rand_util_posix_cc patch-base_synchronization_lock_impl_h patch-base_system_sys_info_h patch-base_system_sys_info_posix_cc patch-base_task_thread_pool_environment_config_unittest_cc patch-build_config_BUILDCONFIG_gn patch-build_config_clang_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_ozone_gni patch-build_config_rust_gni patch-build_toolchain_toolchain_gni patch-cc_base_features_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_cc patch-chrome_browser_background_glic_glic_status_icon_cc patch-chrome_browser_browser_features_cc patch-chrome_browser_browser_features_h patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_chrome_browser_interface_binders_webui_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_collaboration_messaging_messaging_backend_service_factory_cc patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_common_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h patch-chrome_browser_enterprise_signals_device_info_fetcher_cc patch-chrome_browser_enterprise_util_managed_browser_utils_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc patch-chrome_browser_extensions_api_runtime_chrome_runtime_api_delegate_cc patch-chrome_browser_extensions_api_settings_private_prefs_util_cc patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_feedback_system_logs_about_system_logs_fetcher_cc patch-chrome_browser_feedback_system_logs_chrome_system_logs_fetcher_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_global_features_cc patch-chrome_browser_global_features_h patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_metrics_perf_cpu_identity_cc patch-chrome_browser_net_profile_network_context_service_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_chrome_password_manager_client_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_printing_printer_query_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_regional_capabilities_regional_capabilities_service_client_cc patch-chrome_browser_renderer_preferences_util_cc patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_screen_ai_screen_ai_service_router_cc patch-chrome_browser_supervised_user_supervised_user_extensions_delegate_impl_cc patch-chrome_browser_supervised_user_supervised_user_extensions_manager_cc patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_commands_cc patch-chrome_browser_ui_browser_h patch-chrome_browser_ui_browser_ui_prefs_cc patch-chrome_browser_ui_chrome_pages_cc patch-chrome_browser_ui_signin_signin_view_controller_cc patch-chrome_browser_ui_startup_bad_flags_prompt_cc patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_tabs_features_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_hung_renderer_view_cc patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_cc patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc patch-chrome_browser_ui_views_tabs_tab_strip_combo_button_cc patch-chrome_browser_ui_views_tabs_tab_style_views_cc patch-chrome_browser_ui_views_user_education_browser_user_education_service_cc patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc patch-chrome_browser_ui_webui_user_education_internals_user_education_internals_page_handler_impl_cc patch-chrome_browser_upgrade_detector_version_history_client_cc patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_os_integration_manager_cc patch-chrome_browser_web_applications_os_integration_run_on_os_login_sub_manager_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_browser_webauthn_enclave_manager_cc patch-chrome_browser_webauthn_unexportable_key_utils_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_paths_internal_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_h patch-chrome_enterprise_companion_event_logger_cc patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_utility_services_cc patch-chromecast_browser_cast_browser_main_parts_cc patch-components_BUILD_gn patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_cc patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_h patch-components_autofill_core_browser_payments_bnpl_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_prefs_cc patch-components_autofill_core_common_autofill_prefs_h patch-components_commerce_core_commerce_feature_list_cc patch-components_constrained_window_constrained_window_views_cc patch-components_crash_core_app_BUILD_gn patch-components_embedder_support_user_agent_utils_cc patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_gwp_asan_BUILD_gn patch-components_gwp_asan_buildflags_buildflags_gni patch-components_gwp_asan_client_gwp_asan_cc patch-components_gwp_asan_crash_handler_crash_analyzer_cc patch-components_metrics_drive_metrics_provider_cc patch-components_metrics_metrics_log_cc patch-components_password_manager_core_browser_password_form_manager_cc patch-components_password_manager_core_browser_password_manager_cc patch-components_password_manager_core_browser_password_manager_client_h patch-components_password_manager_core_browser_password_manual_fallback_flow_cc patch-components_password_manager_core_browser_password_manual_fallback_flow_h patch-components_password_manager_core_browser_password_store_login_database_cc patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_password_manager_core_common_password_manager_pref_names_h patch-components_performance_manager_public_features_h patch-components_policy_core_browser_policy_pref_mapping_test_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_policy_core_common_cloud_cloud_policy_util_cc patch-components_regional_capabilities_regional_capabilities_service_cc patch-components_regional_capabilities_regional_capabilities_switches_cc patch-components_regional_capabilities_regional_capabilities_switches_h patch-components_search_engines_template_url_service_cc patch-components_soda_soda_util_cc patch-components_storage_monitor_BUILD_gn patch-components_storage_monitor_removable_device_constants_h patch-components_supervised_user_core_browser_supervised_user_preferences_cc patch-components_supervised_user_core_common_features_cc patch-components_supervised_user_core_common_features_h patch-components_sync_preferences_common_syncable_prefs_database_cc patch-components_trusted_vault_trusted_vault_connection_impl_cc patch-components_user_education_views_help_bubble_view_cc patch-components_user_education_views_help_bubble_view_h patch-components_visited_url_ranking_public_url_visit_util_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-components_webui_flags_flags_state_cc patch-content_app_BUILD_gn patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_accessibility_browser_accessibility_state_impl_auralinux_cc patch-content_browser_accessibility_browser_accessibility_state_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_compositor_viz_process_transport_factory_cc patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_data_manager_impl_cc patch-content_browser_gpu_gpu_data_manager_impl_h patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_data_manager_impl_private_h patch-content_browser_media_frameless_media_interface_proxy_h patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_service_host_utility_process_host_cc patch-content_browser_v8_snapshot_files_cc patch-content_common_BUILD_gn patch-content_common_features_cc patch-content_common_features_h patch-content_public_browser_content_browser_client_cc patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-content_shell_BUILD_gn patch-content_utility_services_cc patch-content_utility_utility_main_cc patch-content_zygote_zygote_linux_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_browser_api_management_management_api_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_shell_browser_shell_extensions_api_client_cc patch-extensions_shell_browser_shell_extensions_api_client_h patch-gpu_command_buffer_service_dawn_context_provider_cc patch-gpu_command_buffer_service_shared_context_state_cc patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_function_pointers_h patch-headless_BUILD_gn patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_message_utils_h patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_capture_video_linux_v4l2_capture_device_h patch-media_gpu_chromeos_mailbox_video_frame_converter_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_gpu_video_decode_accelerator_factory_cc patch-media_gpu_gpu_video_encode_accelerator_factory_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_mojo_mojom_video_frame_mojom_traits_cc patch-media_video_fake_gpu_memory_buffer_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-media_webrtc_audio_processor_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_features_cc patch-net_cert_cert_verify_proc_h patch-net_http_http_auth_gssapi_posix_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_udp_socket_unittest_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_printing_features_cc patch-printing_printing_features_h patch-remoting_host_base_desktop_environment_options_cc patch-remoting_host_chromoting_host_cc patch-remoting_host_chromoting_host_h patch-remoting_host_client_session_cc patch-remoting_host_host_attributes_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_session_policies_from_dict_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_openbsd_sandbox_openbsd_cc patch-services_device_geolocation_location_provider_manager_cc patch-services_device_public_cpp_device_features_cc patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc patch-skia_ext_font_utils_cc patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_angle_src_common_platform_h patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_blink_renderer_core_loader_mixed_content_checker_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_description_cc patch-third_party_blink_renderer_platform_graphics_gpu_image_layer_bridge_cc patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_lzma_sdk_C_CpuArch_c patch-third_party_node_node_gni patch-third_party_webrtc_modules_desktop_capture_linux_wayland_egl_dmabuf_cc patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_rtc_base_physical_socket_server_cc patch-tools_gn_build_gen_py patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_accessibility_accessibility_features_cc patch-ui_accessibility_accessibility_features_h patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc patch-ui_base_resource_resource_bundle_cc patch-ui_base_test_ui_controls_h patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_base_webui_web_ui_util_cc patch-ui_color_color_id_h patch-ui_color_color_provider_utils_cc patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_display_screen_h patch-ui_gfx_BUILD_gn patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_mojom_native_handle_types_mojom_traits_cc patch-ui_gfx_native_widget_types_h patch-ui_gfx_x_atom_cache_cc patch-ui_gl_BUILD_gn patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_gtk_gtk_compat_cc patch-ui_native_theme_native_theme_base_cc patch-ui_native_theme_native_theme_h patch-ui_ozone_platform_headless_ozone_platform_headless_cc patch-ui_ozone_platform_x11_x11_window_cc patch-ui_platform_window_platform_window_init_properties_h patch-ui_views_BUILD_gn patch-ui_views_accessibility_view_accessibility_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_examples_widget_example_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_include_v8config_h patch-v8_src_api_api_cc patch-v8_src_execution_isolate_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h Added files: www/chromium/patches: patch-chrome_browser_devtools_features_cc patch-chrome_browser_devtools_features_h patch-chrome_browser_devtools_remote_debugging_server_cc patch-chrome_browser_enterprise_signals_context_info_fetcher_cc patch-chrome_browser_ui_prefs_prefs_tab_helper_cc patch-chrome_browser_webauthn_password_credential_controller_cc patch-components_device_signals_core_browser_browser_utils_h patch-components_device_signals_core_common_linux_platform_utils_linux_cc patch-components_signin_public_base_signin_switches_cc patch-components_signin_public_base_signin_switches_h patch-content_shell_browser_shell_platform_delegate_views_cc patch-media_mojo_mojom_BUILD_gn patch-media_mojo_mojom_video_frame_mojom_traits_h patch-services_device_usb_usb_device_handle_usbfs_cc patch-services_device_usb_usb_device_handle_usbfs_h patch-third_party_blink_renderer_build_scripts_gperf_py patch-third_party_blink_renderer_core_page_context_menu_controller_cc patch-third_party_blink_renderer_modules_webgpu_gpu_canvas_context_cc patch-ui_accessibility_ax_node_cc patch-ui_accessibility_ax_node_h patch-ui_accessibility_ax_tree_cc patch-ui_accessibility_ax_tree_h patch-ui_native_theme_features_native_theme_features_cc patch-ui_views_widget_widget_h Removed files: www/chromium/patches: patch-chrome_browser_enterprise_signals_device_info_fetcher_linux_cc patch-chrome_browser_regional_capabilities_regional_capabilities_service_client_h patch-chrome_browser_regional_capabilities_regional_capabilities_service_factory_cc patch-chrome_browser_send_tab_to_self_receiving_ui_handler_registry_cc patch-chrome_browser_send_tab_to_self_send_tab_to_self_client_service_cc patch-components_metrics_drive_metrics_provider_linux_cc patch-content_common_user_agent_cc patch-media_gpu_buffer_validation_cc patch-media_mojo_mojom_stable_BUILD_gn patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h patch-third_party_webrtc_modules_video_capture_linux_pipewire_session_cc patch-ui_native_theme_native_theme_features_cc Log message: update to 136.0.7103.59 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 01:59:15 Modified files: multimedia/get_iplayer: Makefile distinfo multimedia/get_iplayer/patches: patch-get_iplayer Log message: update to get_iplayer-3.36 sadly the bbc audio archive will be uk-only sometime soon (if not already) https://www.bbc.co.uk/sounds/help/questions/listening-outside-the-uk/outside-uk-changes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 02:03:02 Modified files: net/scamper : Makefile distinfo Log message: update to scamper-20250505 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/06 02:16:04 Modified files: security/sslscan/patches: patch-Makefile Log message: sslscan: fix build on sparc64 by disabling asm like in the openssl ports with/ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 02:22:59 Modified files: databases/py-peewee: Makefile distinfo Log message: update to py3-peewee-3.18.1 TDEP on postgresql-contrib for hstore, and create the extension, to improve test coverage CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 02:23:02 Modified files: databases/py-sql: Makefile distinfo Log message: update to py3-sql-1.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 02:23:10 Modified files: devel/py-bitarray: Makefile distinfo Log message: update to py3-bitarray-3.3.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 02:23:12 Modified files: devel/py-pip : Makefile distinfo devel/py-pip/pkg: PLIST Log message: update to py3-pip-25.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 02:23:20 Modified files: textproc/py-charset-normalizer: Makefile distinfo Removed files: textproc/py-charset-normalizer/patches: patch-pyproject_toml Log message: update to py3-charset-normalizer-3.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 02:23:27 Modified files: devel/py-poetry-core: Makefile distinfo Log message: update to py3-poetry-core-2.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 02:23:31 Modified files: net/py-cares : Makefile distinfo Log message: update to py3-cares-4.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 02:24:00 Modified files: devel/ccache : Makefile distinfo Log message: update to ccache-4.11.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 02:24:03 Modified files: www/newsraft : Makefile distinfo www/newsraft/pkg: PLIST Log message: update to newsraft-0.30 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 02:25:07 Modified files: net/trippy : Makefile crates.inc distinfo Log message: update to trippy-0.13.0 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/06 02:41:55 Modified files: usr.sbin/lldp : lldp.c Log message: decode some Org TLVs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 02:44:16 Modified files: security/sslscan/patches: patch-Makefile Log message: sslscan: pass no-asm to armv7 as well CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/06 03:44:39 Modified files: usr.sbin/lldp : lldp.c Log message: decode the link aggregation org tlv this is part of the 802.1 org, which is supposed to be documented in ieee 802.1Q, but that refers this tlv specifically to the ieee 802.1AX (link aggregation) spec. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/06 04:45:08 Modified files: security/py-passlib: Makefile distinfo security/py-passlib/pkg: PLIST Log message: security/py-passlib: update to 1.9.1 This updated includes some refactoring to follow ruff rules, and the fix to avoid global logger which make implicit configuration of the logger and it dismiss the second configuration from user application. OK: sthen@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/06 04:47:17 Modified files: security/py-passlib: Tag: OPENBSD_7_7 Makefile distinfo security/py-passlib/pkg: Tag: OPENBSD_7_7 PLIST Log message: security/py-passlib: update to 1.9.1 This updated includes some refactoring to follow ruff rules, and the fix to avoid global logger which make implicit configuration of the logger and it dismiss the second configuration from user application. OK: sthen@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/06 04:53:37 Modified files: security/py-asyncssh: Makefile distinfo Log message: update to py3-asyncssh-2.21.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/06 05:56:40 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_base_threading_platform_thread_posix_cc patch-base_files_file_util_posix_cc patch-base_i18n_icu_util_cc patch-base_logging_unittest_cc patch-base_profiler_stack_base_address_posix_cc patch-base_rand_util_h patch-base_rand_util_posix_cc patch-base_synchronization_lock_impl_h patch-base_system_sys_info_h patch-base_system_sys_info_posix_cc patch-base_task_thread_pool_environment_config_unittest_cc patch-build_config_BUILDCONFIG_gn patch-build_config_clang_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_ozone_gni patch-build_config_rust_gni patch-build_toolchain_toolchain_gni patch-cc_base_features_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_cc patch-chrome_browser_background_glic_glic_status_icon_cc patch-chrome_browser_browser_features_cc patch-chrome_browser_browser_features_h patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_chrome_browser_interface_binders_webui_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_collaboration_messaging_messaging_backend_service_factory_cc patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_common_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h patch-chrome_browser_enterprise_signals_device_info_fetcher_cc patch-chrome_browser_enterprise_util_managed_browser_utils_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc patch-chrome_browser_extensions_api_runtime_chrome_runtime_api_delegate_cc patch-chrome_browser_extensions_api_settings_private_prefs_util_cc patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_feedback_system_logs_about_system_logs_fetcher_cc patch-chrome_browser_feedback_system_logs_chrome_system_logs_fetcher_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_global_features_cc patch-chrome_browser_global_features_h patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_metrics_perf_cpu_identity_cc patch-chrome_browser_net_profile_network_context_service_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_chrome_password_manager_client_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_printing_printer_query_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_regional_capabilities_regional_capabilities_service_client_cc patch-chrome_browser_renderer_preferences_util_cc patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_screen_ai_screen_ai_service_router_cc patch-chrome_browser_supervised_user_supervised_user_extensions_delegate_impl_cc patch-chrome_browser_supervised_user_supervised_user_extensions_manager_cc patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_commands_cc patch-chrome_browser_ui_browser_h patch-chrome_browser_ui_browser_ui_prefs_cc patch-chrome_browser_ui_chrome_pages_cc patch-chrome_browser_ui_signin_signin_view_controller_cc patch-chrome_browser_ui_startup_bad_flags_prompt_cc patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_tabs_features_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_hung_renderer_view_cc patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_cc patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc patch-chrome_browser_ui_views_tabs_tab_strip_combo_button_cc patch-chrome_browser_ui_views_tabs_tab_style_views_cc patch-chrome_browser_ui_views_user_education_browser_user_education_service_cc patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc patch-chrome_browser_ui_webui_user_education_internals_user_education_internals_page_handler_impl_cc patch-chrome_browser_upgrade_detector_version_history_client_cc patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_os_integration_manager_cc patch-chrome_browser_web_applications_os_integration_run_on_os_login_sub_manager_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_browser_webauthn_enclave_manager_cc patch-chrome_browser_webauthn_unexportable_key_utils_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_paths_internal_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_h patch-chrome_enterprise_companion_event_logger_cc patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_utility_services_cc patch-components_BUILD_gn patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_cc patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_h patch-components_autofill_core_browser_payments_bnpl_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_prefs_cc patch-components_autofill_core_common_autofill_prefs_h patch-components_commerce_core_commerce_feature_list_cc patch-components_constrained_window_constrained_window_views_cc patch-components_crash_core_app_BUILD_gn patch-components_embedder_support_user_agent_utils_cc patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_gwp_asan_BUILD_gn patch-components_gwp_asan_buildflags_buildflags_gni patch-components_gwp_asan_client_gwp_asan_cc patch-components_gwp_asan_crash_handler_crash_analyzer_cc patch-components_metrics_drive_metrics_provider_cc patch-components_metrics_metrics_log_cc patch-components_password_manager_core_browser_password_form_manager_cc patch-components_password_manager_core_browser_password_manager_cc patch-components_password_manager_core_browser_password_manager_client_h patch-components_password_manager_core_browser_password_manual_fallback_flow_cc patch-components_password_manager_core_browser_password_manual_fallback_flow_h patch-components_password_manager_core_browser_password_store_login_database_cc patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_password_manager_core_common_password_manager_pref_names_h patch-components_performance_manager_public_features_h patch-components_policy_core_browser_policy_pref_mapping_test_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_policy_core_common_cloud_cloud_policy_util_cc patch-components_regional_capabilities_regional_capabilities_service_cc patch-components_regional_capabilities_regional_capabilities_switches_cc patch-components_regional_capabilities_regional_capabilities_switches_h patch-components_search_engines_template_url_service_cc patch-components_soda_soda_util_cc patch-components_storage_monitor_BUILD_gn patch-components_storage_monitor_removable_device_constants_h patch-components_supervised_user_core_browser_supervised_user_preferences_cc patch-components_supervised_user_core_common_features_cc patch-components_supervised_user_core_common_features_h patch-components_sync_preferences_common_syncable_prefs_database_cc patch-components_trusted_vault_trusted_vault_connection_impl_cc patch-components_user_education_views_help_bubble_view_cc patch-components_user_education_views_help_bubble_view_h patch-components_visited_url_ranking_public_url_visit_util_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-components_webui_flags_flags_state_cc patch-content_app_BUILD_gn patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_accessibility_browser_accessibility_state_impl_auralinux_cc patch-content_browser_accessibility_browser_accessibility_state_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_compositor_viz_process_transport_factory_cc patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_data_manager_impl_cc patch-content_browser_gpu_gpu_data_manager_impl_h patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_data_manager_impl_private_h patch-content_browser_media_frameless_media_interface_proxy_h patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_service_host_utility_process_host_cc patch-content_browser_v8_snapshot_files_cc patch-content_common_BUILD_gn patch-content_common_features_cc patch-content_common_features_h patch-content_public_browser_content_browser_client_cc patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-content_shell_BUILD_gn patch-content_utility_services_cc patch-content_utility_utility_main_cc patch-content_zygote_zygote_linux_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_browser_api_management_management_api_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_shell_browser_shell_extensions_api_client_cc patch-extensions_shell_browser_shell_extensions_api_client_h patch-gpu_command_buffer_service_dawn_context_provider_cc patch-gpu_command_buffer_service_shared_context_state_cc patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_function_pointers_h patch-headless_BUILD_gn patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_message_utils_h patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_capture_video_linux_v4l2_capture_device_h patch-media_gpu_chromeos_mailbox_video_frame_converter_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_gpu_video_decode_accelerator_factory_cc patch-media_gpu_gpu_video_encode_accelerator_factory_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_mojo_mojom_video_frame_mojom_traits_cc patch-media_video_fake_gpu_memory_buffer_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-media_webrtc_audio_processor_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_features_cc patch-net_cert_cert_verify_proc_h patch-net_http_http_auth_gssapi_posix_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_udp_socket_unittest_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_printing_features_cc patch-printing_printing_features_h patch-remoting_host_base_desktop_environment_options_cc patch-remoting_host_chromoting_host_cc patch-remoting_host_chromoting_host_h patch-remoting_host_client_session_cc patch-remoting_host_host_attributes_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_session_policies_from_dict_cc patch-sandbox_linux_BUILD_gn patch-services_device_geolocation_location_provider_manager_cc patch-services_device_public_cpp_device_features_cc patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc patch-skia_ext_font_utils_cc patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_angle_src_common_platform_h patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_blink_renderer_core_loader_mixed_content_checker_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_description_cc patch-third_party_blink_renderer_platform_graphics_gpu_image_layer_bridge_cc patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_lzma_sdk_C_CpuArch_c patch-third_party_node_node_gni patch-third_party_speech-dispatcher_libspeechd_version_h patch-third_party_webrtc_modules_desktop_capture_linux_wayland_egl_dmabuf_cc patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_rtc_base_physical_socket_server_cc patch-tools_gn_build_gen_py patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_accessibility_accessibility_features_cc patch-ui_accessibility_accessibility_features_h patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc patch-ui_base_resource_resource_bundle_cc patch-ui_base_test_ui_controls_h patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_base_webui_web_ui_util_cc patch-ui_color_color_id_h patch-ui_color_color_provider_utils_cc patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_display_screen_h patch-ui_gfx_BUILD_gn patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_mojom_native_handle_types_mojom_traits_cc patch-ui_gfx_native_widget_types_h patch-ui_gfx_x_atom_cache_cc patch-ui_gl_BUILD_gn patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_gtk_gtk_compat_cc patch-ui_native_theme_native_theme_base_cc patch-ui_native_theme_native_theme_h patch-ui_ozone_platform_headless_ozone_platform_headless_cc patch-ui_ozone_platform_x11_x11_window_cc patch-ui_platform_window_platform_window_init_properties_h patch-ui_views_BUILD_gn patch-ui_views_accessibility_view_accessibility_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_examples_widget_example_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_include_v8config_h patch-v8_src_api_api_cc patch-v8_src_execution_isolate_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h Added files: www/ungoogled-chromium/patches: patch-chrome_browser_devtools_features_cc patch-chrome_browser_devtools_features_h patch-chrome_browser_devtools_remote_debugging_server_cc patch-chrome_browser_enterprise_signals_context_info_fetcher_cc patch-chrome_browser_ui_prefs_prefs_tab_helper_cc patch-chrome_browser_webauthn_password_credential_controller_cc patch-components_device_signals_core_browser_browser_utils_h patch-components_device_signals_core_common_linux_platform_utils_linux_cc patch-components_signin_public_base_signin_switches_cc patch-components_signin_public_base_signin_switches_h patch-content_shell_browser_shell_platform_delegate_views_cc patch-media_mojo_mojom_BUILD_gn patch-media_mojo_mojom_video_frame_mojom_traits_h patch-services_device_usb_usb_device_handle_usbfs_cc patch-services_device_usb_usb_device_handle_usbfs_h patch-third_party_blink_renderer_build_scripts_gperf_py patch-third_party_blink_renderer_core_page_context_menu_controller_cc patch-third_party_blink_renderer_modules_webgpu_gpu_canvas_context_cc patch-ui_accessibility_ax_node_cc patch-ui_accessibility_ax_node_h patch-ui_accessibility_ax_tree_cc patch-ui_accessibility_ax_tree_h patch-ui_native_theme_features_native_theme_features_cc patch-ui_views_widget_widget_h Removed files: www/ungoogled-chromium/patches: patch-chrome_browser_enterprise_signals_device_info_fetcher_linux_cc patch-chrome_browser_regional_capabilities_regional_capabilities_service_client_h patch-chrome_browser_regional_capabilities_regional_capabilities_service_factory_cc patch-chrome_browser_send_tab_to_self_receiving_ui_handler_registry_cc patch-chrome_browser_send_tab_to_self_send_tab_to_self_client_service_cc patch-components_metrics_drive_metrics_provider_linux_cc patch-content_common_user_agent_cc patch-media_gpu_buffer_validation_cc patch-media_mojo_mojom_stable_BUILD_gn patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h patch-third_party_webrtc_modules_video_capture_linux_pipewire_session_cc patch-ui_native_theme_native_theme_features_cc Log message: update to 136.0.7103.59 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/06 07:59:06 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/pkg: PLIST Log message: net/synapse: update to 1.129.0, from maintainer Renaud Allard see https://github.com/element-hq/synapse/releases/tag/v1.128.0 and https://github.com/element-hq/synapse/releases/tag/v1.129.0 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2025/05/06 08:58:11 Added files: etc/signify : openbsd-79-fw.pub Log message: add 7.9 fw pubkey CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/06 09:15:05 Modified files: usr.bin/ssh/ssh-agent: Makefile Log message: test ssh-agent with the -T flag to force the old /tmp location rather than inside the homedir. During relink operation, /.ssh/agent was created which is surprising. This test sequence could use some improvement so this is a temporary fix. observed by florian, change ok semarie CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2025/05/06 09:46:53 Added files: etc/signify : openbsd-79-pkg.pub Log message: 7.9 packages key CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/06 10:25:01 Modified files: lang/erlang/25 : Tag: OPENBSD_7_7 Makefile distinfo lang/erlang/26 : Tag: OPENBSD_7_7 Makefile distinfo lang/erlang/27 : Tag: OPENBSD_7_7 Makefile distinfo Log message: lang/erlang: Update to 25.3.2.20, 26.2.5.11 and 27.3.3 Fixes CVE-2025-32433 ok sthen@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/06 12:34:26 Modified files: sys/kern : kern_sysctl.c Log message: Unlock KERN_CONSBUF and KERN_MSGBUF. We only need to keep buffer's header consistent. Store it to local variable and deliver data with two steps. ok bluhm CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/06 12:36:20 Modified files: usr.sbin/pkg_add/OpenBSD: AddDelete.pm PkgAdd.pm PkgDelete.pm Update.pm Log message: Fix quirks handling in pkg_add -u As noticed by tb@, there is a bug in pkg_add where it runs an outdated version of quirks during an update. This is a side-effect of separating the updatedb in a different set: since the other set is not tagged "quirks" then the safeguards to prevent running quirks early won't trigger, and thus quirks will be loaded from the older installed version. The following patch takes a different approach: instead of excluding the quirks set from loading quirks, we only allow loading quirks once we're sure it's up-to-date (or as up-to-date as it can be, since pkg_delete won't try to do anything to it). This leads to somewhat cleaner code, as all the "don't do this to quirks" exceptions can disappear, thus removing a few tests. from espie CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/06 12:48:49 Modified files: sysutils/borgbackup/2.0: Makefile distinfo Log message: Update to borgbackup-2.0.0b16 Changes: https://borgbackup.readthedocs.io/en/2.0.0b16/changes.html#version-2-0-0b16-2025-05-06 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/06 12:54:42 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_base_threading_platform_thread_posix_cc patch-base_files_file_util_posix_cc patch-base_i18n_icu_util_cc patch-base_logging_unittest_cc patch-base_profiler_stack_base_address_posix_cc patch-base_rand_util_h patch-base_rand_util_posix_cc patch-base_synchronization_lock_impl_h patch-base_system_sys_info_h patch-base_system_sys_info_posix_cc patch-base_task_thread_pool_environment_config_unittest_cc patch-build_config_BUILDCONFIG_gn patch-build_config_clang_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_ozone_gni patch-build_config_rust_gni patch-build_toolchain_toolchain_gni patch-cc_base_features_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_cc patch-chrome_browser_background_glic_glic_status_icon_cc patch-chrome_browser_browser_features_cc patch-chrome_browser_browser_features_h patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_chrome_browser_interface_binders_webui_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_collaboration_messaging_messaging_backend_service_factory_cc patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_common_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h patch-chrome_browser_enterprise_signals_device_info_fetcher_cc patch-chrome_browser_enterprise_util_managed_browser_utils_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc patch-chrome_browser_extensions_api_runtime_chrome_runtime_api_delegate_cc patch-chrome_browser_extensions_api_settings_private_prefs_util_cc patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_feedback_system_logs_about_system_logs_fetcher_cc patch-chrome_browser_feedback_system_logs_chrome_system_logs_fetcher_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_global_features_cc patch-chrome_browser_global_features_h patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_metrics_perf_cpu_identity_cc patch-chrome_browser_net_profile_network_context_service_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_chrome_password_manager_client_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_printing_printer_query_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_regional_capabilities_regional_capabilities_service_client_cc patch-chrome_browser_renderer_preferences_util_cc patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_screen_ai_screen_ai_service_router_cc patch-chrome_browser_supervised_user_supervised_user_extensions_delegate_impl_cc patch-chrome_browser_supervised_user_supervised_user_extensions_manager_cc patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_commands_cc patch-chrome_browser_ui_browser_h patch-chrome_browser_ui_browser_ui_prefs_cc patch-chrome_browser_ui_chrome_pages_cc patch-chrome_browser_ui_signin_signin_view_controller_cc patch-chrome_browser_ui_startup_bad_flags_prompt_cc patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_tabs_features_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_hung_renderer_view_cc patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_cc patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc patch-chrome_browser_ui_views_tabs_tab_strip_combo_button_cc patch-chrome_browser_ui_views_tabs_tab_style_views_cc patch-chrome_browser_ui_views_user_education_browser_user_education_service_cc patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc patch-chrome_browser_ui_webui_user_education_internals_user_education_internals_page_handler_impl_cc patch-chrome_browser_upgrade_detector_version_history_client_cc patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_os_integration_manager_cc patch-chrome_browser_web_applications_os_integration_run_on_os_login_sub_manager_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_browser_webauthn_enclave_manager_cc patch-chrome_browser_webauthn_unexportable_key_utils_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_paths_internal_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_h patch-chrome_enterprise_companion_event_logger_cc patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_utility_services_cc patch-chromecast_browser_cast_browser_main_parts_cc patch-components_BUILD_gn patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_cc patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_h patch-components_autofill_core_browser_payments_bnpl_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_prefs_cc patch-components_autofill_core_common_autofill_prefs_h patch-components_commerce_core_commerce_feature_list_cc patch-components_constrained_window_constrained_window_views_cc patch-components_crash_core_app_BUILD_gn patch-components_embedder_support_user_agent_utils_cc patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_gwp_asan_BUILD_gn patch-components_gwp_asan_buildflags_buildflags_gni patch-components_gwp_asan_client_gwp_asan_cc patch-components_gwp_asan_crash_handler_crash_analyzer_cc patch-components_metrics_drive_metrics_provider_cc patch-components_metrics_metrics_log_cc patch-components_password_manager_core_browser_password_form_manager_cc patch-components_password_manager_core_browser_password_manager_cc patch-components_password_manager_core_browser_password_manager_client_h patch-components_password_manager_core_browser_password_manual_fallback_flow_cc patch-components_password_manager_core_browser_password_manual_fallback_flow_h patch-components_password_manager_core_browser_password_store_login_database_cc patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_password_manager_core_common_password_manager_pref_names_h patch-components_performance_manager_public_features_h patch-components_policy_core_browser_policy_pref_mapping_test_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_policy_core_common_cloud_cloud_policy_util_cc patch-components_regional_capabilities_regional_capabilities_service_cc patch-components_regional_capabilities_regional_capabilities_switches_cc patch-components_regional_capabilities_regional_capabilities_switches_h patch-components_search_engines_template_url_service_cc patch-components_soda_soda_util_cc patch-components_storage_monitor_BUILD_gn patch-components_storage_monitor_removable_device_constants_h patch-components_supervised_user_core_browser_supervised_user_preferences_cc patch-components_supervised_user_core_common_features_cc patch-components_supervised_user_core_common_features_h patch-components_sync_preferences_common_syncable_prefs_database_cc patch-components_trusted_vault_trusted_vault_connection_impl_cc patch-components_user_education_views_help_bubble_view_cc patch-components_user_education_views_help_bubble_view_h patch-components_visited_url_ranking_public_url_visit_util_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-components_webui_flags_flags_state_cc patch-content_app_BUILD_gn patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_accessibility_browser_accessibility_state_impl_auralinux_cc patch-content_browser_accessibility_browser_accessibility_state_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_compositor_viz_process_transport_factory_cc patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_data_manager_impl_cc patch-content_browser_gpu_gpu_data_manager_impl_h patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_data_manager_impl_private_h patch-content_browser_media_frameless_media_interface_proxy_h patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_service_host_utility_process_host_cc patch-content_browser_v8_snapshot_files_cc patch-content_common_BUILD_gn patch-content_common_features_cc patch-content_common_features_h patch-content_public_browser_content_browser_client_cc patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-content_shell_BUILD_gn patch-content_utility_services_cc patch-content_utility_utility_main_cc patch-content_zygote_zygote_linux_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_browser_api_management_management_api_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_shell_browser_shell_extensions_api_client_cc patch-extensions_shell_browser_shell_extensions_api_client_h patch-gpu_command_buffer_service_dawn_context_provider_cc patch-gpu_command_buffer_service_shared_context_state_cc patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_function_pointers_h patch-headless_BUILD_gn patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_message_utils_h patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_capture_video_linux_v4l2_capture_device_h patch-media_gpu_chromeos_mailbox_video_frame_converter_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_gpu_video_decode_accelerator_factory_cc patch-media_gpu_gpu_video_encode_accelerator_factory_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_mojo_mojom_video_frame_mojom_traits_cc patch-media_video_fake_gpu_memory_buffer_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-media_webrtc_audio_processor_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_features_cc patch-net_cert_cert_verify_proc_h patch-net_http_http_auth_gssapi_posix_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_udp_socket_unittest_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-net_url_request_url_request_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_printing_features_cc patch-printing_printing_features_h patch-remoting_host_base_desktop_environment_options_cc patch-remoting_host_chromoting_host_cc patch-remoting_host_chromoting_host_h patch-remoting_host_client_session_cc patch-remoting_host_host_attributes_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_session_policies_from_dict_cc patch-sandbox_linux_BUILD_gn patch-services_device_geolocation_location_provider_manager_cc patch-services_device_public_cpp_device_features_cc patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc patch-skia_ext_font_utils_cc patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_angle_src_common_platform_h patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_blink_renderer_core_loader_mixed_content_checker_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_description_cc patch-third_party_blink_renderer_platform_graphics_gpu_image_layer_bridge_cc patch-third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_lzma_sdk_C_CpuArch_c patch-third_party_node_node_gni patch-third_party_speech-dispatcher_libspeechd_version_h patch-third_party_webrtc_modules_desktop_capture_linux_wayland_egl_dmabuf_cc patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_rtc_base_physical_socket_server_cc patch-tools_gn_build_gen_py patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_accessibility_accessibility_features_cc patch-ui_accessibility_accessibility_features_h patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc patch-ui_base_resource_resource_bundle_cc patch-ui_base_test_ui_controls_h patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_base_webui_web_ui_util_cc patch-ui_color_color_id_h patch-ui_color_color_provider_utils_cc patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_display_screen_h patch-ui_gfx_BUILD_gn patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_mojom_native_handle_types_mojom_traits_cc patch-ui_gfx_native_widget_types_h patch-ui_gfx_x_atom_cache_cc patch-ui_gl_BUILD_gn patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_gtk_gtk_compat_cc patch-ui_native_theme_native_theme_base_cc patch-ui_native_theme_native_theme_h patch-ui_ozone_platform_headless_ozone_platform_headless_cc patch-ui_ozone_platform_x11_x11_window_cc patch-ui_platform_window_platform_window_init_properties_h patch-ui_views_BUILD_gn patch-ui_views_accessibility_view_accessibility_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_examples_widget_example_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_include_v8config_h patch-v8_src_api_api_cc patch-v8_src_execution_isolate_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h Added files: www/iridium/patches: patch-chrome_browser_devtools_features_cc patch-chrome_browser_devtools_features_h patch-chrome_browser_devtools_remote_debugging_server_cc patch-chrome_browser_enterprise_signals_context_info_fetcher_cc patch-chrome_browser_ui_prefs_prefs_tab_helper_cc patch-chrome_browser_webauthn_password_credential_controller_cc patch-components_device_signals_core_browser_browser_utils_h patch-components_device_signals_core_common_linux_platform_utils_linux_cc patch-components_signin_public_base_signin_switches_cc patch-components_signin_public_base_signin_switches_h patch-content_shell_browser_shell_platform_delegate_views_cc patch-media_mojo_mojom_BUILD_gn patch-media_mojo_mojom_video_frame_mojom_traits_h patch-services_device_usb_usb_device_handle_usbfs_cc patch-services_device_usb_usb_device_handle_usbfs_h patch-third_party_blink_renderer_build_scripts_gperf_py patch-third_party_blink_renderer_core_page_context_menu_controller_cc patch-third_party_blink_renderer_modules_webgpu_gpu_canvas_context_cc patch-ui_accessibility_ax_node_cc patch-ui_accessibility_ax_node_h patch-ui_accessibility_ax_tree_cc patch-ui_accessibility_ax_tree_h patch-ui_native_theme_features_native_theme_features_cc patch-ui_views_widget_widget_h Removed files: www/iridium/patches: patch-chrome_browser_enterprise_signals_device_info_fetcher_linux_cc patch-chrome_browser_regional_capabilities_regional_capabilities_service_client_h patch-chrome_browser_regional_capabilities_regional_capabilities_service_factory_cc patch-chrome_browser_send_tab_to_self_receiving_ui_handler_registry_cc patch-chrome_browser_send_tab_to_self_send_tab_to_self_client_service_cc patch-components_metrics_drive_metrics_provider_linux_cc patch-content_common_user_agent_cc patch-media_gpu_buffer_validation_cc patch-media_mojo_mojom_stable_BUILD_gn patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h patch-third_party_webrtc_modules_video_capture_linux_pipewire_session_cc patch-ui_native_theme_native_theme_features_cc Log message: update to 2025.05.136 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/06 13:12:42 ports/mail/notmuch/pkg Update of /cvs/ports/mail/notmuch/pkg In directory cvs.openbsd.org:/tmp/cvs-serv43162/pkg Log Message: Directory /cvs/ports/mail/notmuch/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/06 13:12:45 ports/mail/notmuch/patches Update of /cvs/ports/mail/notmuch/patches In directory cvs.openbsd.org:/tmp/cvs-serv69380/patches Log Message: Directory /cvs/ports/mail/notmuch/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/06 13:19:25 Modified files: mail/notmuch : Makefile Added files: mail/notmuch : distinfo mail/notmuch/patches: patch-emacs_Makefile_local patch-lib_Makefile_local patch-test_Makefile_local patch-test_T210-raw_sh patch-test_T360-symbol-hiding_sh patch-test_T400-hooks_sh patch-test_test-lib-OPENBSD_sh patch-test_test-lib_sh patch-test_test-vars_sh mail/notmuch/pkg: DESCR-emacs DESCR-main DESCR-mutt PLIST-emacs PLIST-main PLIST-mutt Removed files: mail/notmuch : Makefile.inc mail/notmuch/notmuch: Makefile distinfo mail/notmuch/notmuch/patches: patch-bindings_python_notmuch_globals_py patch-emacs_Makefile_local patch-lib_Makefile_local patch-test_Makefile_local patch-test_T210-raw_sh patch-test_T360-symbol-hiding_sh patch-test_T400-hooks_sh patch-test_test-lib-OPENBSD_sh patch-test_test-lib_sh patch-test_test-vars_sh mail/notmuch/notmuch/pkg: DESCR-emacs DESCR-main DESCR-mutt PLIST-emacs PLIST-main PLIST-mutt mail/notmuch/py-notmuch: Makefile distinfo mail/notmuch/py-notmuch/patches: patch-bindings_python_notmuch_globals_py mail/notmuch/py-notmuch/pkg: DESCR PLIST Log message: Update to notmuch-0.39 Changes: https://nmbug.notmuchmail.org/nmweb/show/87cyei9cap.fsf%40tethera.net - Drop notmuch/py-notmuch as python bindings are no longer supported. There are no consumers for this, so this should be no issue. - No need any more to split up notmuch into notmuch/notmuch and notmuch/py-notmuch. From now on notmuch lives in notmuch. - @pkgpath markers have been set in all of the subpackages OK lucas@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/06 13:25:35 Modified files: mail/aerc : Makefile mail/neomutt : Makefile Log message: Update LDEP as result from notmuch update, and bump REVISION CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/06 13:27:22 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for py3-notmuch CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2025/05/06 14:00:37 Modified files: . : 77.html Log message: powerpc package count CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/06 14:49:57 Modified files: devel/esbuild : Makefile distinfo Log message: devel/esbuild: Update to 0.25.4 From Igor Zornik, thanks CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/06 15:16:25 Modified files: usr.bin/pkgconf/man: pkgconf.1 Log message: improve the descriptions of --atleast-pkgconfig-version --exists --print-provides --print-requires and --version and add the missing EXIT STATUS section; accepted and pushed upstream by Ariadne Conill CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2025/05/06 15:58:23 Modified files: devel/fossil : Makefile distinfo devel/fossil/patches: patch-auto_def Log message: Update fossil to 2.26. Release notes: https://fossil-scm.org/home/doc/trunk/www/changes.wiki#v2_26 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2025/05/06 15:59:57 Modified files: mail : Makefile Log message: Unhook pop3d, port removal will come in a week ok tb@ sthen@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/06 17:48:47 Modified files: usr.sbin/lldp : lldp.c Log message: have a go at decoding the 802.3 MAC/PHY Configuration/Status TLV the spec says the bits and media type are specified by RFC 4836, which says that iana manages these numbers, but the numbers my switch says don't match up with the iana numbers. anyway, i'll print the numbers for now. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/06 17:55:10 Modified files: usr.sbin/lldp : lldp.c Log message: add some comments for future travellers CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/06 18:39:09 Modified files: sys/sys : futex.h proc.h sys/kern : kern_fork.c sys_futex.c Log message: avoid lock contention in futex syscalls previously all futexes in the system coordinated using a single global lock. if you have heavily threaded code building locks in userland out of futexes, this lock gets hammered. this is true even if userland thinks it's operating on separate locks, it all ends up serialised in the kernel. this can reduce the throughput of these heavily threaded programs. like the __thrsleep diff, the big change is hashing futex waiters into an array of sleep queues with separate locks/lists based on their "id" to try and avoid contending on a single lock. also like the __thrsleep diff, this change also tries to avoid having a thread waiting in futex_wait re-take the lock when waking up. futex_wake is holding the sleep queue lock when waking up sleeping threads, so having the sleeping thread try take the sleep queue lock again would immediately put it back to sleep again. having futex_wait sleep without the lock means it can return back to userland sooner. this is very similar to the change made to __thrsleep and __thrwakeup in src/sys/kern/kern_synch.c r1.214. a feature of futexes is that multiple threads can wait on the same address and get woken up together. this was previously implemented by allocating a struct to represent this userland address, and then queuing the waiting threads on this struct. while pools aren't slow, they're not free, so this diff removes this struct and queues threads directly. this means the futex wakups may have to iterate more, but in practice this is amortised by having multiple lists/locks (which results in shorter lists of threads), and avoiding the overhead of the pool operations. my observation is that most futex ops didnt share wait addresses, so every futex wait would result in a pool get and put anyway. another feature of futexes that __thrsleep doesnt have is the ability to move the address threads are sleeping on. this means that threads can move between sleep queues in the array. care must be taken to avoid deadlocks between the locks on each sleep queue, and when a waiting thread wakes up after a timeout expires it has to be careful to remove itself from the right sleep queue after such a requeue. testing by many, but especially phessler@ ok mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/06 19:39:17 src/usr.sbin/bpflogd Update of /cvs/src/usr.sbin/bpflogd In directory cvs.openbsd.org:/cvs.d/hack/dlg/src/usr.sbin/bpflogd Log Message: Directory /cvs/src/usr.sbin/bpflogd added to the repository CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/06 19:41:59 Added files: usr.sbin/bpflogd: Makefile bpflogd.8 bpflogd.c log.c log.h Log message: bpflogd(8): capture packets from BPF and write them to a log file this is like pflogd(8), but different. the main differences are: - it can log on any type of BPF interface and DLT, not just pflog(4) - a single bpflogd can log packets from multiple BPF interfaces to the one log file - it uses libevent and non-blocking FDs instead of a blocking on pcap_dispatch in a loop with crazy signal handling - this also avoids restartable syscalls - it uses unveil and drops privs instead of chroot+privsep - this means the log file has to be writable by the user bpflogd runs as so it can reopen it after rotation. - it captures full packets by default, not just 160 bytes - you can provide a pcap-filter expression in a file - this makes the pexp handling in rc.subr a lot more robust - the .c files are about half the number of lines the reason it exists is because i needed to continously log some packets from span ports coming from multiple switches to try and help debug a network issue that only seems to occur every couple of months. pflogd provides that for a single pflog interface, but i needed it on multiple ethernet interfaces. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/06 19:55:02 Modified files: usr.sbin/bpflogd: bpflogd.8 bpflogd.c Log message: fix usage a big CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/06 19:59:46 Modified files: usr.sbin/bpflogd: bpflogd.8 Log message: describe how bpflogd interacts with the log file on startup or sighup CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/06 21:02:55 Modified files: usr.sbin : Makefile Log message: wire lldp, lldpd, and bpflogd up. poked by deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/06 21:10:42 Modified files: usr.sbin/bpflogd: bpflogd.8 Log message: get rid of some redundant text. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/06 21:11:14 Modified files: usr.sbin/tcpdump: tcpdump.8 Log message: Xr bpflogd 8 CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2025/05/06 21:41:27 Modified files: faq : current.html Log message: Roll current.html CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/06 22:10:21 Modified files: usr.bin/ssh : misc-agent.c Log message: memory leak on error path; bz3821 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/06 22:34:52 Modified files: x11/kde : kde.port.mk x11/kde-plasma : Makefile x11/kde-plasma/breeze: distinfo x11/kde-plasma/breeze-gtk: distinfo x11/kde-plasma/kactivitymanagerd: distinfo x11/kde-plasma/kde-cli-tools: distinfo x11/kde-plasma/kde-gtk-config: distinfo x11/kde-plasma/kdecoration: distinfo x11/kde-plasma/kdeplasma-addons: distinfo x11/kde-plasma/kgamma5: distinfo x11/kde-plasma/kglobalacceld: distinfo x11/kde-plasma/kinfocenter: distinfo x11/kde-plasma/kmenuedit: distinfo x11/kde-plasma/kpipewire: distinfo x11/kde-plasma/kscreen: distinfo x11/kde-plasma/kscreenlocker: distinfo x11/kde-plasma/ksshaskpass: distinfo x11/kde-plasma/ksystemstats: distinfo x11/kde-plasma/kwayland: distinfo x11/kde-plasma/kwin: Makefile distinfo x11/kde-plasma/kwrited: distinfo x11/kde-plasma/layer-shell-qt: distinfo x11/kde-plasma/libkscreen: distinfo x11/kde-plasma/libksysguard: distinfo x11/kde-plasma/libksysguard/pkg: PLIST x11/kde-plasma/libplasma: distinfo x11/kde-plasma/milou: distinfo x11/kde-plasma/ocean-sound-theme: distinfo x11/kde-plasma/oxygen: distinfo x11/kde-plasma/oxygen-sounds: distinfo x11/kde-plasma/plasma-activities: distinfo x11/kde-plasma/plasma-activities-stats: distinfo x11/kde-plasma/plasma-browser-integration: distinfo x11/kde-plasma/plasma-desktop: Makefile distinfo x11/kde-plasma/plasma-desktop/pkg: PLIST x11/kde-plasma/plasma-integration: distinfo x11/kde-plasma/plasma-nano: distinfo x11/kde-plasma/plasma-pa: distinfo x11/kde-plasma/plasma-pa/pkg: PLIST x11/kde-plasma/plasma-sdk: distinfo x11/kde-plasma/plasma-workspace: Makefile distinfo x11/kde-plasma/plasma-workspace/pkg: PLIST x11/kde-plasma/plasma-workspace-wallpapers: distinfo x11/kde-plasma/plasma5support: distinfo x11/kde-plasma/polkit-kde-agent-1: distinfo x11/kde-plasma/powerdevil: distinfo x11/kde-plasma/powerdevil/pkg: PLIST x11/kde-plasma/print-manager: distinfo x11/kde-plasma/qqc2-breeze-style: distinfo x11/kde-plasma/spectacle: Makefile distinfo x11/kde-plasma/systemsettings: distinfo x11/kde-plasma/xdg-desktop-portal-kde: distinfo Log message: KDE Plasma 6.3.5, Bugfix Release for May https://kde.org/announcements/plasma/6/6.3.5/ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/06 22:38:24 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2025/05/06 23:38:36 Modified files: usr.sbin/bpflogd: bpflogd.8 bpflogd.c Log message: - -P before -p - text tweak - sunc usage() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/06 23:42:43 Modified files: usr.sbin/bpflogd: bpflogd.8 Log message: Berkely -> Berkeley CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/06 23:58:19 Modified files: usr.sbin/lldp : lldp.c Log message: pledge after socket connected; ok dlg CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/07 00:18:22 Modified files: usr.sbin/lldp : lldp.c Log message: move pledge() to immediately after connect; was after (effectively) sendmsg(2); prodded by deraadt@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/07 00:29:46 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-third_party_sqlite_src_amalgamation_dev_sqlite3_c patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-ui_platform_window_platform_window_delegate_h Log message: update to 136.0.7103.92 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/07 00:40:18 Modified files: usr.sbin/lldp : lldp.c usr.sbin/lldpd : lldpd.c Log message: fix include order. poke by deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/07 00:53:21 ports/textproc/xmlstarlet/patches Update of /cvs/ports/textproc/xmlstarlet/patches In directory cvs.openbsd.org:/tmp/cvs-serv34137/patches Log Message: Directory /cvs/ports/textproc/xmlstarlet/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/07 01:22:38 ports/net/hurl/patches Update of /cvs/ports/net/hurl/patches In directory cvs.openbsd.org:/tmp/cvs-serv3419/patches Log Message: Directory /cvs/ports/net/hurl/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/07 01:51:33 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.27.47. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/07 02:00:42 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.78.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/07 02:55:08 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-521.0.0. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/07 04:44:26 Modified files: usr.bin/ssh : misc-agent.c Log message: Rename sockaddr_un sun -> sunaddr. This makes things easier in -portable, where on Solaris an derivatives "sun" is defined to "1", causing compilation errors. ok deraadt@. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/07 07:22:45 Modified files: www/chromium/patches: patch-build_config_compiler_BUILD_gn www/iridium/patches: patch-build_config_compiler_BUILD_gn Log message: adjust warning cflags to avoid too much churn CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/07 07:46:01 Modified files: www/ungoogled-chromium/patches: patch-build_config_compiler_BUILD_gn Log message: adjust warning cflags to avoid too much churn CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2025/05/07 08:08:45 Modified files: regress/usr.sbin/bgpd/integrationtests: attr.sh Log message: Give exabgp more time to do its thing in attr.sh, required to make it pass on older/slower hardware. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/07 08:10:19 Modified files: sys/net : if.c if_var.h sys/netinet : tcp_input.c tcp_var.h Log message: Cache socket lock during TCP input. Parallel TCP input is running for a few days now and looks quite stable. Final step is to implement caching of the socket lock. Without large receive offloading (LRO) in the driver layer, it is very likely that consecutive TCP segments are in the input queue. This leads to contention of the socket lock between TCP input and socket receive syscall from userland. With this commit, ip_deliver() moves all TCP packets that are in the softnet queue temporarily to a TCP queue. This queue is per softnet thread so no locking is needed. Finally in the same shared netlock context, tcp_input_mlist() processes all TCP packets. It keeps a pointer to the socket lock. tcp_input_solocked() switches the lock only when the TCP stream changes. A bunch of packets are processed and placed into the socket receive buffer under the same lock. Then soreceive() can copy huge chunks to userland. The contention of the socket lock is gone. On a 4 core machine I see between 12% to 22% improvement with 10 parallel TCP streams. When testing only with a single TCP stream, throughput increases between 38% to 100%. tested by Mark Patruck a while ago; OK mvs@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/07 08:17:09 ports/www/anubis/patches Update of /cvs/ports/www/anubis/patches In directory cvs.openbsd.org:/tmp/cvs-serv64197/patches Log Message: Directory /cvs/ports/www/anubis/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/07 08:20:14 Modified files: www/anubis : Makefile distinfo modules.inc Added files: www/anubis/patches: patch-data_botPolicies_json Log message: revert to anubis-1.15.2; v1.16+ are using npm during build and need more work CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/07 08:20:25 Modified files: www/anubis : Tag: OPENBSD_7_7 Makefile distinfo modules.inc Added files: www/anubis/patches: Tag: OPENBSD_7_7 patch-data_botPolicies_json Log message: revert to anubis-1.15.2; v1.16+ are using npm during build and need more work CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/07 08:57:39 Modified files: usr.bin/pkgconf/man: pkgconf.1 Log message: Add a local patch to replace a few instances of pkgconf with pkg-config ok schwarze CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/07 08:58:17 Modified files: usr.bin/pkgconf: Makefile Log message: Install unmodified pkgconf.1 as pkg-config.1 discussed with schwarze CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/07 09:50:01 Modified files: math/calc : Makefile distinfo Log message: update to calc-2.15.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/07 09:50:05 Modified files: devel/py-bitarray: Makefile distinfo Log message: update to py3-bitarray-3.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/07 09:50:08 Modified files: devel/py-anytree: Makefile distinfo devel/py-anytree/pkg: PLIST Removed files: devel/py-anytree/patches: patch-pyproject_toml Log message: update to py3-anytree-2.13.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2025/05/07 10:08:52 Modified files: lang/ruby/3.2 : Makefile Added files: lang/ruby/3.2/patches: patch-coroutine_arm64_Context_S Log message: Fix ruby-3.2 coroutines on BT-capable arm64 hardware Uncovered while building graphics/ruby-rmagick,ruby32 ok jeremy@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/07 10:24:02 Modified files: databases/timescaledb: Makefile distinfo databases/timescaledb/pkg: PLIST Log message: update to timescaledb-2.19.3, from Mark Patruck, looks good to maintainer CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/07 10:46:27 Modified files: sysutils/docker-compose: Makefile distinfo modules.inc Log message: sysutils/docker-compose: update to 2.36.0 Changes: - https://github.com/docker/compose/releases/tag/v2.36.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/07 11:58:09 Modified files: devel/jujutsu : Makefile crates.inc distinfo Log message: update to jujutsu 0.29.0 https://github.com/jj-vcs/jj/releases/tag/v0.29.0 CVSROOT: /cvs Module name: src Changes by: pascal@cvs.openbsd.org 2025/05/07 13:08:52 Modified files: share/snmp : OPENBSD-RELAYD-MIB.txt Log message: Fix description of relaydRelay{Last,Avg} counters. These counters describe the number of sessions created on a given relay, not the number of packets passed. ok sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/07 16:03:44 Modified files: usr.bin/pkgconf/man: pkgconf.1 Log message: * Properly document --modversion, --verbose, and --path. * Mention that --digraph and --simulate are not compiled in. * Sort the ENVIRONMENT section (no text change in this section). * Do not use ALL CAPS for .Ar arguments. * In addition, some small content and markup improvements. Accepted and pushed upstream by Ariadne Conill. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/07 17:27:19 Modified files: sys/net : if.c Log message: preserve the flowid over the m_resethdr in if_input_local. the packet contents are the same so the flowid is still valid. ok bluhm@ mvs@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/07 19:35:57 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20250508 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/07 23:24:57 Modified files: usr.sbin/bpflogd: bpflogd.c usr.sbin/lldpd : lldpd.c Log message: don't need endpwent() after getpwnam(), it's only for getpwent(). deraadt@ is worried about my ability to read man pages. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/08 00:32:28 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-third_party_sqlite_src_amalgamation_dev_sqlite3_c patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-ui_platform_window_platform_window_delegate_h Log message: update to 2025.05.136.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 01:30:34 Modified files: textproc/libxml: Makefile distinfo textproc/libxml/patches: patch-catalog_c patch-xmlcatalog_c patch-xmllint_c textproc/libxml/pkg: PLIST-main PLIST-python Added files: textproc/libxml/patches: patch-meson_build patch-parser_c patch-python_tests_reader2_py patch-result_VC_ElementValid2_rdr patch-result_VC_ElementValid3_rdr patch-result_VC_ElementValid4_rdr patch-result_VC_ElementValid5_rdr patch-result_VC_ElementValid6_rdr patch-result_VC_ElementValid7_rdr patch-result_valid_781333_xml_err_rdr patch-runtest_c patch-testparser_c patch-valid_c Removed files: textproc/libxml/patches: patch-xstc_Makefile_am Log message: Major update to libxml-2.14.2. This breaks 3 ports: textproc/lttoolbox, misc/logjam and telephony/linphone/liblinphone which I will be working on fixing asap. Committing early to find regressions. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 01:30:49 Modified files: telephony/kamailio: Makefile Log message: The libxml no_python FLAVOR is gone. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 01:31:16 Added files: databases/mariadb/patches: patch-storage_connect_plgxml_h patch-storage_connect_tabxml_cpp net/hurl/patches: patch-packages_hurl_native_libxml_c patch-packages_hurl_src_runner_xpath_rs misc/osinfo/libosinfo/patches: patch-osinfo_osinfo_loader_c Log message: Fix with libxml >=2.14 (from upstream). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 01:31:25 Modified files: games/manaplus/patches: patch-src_utils_dumplibs_cpp Added files: textproc/xmlstarlet/patches: patch-src_xml_pyx_c graphics/vcdimager/patches: patch-frontends_xml_vcd_xml_common_c sysutils/collectd/patches: patch-src_virt_c Log message: Fix with libxml >=2.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 01:32:32 Modified files: textproc/lttoolbox: Makefile misc/logjam : Makefile telephony/linphone/liblinphone: Makefile Log message: Mark broken for now (libxml >=2.14). CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/08 01:56:34 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-third_party_sqlite_src_amalgamation_dev_sqlite3_c patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-ui_platform_window_platform_window_delegate_h Log message: update to 136.0.7103.92 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 02:02:13 Modified files: misc/logjam : Makefile Added files: misc/logjam/patches: patch-src_tools_c Log message: Fix build with libxml >=2.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 02:08:25 Modified files: textproc/lttoolbox: Makefile textproc/lttoolbox/patches: patch-lttoolbox_lt_comp_cc Log message: Fix build with libxml >=2.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 02:24:30 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-config_afp_conf_in Log message: Update to netatalk-4.2.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 02:32:20 Modified files: security/libgcrypt: Makefile distinfo security/libgcrypt/patches: patch-cipher_Makefile_in patch-config_h_in patch-configure patch-mpi_longlong_h Removed files: security/libgcrypt/patches: patch-cipher_asm-common-aarch64_h patch-cipher_asm-common-amd64_h Log message: Update to libgcrypt-1.11.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 02:32:48 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.395. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 02:40:58 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.21.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 02:43:09 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-9.0.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 02:47:29 Modified files: devel/meson-python: Makefile distinfo devel/meson-python/pkg: PLIST Log message: Update to meson-python-0.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 02:51:44 Modified files: print/qpdf : Makefile distinfo print/qpdf/patches: patch-CMakeLists_txt Log message: Update to qpdf-12.2.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/08 04:35:46 Modified files: infrastructure/templates: Makefile.template infrastructure/db: dist-tuple.pattern Log message: support "fdo" in DIST_TUPLE for gitlab.freedesktop.org, ok tb CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2025/05/08 04:36:54 Modified files: share/man/man5 : bsd.port.mk.5 Log message: DIST_TUPLE can now do fdo CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/08 05:11:09 Modified files: x11/mate/panel : Makefile distinfo Log message: update to 1.28.4 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/08 05:24:31 Modified files: x11/mate/notification-daemon: Makefile distinfo x11/mate/notification-daemon/pkg: PLIST Log message: update to 1.28.3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/08 05:33:43 Modified files: x11/mate/atril : Makefile distinfo x11/mate/atril/pkg: PLIST Log message: update to 1.28.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/08 05:39:08 Modified files: x11/mate/engrampa: Makefile distinfo Log message: update to 1.28.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/08 07:42:19 Modified files: math/py-scipy/patches: patch-pyproject_toml Log message: Relax version requirement for meson-python. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/08 07:57:23 Modified files: libexec/ld.so : Makefile util.c libexec/ld.so/alpha: Makefile.inc libexec/ld.so/arm: Makefile.inc libexec/ld.so/i386: Makefile.inc libexec/ld.so/m88k: Makefile.inc libexec/ld.so/riscv64: Makefile.inc libexec/ld.so/sh: Makefile.inc libexec/ld.so/sparc64: Makefile.inc Log message: Some of architectures do not us the stack protector (for example, retguard or hppa with reverse stack). So they do not call __stack_smash_handler(), and do not call sendsyslog(2). On those architectures, we can onditionally remove the syscall stub (which also removes it from the pinsyscalls table), and the stack protector handler. ok miod CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2025/05/08 08:18:13 Modified files: x11/emwm : Makefile distinfo Log message: x11/emwm: update to 1.3 Changes: - The "Super" key is now recognized as a modifier in emwmrc. - quit_wm and restart are no longer grayed out in menus in non-root window contexts. - Fixed issues (popup menu and window placement) with multi-row xinerama setups. from maintainer izzy Meyer CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2025/05/08 08:19:05 ports/x11/emwm-utils/patches Update of /cvs/ports/x11/emwm-utils/patches In directory cvs.openbsd.org:/tmp/cvs-serv87689/emwm-utils/patches Log Message: Directory /cvs/ports/x11/emwm-utils/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2025/05/08 08:19:24 Modified files: x11/emwm-utils : Makefile distinfo x11/emwm-utils/pkg: PLIST Log message: x11/emwm-utils: update to 1.3 Changes: - Minor fixes Support for BSD Authentication system added by maintainer. from maintainer izzy Meyer CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2025/05/08 08:20:34 Added files: x11/emwm-utils/patches: patch-src_smmain_c Log message: Missed patch in previous CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/08 09:22:49 Modified files: libexec/ftpd : ftpd.c monitor.c Log message: There is no call to setpassent(1) or to getpwent(), so endpwent() is not required. Strangely, this pattern of calling endpwent() after getpwuid() or getpwnam() has become quite common, and I have a bunch of mop-up diffs coming. Discussed with millert. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/08 09:30:41 Modified files: usr.bin/newsyslog: newsyslog.c Log message: setpassent(1) and setgroupent(1) are surely not needed in this program because it doesn't not do many (or any???) getpwent/getgrent iteration lookup calls. ok millert CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/08 10:44:58 Modified files: usr.sbin/iostat: iostat.c Log message: cap cpu stats at 99 to preserve column width and separation. feedback ok deraadt job miod CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/08 11:32:53 Modified files: usr.bin/ssh : auth-passwd.c Log message: convert a last quad_t to int64_t. ok deraadt djm CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/08 12:20:57 Modified files: www/dillo : Makefile Removed files: www/dillo/patches: patch-dpi_datauri_c Log message: dillo: fix hidden dep on libwebp, reported by John DiMarco Drop a bogus patch that was pointless since 2008 (the original patch changed from %d to %ld to print a long, upstream decided to cast the long to int instead, so we ended up printing an int as long, creating the reverse problem of what we tried to fix). CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/08 12:34:22 Modified files: www/dillo : Tag: OPENBSD_7_7 Makefile Removed files: www/dillo/patches: Tag: OPENBSD_7_7 patch-dpi_datauri_c Log message: MFC: dillo: fix hidden dep on libwebp, reported by John DiMarco Drop a bogus patch that was pointless since 2008 (the original patch changed from %d to %ld to print a long, upstream decided to cast the long to int instead, so we ended up printing an int as long, creating the reverse problem of what we tried to fix). CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/08 13:47:13 Modified files: www/dillo : Makefile Log message: dillo: drop -fcommon CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/08 14:15:38 Modified files: lang/scala : Makefile distinfo lang/scala/pkg : PLIST Log message: lang/scala: update to 3.7.0 OK tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/08 14:22:56 Modified files: sys/netinet : tcp_input.c Log message: Only accept simple TCP timestamp options for softlro. Instead of parsing all TCP options, consider only two cases. No options or only timestamps at aligned position. The latter is the common case which must be fast. Ignoring other packets with complicated options will not decrease speed. In tcp_softlro_check() only packets without options or simple timestamps are considered for LRO. Enforce that timestamps are increasing to detect sequence number wraparounds. When concatenating TCP packets, take the timestamps from the tail which are more recent. OK jan@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/08 14:24:34 Modified files: lang/erlang/25 : Makefile distinfo lang/erlang/26 : Makefile distinfo lang/erlang/27 : Makefile distinfo Log message: lang/erlang: Update to 25.3.2.21, 26.2.5.12, and 27.3.4 Fixes CVE-2025-46712 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2025/05/08 15:14:18 Modified files: usr.sbin/zic : zic.c Log message: Fix sign of %z output, and add DST offset doabbr: change penultimate arg from "isdst" to "stdoff", so that doabbr() has enough information to output the UTC offset on request. Fix the sign of z_gmtoff and add stdoff. backport of https://github.com/eggert/tz/commit/7c3e255 OK miod@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2025/05/08 17:04:35 Modified files: share/man/man4 : ixv.4 Log message: Fix a typo. 82559 must be 82599. found by Dmitry Bogdan CVSROOT: /cvs Module name: www Changes by: yasuoka@cvs.openbsd.org 2025/05/08 17:07:49 Modified files: . : 77.html plus77.html Log message: Fix a typo. ixv(4) supports not 82559 but 82599. found by dmitry.bogdan at gmail.com CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/08 18:50:29 Modified files: usr.bin/grep : grep.c Log message: POSIX requires in chapter 12.2, Utility Syntax Guideline 9: "All options should precede operands on the command line." https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/V1_chap12.html#tag_1202 and grep(1) is explicitly required to conform right below OPTIONS: https://pubs.opengroup.org/onlinepubs/9799919799/utilities/grep.html Consequently, that our grep(1) treated operands starting with dashes after other operands as options was a standard-violating bug. Fix this bug as documented for "optstring" in the getopt_long(3) manual. Issue reported by Petr Rockai <m dot v0adgys6 at fixp dot eu> on tech@. OK miod@ tedu@ espie@ tb@ and tested in a bulk build by tb@ with no fallout. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/08 19:09:10 Modified files: usr.bin/pkgconf/man: pkgconf.1 Log message: Properly document the module search path. Specifically, document --env-only, --list-all, --with-path, PKG_CONFIG_LIBDIR, and PKG_CONFIG_PATH, all of which were already mentioned, but very little was said about them, and much of what *was* said was outdated. This documents the intended behaviour of --with-path. Our tree currently contains a (non-critical) bug related to it that was fixed today in the upstream repository and that we might wish to fix here, too, at our leisure. This patch was accepted and pushed upstream by Ariadne Conill. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/08 19:31:41 Log message: reimport math/coq as math/rocq due to the upstream project's name change ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20250508 N ports/math/rocq/Makefile N ports/math/rocq/distinfo N ports/math/rocq/patches/patch-Makefile_ide N ports/math/rocq/patches/patch-Makefile_make N ports/math/rocq/pkg/DESCR N ports/math/rocq/pkg/PLIST N ports/math/rocq/pkg/PFRAG.dynlink-native N ports/math/rocq/pkg/PFRAG.native N ports/math/rocq/pkg/PFRAG.no-native No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/08 19:33:34 Modified files: math : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm lang/compcert : Makefile Log message: adapt for the rename of coq to rocq ok sthen@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/08 20:42:03 Modified files: usr.bin/ssh : progressmeter.c Log message: make the progress-meter code safe against being called when not initialised; spotted by tb@ feedback/ok tb@ deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/08 21:12:36 Modified files: sys/net : if.c if.h Log message: add net_sn_count() so things can ask how many softnet threads are running this is useful to properly size some resources (eg, interface queues/rings) to what the kernel is actually providing to handle them. ok claudio@ bluhm@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/08 21:13:51 Modified files: sys/net : if_loop.c Log message: attach multiple interface queues this allows local network connections to utilise multiple softnets, rather than just softnet0. it relise on net_sn_count() to know how many softnets are available. ok claudio@ bluhm@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/09 00:07:51 Modified files: usr.bin/pkgconf/cli: main.c usr.bin/pkgconf/libpkgconf: bsdstubs.c bsdstubs.h config.h stdinc.h Log message: pkgconf: initial pledge from upstream This is a very early pledge "stdio rpath wpath cpath" since the utility has to walk the fs to read .pc files, on --silence-errors it redirects stderr to /dev/null, and it can be asked to create a log file. Once refactored to accomodate unveil, this might be tightened further. For now this is much better than nothing. Went through an amd64 bulk. ok schwarze semarie CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/09 00:38:28 Modified files: x11/xkbcommon : Makefile distinfo Log message: Update to libxkbcommon-1.9.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/09 01:45:51 Modified files: devel/py-trove-classifiers: Makefile distinfo Log message: update to py3-trove-classifiers-2025.5.8.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/09 01:45:54 Modified files: x11/xscreensaver: Makefile distinfo x11/xscreensaver/patches: patch-configure x11/xscreensaver/pkg: PLIST Log message: update to xscreensaver-6.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/09 02:14:05 Modified files: lang/php/8.3 : Makefile distinfo Log message: update to php-8.3.21 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/09 02:14:07 Modified files: lang/php/8.4 : Makefile distinfo Log message: update to php-8.4.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/09 02:14:17 Modified files: lang/php/8.4 : Tag: OPENBSD_7_7 Makefile distinfo Log message: update -stable to php-8.4.7 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/09 02:14:25 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/patches: patch-imap_tls_c patch-lib_imapoptions patch-man_imapd_conf_5 mail/cyrus-imapd/pkg: PLIST Log message: Update to cyrus-imapd-3.12.0. See upgrade notes at: https://www.cyrusimap.org/3.12/imap/download/upgrade.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/09 02:14:49 Modified files: lang/php/8.3 : Tag: OPENBSD_7_7 Makefile distinfo Log message: update -stable to php-8.3.21 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/09 03:32:19 Modified files: devel/snare : Makefile crates.inc distinfo Log message: Update to snare 0.4.12 from maintainer/upstream The actions::multiple and actions::errorcmd tests require network access and hang with PORTS_PRIVSEP CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/09 06:50:59 Modified files: usr.bin/openssl: ocsp.c Log message: openssl ocsp: switch from X509V3error() to perror() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/09 07:05:04 Modified files: lib/libcrypto/bio: bss_log.c Log message: bss_log.c: don't rely on err.h pulling in bio.h ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/09 07:24:37 Modified files: lib/libcrypto/man: BIO_dump.3 Log message: Garbage collect docs of BIO_dump{,_indent}_{cb,fp}() The _cb() variants were only documented as intentionally undocumented. Be that as it may, they left the building more than a year ago. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2025/05/09 07:51:03 Modified files: sys/dev/mii : miidevs Log message: add Realtek RTL8201F ok kettenis CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2025/05/09 07:51:21 Modified files: sys/dev/mii : miidevs.h Log message: sync CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2025/05/09 07:53:10 Modified files: sys/dev/mii : rlphy.c Log message: add Realtek RTL8201F ok kettenis CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/09 08:19:37 Modified files: wayland/foot : Makefile distinfo wayland/foot/patches: patch-meson_build wayland/foot/pkg: PLIST Log message: wayland/foot: Update to 1.22.3 from yaydn(AT)protonmail.com, tweaks from me CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2025/05/09 08:43:47 Modified files: sys/netinet : ip_input.c ip_mroute.c ip_mroute.h Log message: mp-safe multicast stats with per cpu counters ok mvs, bluhm CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2025/05/09 08:46:36 Modified files: usr.bin/netstat: mroute.c Log message: netstat: add missing mulicast counter mfc_lookups and mfc_misses ok mvs, bluhm CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/09 08:53:22 Modified files: sys/kern : kern_sysctl.c Log message: Clear and fill memory within same mutex block. When sysctl(2) copies a struct to userland, memset() the storage to zero before filling the fields to avoid kernel stack information leakage. Both memset() and field assignment should be covered by the same mutex. Although clearing stack does not need mutex protection, the compiler or processor may optimize away unnecessary store operations. A mtx_enter() between them would act as a barrier and prevent this optimization. OK tedu@ deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/09 11:03:27 Modified files: usr.sbin/zic : Tag: OPENBSD_7_7 zic.c Log message: Fix sign of %z output, and add DST offset doabbr: change penultimate arg from "isdst" to "stdoff", so that doabbr() has enough information to output the UTC offset on request. Fix the sign of z_gmtoff and add stdoff. backport of https://github.com/eggert/tz/commit/7c3e255 from millert@; OK miod@ this is errata/7.7/002_zic.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/09 11:40:08 Modified files: sys/netinet : tcp_input.c Log message: In TCP softlro split compare and concat functions. Split the function that compares two mbuf chains from the actual concatenation. This clarifies where the point of no return is. Now we have tcp_softlro_check() to figure out if a single packet is suitable for LRO. tcp_softlro_compare() takes two packets and returns whether they fit together. tcp_softlro_concat() unconditionally does the concatenation. The main function tcp_softlro_glue() is the wrapper around them and should be called by drivers. OK jan@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/09 13:17:31 Modified files: sbin/dhcpleased: engine.c Log message: Accept wrong client identifiers echoed back to us. Apparently there are broken CPEs out there that do not return the client identifier to us. Android and iPhone do not care, which pretty much means we cannot care either. RFC 6842 has this: If the 'client identifier' option is present in a message received from a client, the server MUST return the 'client identifier' option, unaltered, in its response message. Reported by mpi some time ago. OK mpi CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2025/05/09 13:21:36 Modified files: . : errata77.html Log message: Release zic and zoneinfo errata. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/09 13:53:41 Modified files: sys/net : pfkeyv2.c sys/netinet : ip_ipsp.h ipsec_input.c Log message: Move ipsec-enc-alg, ipsec-auth-alg and ipsec-comp-alg sysctl variables out of netlock. Use integers instead of strings for in-kernel representation. So we can update them atomically. Also we remove strcmp() from the hot (?) path. Note, behavior was changed for a little. Against previous it denies to set incorrect values. In such case the EINVAL error will be returned to userland. ok bluhm CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/09 23:25:43 Modified files: usr.bin/openssl: cms.c Log message: cms: disallow AEAD ciphers and AES XTS The CMS code doesn't support RFC 5083/5084 authenticated enveloped data and outputs garbage that even itself can't decrypt for a reason that I have not tried to pinpoint. So refuse using AEAD ciphers and AES XTS for enveloped data from the cms "app" and throw an error pointing out that this isn't supported. OpenSSL have since added incorrect support for AuthEnvelopedData (ASN.1 and code review are hard), so doing this right will need both correct and interoperable code, which I doubt anyone will bother to write anytime soon. Reported by Ben Cooper in https://github.com/libressl/portable/issues/1157 ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/09 23:31:21 Modified files: lib/libssl : ssl_err.c ssl_local.h Log message: const correct SSL_error_internal() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/09 23:37:22 Modified files: lib/libssl : ssl_local.h Log message: ssl_local.h: adjust some whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/09 23:49:21 Modified files: lib/libssl : ssl_err.c Log message: SSL_error_internal: remove a superfluous pair of parens CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/09 23:49:56 Modified files: lib/libssl : ssl_local.h Log message: ssl_local: provide an SSL-internal version of SYSerror() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/09 23:54:39 Modified files: lib/libcrypto : crypto_init.c crypto_legacy.c lib/libcrypto/asn1: a_bitstr.c a_enum.c a_int.c a_mbstr.c a_object.c a_pkey.c a_pubkey.c a_string.c a_strnid.c a_time.c a_time_tm.c a_type.c asn1_gen.c asn1_item.c asn1_old.c asn1_old_lib.c asn_mime.c asn_moid.c bio_ndef.c p5_pbe.c p5_pbev2.c t_crl.c t_req.c t_x509.c tasn_dec.c tasn_enc.c tasn_new.c tasn_prn.c tasn_utl.c x_crl.c x_info.c x_long.c x_name.c x_pkey.c x_pubkey.c lib/libcrypto/bio: b_dump.c b_sock.c bf_buff.c bio_cb.c bio_lib.c bss_acpt.c bss_bio.c bss_conn.c bss_file.c bss_mem.c lib/libcrypto/bn: bn_add.c bn_convert.c bn_ctx.c bn_div.c bn_exp.c bn_gcd.c bn_isqrt.c bn_lib.c bn_mod.c bn_mod_sqrt.c bn_prime.c bn_rand.c bn_recp.c bn_shift.c lib/libcrypto/buffer: buffer.c lib/libcrypto/cms: cms_dd.c cms_enc.c cms_env.c cms_ess.c cms_io.c cms_kari.c cms_lib.c cms_pwri.c cms_sd.c cms_smime.c lib/libcrypto/conf: conf_def.c conf_lib.c conf_mod.c lib/libcrypto/ct: ct_b64.c ct_log.c ct_oct.c ct_policy.c ct_sct.c ct_sct_ctx.c ct_vfy.c lib/libcrypto/dh: dh_ameth.c dh_check.c dh_gen.c dh_key.c dh_lib.c dh_pmeth.c lib/libcrypto/dsa: dsa_ameth.c dsa_asn1.c dsa_lib.c dsa_meth.c dsa_ossl.c dsa_pmeth.c dsa_prn.c lib/libcrypto/ec: ec_ameth.c ec_asn1.c ec_convert.c ec_curve.c ec_key.c ec_lib.c ec_mult.c ec_pmeth.c eck_prn.c ecp_methods.c ecx_methods.c lib/libcrypto/ecdh: ecdh.c lib/libcrypto/ecdsa: ecdsa.c lib/libcrypto/evp: e_aes.c e_camellia.c e_chacha20poly1305.c e_rc2.c evp_aead.c evp_cipher.c evp_digest.c evp_key.c evp_names.c evp_pbe.c evp_pkey.c m_sigver.c p_legacy.c p_lib.c p_sign.c p_verify.c pmeth_fn.c pmeth_gn.c pmeth_lib.c lib/libcrypto/hkdf: hkdf.c lib/libcrypto/hmac: hmac.c lib/libcrypto/kdf: hkdf_evp.c tls1_prf.c lib/libcrypto/objects: obj_dat.c obj_lib.c lib/libcrypto/ocsp: ocsp_cl.c ocsp_ht.c ocsp_lib.c ocsp_prn.c ocsp_srv.c ocsp_vfy.c lib/libcrypto/pem: pem_info.c pem_lib.c pem_oth.c pem_pk8.c pem_pkey.c pem_sign.c pvkfmt.c lib/libcrypto/pkcs12: p12_add.c p12_crt.c p12_decr.c p12_init.c p12_key.c p12_kiss.c p12_mutl.c p12_npas.c p12_p8e.c p12_sbag.c lib/libcrypto/pkcs7: pk7_attr.c pk7_doit.c pk7_lib.c pk7_smime.c lib/libcrypto/rsa: rsa_ameth.c rsa_blinding.c rsa_chk.c rsa_eay.c rsa_gen.c rsa_lib.c rsa_meth.c rsa_none.c rsa_oaep.c rsa_pk1.c rsa_pmeth.c rsa_prn.c rsa_pss.c rsa_saos.c rsa_sign.c rsa_x931.c lib/libcrypto/sm2: sm2_crypt.c sm2_pmeth.c sm2_sign.c lib/libcrypto/ts: ts_asn1.c ts_conf.c ts_req_utils.c ts_rsp_sign.c ts_rsp_utils.c ts_rsp_verify.c ts_verify_ctx.c lib/libcrypto/ui: ui_lib.c lib/libcrypto/x509: by_dir.c by_file.c by_mem.c x509_addr.c x509_akey.c x509_alt.c x509_asid.c x509_att.c x509_bcons.c x509_bitst.c x509_cmp.c x509_conf.c x509_cpols.c x509_crld.c x509_extku.c x509_genn.c x509_ia5.c x509_info.c x509_lib.c x509_lu.c x509_ncons.c x509_ocsp.c x509_pcons.c x509_pmaps.c x509_policy.c x509_purp.c x509_r2x.c x509_req.c x509_skey.c x509_utl.c x509_v3.c x509_vfy.c x509_vpm.c x509name.c x509spki.c Log message: Use err_local.h rather than err.h in most places ok jsing CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2025/05/09 23:55:14 Modified files: converters/p5-Encode-IMAPUTF7: Makefile distinfo Log message: Update to p5-Encode-IMAPUTF7-1.06. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/10 00:03:38 Modified files: lib/libcrypto/err: err.h err_local.h Log message: Move the internal FOOerror() to err_local.h These are now only used in libcrypto. They should never have been in a public header in the first place. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/10 00:04:36 Modified files: lib/libssl : ssl_local.h Log message: ssl_local.h: stop guarding SYSerror() with an #ifdef CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2025/05/10 00:04:38 Modified files: databases/p5-Rose-DB-Object: Makefile distinfo Log message: Update to p5-Rose-DB-Object-0.822. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2025/05/10 00:10:01 Modified files: regress/sbin/bioctl: Makefile Log message: fix grep invocations CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2025/05/10 00:10:40 Modified files: databases/p5-TAP-Parser-SourceHandler-pgTAP: Makefile distinfo Log message: Update to p5-TAP-Parser-SourceHandler-pgTAP-3.37. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2025/05/10 00:16:19 Modified files: devel/p5-Cache-FastMmap: Makefile distinfo Log message: Update to p5-Cache-FastMmap-1.58. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/10 00:17:09 Modified files: lib/libcrypto/err: err.h Log message: Remove error macros except PEMerr(), RSAerr() and SSLerr() These three are still used in about half a dozen ports. All the others are unused. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/10 00:22:09 Modified files: lib/libcrypto/err: err_local.h Log message: Remove unused internal FOOerror() pointed out by djm a while back CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2025/05/10 00:24:47 Modified files: devel/p5-Software-License: Makefile distinfo Log message: Update to p5-Software-License-0.104007. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/10 00:35:22 Modified files: lib/libcrypto/err: err_local.h Log message: Simplify the remaining FOOerror() Redirect through an additional macro that adds the repeated function, file and line macros. Reduces the eyesore and makes the whole thing much more redable. similar to a suggestion by jsing a while back CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/10 00:45:46 Modified files: lib/libcrypto/err: err_local.h Log message: Sort FOOerror() in ASCII order CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/10 01:45:44 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.38.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/10 01:45:52 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.38.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/10 01:46:03 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.40.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/10 02:10:35 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.78.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/10 02:15:18 Added files: multimedia/gstreamer1/core/patches: patch-meson_build Log message: Don't pick up libatomic; spotted by naddy@, thanks. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/10 02:18:28 Added files: multimedia/gstreamer1/plugins-bad/patches: patch-gst-libs_gst_cuda_meson_build Log message: Don't pick up libatomic. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/10 02:29:52 Modified files: security/py-mitmproxy_rs: Makefile crates.inc distinfo security/py-mitmproxy_rs/pkg: PLIST Log message: security/py-mitmproxy_rs: update to 0.12.3 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/10 02:30:54 Modified files: security/mitmproxy: Makefile distinfo security/mitmproxy/pkg: PLIST Removed files: security/mitmproxy/patches: patch-mitmproxy_tools_console_window_py patch-mitmproxy_tools_main_py Log message: security/mitmproxy: update to 12.0.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/10 03:31:29 Modified files: www/nginx : Makefile distinfo Log message: Update nginx to 1.28.0 Diff form Sergey A. Osokin, ok robert@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/05/10 03:44:39 Modified files: lib/libc/sys : kqueue.2 regress/sys/kern/kqueue: Makefile main.c main.h sys/kern : kern_descrip.c kern_event.c sys/sys : event.h filedesc.h usr.bin/kdump : mksubr Added files: regress/sys/kern/kqueue: kqueue-user.c Log message: kqueue: Implement EVFILT_USER Implement EVFILT_USER in kqueue(2)/kevent(2). This allows user-triggerable events with plain kevent(2). EVFILT_USER originally appeared in FreeBSD but is now available also in DragonFly BSD, NetBSD, and macOS, and probably others. The maximum number of user events is limited per process. The limit (1024) is hard-coded at the moment. Manual page tweak by jmc@ tedu@ likes this OK mvs@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/05/10 03:54:17 Modified files: sys/arch/powerpc/include: intr.h sys/arch/powerpc/powerpc: intr.c softintr.c Log message: powerpc: Use MI soft interrupt code Tested by gkoehler@ and mvs@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/05/10 04:01:03 Modified files: sys/arch/loongson/include: intr.h sys/arch/mips64/mips64: softintr.c sys/arch/octeon/include: intr.h Log message: mips64: Use MI soft interrupt code CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/05/10 04:11:02 Modified files: sys/arch/armv7/armv7: intr.c sys/arch/armv7/conf: files.armv7 sys/arch/armv7/include: intr.h sys/arch/armv7/omap: intc.h sys/arch/armv7/sunxi: sxiintc.c sxiintc.h Removed files: sys/arch/arm/arm: softintr.c sys/arch/arm/include: softintr.h Log message: armv7: Use MI soft interrupt code CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/10 04:34:14 Modified files: geo/mapproxy : Makefile distinfo geo/mapproxy/pkg: PLIST Log message: geo/mapproxy: update to 4.1.1. see https://github.com/mapproxy/mapproxy/releases/tag/4.1.1 and https://github.com/mapproxy/mapproxy/releases/tag/4.1.0 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/05/10 05:06:36 Modified files: sys/arch/sparc64/sparc64: intr.c Log message: sparc64: Mask IPL_MPSAFE in softintr_establish() sparc64 is now the only MD softintr platform with non-zero IPL_MPSAFE flag. Mask this flag in sparc64 softintr_establish() so that it becomes possible to use IPL_MPSAFE with the softintr_establish() API. OK miod@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/05/10 05:08:26 Modified files: sys/dev/ic : re.c Log message: Bring the code that reads the packet counters in line with rge(4). While I haven't found re(4) hardware that actually needs this, this aspect of the hardware is identical between re(4) and rge(4) and the new way of doing things should be safer. ok dlg@, kevlo@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/10 05:51:01 Modified files: lib/libcrypto/asn1: asn_moid.c Log message: asn_moid: move inclusion of err_local.h to the proper place CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/10 05:55:11 Modified files: databases/timescaledb: Makefile Log message: timescaledb no longer builds on 32-bit, set ONLY_FOR_ARCHS CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2025/05/10 07:51:21 Modified files: net/telescope : Makefile distinfo Log message: update net/telescope to 0.11 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2025/05/10 08:13:38 Modified files: net/profanity : Tag: OPENBSD_7_7 Makefile distinfo net/profanity/patches: Tag: OPENBSD_7_7 patch-configure_ac net/profanity/pkg: Tag: OPENBSD_7_7 PLIST Removed files: net/profanity/patches: Tag: OPENBSD_7_7 patch-src_pgp_gpg_c Log message: mfc update net/profanity to 0.15 fixes a lot of issues, including /url save (which now actually works.) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/10 13:01:16 Modified files: lib/libcrypto/pkcs12: pkcs12.h Log message: Increase default PKCS12_SALT_LEN from 8 to 16 bytes Currently PKCS12_setup_mac() function uses salt length of 8 bytes / 64 bits when no salt length is specified. Increase this fallback default to 16 bytes / 128 bits, as recommended by NIST SP 800-132. Note this is for interoperability purposes. Some FIPS implementations enforce minimum salt length of 16 bytes. Examples of such FIPS implemenations are Bouncycastle FIPS Java API and Chainguard FIPS Provider for OpenSSL. Also future v3.6 release of OpenSSL will also increase the default salt length to 16 bytes. From Dimitri John Ledkov, thanks CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/10 18:38:14 Modified files: net/magic-wormhole: Makefile Log message: add missing RDEP to display QR code when sending, from Frederic Nowak CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2025/05/10 20:17:20 Modified files: sys/dev/fdt : rkusbphy.c sys/arch/armv7/conf: GENERIC Log message: add rk3128 support to rkusbphy, enable it on armv7 ok kettenis CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/10 23:26:15 Modified files: devel/kf6 : kf6.port.mk devel/kf6/attica: distinfo devel/kf6/baloo: distinfo devel/kf6/bluez-qt: distinfo devel/kf6/breeze-icons: distinfo devel/kf6/breeze-icons/pkg: PLIST devel/kf6/extra-cmake-modules: distinfo devel/kf6/frameworkintegration: distinfo devel/kf6/karchive: distinfo devel/kf6/kauth: distinfo devel/kf6/kbookmarks: distinfo devel/kf6/kcalendarcore: distinfo devel/kf6/kcmutils: distinfo devel/kf6/kcodecs: distinfo devel/kf6/kcolorscheme: distinfo devel/kf6/kcompletion: distinfo devel/kf6/kconfig: distinfo devel/kf6/kconfigwidgets: distinfo devel/kf6/kcontacts: distinfo devel/kf6/kcoreaddons: distinfo devel/kf6/kcoreaddons/pkg: PLIST devel/kf6/kcrash: distinfo devel/kf6/kdav : distinfo devel/kf6/kdbusaddons: distinfo devel/kf6/kdeclarative: distinfo devel/kf6/kded : distinfo devel/kf6/kdesu: distinfo devel/kf6/kdnssd: distinfo devel/kf6/kdoctools: distinfo devel/kf6/kfilemetadata: distinfo devel/kf6/kglobalaccel: distinfo devel/kf6/kguiaddons: distinfo devel/kf6/kholidays: distinfo devel/kf6/ki18n: distinfo devel/kf6/kiconthemes: distinfo devel/kf6/kidletime: distinfo devel/kf6/kimageformats: distinfo devel/kf6/kio : distinfo devel/kf6/kirigami: Makefile distinfo devel/kf6/kirigami/pkg: PLIST devel/kf6/kitemmodels: distinfo devel/kf6/kitemviews: distinfo devel/kf6/kjobwidgets: distinfo devel/kf6/knewstuff: distinfo devel/kf6/knotifications: distinfo devel/kf6/knotifyconfig: distinfo devel/kf6/kpackage: distinfo devel/kf6/kparts: distinfo devel/kf6/kpeople: distinfo devel/kf6/kplotting: distinfo devel/kf6/kpty : distinfo devel/kf6/kquickcharts: distinfo devel/kf6/krunner: distinfo devel/kf6/kservice: distinfo devel/kf6/kstatusnotifieritem: distinfo devel/kf6/ksvg : distinfo devel/kf6/ktexteditor: distinfo devel/kf6/ktexttemplate: distinfo devel/kf6/ktextwidgets: distinfo devel/kf6/kunitconversion: distinfo devel/kf6/kuserfeedback: distinfo devel/kf6/kuserfeedback/pkg: PLIST devel/kf6/kwallet: Makefile distinfo devel/kf6/kwallet/pkg: PLIST devel/kf6/kwidgetsaddons: distinfo devel/kf6/kwindowsystem: distinfo devel/kf6/kxmlgui: distinfo devel/kf6/prison: distinfo devel/kf6/purpose: distinfo devel/kf6/qqc2-desktop-style: distinfo devel/kf6/solid: distinfo devel/kf6/sonnet: Makefile distinfo devel/kf6/syndication: distinfo devel/kf6/syntax-highlighting: distinfo devel/kf6/threadweaver: distinfo Log message: Update KDE Frameworks to 6.14.0 https://kde.org/announcements/frameworks/6/6.14.0/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/10 23:27:10 Modified files: devel/kdevelop : distinfo graphics/skanlite: Makefile distinfo meta/kde : Makefile net/kdeconnect-kde: distinfo net/konversation: Makefile distinfo net/ktorrent : Makefile distinfo net/libktorrent: distinfo x11/kde : kde.port.mk x11/kde-applications/akonadi: distinfo x11/kde-applications/akonadi-calendar: distinfo x11/kde-applications/akonadi-calendar-tools: distinfo x11/kde-applications/akonadi-contacts: distinfo x11/kde-applications/akonadi-import-wizard: distinfo x11/kde-applications/akonadi-mime: distinfo x11/kde-applications/akonadi-search: distinfo x11/kde-applications/akonadiconsole: distinfo x11/kde-applications/akregator: distinfo x11/kde-applications/akregator/pkg: PLIST x11/kde-applications/analitza: distinfo x11/kde-applications/ark: distinfo x11/kde-applications/artikulate: distinfo x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/blinken: distinfo x11/kde-applications/bomber: distinfo x11/kde-applications/bovo: distinfo x11/kde-applications/calendarsupport: distinfo x11/kde-applications/cantor: Makefile distinfo x11/kde-applications/cervisia: distinfo x11/kde-applications/dolphin: distinfo x11/kde-applications/dolphin-plugins: distinfo x11/kde-applications/dolphin-plugins/pkg: PLIST x11/kde-applications/dragon: distinfo x11/kde-applications/elisa: distinfo x11/kde-applications/eventviews: distinfo x11/kde-applications/falkon: distinfo x11/kde-applications/ffmpegthumbs: distinfo x11/kde-applications/filelight: distinfo x11/kde-applications/granatier: distinfo x11/kde-applications/grantlee-editor: distinfo x11/kde-applications/grantleetheme: distinfo x11/kde-applications/gwenview: distinfo x11/kde-applications/incidenceeditor: distinfo x11/kde-applications/juk: distinfo x11/kde-applications/kaccounts-providers: distinfo x11/kde-applications/kaddressbook: distinfo x11/kde-applications/kaddressbook/pkg: PLIST x11/kde-applications/kajongg: distinfo x11/kde-applications/kalarm: distinfo x11/kde-applications/kalgebra: distinfo x11/kde-applications/kalm: distinfo x11/kde-applications/kalzium: distinfo x11/kde-applications/kamera: distinfo x11/kde-applications/kanagram: distinfo x11/kde-applications/kapman: distinfo x11/kde-applications/kapptemplate: distinfo x11/kde-applications/kate: distinfo x11/kde-applications/kate/pkg: PLIST x11/kde-applications/katomic: distinfo x11/kde-applications/kbackup: distinfo x11/kde-applications/kblackbox: distinfo x11/kde-applications/kblocks: distinfo x11/kde-applications/kbounce: distinfo x11/kde-applications/kbreakout: distinfo x11/kde-applications/kbruch: distinfo x11/kde-applications/kcachegrind: distinfo x11/kde-applications/kcalc: distinfo x11/kde-applications/kcalutils: distinfo x11/kde-applications/kcharselect: distinfo x11/kde-applications/kcolorchooser: distinfo x11/kde-applications/kcron: distinfo x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-utils: distinfo x11/kde-applications/kdebugsettings: distinfo x11/kde-applications/kdeedu-data: distinfo x11/kde-applications/kdegraphics-mobipocket: distinfo x11/kde-applications/kdegraphics-thumbnailers: distinfo x11/kde-applications/kdenetwork-filesharing: distinfo x11/kde-applications/kdenlive: distinfo x11/kde-applications/kdenlive/pkg: PLIST x11/kde-applications/kdepim-addons: distinfo x11/kde-applications/kdepim-runtime: distinfo x11/kde-applications/kdesdk-thumbnailers: distinfo x11/kde-applications/kdf: distinfo x11/kde-applications/kdialog: distinfo x11/kde-applications/kdiamond: distinfo x11/kde-applications/keditbookmarks: distinfo x11/kde-applications/kf6-kaccounts-integration: distinfo x11/kde-applications/kf6-kdegraphics-mobipocket: distinfo x11/kde-applications/kf6-kio-extras: distinfo x11/kde-applications/kf6-ksanecore: distinfo x11/kde-applications/kf6-libkcddb: distinfo x11/kde-applications/kf6-libkcompactdisc: distinfo x11/kde-applications/kf6-libkdcraw: distinfo x11/kde-applications/kf6-libkexiv2: distinfo x11/kde-applications/kfind: distinfo x11/kde-applications/kfourinline: distinfo x11/kde-applications/kgeography: distinfo x11/kde-applications/kget: distinfo x11/kde-applications/kgoldrunner: distinfo x11/kde-applications/kgpg: distinfo x11/kde-applications/khangman: distinfo x11/kde-applications/khelpcenter: distinfo x11/kde-applications/kidentitymanagement: distinfo x11/kde-applications/kig: distinfo x11/kde-applications/kigo: distinfo x11/kde-applications/killbots: distinfo x11/kde-applications/kimagemapeditor: distinfo x11/kde-applications/kimap: distinfo x11/kde-applications/kio-gdrive: distinfo x11/kde-applications/kirigami-gallery: distinfo x11/kde-applications/kiriki: distinfo x11/kde-applications/kiten: distinfo x11/kde-applications/kitinerary: distinfo x11/kde-applications/kjumpingcube: distinfo x11/kde-applications/kldap: distinfo x11/kde-applications/kleopatra: distinfo x11/kde-applications/klettres: distinfo x11/kde-applications/klickety: distinfo x11/kde-applications/klines: distinfo x11/kde-applications/kmag: distinfo x11/kde-applications/kmahjongg: distinfo x11/kde-applications/kmail: distinfo x11/kde-applications/kmail-account-wizard: distinfo x11/kde-applications/kmailtransport: distinfo x11/kde-applications/kmbox: distinfo x11/kde-applications/kmime: distinfo x11/kde-applications/kmines: distinfo x11/kde-applications/kmix: distinfo x11/kde-applications/kmousetool: distinfo x11/kde-applications/kmouth: distinfo x11/kde-applications/kmplot: distinfo x11/kde-applications/knavalbattle: distinfo x11/kde-applications/knetwalk: distinfo x11/kde-applications/kolf: distinfo x11/kde-applications/kollision: distinfo x11/kde-applications/kolourpaint: distinfo x11/kde-applications/kompare: distinfo x11/kde-applications/konqueror: distinfo x11/kde-applications/konquest: distinfo x11/kde-applications/konsole: distinfo x11/kde-applications/kontact: distinfo x11/kde-applications/kontactinterface: distinfo x11/kde-applications/kontrast: distinfo x11/kde-applications/kopeninghours: distinfo x11/kde-applications/korganizer: distinfo x11/kde-applications/korganizer/pkg: PLIST x11/kde-applications/kpimtextedit: distinfo x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: distinfo x11/kde-applications/kreversi: distinfo x11/kde-applications/krfb: distinfo x11/kde-applications/kruler: distinfo x11/kde-applications/kshisen: distinfo x11/kde-applications/ksirk: distinfo x11/kde-applications/ksmtp: distinfo x11/kde-applications/ksnakeduel: distinfo x11/kde-applications/kspaceduel: distinfo x11/kde-applications/ksquares: distinfo x11/kde-applications/ksudoku: distinfo x11/kde-applications/ksystemlog: distinfo x11/kde-applications/kteatime: distinfo x11/kde-applications/ktimer: distinfo x11/kde-applications/ktnef: distinfo x11/kde-applications/ktouch: distinfo x11/kde-applications/ktuberling: distinfo x11/kde-applications/kturtle: distinfo x11/kde-applications/kubrick: distinfo x11/kde-applications/kwalletmanager: distinfo x11/kde-applications/kweather: distinfo x11/kde-applications/kweathercore: distinfo x11/kde-applications/kwordquiz: distinfo x11/kde-applications/libgravatar: distinfo x11/kde-applications/libkcddb: distinfo x11/kde-applications/libkdcraw: distinfo x11/kde-applications/libkdegames: distinfo x11/kde-applications/libkdepim: distinfo x11/kde-applications/libkeduvocdocument: distinfo x11/kde-applications/libkexiv2: distinfo x11/kde-applications/libkgapi: distinfo x11/kde-applications/libkleo: distinfo x11/kde-applications/libkmahjongg: distinfo x11/kde-applications/libkomparediff2: distinfo x11/kde-applications/libksane: distinfo x11/kde-applications/libksieve: distinfo x11/kde-applications/lokalize: distinfo x11/kde-applications/lskat: distinfo x11/kde-applications/mailcommon: distinfo x11/kde-applications/mailimporter: distinfo x11/kde-applications/marble: distinfo x11/kde-applications/markdownpart: distinfo x11/kde-applications/mbox-importer: distinfo x11/kde-applications/merkuro: distinfo x11/kde-applications/messagelib: distinfo x11/kde-applications/mimetreeparser: distinfo x11/kde-applications/minuet: distinfo x11/kde-applications/okular: distinfo x11/kde-applications/okular/pkg: PLIST x11/kde-applications/palapeli: distinfo x11/kde-applications/picmi: distinfo x11/kde-applications/pim-data-exporter: distinfo x11/kde-applications/pim-data-exporter/pkg: PLIST x11/kde-applications/pim-sieve-editor: distinfo x11/kde-applications/pim-sieve-editor/pkg: PLIST x11/kde-applications/pimcommon: distinfo x11/kde-applications/plasmatube: distinfo x11/kde-applications/poxml: distinfo x11/kde-applications/rocs: distinfo x11/kde-applications/signon-kwallet-extension: distinfo x11/kde-applications/step: distinfo x11/kde-applications/svgpart: distinfo x11/kde-applications/sweeper: distinfo x11/kde-applications/tokodon: distinfo x11/kde-applications/umbrello: distinfo x11/yakuake : Makefile distinfo Log message: Update KDE Gear to 25.04.1 https://kde.org/announcements/gear/25.04.1/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/10 23:35:36 Modified files: geo/gdal : Makefile distinfo geo/gdal/pkg : PLIST-main PLIST-python Log message: geo/gdal: update to 3.11.0. see https://github.com/OSGeo/gdal/blob/v3.11.0/NEWS.md CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/10 23:50:49 Modified files: net/bitcoin : Makefile distinfo net/bitcoin/pkg: PLIST Removed files: net/bitcoin/patches: patch-build-aux_m4_bitcoin_find_bdb48_m4 patch-configure_ac Log message: Update bitcoin to 29.0 https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-29.0.md Ports related changes: - "Support for UPnP was dropped." - "libnatpmp was replaced with a built-in implementation of PCP and NAT-PMP" - "The build system has been migrated from Autotools to CMake" - "Bye bye BerkeleyDB" - Switched from GH to https://bitcoincore.org/bin/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/10 23:55:44 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: geo/pgrouting: update to 3.8.0. see https://github.com/pgRouting/pgrouting/releases/tag/v3.8.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/11 00:20:05 Modified files: sysutils/lf : Makefile distinfo modules.inc Log message: Update lf to r35 Igor Zornik pointed out that current maintainer does not respond to the update diff and email bounced. For this reason I delete the current maintainer. Update diff form Igor Zornik, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/11 00:56:38 Modified files: sysutils/conky : Makefile distinfo sysutils/conky/pkg: PLIST Added files: sysutils/conky/patches: patch-CMakeLists_txt patch-cmake_ConkyPlatformChecks_cmake patch-cmake_Conky_cmake patch-doc_CMakeLists_txt patch-lua_CMakeLists_txt Removed files: sysutils/conky/patches: patch-data_conky_no_x11_conf patch-doc_Makefile_am patch-src_common_c patch-src_conky_c patch-src_conky_h patch-src_core_c patch-src_fs_c patch-src_llua_c patch-src_mixer_c patch-src_openbsd_c patch-src_openbsd_h patch-src_read_tcp_c patch-src_text_object_h Log message: Update conky to 1.22.1 - I have dropped the xmms2 variant. Our xmms2 is py27 and I see no motivation to install or update it. - I have borrowed some patches from FreeBSD - I have tried to leave the same defaults as before. - Added new build dependency on gperf - Remove APP_SED (unused) - Fix man1 directory - Add a logic to use pypandoc or lowdown to generate the man page. (You could push this upstream if you adjust the docs.) Feedback by sthen@ and tested pascal@, thanks! CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2025/05/11 00:58:24 Modified files: misc/p5-Finance-Quote: Makefile distinfo misc/p5-Finance-Quote/pkg: PLIST Log message: Update to p5-Finance-Quote-1.65 from Armin Wolfermann with tweaks by me. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/11 01:47:46 Modified files: misc/remind : Makefile distinfo misc/remind/pkg: PLIST Log message: misc/remind: update to 5.3.7 from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/11 02:56:17 Modified files: devel/codeblocks: Makefile distinfo devel/codeblocks/patches: patch-configure_ac patch-src_base_tinyxml_Makefile_am patch-src_plugins_compilergcc_compilergcc_cpp patch-src_plugins_contrib_dragscroll_dragscrollcfg_h patch-src_sdk_mozilla_chardet_include_nsprpub_pr_include_prcpucfg_linux_h devel/codeblocks/pkg: PLIST Removed files: devel/codeblocks/patches: patch-bootstrap patch-src_include_cbauibook_h patch-src_sdk_cbauibook_cpp Log message: Update codeblocks to 25.03 "After six years, the Code::Blocks IDE has a new release. The changelog is at https://www.codeblocks.org/changelogs/25.03/" Update diff from maintainer Josh Grosse, thanks CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/11 03:34:16 Modified files: net/libtorrent : Makefile net/rtorrent : Makefile Log message: reenable libexecinfo, it is actually in base i thought it was still in ports, hence we lacked some dependency. now there were crash reports on ports@ and having stacktraces might help; there is no point in disabling it. reminded by jca CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2025/05/11 04:06:14 Modified files: sysutils/monit : Makefile distinfo Log message: sysutils/monit: update to 5.35.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/11 05:23:23 Modified files: usr.bin/pkgconf/man: pkgconf.1 Log message: Document four more command line options. The options --about, --list-package-names, --short-errors, and --log-file were not documented yet. While documenting --log-file, adjust the description of PKG_CONFIG_LOG, too. This patch was accepted and pushed upstream by Ariadne Conill. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/11 06:36:42 Modified files: sysutils : Makefile Log message: -conky,xmms2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/11 07:10:25 Modified files: telephony/asterisk/22: Makefile distinfo telephony/asterisk/22/patches: patch-apps_app_voicemail_c patch-configure_ac patch-res_res_resolver_unbound_c patch-res_res_rtp_asterisk_c Log message: update to asterisk-22.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/11 07:10:27 Modified files: telephony/asterisk/20: Makefile distinfo telephony/asterisk/20/patches: patch-apps_app_voicemail_c patch-configure_ac patch-res_res_resolver_unbound_c patch-res_res_rtp_asterisk_c Log message: update to asterisk-20.14.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/11 07:14:10 Modified files: mail/neomutt : Makefile distinfo Log message: update to neomutt-20250510 CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2025/05/11 07:32:44 Modified files: . : innovations.html Log message: Add new entries for bpflogd(8) and lldpd(8). Link to portable version of rpki-client(8). Update the LibreSSL and mandoc(1) entries. Mark pkg-config(1) and dhclient(8) as deleted. Mark aucat(1) and sndiod(8) as part of portable sndio. Add older entries for midicat(1), sndioctl(1), and mixerctl(8). CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2025/05/11 08:01:35 Modified files: sysutils/rset : Makefile distinfo Removed files: sysutils/rset/patches: patch-input_c Log message: update sysutils/rset to 3.2 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2025/05/11 08:14:48 Modified files: databases/pspg : Makefile distinfo Log message: update databases/pspg to 5.8.11 5.8.8: sort can detect numbers with exponents as numbers 5.8.9: fix processng data that contains tabs and DOS file ending 5.8.10: allow select column are by keyboard (shift f3) 5.8.11: possibility to mark columns by ctrl shift left/right cursor CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/11 09:30:43 Modified files: usr.sbin/ldapd : ldape.c modify.c Log message: Remove some NULL checks before ober_free_elements() From Anton Kasimov CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/11 09:38:48 Modified files: usr.sbin/ldapd : auth.c ldape.c modify.c Log message: Plug a few leaks after namespace_get() This patch fixes several memory leaks in ldapd caused by missing calls to ober_free_elements after using namespace_get. The namespace_get function eventually calls ober_read_element, which allocates memory for parsed BER elements. The most significant leak happens during processing of bind requests from non-root users in auth.c. The returned ber_element was not freed after being processed. Similar issues were found and fixed in ldape.c and modify.c. In these cases, ber_element returned by namespace_get was also left unfreed. From Anton Kasimov CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/11 12:01:46 Modified files: sysutils/btop : Makefile distinfo Log message: sysutils/btop: Update to 1.4.3 From Laurent Cheylus, thanks CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/11 12:19:22 Modified files: x11/gnome/librsvg: Makefile Added files: x11/gnome/librsvg/patches: old-patch-rsvg-private_h Log message: Unbreak build with libxml >=2.14 for the old 2.40.21 version (that we still keep for non-rust arches). Not sure this is enough but at least it will prevent killing bulks. reported by sthen@, thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/11 13:21:36 Modified files: x11/kde-applications: Makefile Log message: cleanup CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/11 13:24:54 Modified files: editors/calligra: distinfo editors/calligra/pkg: PLIST editors/ghostwriter: distinfo net/neochat : distinfo Log message: Update missing distinfo and calligra PLIST Spotted by tb CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2025/05/11 13:41:05 Modified files: sys/arch/sparc64/dev: fd.c sys/arch/sparc64/include: intr.h sys/arch/sparc64/sparc64: intr.c sys/dev/sbus : stp4020.c Log message: Add a sparc64-specific _raw flavour to the softintr routines. These are used by specific drivers (floppy controllers, PCMCIA bridge) which need to be able to schedule soft interrupts at actual hardware levels. This will allow further MI work on the softintr api to not affect or break these interfaces. And also unbreaks com@pcmcia devices, which register a soft interrupt at IPL_TTY level and got broken by accident in OpenBSD 4.4. discussed a lot with and ok visa@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/11 13:59:06 Modified files: devel/libdispatch/patches: patch-src_event_event_kevent_c Log message: libdispatch: EVFILT_USER makes us reach malformed code. make it compile CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/11 14:03:08 Modified files: sys/kern : kern_event.c Log message: Make EVFILT_TIMER mp-safe. Introduce 'filt_timer' opaque structure to keep the timeout(9), the `ft_reschedule' flag and protecting mutex(9). The timeout(9) handler could reschedule itself, so `ft_reschedule' flag prevents this on timeout canceling. Note, this diff keeps the timeout handler under kernel lock. We don't touch kernel lock while we perform timeout_add(9) or timeout_del_barier(9) on non mp-safe timeouts, so kevent(2) will not stuck in kernel lock, meanwhile the timeout firing will take kernel lock in most cases even for mp-safe timeouts. ok visa CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2025/05/11 15:19:09 Modified files: sys/net : pf.c Log message: The counter for halfopen states should be manipulated using atomic_ops(9f). In current code the counter may underflow. The issue has been noticed and reported by Pascal Stumpf (pascal _at_ stumpf _dot_ co). The change has been also kindly tested by Pascal. OK @bluhm, OK @dlg CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/11 16:51:43 Modified files: net/isc-dhcp : Makefile net/isc-dhcp/patches: patch-contrib_dhcp-lease-list_pl Log message: net/isc-dhcp: fix dhcp-lease-list patch OK: sthen CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/11 17:56:43 Modified files: math/z3 : Makefile distinfo Log message: math/z3: update to 4.15.0 CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2025/05/11 19:18:35 Modified files: sys/dev/fdt : rkpmic.c Log message: add RK818 support ok kettenis CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/11 22:49:19 Modified files: sys/arch/sparc64/sparc64: intr.c Log message: remove unused variable; ok miod@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/11 23:07:17 Modified files: sys/netinet : ip_input.c Log message: remove unused extern, gcc warned about an unused variable CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/11 23:40:24 Modified files: lib/libfido2/src: es256.c Log message: Use EC_POINT_[sg]et_affine_coordinates() It is available in all supported OpenSSL flavors/versions and the _GFp variants will be removed from LibreSSL. ok hshoexer jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/11 23:41:20 Modified files: usr.bin/ssh : sk-usbhid.c sshkey.c Log message: Use EC_POINT_[sg]et_affine_coordinates() It is available in all supported OpenSSL flavors/versions and the _GFp variants will be removed from LibreSSL. ok hshoexer jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/11 23:42:02 Modified files: regress/usr.bin/ssh/misc/ssh-verify-attestation: ssh-verify-attestation.c regress/usr.bin/ssh/unittests/sshbuf: test_sshbuf_getput_crypto.c Log message: Use EC_POINT_[sg]et_affine_coordinates() It is available in all supported OpenSSL flavors/versions and the _GFp variants will be removed from LibreSSL. ok hshoexer jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/12 00:29:47 Modified files: print/py-pypdf : Makefile distinfo Log message: Update to py3-pypdf-5.5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/12 00:29:59 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.27.52. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/12 00:31:13 Modified files: sysutils/remotebox: Makefile distinfo Log message: Update to remotebox-3.6. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/12 01:09:02 Modified files: sys/dev/pci/drm/include/linux: compiler.h mutex.h Log message: Add a mutex-specific version of guard(). Uses a cleanup attribute to free locks in return paths. Required for 6.12.28 drm. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/12 02:02:35 Modified files: sys/dev/pci/drm: drm_file.c Log message: drm/fdinfo: Protect against driver unbind From Tvrtko Ursulin f1dfc945847c5cb5462ed7f7c8bbf348e196023d in linux-6.12.y/6.12.28 5b1834d6202f86180e451ad1a2a8a193a1da18fc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/12 02:05:21 Modified files: sys/dev/pci/drm/amd/amdgpu: nbio_v7_11.c Log message: drm/amdgpu: Fix offset for HDP remap in nbio v7.11 From Lijo Lazar 989f9c6a619bf1b3cdef2f51522744c48a258da1 in linux-6.12.y/6.12.28 79af0604eb80ca1f86a1f265a0b1f9d4fccbc18f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/12 02:07:59 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Default IPS to RCG_IN_ACTIVE_IPS2_IN_OFF From Leo Li b93e1cad05a079825a7b0e13033043bff988adc5 in linux-6.12.y/6.12.28 6ed0dc3fd39558f48119daf8f99f835deb7d68da in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/12 02:10:01 Modified files: sys/dev/pci/drm/i915/pxp: intel_pxp_gsccs.h Log message: drm/i915/pxp: fix undefined reference to `intel_pxp_gsccs_is_ready_for_sessions' From Chen Linxuan bb0d602899650200efa69062edc99d2897c609e5 in linux-6.12.y/6.12.28 7e21ea8149a0e41c3666ee52cc063a6f797a7a2a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/12 02:13:39 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_hdcp.c Log message: drm/amd/display: Add scoped mutexes for amdgpu_dm_dhcp From Mario Limonciello 75096780a4de86c8884da20ee47e831713fb97e8 in linux-6.12.y/6.12.28 6b675ab8efbf2bcee25be29e865455c56e246401 in mainline linux CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/12 02:16:00 Modified files: sys/dev/ic : lpt.c lptvar.h Log message: do not use buffer cache as malloc replacement. ok deraadt even tested by Geoff Steckel CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/12 02:19:08 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_hdcp.c Log message: drm/amd/display: Fix slab-use-after-free in hdcp From Chris Bainbridge dd329f04dda35a66e0c9ed462ba91bd5f2c8be70 in linux-6.12.y/6.12.28 be593d9d91c5a3a363d456b9aceb71029aeb3f1d in mainline linux CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/05/12 03:17:42 Modified files: usr.bin/tmux : screen.c Log message: Preserve colours in selection if the option style is default, GitHub issue 4498. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/05/12 03:50:00 Modified files: usr.bin/tmux : tty.c Log message: Do not downgrade styled underscores to standard underscore if the terminal does not support them, this matches what would happen if the application tried to use them on a terminal without support. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/12 04:06:07 Modified files: sysutils/glances: Makefile distinfo sysutils/glances/patches: patch-glances_config_py patch-glances_standalone_py sysutils/glances/pkg: PLIST Added files: sysutils/glances/patches: patch-pyproject_toml Removed files: sysutils/glances/patches: patch-setup_py Log message: update to glances-4.3.1, based on a diff from Laurent Cheylus (taking maintainer) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/05/12 04:16:42 Modified files: usr.bin/tmux : cmd-run-shell.c job.c tmux.1 tmux.h Log message: Add -E to run-shell to forward stderr as well as stdout, from github at jyn dot dev in GitHub issue 4246. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/05/12 04:26:19 Modified files: usr.bin/tmux : format.c tmux.1 Log message: Add R format modifier to repeat an argument. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/05/12 04:34:14 Modified files: usr.bin/tmux : status.c tmux.h Log message: Expand prompts when they are used rather than ahead of time, so the input can be used as part of the format. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/12 04:41:29 Modified files: x11/xkbcommon : Makefile Log message: Add BDEP on www/py-jinja2; some tests need it and that will prevent dpb from junking it. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2025/05/12 05:04:34 Modified files: www/p5-URI : Makefile distinfo www/p5-URI/pkg : PLIST Log message: update p5-URI to 5.32 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/12 05:10:56 Modified files: www/p5-URI : Tag: OPENBSD_7_7 Makefile distinfo www/p5-URI/pkg : Tag: OPENBSD_7_7 PLIST Log message: www/p5-URI: MFC update to 5.32. fixes a regression in 5.29 that broke the otp generation feature in security/kpcli. Cf https://github.com/libwww-perl/URI/issues/152 discussed with bluhm@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/12 05:39:13 Modified files: sysutils/conky : Makefile Log message: missing BDEPs for doc generation CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/12 05:52:59 Modified files: security/kc : Makefile distinfo Log message: Update to kc 2.5.4 From maintainer/upstream CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/12 06:06:31 Modified files: net/lldpd : Makefile Log message: rm bundled libevent in post-extract; avoids useless autoconf run CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/12 07:11:17 Modified files: x11/mate/notification-daemon: Makefile Log message: add missing lib dependency an fixup wantlib; noticed by tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/12 09:57:27 Modified files: security/dropbear: Makefile distinfo security/dropbear/patches: patch-src_common-session_c Log message: update to dropbear-2025.88 https://lists.ucc.gu.uwa.edu.au/pipermail/dropbear/2025q2/002385.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/12 09:57:29 Modified files: security/dropbear: Tag: OPENBSD_7_7 Makefile distinfo security/dropbear/patches: Tag: OPENBSD_7_7 patch-src_common-session_c Log message: update -stable to dropbear-2025.88 https://lists.ucc.gu.uwa.edu.au/pipermail/dropbear/2025q2/002385.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/12 10:31:54 Modified files: www/anubis : Makefile distinfo www/anubis/pkg : PLIST anubis.rc Removed files: www/anubis : modules.inc www/anubis/patches: patch-data_botPolicies_json Log message: update to anubis-1.18.0, with Christoph Liebender CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/12 10:58:10 Modified files: shells/fish/main: Makefile shells/fish/v3 : Makefile Log message: remove gnugetopt RDEPs, from Florian Viehweger (maintainer) I fixed a whitespace nit while there CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/12 11:05:53 Modified files: textproc/wkhtmltopdf: Makefile Log message: explicitly disable freetds support to avoid randomly picking it up in builds CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2025/05/12 11:17:42 Modified files: usr.sbin/vmd : config.c control.c priv.c proc.c proc.h vioblk.c vionet.c virtio.c virtio.h vm.c vm_agentx.c vmd.c vmd.h vmm.c Log message: vmd(8): make imsg objects opaque and sanitize char[]s. vmd directly manipulated the inner members of imsg's throughout the codebase. Given a report of unchecked usage of some particular structs passed via imsg, this commit cleans up the imsg usage as well as santizes the embedded char[]'s in structs passed via imsg. All imsg metadata and data access now go through the imsg api (e.g. imsg_get_data(3)) and unmarshalling is handled in centralized locations with size checking and insertion of NUL-terminators in any char[]s. The result is no functional or behavioral change to vmd, but now all imsg's are treated opaquely and data santization is in a single function per type. NUL-termination issues reported by S. Ai, H. Lefeuvre, Systopia team. Review and guidance from claudio@. ok claudio@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/12 11:20:09 Modified files: sys/net : pfkeyv2.c sys/netinet : ipsec_input.c Log message: Move bunch of `ipsecctl_vars' variables out of netlock. The `ipsec_soft_allocations', `ipsec_exp_allocations', `ipsec_soft_bytes', `ipsec_exp_bytes', `ipsec_soft_timeout', `ipsec_exp_timeout', `ipsec_soft_first_use' and `ipsec_exp_first_use' are local to pfkeyv2_acquire(). They are loaded together during `sadb_comb' initialization, so make sense to unlock them together too. It looks reasonable to drop 'ipsec_' prefix for local variables, otherwise the names are too long, and I think this should made code reading worse. For consistency I dropped 'ipsec_' prefix for `ipsec_def_*_local' too. ok bluhm CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/12 11:21:21 Modified files: sys/netinet : udp_usrreq.c Log message: Unlock UDPCTL_ROOTONLY and UDPCTL_BADDYNAMIC cases of udp_sysctl(). Use temporary buffer to exchange data with the userland. So we need to take exclusive netlock only if we modify values. The shared netlock is still required even if we read values, but it doesn't stop packets processing in the most paths. ok bluhm CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2025/05/12 11:23:41 Modified files: usr.sbin/vmctl : vmctl.h Log message: Until vmctl has its imsg usage cleaned, copy macros over from vmd. This fixes building vmctl since I didn't commit this header change when updating vmd. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2025/05/12 12:02:40 Modified files: build : support.dat . : support.html Log message: add DICATECH, Santo Domingo, Dominican Republic CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/12 12:34:01 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-Cargo_toml patch-cli_Cargo_toml patch-cli_lib_version_rs patch-cli_main_rs patch-cli_standalone_binary_rs patch-ext_ffi_Cargo_toml patch-ext_os_lib_rs patch-modcargo-crates_deno_core-0_314_1_Cargo_toml patch-tests_util_server_src_lib_rs Added files: lang/deno/patches: patch-ext_http_http_next_rs patch-ext_http_request_properties_rs patch-ext_net_Cargo_toml patch-ext_net_io_rs patch-ext_net_ops_rs patch-ext_net_raw_rs Log message: lang/deno: Update to 2.3.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/12 13:01:30 Modified files: devel/jjui : Makefile distinfo Log message: Update to jjui 0.8.8 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/12 13:14:05 Modified files: print/ghostscript/gnu: Makefile distinfo print/ghostscript/gnu/pkg: PLIST Log message: print/ghostscript/gnu: Update to 10.05.1 Fixes CVE-2025-46646 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/12 13:44:17 Modified files: print/ghostscript/gnu: Tag: OPENBSD_7_7 Makefile distinfo print/ghostscript/gnu/pkg: Tag: OPENBSD_7_7 PLIST Log message: print/ghostscript/gnu: Update to 10.05.1 Fixes CVE-2025-46646 CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2025/05/12 14:58:27 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: the regex keyword must be used iff the argument to an option is a regular expression or a list of regular expressions, it requires no special handling; improvements to the wording by jmc@ and op@ ok gilles@, jmc@, and op@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/12 15:23:36 Modified files: devel/py-jupyter_server: Makefile distinfo Log message: update py-jupter_server to 2.16.0 CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2025/05/12 17:48:12 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Correctly delete files with spaces During uninstall, fw_update reads the list of installed filenames from +CONTENTS but would split commands before checking if there was a command. It now uses the full line as the filename as it should. Reported by Mikolaj Kucharski <mikolaj () kucharski ! name> OK (for a similar diff) lucas@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/12 18:09:41 Modified files: sys/net : if_pflow.c Log message: replace task_del+taskq_barrier with taskq_del_barrier. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/12 18:16:33 Modified files: x11/kde-applications/cantor: Makefile Log message: cantor: unbreak build by reinstating ldep on R CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/05/12 18:24:46 Modified files: security/gosec : Makefile distinfo modules.inc Log message: Update to gosec-2.22.4 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2025/05/12 19:19:35 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/pkg: PLIST-docs Log message: Update to PostgreSQL 17.5 Fixes CVE-2025-4207: PostgreSQL GB18030 encoding validation can read one byte past end of allocation for text that fails validation CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2025/05/12 19:48:27 Modified files: sysutils/firmware/intel: Makefile distinfo sysutils/firmware/intel/pkg: PLIST Log message: update intel microcode to 20250512 release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20250512 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/12 21:19:02 Modified files: archivers/libdeflate: Makefile distinfo Log message: Update to libdeflate-1.24 Changes: https://github.com/ebiggers/libdeflate/blob/v1.24/NEWS.md CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/12 21:19:25 Modified files: news/nzbget : Makefile distinfo news/nzbget/patches: patch-cmake_par2-turbo_cmake news/nzbget/pkg: PLIST Log message: Update to nzbget-25.0 Changes: https://github.com/nzbgetcom/nzbget/releases/tag/v25.0 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/12 21:59:51 Modified files: devel/py-test-timeout: Makefile distinfo Log message: update py-test-timeout to 2.1.0 The current version uses distutils and doesn't support Python 3.12. ok kmos@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/12 22:03:00 Modified files: devel/py-test-jupyter: Makefile distinfo Log message: update py-test-jupyter to 0.6.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/13 01:17:04 Modified files: x11/xfce4/xfce4-dict: Makefile distinfo x11/xfce4/xfce4-dict/pkg: PLIST Log message: x11/xfce4/xfce4-dict: update to 0.8.9. switches to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/13 01:21:57 Modified files: print/scribus : Makefile print/scribus/patches: patch-scribus_pdfwriter_cpp patch-scribus_pdfwriter_h patch-scribus_scxmlstreamwriter_h Log message: print/scribus: use a better fix for i386 builds from upstream svn r26861 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/13 01:23:51 Modified files: devel/py-buildbot: Makefile.inc devel/py-buildbot/buildbot: Makefile distinfo devel/py-buildbot/buildbot/pkg: PLIST devel/py-buildbot/console-view: distinfo devel/py-buildbot/grid-view: distinfo devel/py-buildbot/pkg: distinfo devel/py-buildbot/waterfall-view: distinfo devel/py-buildbot/www: Makefile distinfo devel/py-buildbot/www/pkg: PLIST devel/py-buildslave: Makefile distinfo devel/py-buildslave/pkg: PLIST Log message: devel/py-buildbot: update to 4.3.0. see https://github.com/buildbot/buildbot/releases/tag/v4.3.0 buildbot upgrade-master /path/to/buildmaster recommended (as with every update...) CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/13 01:25:41 Modified files: sysutils/conky : Makefile Log message: In addition to the other missed BDEPs, moving to needing C++ for this update means a COMPILER line change to base-clang ports-gcc was also missed. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/13 01:59:57 Modified files: usr.sbin/tftpd : tftpd.8 Log message: dedup -d text, point to -v; OK dlg CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/13 03:16:33 Modified files: sys/net : pfkeyv2.c sys/netinet : ipsec_input.c Log message: Move `psec_require_pfs' sysctl(2) variable out of netlock. It is atomically accessed integer local to pfkeyv2_acquire(). ok bluhm CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/13 03:17:41 Modified files: sys/netinet : tcp_usrreq.c Log message: Unlock TCPCTL_ROOTONLY and TCPCTL_BADDYNAMIC cases of tcp_sysctl(). The copy-paste from udp_sysctl(). It is not reasonable to combine this code with UDP and make it more complex. ok bluhm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 03:24:26 Modified files: textproc/mupdf : Makefile distinfo textproc/mupdf/patches: patch-Makefile patch-Makerules patch-docs_man_mupdf_1 patch-platform_x11_pdfapp_c patch-platform_x11_x11_main_c patch-source_tools_mudraw_c patch-source_tools_pdfclean_c patch-source_tools_pdfposter_c patch-source_tools_pdfshow_c textproc/mupdf/pkg: DESCR PFRAG.js PLIST Removed files: textproc/mupdf/patches: patch-Makethird Log message: update to mupdf-1.26.0 - don't build/install "extra-apps" (muraster, which is a cut-down version of functionality of "mutool draw", and mupdf-x11-curl) - upstream no longer builds by default and they're not hugely useful - mupdf-gl was fixed so that it no longer depends on javascript, so include it in the main package again CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 03:48:14 Modified files: textproc/py-toml: Makefile Log message: add HOMEPAGE CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 04:24:23 Modified files: sysutils/conky : Makefile sysutils/conky/patches: patch-cmake_ConkyPlatformChecks_cmake patch-doc_CMakeLists_txt Log message: add LDEP on devel/gettext,-runtime to unbreak no_x11 packaging replace pandoc->lowdown changes with a simpler diff that actually works CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 04:32:54 Modified files: devel/py-exceptiongroup: Makefile distinfo Log message: update to py3-exceptiongroup-1.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 04:32:56 Modified files: devel/py-certifi: Makefile distinfo Log message: update to py3-certifi-2025.4.26 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 04:32:58 Modified files: devel/py-calver: Makefile distinfo Log message: update to py3-calver-2025.4.17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 04:33:00 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.105 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 04:33:02 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/pkg: PLIST-examples Log message: update to tomcat-10.1.41 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 04:34:00 Modified files: devel/py-pyproject-api: Makefile distinfo Log message: update to py3-pyproject_api-1.9.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 04:36:33 Modified files: www/py-h11 : Makefile distinfo www/py-h11/pkg : PLIST Log message: update to py3-h11-0.16.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 04:37:10 Modified files: www/py-h11 : Tag: OPENBSD_7_7 Makefile distinfo www/py-h11/pkg : Tag: OPENBSD_7_7 PLIST Log message: update -stable to py3-h11-0.16.0 fixes request-smuggling issue with TE chunked CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 05:11:41 Modified files: devel/py-more-itertools: Makefile distinfo Log message: update to py3-more-itertools-10.7.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 05:16:32 Modified files: sysutils/py-platformdirs: Makefile distinfo Log message: update to py3-platformdirs-4.3.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 05:17:44 Modified files: devel/py-trove-classifiers: Makefile distinfo Log message: update to py3-trove-classifiers-2025.5.9.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 05:18:08 Modified files: textproc/py-markdown: Makefile distinfo Log message: update to py3-markdown-3.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 05:27:45 Modified files: devel/py-prompt_toolkit: Makefile distinfo Log message: update to py3-prompt_toolkit-3.0.51 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 05:28:05 Modified files: devel/py-argcomplete: Makefile distinfo Log message: update to py3-argcomplete-3.6.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 05:38:10 Modified files: textproc/py-MarkupSafe: Makefile distinfo textproc/py-MarkupSafe/pkg: PLIST Log message: update to py3-MarkupSafe-3.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 05:45:34 Modified files: graphics/freeglut: Makefile distinfo Log message: update to freeglut-3.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 06:26:03 Modified files: devel/py-async-timeout: Makefile distinfo Log message: update to py3-async-timeout-5.0.1 (ok jung@, dropping maintainer) CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2025/05/13 07:41:08 Modified files: sbin/ifconfig : ifconfig.8 Log message: ifconfig.8: document that egress exists only on default rdomain OK: kn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/13 07:48:26 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 138.0.3. see https://www.mozilla.org/en-US/firefox/138.0.3/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/13 07:49:28 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_7 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 138.0.3. see https://www.mozilla.org/en-US/firefox/138.0.3/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/13 07:56:13 Modified files: devel/harfbuzz : Makefile distinfo devel/harfbuzz/patches: patch-src_check-symbols_py Log message: Update to harfbuzz-11.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/13 07:57:40 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.27.53. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/13 07:59:18 Modified files: print/psutils : Makefile distinfo print/psutils/pkg: PLIST Log message: Update to psutils-3.3.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/13 08:00:14 Modified files: graphics/babl : Makefile distinfo Log message: Update to babl-0.1.114. CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2025/05/13 08:33:29 Modified files: opensmtpd : index.html Added files: opensmtpd/announces: release-7.7.0p0.txt Log message: release opensmtpd 7.7.0p0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/13 08:50:12 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.78.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/13 08:50:28 Modified files: graphics/gegl04: Makefile distinfo Log message: Update to gegl04-0.4.62. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2025/05/13 08:52:42 Modified files: usr.sbin/smtpd : smtp_session.c Log message: fix overly strict AUTH PLAIN pass check don't reject single character AUTH PLAIN passwords. From Andle Blanke on github pull request: https://github.com/OpenSMTPD/OpenSMTPD/pull/1283 ok gilles@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/13 09:11:54 Modified files: sbin/ifconfig : ifconfig.8 Log message: rewrite automatic interface groups list for brevity and discoverability Replace their mere inlined mentions with a visually clear list of tagged names and less repetetive, more informative text. Now 'man -k any=egress' lists ifconfig(8) and ":tpppx" in the manual pager jumps to the definition of that group. Input OK jmc schwarze CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2025/05/13 09:16:43 Modified files: sys/sys : cdefs.h Log message: Make __pure macro use the __pure__ attribute, not __const__ The __const__ attribute is more restrictive than __pure__ in that it is generally not safe to dereference a pointer passed to the function. The only consumers of __pure in our tree _do_ dereference pointers so should be using __pure__. This makes us consistent with FreeBSD and NetBSD. Comment adapted from NetBSD. OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/13 09:38:15 Modified files: textproc/libxml: Makefile distinfo textproc/libxml/patches: patch-runtest_c patch-xmllint_c textproc/libxml/pkg: PLIST-python Removed files: textproc/libxml/patches: patch-parser_c patch-python_tests_reader2_py patch-result_VC_ElementValid2_rdr patch-result_VC_ElementValid3_rdr patch-result_VC_ElementValid4_rdr patch-result_VC_ElementValid5_rdr patch-result_VC_ElementValid6_rdr patch-result_VC_ElementValid7_rdr patch-result_valid_781333_xml_err_rdr patch-testparser_c patch-valid_c Log message: Update to libxml-2.14.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 09:43:12 Modified files: lang/python : python.port.mk Log message: sort list of MODPY_PYBUILD options in error text CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2025/05/13 09:49:42 Modified files: share/man/man5 : python-module.5 Log message: add missing MODPY_PYBUILD backends CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/13 11:27:53 Modified files: sys/netinet : ip_ipsp.c ipsec_input.c Log message: Move `ipsec_keep_invalid' sysctl(2) variable out of netlock. It is atomically accessed integer local to reserve_spi(). ok bluhm CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/13 12:17:47 Modified files: devel/esbuild : Makefile Log message: devel/esbuild: Igor Zornik takes MAINTAINER From Igor, thanks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 12:41:08 Modified files: databases/postgresql: Tag: OPENBSD_7_7 Makefile distinfo databases/postgresql/pkg: Tag: OPENBSD_7_7 PLIST-docs Log message: update -stable to postgresql-17.5 Fixes CVE-2025-4207: PostgreSQL GB18030 encoding validation can read one byte past end of allocation for text that fails validation CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/13 14:06:10 Modified files: sys/netinet : ip_spd.c ipsec_input.c Log message: Move `ipsec_expire_acquire' sysctl(2) variable out of netlock. It is atomically accessed integer local to ipsp_acquire_sa(). ok bluhm CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/05/13 15:20:10 Modified files: sys/sys : kstat.h Log message: Add forward declaration for struct rwlock. ok mvs@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2025/05/13 16:19:36 Removed files: mail/pop3d : Makefile distinfo mail/pop3d/patches: patch-Makefile patch-imsgev_c patch-ioev_c patch-pop3e_c patch-session_c patch-ssl_privsep_c mail/pop3d/pkg : DESCR PLIST pop3d.rc Log message: Remove mail/pop3d as it's no longer maintained. ok tb@ sthen@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2025/05/13 16:22:02 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for pop3d CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/13 16:30:03 Modified files: devel/kproperty: Makefile databases/kdb : Makefile Log message: Fix typo in SITES Spotted and diff provided from Fabien Romano CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/05/13 19:41:19 Modified files: infrastructure/db: user.list Log message: Comment out _pop3d CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/13 19:54:12 Modified files: sys/net : if_gre.c Log message: add support for the ERSPAN Type II protocol ERSPAN is a specific GRE 0 protocol id with GRE sequence numbers enabled, with it's own shim header, and then an Ethernet payload. it is intended for use as a network based packet capture format, but it's implemented as an Ethernet tunnel interface here. as an interface, it reuses all the BPF based infrastructure and tooling available to us. it's able to send packets too, which allows it to be added as a span port to bridge/veb setups. the driver can also act as a collector for any ERSPAN Type II packets sent to it. it's also set up with an extra BPF DLT_LOOP interface that includes the encapsulation headers so you can tell where the encapsulated packets came from. ok claudio@ sthen@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/13 19:56:58 Added files: share/man/man4 : erspan.4 Log message: first pass at a manpage. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/13 20:00:18 Modified files: sys/net : if_gre.c Log message: count packets in the !input case in erspan_input CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2025/05/13 21:00:00 Modified files: infrastructure/db: user.list Log message: fix previous; ok danj@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/13 22:28:46 Modified files: share/man/man4 : erspan.4 Log message: spelling; ok dlg@ CVSROOT: /cvs Module name: ports Changes by: rapha@cvs.openbsd.org 2025/05/13 23:31:29 Modified files: audio/portmidi : Makefile distinfo audio/portmidi/files: portmidi.pc.in audio/portmidi/files/pm_sndio: pmsndio.c audio/portmidi/patches: patch-CMakeLists_txt patch-pm_common_CMakeLists_txt patch-porttime_ptlinux_c audio/portmidi/pkg: PLIST Removed files: audio/portmidi/patches: patch-pm_dylib_CMakeLists_txt patch-pm_test_CMakeLists_txt Log message: Update to portmidi-2.0.4 (bump EPOCH). Ok sthen@ CVSROOT: /cvs Module name: ports Changes by: rapha@cvs.openbsd.org 2025/05/13 23:46:07 Modified files: audio/mscore : Makefile Log message: Add portmidi to WANTLIB and bump revision Requested by tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 23:48:34 ports/www/py-httpcore/patches Update of /cvs/ports/www/py-httpcore/patches In directory cvs.openbsd.org:/tmp/cvs-serv28010/patches Log Message: Directory /cvs/ports/www/py-httpcore/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 23:52:24 Modified files: www/py-httpcore: Makefile Added files: www/py-httpcore/patches: patch-pyproject_toml Log message: backport d1e17c53993fb5f permitting security-fixed py-h11 version dep problem reported by bket@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 23:52:37 Modified files: www/py-httpcore: Tag: OPENBSD_7_7 Makefile Added files: www/py-httpcore/patches: Tag: OPENBSD_7_7 patch-pyproject_toml Log message: backport d1e17c53993fb5f permitting security-fixed py-h11 version dep problem reported by bket@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 23:53:37 Modified files: www/py-httpcore: Makefile Log message: fix RDEP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/13 23:53:50 Modified files: www/py-httpcore: Tag: OPENBSD_7_7 Makefile Log message: fix RDEP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 00:05:53 Modified files: devel/py-test-timeout: Makefile distinfo Log message: update to py3-test-timeout-2.4.0, ok kmos CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 01:30:03 Modified files: devel/py-dill : Makefile distinfo Log message: update to py3-dill-0.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 01:42:41 Modified files: devel/py-tox : Makefile distinfo devel/py-tox/pkg: PLIST Log message: update to py3-tox-4.26.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 01:42:43 Modified files: security/rhash : Makefile distinfo security/rhash/patches: patch-common_func_h patch-configure Log message: update to rhash-1.4.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 01:44:08 Modified files: devel/py-coverage: Makefile distinfo Log message: update to py3-coverage-7.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 01:44:11 Modified files: www/tomcat/v11 : Makefile distinfo www/tomcat/v11/pkg: PLIST-examples Log message: update to tomcat-11.0.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 01:47:08 Log message: import ports/www/py-httptools, ok landry httptools is a Python binding for the HTTP parser from nodejs. It contains classes httptools.HttpRequestParser and httptools.HttpResponseParser and a function for parsing URLs httptools.parse_url. Status: Vendor Tag: sthen Release Tags: sthen_20250514 N ports/www/py-httptools/Makefile N ports/www/py-httptools/distinfo N ports/www/py-httptools/pkg/DESCR N ports/www/py-httptools/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 01:48:39 Log message: import ports/www/py-uvicorn, ok landry Uvicorn is an ASGI web server implementation for Python. Until recently Python has lacked a minimal low-level server/application interface for async frameworks. The ASGI specification fills this gap, and means we're now able to start building a common set of tooling usable across all async frameworks. Uvicorn supports HTTP/1.1 and WebSockets. Status: Vendor Tag: sthen Release Tags: sthen_20250514 N ports/www/py-uvicorn/Makefile N ports/www/py-uvicorn/distinfo N ports/www/py-uvicorn/pkg/DESCR N ports/www/py-uvicorn/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 01:48:43 Modified files: www : Makefile Log message: +py-httptools +py-uvicorn CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2025/05/14 02:01:57 Modified files: x11/emwm-utils : Makefile x11/emwm-utils/patches: patch-src_smmain_c x11/emwm-utils/pkg: PLIST Added files: x11/emwm-utils/patches: patch-src_smconf_h x11/emwm-utils/pkg: README Log message: x11/emwm-utils: improve rebooting and add README from maintainer izzy Meyer tweaks and ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 02:48:27 Modified files: net/arp-scan : Makefile distinfo Log message: update mac-vendor list CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/14 02:56:41 Modified files: usr.bin/nc : netcat.c Log message: nc: disallow -T with = when arguments are not key=value pairs From Ross L Richardson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/14 05:26:32 Modified files: x11/sakura : Makefile Log message: x11/sakura: add xdg-utils to RDEP if $BROWSER isn't set in the env, sakura uses xdg-open when opening links. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2025/05/14 05:31:41 Modified files: devel/got : Makefile distinfo devel/got/pkg : PLIST-sysd PLIST-webd Log message: update to got 0.112 and make the update-plist target happy op@ pointed out that update-plist was broken and sent a fix. Reuse parts of that fix to create /var/www/got/public in the fake install area, and add a @sample directive as suggested by sthen@. The @sample causes update-plist to accept the directory as it appears in the packing list. Upstream changelog: - remove /tmp/got-importmsg temp files when import commit message is left empty - rely on secondary _gotwebd groups if repos_path is not owned by _gotwebd group - fix unrelated errors being reported if a histedit operation is aborted - implement support for protected references in gotsys.conf and gotsysd - plug memory leaks in some libexec helpers and in the gitconfig parser - stop needlessly opening the repository whenever a work tree is opened CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 05:49:12 Modified files: www/py-httpx : Makefile Log message: enable tests, now that we have uvicorn. ok daniel@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 05:52:49 Modified files: www/py-httpcore: Makefile distinfo Removed files: www/py-httpcore/patches: patch-pyproject_toml Log message: update to py3-httpcore-1.0.9, ok daniel@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/14 06:08:12 Modified files: geo/sfcgal : Makefile distinfo geo/sfcgal/pkg : PLIST Log message: geo/sfcgal: update to 2.1.0. see https://gitlab.com/sfcgal/SFCGAL/-/releases/v2.1.0 improve COMMENT while here, and ensure the matching version is installed to run unit tests. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/14 06:37:32 Modified files: sysutils/plakar: Makefile distinfo modules.inc sysutils/plakar/pkg: PLIST Log message: Update to plakar-1.0.1beta16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/14 06:41:08 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.78.4. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/14 07:02:23 Modified files: graphics/piglit: Makefile distinfo graphics/piglit/patches: patch-CMakeLists_txt patch-tests_util_CMakeLists_txt graphics/piglit/pkg: PLIST Removed files: graphics/piglit/patches: patch-tests_spec_ext_external_objects_vk_c Log message: Update to piglit 20250507 tested/ok jsg CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/14 08:32:15 Modified files: sys/net : pfkeyv2_parsemessage.c sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_ipip.c ip_ipsp.c ip_output.c ipsec_input.c ipsec_output.c sys/netinet6 : ip6_output.c Log message: Move `encdebug' sysctl(2) variable out of netlock. It is idely used in the DPRINTF() macros, but disabled by default. We don't really need to enforce loading `encdebug' value each time, but at least it is consistent that way. ok bluhm CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2025/05/14 08:35:00 Modified files: graphics/geeqie: Makefile distinfo graphics/geeqie/patches: patch-meson_build patch-src_window_cc graphics/geeqie/pkg: PLIST Log message: update to geeqie-2.6 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/14 09:51:58 Modified files: bin/rmdir : rmdir.c Log message: Fix two bugs that naddy@ reported on tech@: 1. POSIX requires that "mkdir dir; ln -s dir lnk; rmdir lnk/" removes "dir" because rmdir(1) is required to behave like rmdir(2) in this respect and that requires resolving the pathname, and "Base Definitions 4.16 Pathname Resolution" specifies that pathname resolution of "lnk" is complete, while pathname resolution of "lnk/" is not complete, but it resolves to "dir". 2. rmdir -p on an absolute path should not fail with the spurious error "rmdir: : No such file or directory". Both FreeBSD and NetBSD changed this code, too, but we discussed what both did on tech@ and found downsides we don't want. The best fix is to: 1. Completely remove the handling of trailing slashes from main() such that rmdir(1) aligns correctly with rmdir(2). 2. Completely rewrite rm_path() because having two nested while loops, both moving the parse pointer p backwards, was neither necessary nor particularly readable and complicated fixing the bug. Include some minor KNF improvements while here. Feedback and OK tb@. OK naddy@ on an earlier version of this diff. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/14 11:02:06 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.10.1. see https://www.thunderbird.net/en-US/thunderbird/128.10.1esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-34/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/14 11:02:19 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_7 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.10.1. see https://www.thunderbird.net/en-US/thunderbird/128.10.1esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-34/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 11:31:31 ports/misc/llama.cpp/patches Update of /cvs/ports/misc/llama.cpp/patches In directory cvs.openbsd.org:/tmp/cvs-serv2514/patches Log Message: Directory /cvs/ports/misc/llama.cpp/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2025/05/14 13:10:16 Modified files: audio/spotifyd : Makefile Log message: Add missing BUILD_DEPENDS on devel/cmake. found by naddy@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2025/05/14 13:28:59 Modified files: print/poppler : Makefile distinfo Log message: Update to poppler-25.05.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2025/05/14 13:29:48 Added files: editors/libreoffice/patches: patch-sdext_source_pdfimport_xpdfwrapper_pdfioutdev_gpl_cxx Log message: Update to poppler-25.05.0. ok robert@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2025/05/14 13:37:39 Modified files: textproc/pandoc: Makefile distinfo Log message: Update to pandoc-3.6.4. From Evan Silberman (maintainer) CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/14 17:23:34 Log message: import py-jupyterlab_server for jupyterlab; ok bket@ Status: Vendor Tag: daniel Release Tags: daniel_20250514 N ports/devel/py-jupyterlab_server/Makefile N ports/devel/py-jupyterlab_server/distinfo N ports/devel/py-jupyterlab_server/pkg/DESCR N ports/devel/py-jupyterlab_server/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/14 17:26:06 Log message: import py-strict_rfc3339 for jupyterlab; ok bket@ Status: Vendor Tag: daniel Release Tags: daniel_20250514 N ports/devel/py-strict_rfc3339/Makefile N ports/devel/py-strict_rfc3339/distinfo N ports/devel/py-strict_rfc3339/pkg/DESCR N ports/devel/py-strict_rfc3339/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/14 17:27:47 Log message: import py-jupyter_lsp for jupyterlab; ok bket@ Status: Vendor Tag: daniel Release Tags: daniel_20250514 N ports/devel/py-jupyter_lsp/Makefile N ports/devel/py-jupyter_lsp/distinfo N ports/devel/py-jupyter_lsp/pkg/DESCR N ports/devel/py-jupyter_lsp/pkg/PLIST N ports/devel/py-jupyter_lsp/patches/patch-setup_cfg No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/14 17:31:10 Log message: import py-notebook-shim for jupyterlab; ok bket@ Status: Vendor Tag: daniel Release Tags: daniel_20250514 N ports/devel/py-notebook-shim/Makefile N ports/devel/py-notebook-shim/distinfo N ports/devel/py-notebook-shim/pkg/DESCR N ports/devel/py-notebook-shim/pkg/PLIST N ports/devel/py-notebook-shim/patches/patch-pyproject_toml No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/14 17:33:00 Modified files: devel/py-notebook-shim: Makefile Log message: repair category CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/14 17:36:44 Log message: import jupyterlab; tweaks and ok bket@ Status: Vendor Tag: daniel Release Tags: daniel_20250514 N ports/www/jupyterlab/Makefile N ports/www/jupyterlab/distinfo N ports/www/jupyterlab/pkg/DESCR N ports/www/jupyterlab/pkg/PLIST N ports/www/jupyterlab/patches/patch-pyproject_toml No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/14 17:37:37 Modified files: www : Makefile Log message: +jupyterlab CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/14 17:41:08 Modified files: devel : Makefile Log message: +py-jupyter_lsp +py-jupyterlab_server +py-notebook-shim +py-strict_rfc3339 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/14 18:04:30 Modified files: share/man/man4 : Makefile Log message: install erspan(4) CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2025/05/14 19:33:19 Modified files: audio : Makefile databases : Makefile devel : Makefile graphics : Makefile net : Makefile security : Makefile sysutils : Makefile textproc : Makefile www : Makefile x11 : Makefile Log message: Stop building ruby32 ports by default Ruby 3.2 is now in security maintenance mode, so per our Ruby support policy, we will no longer build ruby32 packages by default. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/14 19:38:55 Modified files: misc/llama.cpp : Makefile distinfo misc/llama.cpp/pkg: PLIST Added files: misc/llama.cpp/patches: patch-common_common_cpp patch-tools_rpc_rpc-server_cpp Log message: update to llama-cpp b5372, from Percy Piper with a few tweaks CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/14 20:43:08 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/14 21:00:16 Log message: import py-types-python-dateutil needed for py-arrow; ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20250514 N ports/devel/py-types-python-dateutil/Makefile N ports/devel/py-types-python-dateutil/distinfo N ports/devel/py-types-python-dateutil/pkg/DESCR N ports/devel/py-types-python-dateutil/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/14 21:01:59 Modified files: devel : Makefile Log message: +py-types-python-dateutil CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/14 21:03:37 Modified files: devel/py-arrow : Makefile Log message: add missing DEP to py-arrow; ok sthen@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/14 21:06:52 Modified files: www/py-bleach : Makefile distinfo www/py-bleach/pkg: PLIST Log message: update py-bleach to 6.2.0 tinycss2 1.4 is too new for bleach 5.0.1 and this is a blocker for updating jupyter notebook. So update bleach to the latest release. tweak and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/15 00:52:01 Modified files: wayland/labwc : Makefile distinfo wayland/labwc/pkg: PLIST Log message: wayland/labwc: update to 0.8.4. see https://github.com/labwc/labwc/releases/tag/0.8.4 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2025/05/15 01:04:27 Log message: chef is a CLI to manage, read and convert cooklang recipes. Cooklang is a markup language for cooking recipes. An in depth explanation can be found in cooklang.org. Key features: * Web UI. The CLI comes with an embedded web UI. * Ingredient references. You can now refer to ingredients you already used before. * Good error reporting. Error reports are a top priority. * Units. An ingredient quantity means nothing without a unit. This is why the units are parsed and checked. With units come: o Unit conversion. You can read your recipe in your prefered unit system. o Configurable units. You can add, remove and rename units. ok tb@ Status: Vendor Tag: pascal Release Tags: pascal_20250515 N ports/textproc/cooklang-chef/Makefile N ports/textproc/cooklang-chef/distinfo N ports/textproc/cooklang-chef/crates.inc N ports/textproc/cooklang-chef/pkg/DESCR N ports/textproc/cooklang-chef/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2025/05/15 01:05:20 Modified files: textproc : Makefile Log message: + cooklang-chef CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/15 01:28:26 Modified files: mail/meli : Makefile crates.inc distinfo Log message: mail/meli: update to 0.8.11. see https://git.meli-email.org/meli/meli/releases/tag/v0.8.11 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/15 01:29:19 Modified files: mail/stalwart : Makefile crates.inc distinfo Log message: mail/stalwart: update to 0.11.8 see https://github.com/stalwartlabs/mail-server/releases/tag/v0.11.8 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/15 01:30:54 Modified files: www/nextcloud_notify_push: Makefile crates.inc distinfo Log message: www/nextcloud_notify_push: update to 1.1.0. see https://github.com/nextcloud/notify_push/releases/tag/v1.1.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/15 02:39:40 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 Added files: www/chromium/patches: patch-ui_ozone_platform_wayland_host_wayland_frame_manager_cc www/ungoogled-chromium/patches: patch-ui_ozone_platform_wayland_host_wayland_frame_manager_cc Log message: update to 136.0.7103.113 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/15 03:10:48 Modified files: audio/spotifyd : Makefile Log message: Unbreak previous, there's no devel/cmake; it's devel/cmake/core. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2025/05/15 03:26:22 Modified files: lang/sbcl : Makefile distinfo Log message: update lang/sbcl to 2.5.4 Release notes: https://sbcl.org/news.html#2.5.4 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2025/05/15 03:29:00 Modified files: x11/stumpwm : Makefile Log message: bump x11/stumpwm after lang/sbcl update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/15 03:41:14 Modified files: telephony/asterisk/16: Makefile telephony/asterisk/18: Makefile telephony/asterisk/20: Makefile telephony/asterisk/22: Makefile net/transmission: Makefile devel/libivykis: Makefile devel/libevent2: Makefile devel/libuv : Makefile devel/libdispatch: Makefile www/nginx : Makefile Log message: bump REVISIONs to ensure ports picking up EVFILT_USER are updated with help from tb@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2025/05/15 04:16:40 Modified files: sys/net : if_pppoe.c Log message: let's packets being sent out pppoe interfaces bypass queues and go straight onto the underlying interface. it's complementary to src/sys/net/if_pppoe.c r1.85 "let pppoe data packets go through if_vinput instead of the pppoeinq", but where that skipped a queue on the rx side, this diff does it on the tx side. hard-work from dlg@ with and ok dlg@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/15 04:21:04 Modified files: lang/python : python.port.mk Log message: python.port.mk: fix MODPY_TEST_LINK_SO after add ${WRKSRC} to MODPY_TEST_LIBDIR ${WRKSRC} which was added MODPY_TEST_LIBDIR brokes MODPY_TEST_LINK_SO as side effect because it introduced a cyclic loop for resulted symlinks. OK: sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/15 06:04:47 Modified files: www/py-httptools: Makefile Log message: remove NO_TEST; kirill's python.port.mk fix lets this work with MODPY_TEST_LINK_SO CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/15 06:09:54 Modified files: geo/py-shapely : Makefile distinfo geo/py-shapely/pkg: PLIST Log message: geo/py-shapely: update to 2.1.0. see https://shapely.readthedocs.io/en/latest/release/2.x.html#version-2-1-0 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/15 06:49:05 Modified files: usr.sbin/bpflogd: bpflogd.c log.c log.h Log message: close unveil, add RCS markers; OK dlg CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/15 06:51:34 Removed files: devel/pkgconf : Makefile distinfo devel/pkgconf/pkg: DESCR PLIST Log message: remove pkgconf. fine with sthen, ok sqlports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/15 07:08:03 Modified files: misc/screen : Makefile distinfo misc/screen/patches: patch-doc_screen_1 patch-doc_screen_texinfo Added files: misc/screen/patches: patch-tests_mallocmock_c Log message: update to screen-5.0.1 our package was not installing screen setuid root (unlike some other OS) so isn't particularly badly affected by the recently announced problems but updating seems sensible anyway from the upstream release notes: - CVE-2025-46805: do NOT send signals with root privileges - CVE-2025-46804: avoid file existence test information leaks - CVE-2025-46803: apply safe PTY default mode of 0620 - CVE-2025-46802: prevent temporary 0666 mode on PTYs in attacher - CVE-2025-23395: reintroduce lf_secreopen() for logfile - buffer overflow due bad strncpy() - uninitialized variables warnings - typos - combining char handling that could lead to a segfault some ports fiddling required to clean the extracted distfile because the upstream tarball includes configure-generated files and compiled objects. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/15 07:08:21 Modified files: misc/screen : Tag: OPENBSD_7_7 Makefile distinfo misc/screen/patches: Tag: OPENBSD_7_7 patch-doc_screen_1 patch-doc_screen_texinfo Added files: misc/screen/patches: Tag: OPENBSD_7_7 patch-tests_mallocmock_c Log message: update -stable to screen-5.0.1 our package was not installing screen setuid root (unlike some other OS) so isn't particularly badly affected by the recently announced problems but updating seems sensible anyway from the upstream release notes: - CVE-2025-46805: do NOT send signals with root privileges - CVE-2025-46804: avoid file existence test information leaks - CVE-2025-46803: apply safe PTY default mode of 0620 - CVE-2025-46802: prevent temporary 0666 mode on PTYs in attacher - CVE-2025-23395: reintroduce lf_secreopen() for logfile - buffer overflow due bad strncpy() - uninitialized variables warnings - typos - combining char handling that could lead to a segfault some ports fiddling required to clean the extracted distfile because the upstream tarball includes configure-generated files and compiled objects. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/15 07:19:37 Modified files: mail/getmail : Makefile distinfo mail/getmail/patches: patch-setup_py Log message: update to getmail-6.19.8, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/15 07:21:59 Modified files: textproc/py-tinycss2: Makefile Log message: warn about py-bleach version restriction CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2025/05/15 07:28:35 Modified files: . : innovations.html Log message: typos; requested by deraadt@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/15 07:37:23 Modified files: sysutils/shmux : Makefile Log message: enable debug package, use TLS for homepage/site SHMUX_SSH_OPTS parsing it not very robust, needs more love CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/15 07:38:17 Modified files: sysutils/shmux : Makefile Log message: remove extra / that slipped in... CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/15 07:39:11 Modified files: sysutils/shmux : Makefile Log message: remove extra dist/... enough for today CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/15 08:05:10 Log message: math/py-lap: new port (version 0.5.12) lap is a linear assignment problem solver using Jonker-Volgenant algorithm for dense LAPJV or sparse LAPMOD matrices. Both algorithms are implemented from scratch based solely on the papers and the public domain Pascal implementation provided by A. Volgenant. The LAPMOD implementation seems to be faster than the LAPJV implementation for matrices with a side of more than ~5000 and with less than 50% finite coefficients. OK: sthen@ Status: Vendor Tag: kirill Release Tags: kirill_20250515 N ports/math/py-lap/Makefile N ports/math/py-lap/distinfo N ports/math/py-lap/pkg/DESCR N ports/math/py-lap/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/15 08:06:01 Modified files: math : Makefile Log message: +math/py-lap OK: sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/15 08:07:30 Modified files: sysutils/smartmontools: Makefile distinfo Removed files: sysutils/smartmontools/patches: patch-openbsd_nvme_ioctl_h patch-os_openbsd_cpp patch-smartctl_8_in patch-smartd_8_in Log message: update to smartmontools-7.5, from Martin Ziemer (maintainer) slight whitespace tidying by me CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/15 08:57:48 Modified files: misc/screen : Makefile distinfo misc/screen/patches: patch-doc_screen_texinfo Log message: update screen to use rerolled tarball, which removes the .o files, fixes the texinfo file, and makes some other changes relating to WINESC_WIN_CARET CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/15 08:57:59 Modified files: misc/screen : Tag: OPENBSD_7_7 Makefile distinfo misc/screen/patches: Tag: OPENBSD_7_7 patch-doc_screen_texinfo Log message: update screen to use rerolled tarball, which removes the .o files, fixes the texinfo file, and makes some other changes relating to WINESC_WIN_CARET CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/15 08:58:16 Modified files: sysutils/plakar: Makefile distinfo Log message: Update to plakar-1.0.1. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/15 09:55:59 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 Added files: www/iridium/patches: patch-ui_ozone_platform_wayland_host_wayland_frame_manager_cc Log message: update to 2025.05.136.2 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/15 11:07:13 Modified files: bin/ksh : vi.c Log message: In ksh(1) VI mode, prevent display corruption when the command line being edited starts with a UTF-8 continuation byte. In particular, in case a UTF-8 continuation byte is the first byte on the line, count it as width 1 rather than width 0, and in case a UTF-8 continuation byte is the first byte that changes, only back up the column if it's not in the first column. This was discussed in more detail on tech@. OK lucas@; anton@ and kn@ also think i should go ahead. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2025/05/15 11:08:21 Modified files: lang : Makefile Removed files: lang/myrddin : Makefile distinfo lang/myrddin/pkg: DESCR PLIST Log message: Remove lang/myrddin. No updates in years. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2025/05/15 11:10:31 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for myrddin CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2025/05/15 11:17:28 Modified files: databases : Makefile Removed files: databases/ksql : Makefile distinfo databases/ksql/pkg: DESCR PLIST Log message: Remove databases/ksql as it was replaced by sqlbox awhile ago. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2025/05/15 11:18:27 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for ksql CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2025/05/15 11:20:41 Modified files: security : Makefile Removed files: security/reop : Makefile distinfo security/reop/pkg: DESCR PLIST Log message: Remove security/reop as it's no longer maintained. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2025/05/15 11:21:16 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for reop CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/15 12:33:16 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-common_gypi patch-configure_py patch-deps_v8_src_codegen_riscv_cpu-riscv_cc patch-include_node_common_gypi patch-lib_internal_modules_cjs_loader_js patch-lib_net_js patch-src_cares_wrap_h patch-src_env_cc patch-tools_test_py patch-tools_v8_gypfiles_v8_gyp Log message: lang/node: Update to 22.15.1 Fixes CVE-2025-23165 CVE-2025-23166 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/15 13:02:56 Modified files: geo/p5-Geo-Ellipsoids: Makefile distinfo Log message: geo/p5-Geo-Ellipsoids: update to 0.17 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/15 13:03:20 Modified files: geo/p5-Geo-Constants: Makefile distinfo Log message: geo/p5-Geo-Constants: update to 0.07 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/15 13:03:44 Modified files: geo/p5-Geo-Inverse: Makefile distinfo Log message: geo/p5-Geo-Inverse: update to 0.09 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/15 13:56:08 Modified files: sys/kern : kern_event.c Log message: combine timeout and user event counts and limits. ok mvs visa CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/15 13:59:54 Modified files: www/hugo : Makefile distinfo modules.inc Log message: www/hugo: update to 0.147.3 Changes: - https://github.com/gohugoio/hugo/releases/tag/v0.147.1 - https://github.com/gohugoio/hugo/releases/tag/v0.147.2 - https://github.com/gohugoio/hugo/releases/tag/v0.147.3 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/15 15:29:51 Modified files: devel/py-nbval : Makefile distinfo Log message: update py-nbval to 0.11.0 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/15 15:38:54 Modified files: graphics/py-matplotlib: Makefile Log message: remove version constraint on numpy older than 2.x CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/15 18:14:28 Modified files: security/libgcrypt: Makefile Log message: libgcrypt now needs thread-local storage, which base-gcc doesn't emulate. Move to ports-gcc on sparc64 to fix the build CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/15 19:19:19 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20250515 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/15 19:29:27 Modified files: sys/arch/arm64/arm64: cpu.c trampoline.S Log message: handle more cpu models in Spectre-BHB mitigation sync with the 'K value' table in version 3-0 of https://developer.arm.com/documentation/110280/ ok kettenis@ who tested on ThinkPad X13s with Cortex-X1C CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/15 20:50:12 Modified files: share/man/man4 : frame.4 Log message: fix the example code a bit CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/15 20:51:01 Modified files: usr.sbin/dhcrelay: dhcrelay.c usr.sbin/dhcrelay6: dhcrelay6.c Log message: do not throw away errno on pledge failure CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/15 21:49:38 Modified files: usr.sbin/dhcrelay6: dhcrelay6.8 Log message: -v implies -d (not the other way around), so dedup CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/15 22:04:41 Modified files: usr.sbin/lldpd : lldpd.c Log message: check pledge return, sort promises to match our idiom CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/15 22:12:58 Modified files: geo/py-shapely : distinfo Log message: geo/py-shapely: fix distinfo, rerolled tarball ? reported by tb@, thanks ! CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/15 22:26:43 Modified files: usr.sbin/lldp : lldp.8 usr.sbin/lldpd : lldpd.8 Log message: sync FILES and -s, fix one reference (lldpd does not talk to itself) CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/15 23:42:18 Modified files: lang/node : Tag: OPENBSD_7_7 Makefile distinfo lang/node/patches: Tag: OPENBSD_7_7 patch-common_gypi patch-configure_py patch-deps_v8_src_codegen_riscv_cpu-riscv_cc patch-include_node_common_gypi patch-lib_internal_modules_cjs_loader_js patch-lib_net_js patch-src_cares_wrap_h patch-src_env_cc patch-tools_test_py patch-tools_v8_gypfiles_v8_gyp Added files: lang/node/patches: Tag: OPENBSD_7_7 patch-deps_v8_third_party_abseil-cpp_absl_base_internal_unscaledcycleclock_config_h Log message: lang/node: Update to v22.15.1 and fix PowerPC64 build while here. Fixes CVE-2025-23165 CVE-2025-23166 ok sthen@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/15 23:47:30 Modified files: sbin/pflogd : pflogd.8 pflogd.c usr.sbin/bpflogd: bpflogd.8 bpflogd.c usr.sbin/tcpdump: tcpdump.8 tcpdump.c Log message: fix synopsis, pcap-filter(5) expressions can be spread across argv quoting is not strictly needed per se, i.e. those are equivalent: # tcpdump -i iwx0 port 22 and port 80 # tcpdump -i iwx0 'port 22 and port 80' CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/16 00:27:20 Added files: etc/rc.d : bpflogd Log message: bpflogd ajacoutot@ says it looks fine from an rc.subr point of view CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 01:51:38 Modified files: devel/pecl-xdebug: Makefile distinfo devel/pecl-xdebug/patches: patch-xdebug_ini Log message: update to pecl-xdebug-3.4.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 01:56:06 Modified files: devel/py-test-httpserver: Makefile distinfo Log message: update to py3-test-httpserver-1.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 01:56:31 Modified files: devel/py-test-run-parallel: Makefile distinfo Log message: update to py3-test-run-parallel-0.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 01:56:34 Modified files: www/reader : Makefile distinfo modules.inc Log message: update to reader-0.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 01:56:37 Modified files: devel/py-validators: Makefile distinfo devel/py-validators/pkg: PLIST Log message: update to py3-validators-0.35.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 01:56:40 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.31.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 02:03:17 Modified files: devel/py-frozenlist: Makefile distinfo devel/py-frozenlist/pkg: PLIST Log message: update to py3-frozenlist-1.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 02:03:19 Modified files: devel/py-setproctitle: Makefile distinfo Log message: update to py3-setproctitle-1.3.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 02:03:21 Modified files: devel/py-pluggy: Makefile distinfo Log message: update to py3-pluggy-1.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 02:04:08 Modified files: devel/py-click : Makefile distinfo Log message: update to py3-click-8.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 02:12:49 Modified files: sysutils/borgmatic: Makefile distinfo Log message: update to borgmatic-2.0.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 02:12:51 Modified files: databases/py-sqlalchemy: Makefile distinfo databases/py-sqlalchemy/pkg: PLIST Log message: update to py3-sqlalchemy-2.0.41 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 02:13:14 Modified files: devel/mercurial: Makefile distinfo Log message: update to mercurial-7.0.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/16 02:39:39 Modified files: www/webkitgtk4 : Makefile distinfo Removed files: www/webkitgtk4/patches: patch-Source_WebCore_page_Page_cpp patch-Source_WebCore_platform_audio_DenormalDisabler_cpp Log message: Update to webkitgtk{40,41,60}-2.48.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/16 05:04:48 Modified files: x11/xfce4/thunar: Makefile distinfo x11/xfce4/thunar/pkg: PLIST Log message: x11/xfce4/thunar: update to 4.20.3. see https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.20.3 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2025/05/16 07:40:30 Modified files: sys/kern : kern_exit.c kern_sched.c sys/sys : sched.h Log message: Use a FIFO, instead of LIFO, queue for passing dead threads to the reaper. Reduce latency with a huge number of CPU and jobs. ok claudio@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2025/05/16 07:51:04 Modified files: usr.sbin/zdump : zdump.8 zdump.c Log message: Merge changes from tzcode2013a Make absolute_min_time and absolute_max_time constants. Mark __pure for functions that have no side effects. OK tb@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2025/05/16 07:53:41 Modified files: usr.sbin/zic : zic.c Log message: Merge changes from tzcode2013a o Make min_time and max_time constants. o Mark functions that have no side effects with __pure. o The zone offset at the end of version-2-format zone files is now allowed to be 24:00, as per POSIX.1-2008. o Fix zic bug that mishandled Egypt's 2010 changes. OK tb@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2025/05/16 07:54:31 Modified files: lib/libc/time : localtime.c Log message: Merge changes from tzcode2013a o Mark functions that have no side effects with __pure. o settzname: Ensure that tzname values are set. OK tb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2025/05/16 07:54:34 Modified files: sys/dev/ic : psp.c sys/uvm : uvm_extern.h uvm_glue.c uvm_map.c uvm_mmap.c Log message: Kill UVM_LK_ENTER/EXIT. Remove `lockflags' argument from uvm_map_pageable() and add locking assertions in uvm_map_pageable_wire() and uvm_map_pageable(). ok dv@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/16 08:03:49 Modified files: regress/lib/libcrypto/gcm128: gcm128test.c Log message: Stop using CRYPTO_gcm128_init() and stack allocated GCM128_CONTEXT. Since struct gcm128_context is not exposed via a public header, there is no way CRYPTO_gcm128_init() can actually be used properly. Instead, use CRYPTO_gcm128_new() and CRYPTO_gcm128_free_bird()^WCRYPTO_gcm128_release() (naming consistency is apparently hard). CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2025/05/16 08:24:39 Modified files: lib/libc/time : strftime.c Log message: Use %lld to format a time_t, not %ld CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2025/05/16 08:57:51 Modified files: devel/rust-analyzer: Makefile crates.inc distinfo devel/rust-analyzer/patches: patch-xtask_src_codegen_rs devel/rust-analyzer/pkg: PLIST Removed files: devel/rust-analyzer/patches: patch-crates_sourcegen_src_lib_rs Log message: update devel/rust-analyzer to 2025-05-12 this version is compat with upcoming lang/rust 1.87.0 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2025/05/16 09:03:01 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-compiler_rustc_session_src_options_rs patch-library_std_src_sys_pal_unix_os_rs patch-src_bootstrap_src_core_build_steps_test_rs patch-src_bootstrap_src_lib_rs patch-src_llvm-project_llvm_tools_llvm-shlib_CMakeLists_txt patch-vendor_psm_src_arch_x86_64_s lang/rust/pkg : PLIST-src Added files: lang/rust/patches: patch-vendor_openssl-sys-0_9_106_build_main_rs Removed files: lang/rust/patches: patch-vendor_openssl-0_10_57_src_conf_rs patch-vendor_openssl-sys-0_9_102_build_cfgs_rs patch-vendor_openssl-sys-0_9_102_src_handwritten_conf_rs patch-vendor_openssl-sys-0_9_102_src_handwritten_ec_rs patch-vendor_openssl-sys-0_9_102_src_handwritten_types_rs patch-vendor_openssl-sys-0_9_102_src_handwritten_x509_rs patch-vendor_openssl-sys-0_9_102_src_handwritten_x509_vfy_rs patch-vendor_openssl-sys-0_9_92_build_main_rs patch-vendor_openssl-sys-0_9_92_src_handwritten_x509_rs patch-vendor_openssl-sys_build_main_rs patch-vendor_openssl_build_rs patch-vendor_openssl_src_lib_rs Log message: update lang/rust to 1.87.0 Announce: https://blog.rust-lang.org/2025/05/15/Rust-1.87.0/ Release notes: https://doc.rust-lang.org/stable/releases.html#version-1870-2025-04-03 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/16 09:09:26 Modified files: lib/libcrypto/modes: gcm128.c Log message: Replace GCM_MUL/GHASH defines with static inline functions. Rather than having defines for GCM_MUL/GHASH (along with the wonder that is GCM_FUNCREF_4BIT) then conditioning on their availability, provide and call gcm_mul()/gcm_ghash() unconditionally. This simplifies all of the call sites. ok tb@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2025/05/16 10:00:42 Modified files: x11/gnustep : gnustep.port.mk x11/gnustep/dbuskit: Makefile x11/gnustep/dbuskit/pkg: PLIST x11/gnustep/performance: Makefile x11/gnustep/sqlclient: Makefile x11/gnustep/sqlclient/pkg: PLIST x11/gnustep/webserver: Makefile x11/gnustep/webserver/pkg: PLIST x11/gnustep/webservices: Makefile Log message: Stop building documentation in all the gnustep ports autogsdoc often crashes at exit time, and thus plagues builds with pointless errors. Spotted at least by tb, ajacoutot and myself. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 10:11:05 Modified files: misc/screen : Makefile distinfo misc/screen/patches: patch-doc_screen_texinfo Log message: update to the third version of screen 5.0.1, which breaks the texinfo file again and re-removes WINESC_WIN_CARET parts CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/16 10:12:20 Modified files: misc/screen : Tag: OPENBSD_7_7 Makefile distinfo misc/screen/patches: Tag: OPENBSD_7_7 patch-doc_screen_texinfo Log message: update to the third version of screen 5.0.1, which breaks the texinfo file again and re-removes WINESC_WIN_CARET parts CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2025/05/16 10:35:12 Modified files: sys/arch/octeon/conf: GENERIC Log message: sys/octeon: add /dev/dt OK kn@ mvs@, "Sure" mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/16 10:39:30 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.10.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/16 10:58:41 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Added files: sysutils/google-cloud-sdk/patches: patch-platform_gsutil_third_party_google-auth-library-python_google___init___py Log message: Update to google-cloud-sdk-522.0.0. Add a patch from Fabien Romano to fix google.auth import when py3-protobuf is installed. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/16 12:02:41 Modified files: geo/qgis : Makefile distinfo geo/qgis/pkg : PLIST Log message: geo/qgis: update to 3.42.3. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2025/05/16 12:41:40 Modified files: lang/rust : rust.port.mk Log message: update lang/rust to 1.87.0 (missing part) trigger updates of all compiled rust packages CVSROOT: /cvs Module name: www Changes by: caspar@cvs.openbsd.org 2025/05/16 12:49:55 Modified files: faq : upgrade76.html Log message: faq/upgrade76.html: uncomment links to upgrade77.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/16 12:50:46 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 13.42 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/16 17:09:05 Modified files: security/rhash : Makefile Log message: base-gcc errors out with "size of array 'type name' is negative" Shift to ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2025/05/16 17:33:12 Modified files: . : innovations.html Log message: Remove mentions of portable versions; requested by deraadt@ because porting code elsewhere does not match the title of this page, which is "Innovations". CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2025/05/16 18:40:35 Modified files: lang/ruby/3.4 : Makefile distinfo lang/ruby/3.4/patches: patch-template_Makefile_in lang/ruby/3.4/pkg: PLIST-main Log message: Update to Ruby 3.4.4 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2025/05/16 19:09:22 Modified files: games/fheroes2 : Makefile distinfo Log message: update to fheroes2 1.1.8 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2025/05/16 19:10:37 Modified files: games/vkquake : Makefile distinfo games/vkquake/patches: patch-Quake_common_make Log message: update to vkquake 1.32.2 CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2025/05/17 01:46:49 Modified files: lib/libc/stdio : vfwprintf.c wprintf.3 Log message: Set EOVERFLOW for overflow conditions to match POSIX. This brings the wprintf family of functions back in sync with printf family of functions which have been already adjusted. While at it, also sync the documentation to explain possible errno values. OK deraadt@, millert@ CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2025/05/17 02:22:03 Modified files: distrib/notes/luna88k: install Log message: Now there must be a colon separator between the device and image. Found by Tetsuya Isaki at NetBSD and nono project. CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2025/05/17 02:28:15 Modified files: sys/arch/m88k/m88k: eh_common.S Log message: Fix comments. Found by Tetsuya Isaki at NetBSD and nono project. CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2025/05/17 02:36:01 Modified files: sys/dev/pv : files.pv Log message: vio: Add missing intrmap Fixes compile errors with if_vio when other drivers are removed. From Crystal Kolipe. ok mvs@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/17 04:01:32 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.38.18. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/17 04:01:41 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.38.18. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/17 04:01:50 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.40.17. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/17 04:13:40 Modified files: share/man/man9 : bufq_init.9 sys/kern : kern_bufq.c sys/sys : buf.h Log message: remove unused bufq_switch() bufq_requeue() ok kn@ miod@ tedu@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/17 07:02:46 Modified files: textproc/py-gTTS: Makefile Log message: relax py-click dep, packaging problem reported by aja CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/05/17 07:06:18 Modified files: net/headscale : Makefile distinfo modules.inc net/headscale/patches: patch-cmd_headscale_headscale_test_go patch-config-example_yaml net/headscale/pkg: MESSAGE Removed files: net/headscale/patches: patch-go_mod patch-go_sum patch-hscontrol_app_go Log message: Update to headscale-0.26.0 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/05/17 07:29:49 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add GMAC related RK3528 clocks. ok dlg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/05/17 07:30:31 Modified files: sys/dev/fdt : if_dwqe_fdt.c Log message: Add RK3528 support. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2025/05/17 08:32:46 Modified files: sysutils/conky : Makefile Log message: sysutils/conky: add dependency on x11/xcb-util-errors libxcb-errors is detected during configure and used if available. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2025/05/17 08:37:42 Modified files: audio/amused : Makefile distinfo Log message: update audio/amused to 0.19 - add compat for reallocarray; should fix build on macOS - sync all the decoders internal buffer size, and bump it - use substrings instead of regexp for `amused jump' CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/17 08:43:17 Modified files: lib/libcrypto/modes: gcm128.c modes_local.h Log message: Remove TABLE_BITS from gcm128. TABLE_BITS is always currently defined as 4 - 8 is considered to be insecure due to timing leaks and 1 is considerably slower. Remove code that is not regularly tested, does not serve a lot of purpose and is making clean up harder than it needs to be. ok tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2025/05/17 09:27:12 Modified files: net/libstrophe : Makefile distinfo Log message: update net/libstrophe to 0.14 while here get rid of the SHARED_LIBS comment, upstream soversion is just the project version, so it's useless. bump minor due to new symbols being exposed. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2025/05/17 10:15:30 Modified files: games/recoil-rts: Makefile distinfo Added files: games/recoil-rts/patches: patch-rts_System_Sync_DumpHistory_cpp Log message: update recoil engine to latest version used by BAR: 2025.04.04 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/17 11:09:34 Modified files: net/wstunnel : Makefile crates.inc distinfo Log message: Update to wstunnel-10.3.0 From maintainer (Christoph Liebender <christoph AT liebender DOT dev>). CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/17 11:14:13 Modified files: archivers/zstd : Makefile Added files: archivers/zstd/patches: patch-programs_zstdless Log message: archivers/zstd: workaround for missing LESSOPEN support in zstdless The `zstdless` script, which is part of the zstd package, relies on the LESSOPEN mechanism, which was removed from OpenBSD over a year ago. As a result, `zstdless` is currently broken. Work around this by replacing `zstdless` with a script using `zstdcat` and `less`. Issue reported and workaround suggested by Tom Szilagyi <tom DOT szilagyi AT altmail DOT se>. CVSROOT: /cvs Module name: ports Changes by: rapha@cvs.openbsd.org 2025/05/17 11:31:35 Log message: Import libkeyfinder libkeyfinder is a small C++11 library for estimating the musical key of digital audio. ok pascal@ Status: Vendor Tag: rapha Release Tags: rapha_20250517 N ports/audio/libkeyfinder/Makefile N ports/audio/libkeyfinder/distinfo N ports/audio/libkeyfinder/pkg/DESCR N ports/audio/libkeyfinder/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/17 11:33:21 Modified files: www/pipe-viewer: Makefile distinfo Log message: www/pipe-viewer: Update to 0.5.6 ok op@ CVSROOT: /cvs Module name: ports Changes by: rapha@cvs.openbsd.org 2025/05/17 11:38:35 Log message: Import keyfinder-cli keyfinder-cli is a CLI wrapper for libkeyfinder. ok pascal@ Status: Vendor Tag: rapha Release Tags: rapha_20250517 N ports/audio/keyfinder-cli/Makefile N ports/audio/keyfinder-cli/distinfo N ports/audio/keyfinder-cli/pkg/DESCR N ports/audio/keyfinder-cli/pkg/PLIST N ports/audio/keyfinder-cli/patches/patch-Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2025/05/17 12:01:51 Modified files: devel/sdl2 : Makefile distinfo Log message: Catch up with a series of stable bugfix releases to SDL 2.32.6. No API change. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/05/17 12:18:37 Modified files: sys/dev/fdt : rkclock_clocks.h Log message: Fix incorrect clock number in last commit. Spotted by jsg@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2025/05/17 13:08:00 Modified files: databases/sqlcipher: Makefile Log message: remove MAINTAINER per their request CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/17 13:48:08 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-cli_Cargo_toml patch-cli_main_rs patch-cli_tools_jupyter_install_rs patch-ext_http_http_next_rs patch-ext_http_request_properties_rs patch-ext_net_Cargo_toml patch-ext_net_io_rs patch-ext_net_ops_rs patch-ext_net_raw_rs patch-modcargo-crates_v8-0_106_0_build_config_clang_BUILD_gn patch-modcargo-crates_v8-0_106_0_build_config_linux_pkg-config_py patch-modcargo-crates_v8-0_106_0_build_config_v8_target_cpu_gni patch-modcargo-crates_v8-0_106_0_build_toolchain_gcc_solink_wrapper_py patch-modcargo-crates_v8-0_106_0_build_toolchain_openbsd_BUILD_gn patch-modcargo-crates_v8-0_106_0_build_toolchain_toolchain_gni patch-modcargo-crates_v8-0_68_0_build_config_BUILDCONFIG_gn patch-modcargo-crates_v8-0_68_0_build_config_BUILD_gn patch-modcargo-crates_v8-0_68_0_build_config_compiler_BUILD_gn patch-modcargo-crates_v8-0_68_0_build_config_linux_BUILD_gn patch-modcargo-crates_v8-0_68_0_build_config_sysroot_gni patch-modcargo-crates_v8-0_68_0_build_detect_host_arch_py patch-modcargo-crates_v8-0_68_0_build_rs patch-modcargo-crates_v8-0_68_0_build_toolchain_gcc_toolchain_gni patch-modcargo-crates_v8-0_68_0_v8_BUILD_gn patch-modcargo-crates_v8-0_68_0_v8_include_v8-internal_h patch-modcargo-crates_v8-0_68_0_v8_include_v8config_h patch-modcargo-crates_v8-0_68_0_v8_src_api_api_cc patch-modcargo-crates_v8-0_68_0_v8_src_base_atomicops_h patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-openbsd_cc patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-posix_cc patch-modcargo-crates_v8-0_68_0_v8_src_base_sys-info_cc patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_cc patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_h patch-modcargo-crates_v8-0_68_0_v8_src_execution_isolate_cc patch-modcargo-crates_v8-0_68_0_v8_src_sandbox_sandbox_cc patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_h patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_cc patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_h patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_trap-handler_h patch-modcargo-crates_v8-0_68_0_v8_tools_run_py patch-modcargo-crates_v8-0_74_2_v8_src_flags_flags_cc patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_config_h patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_sysinfo_cc Added files: lang/deno/patches: patch-modcargo-crates_v8-137_1_0_third_party_libc++_src_src_filesystem_filesystem_clock_cpp Removed files: lang/deno/patches: patch-Cargo_toml patch-modcargo-crates_deno_core-0_314_1_Cargo_toml patch-modcargo-crates_v8-0_90_1_v8_gni_v8_gni Log message: lang/deno: Update to 2.3.3 This has a lot going on in addition: * v8 has been updated to 137.1.0, necessitating a switch to LLVM 19 ... * ... and using its custom libcxx * remove dependency on textproc/oniguruma (unused since 2.1.0) * enable CET/IBT via GN_ARGS * patches to disable vsock are turned into something upstreamable CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/17 14:13:13 Modified files: gnu/llvm/lld/ELF: Driver.cpp Log message: Default to a maximum of 4 threads for ld.lld This is one of those typical 'more is better' defaults that are just bad. Even on systems that are much better at parallelism than OpenBSD, people noticed that 'let me use as many threads as CPUs' isn't helping anything: https://github.com/llvm/llvm-project/commit/da68d2164efcc1f5e57f090e2ae2219056b120a0 This is the above LLVM commit (which was pointed out by mpi and others) with s/16/4/g. This reduces wall clock time and especially system time of builds significantly on machines with far more CPUs than our beloved OS can properly handle these days such as claudio's ampere box. On my 8 core bulk builder I don't see a significant change in wall clock time but a lot less spin during linking of monsters. Anything with more than 8 CPUs benefits from not calling sched_yield() until the cows come home. tested by claudio, landry and myself CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/17 14:15:10 Modified files: devel/llvm/16 : Makefile devel/llvm/16/patches: patch-lld_ELF_Driver_cpp devel/llvm/18 : Makefile devel/llvm/18/patches: patch-lld_ELF_Driver_cpp devel/llvm/19 : Makefile devel/llvm/19/patches: patch-lld_ELF_Driver_cpp Log message: llvm: backport/sync 4 threads cap for lld from base CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/17 14:30:36 Modified files: math/py-numpy : Makefile distinfo math/py-numpy/pkg: PLIST Added files: math/py-numpy/patches: patch-numpy__core_meson_build patch-numpy__core_src_umath_loops_autovec_dispatch_c_src patch-numpy__core_src_umath_string_buffer_h Removed files: math/py-numpy/patches: patch-numpy_core_setup_common_py patch-pyproject_toml Log message: Update to numpy 2.0.2 This will break a few ports and fix some others. The required clean up work in the consumers will be committed by daniel shortly. tested on amd64, aarch64, sparc64, i386 and in an amd64 bulk by me and in real world scenarios by various. from daniel Thanks to sthen for being way too efficient at trawling through issue trackers and locating the workaround for an aarch64 ICE amazingly quickly. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/17 14:45:32 Modified files: sysutils/ansible-core: Makefile distinfo sysutils/ansible-core/patches: patch-pyproject_toml Log message: Update ansible-core 2.18.4 -> 2.18.5 Changelog: https://github.com/ansible/ansible/blob/stable-2.18/changelogs/CHANGELOG-v2.18.rst#v2-18-5 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/17 14:47:31 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 11.4.0 -> 11.5.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/11.5.0/11/CHANGELOG-v11.md#v11-5-0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/17 14:49:11 Modified files: www/gitea : Makefile distinfo www/gitea/patches: patch-custom_conf_app_example_ini www/gitea/pkg : PLIST Log message: Update gitea 1.23.6 - > 1.23.8 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.23.8 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/17 14:51:33 Modified files: databases/pgbackrest: Makefile distinfo Log message: Update pgbackrest 2.54.2 -> 2.55.1 Changelogs: https://github.com/pgbackrest/pgbackrest/releases CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/17 14:52:57 Modified files: devel/py-identify: Makefile distinfo Log message: Update py-identify 2.6.9 -> 2.6.10 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/17 14:55:06 Modified files: textproc/terraform-docs: Makefile distinfo modules.inc Log message: Update terraform-docs 0.18.0 -> 0.20.0 Changelog: https://github.com/terraform-docs/terraform-docs/releases/tag/v0.20.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/17 14:58:15 Modified files: sysutils/tflint: Makefile distinfo modules.inc Log message: Update tflint 0.56.0 -> 0.57.0 Changelog: https://github.com/terraform-linters/tflint/releases/tag/v0.57.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/17 14:59:51 Modified files: security/tfsec : Makefile distinfo Log message: Update tfsec 1.28.13 -> 1.28.14 Changelog: https://github.com/aquasecurity/tfsec/releases/tag/v1.28.14 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/17 15:02:25 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.19.0 -> 1.19.3 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1193 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/17 15:11:38 Modified files: security/keycloak: Makefile distinfo security/keycloak/pkg: PLIST Log message: Update keycloak 26.1.4 -> 26.2.4 Changelogs: https://github.com/keycloak/keycloak/releases Release notes: https://www.keycloak.org/docs/latest/release_notes/index.html Upgrading guide: https://www.keycloak.org/docs/26.2.4/upgrading CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/17 15:25:04 Modified files: astro/py-erfa : Makefile distinfo astro/py-erfa/pkg: PLIST Log message: update py-erfa to 2.0.1.3 for numpy2 support CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/17 15:29:27 Modified files: math/py-tables : Makefile math/py-tables/patches: patch-pyproject_toml patch-requirements_txt Log message: undo local patch now that we have numpy2 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/17 15:36:49 Modified files: math/py-numexpr: Makefile distinfo math/py-numexpr/pkg: PLIST Log message: update py-numexpr to 2.10.2 for numpy2 support CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/17 16:05:23 Modified files: math/py-scikit-learn: Makefile distinfo math/py-scikit-learn/pkg: PLIST Log message: update sklearn to 1.5.2 now that we have numpy2 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2025/05/17 16:05:52 Modified files: games/yquake2 : Makefile distinfo Log message: update to yquake2 8.51, based on diff from maintainer for 8.50, ok maintainer Tom Murphy CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/17 16:19:53 Modified files: math/py-scs : Makefile distinfo math/py-scs/pkg: PLIST Log message: unbreak py-scs by updating to 3.2.7 now that we have numpy2 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/17 16:23:29 Modified files: math/py-cvxpy : Makefile distinfo math/py-cvxpy/pkg: PLIST Log message: update py-cvxpy to 1.6.2 for numpy2 support CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/17 16:38:24 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.19.3 -> 1.19.4 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1194 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/17 16:38:57 Modified files: x11/qt6/pyside6/shiboken: Makefile Log message: repair shiboken following update to numpy2 from jtt@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2025/05/17 17:25:14 Modified files: sys/arch/luna88k/stand/boot: exec.c Log message: Need type casts to print the values correctly. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2025/05/17 17:34:44 Modified files: games/powder-toy: Makefile distinfo Log message: update powder toy to latest release 99.3.384 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/17 18:13:57 Modified files: share/man/man9 : rwlock.9 sys/sys : rwlock.h sys/kern : kern_rwlock.c Log message: deprecate RW_SLEEPFAIL. it was documented as: Wait for busy locks, but do not obtain them, fail with EAGAIN instead. nothing uses it anymore. the few things that did use it were too tricky, so i'm not keen to leave it around for people to cause confusion with in the future. ok claudio@ mpi@ mvs@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/17 18:26:49 Modified files: benchmarks/siege: Makefile Added files: benchmarks/siege/patches: patch-src_ssl_c Log message: siege: patch out last use of CRYPTO_tread_id() in a debug message CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2025/05/17 19:24:38 Modified files: games/fs2open : Makefile distinfo games/fs2open/patches: patch-code_CMakeLists_txt patch-lib_CMakeLists_txt patch-lib_discord_thirdparty_rapidjson_document_h Added files: games/fs2open/patches: patch-code_graphics_opengl_gropengl_cpp patch-code_graphics_opengl_gropenglopenxr_cpp patch-code_graphics_openxr_cpp patch-code_graphics_openxr_internal_h Removed files: games/fs2open/patches: patch-cmake_toolchain-clang_cmake patch-cmake_toolchain-gcc_cmake Log message: update fs2open to latest release 24.2.0 CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2025/05/17 20:12:58 Modified files: sys/arch/luna88k/luna88k: machdep.c Log message: Fix the unmatch warnings of printf(9) conversion specifiers. CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2025/05/17 21:18:36 Modified files: sys/netinet : ip_mroute.c Log message: ip_mroute: remove unused origin parameter of mfc_find() ok mvs CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/17 22:07:05 Modified files: sys/net : ethertypes.h Log message: 8902 is commonly used for 802.1aq Connectivity Fault Management (CFM) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/17 22:10:49 Modified files: sys/net : ethertypes.h Log message: 88F7 is used by IEEE 1588 Precision Time Protocol CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/17 22:18:42 Modified files: sys/net : if_ethersubr.c Log message: let AF_FRAME handle PTP and CFM type Ethernet packets PTP is IEEE 1588 Precision Time Protocol, CFM is 802.1ag Connectivity Fault Management. CVSROOT: /cvs Module name: ports Changes by: rapha@cvs.openbsd.org 2025/05/17 22:59:17 Modified files: audio : Makefile Log message: +audio/libkeyfinder +audio/keyfinder-cli ok pascal@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2025/05/17 23:00:56 Modified files: . : hackathons.html Added files: images/hackathons: j2k25-s.gif j2k25.png Log message: j2k25 starts today in Nara CVSROOT: /cvs Module name: www Changes by: yasuoka@cvs.openbsd.org 2025/05/17 23:04:26 Modified files: . : hackathons.html Log message: Add haruka for the artwork of j2k25. CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2025/05/17 23:18:45 Modified files: images/hackathons: j2k25-s.gif Log message: Regenerate j2k25 thumbnail CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/17 23:28:47 Modified files: sys/arch/amd64/conf: RAMDISK Log message: comment phys not used by configured Ethernet devices ok deraadt@ CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2025/05/17 23:42:00 Modified files: . : hackathons.html Log message: fix typo CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/18 00:13:25 Modified files: www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo Log message: www/mozilla-firefox: security update to 138.0.4. see https://www.mozilla.org/en-US/firefox/138.0.4/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-36/ CVE-2025-4920: Out-of-bounds access when resolving Promise objects CVE-2025-4921: Out-of-bounds access when optimizing linear sums CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/18 00:14:38 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: security update to 128.10.1. see https://www.mozilla.org/en-US/firefox/128.10.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-37/ CVE-2025-4920: Out-of-bounds access when resolving Promise objects CVE-2025-4921: Out-of-bounds access when optimizing linear sums CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/18 00:15:48 Modified files: www/firefox-esr: Tag: OPENBSD_7_7 Makefile distinfo Log message: www/firefox-esr: MFC security update to 128.10.1. see https://www.mozilla.org/en-US/firefox/128.10.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-37/ CVE-2025-4920: Out-of-bounds access when resolving Promise objects CVE-2025-4921: Out-of-bounds access when optimizing linear sums CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/18 00:16:45 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_7 Makefile distinfo Log message: www/mozilla-firefox: MFC security update to 138.0.4. see https://www.mozilla.org/en-US/firefox/138.0.4/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-36/ CVE-2025-4920: Out-of-bounds access when resolving Promise objects CVE-2025-4921: Out-of-bounds access when optimizing linear sums CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/18 00:32:36 Removed files: lib/libcrypto/rc2: rrc2.doc version Log message: rc2: two files escaped the lure of the attic, set these poor souls free CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/18 00:38:11 Modified files: lib/libcrypto/bio: bss_mem.c Log message: bio_mem: avoid pointer arithmetic on NULL Prompted by a diff by Kenjiro Nakayama ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/18 00:41:51 Modified files: regress/lib/libcrypto/bio: bio_dump.c Log message: bio_dump: only run strncmp if there's something to compare CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/18 01:01:41 Modified files: usr.sbin/tftpd : tftpd.8 Log message: describe argument up front, cut chroot bits It is not an option, so hoist and simplify. Also reduce privdrop details to what's required for users to know. Feedback OK schwarze CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/18 01:13:48 Modified files: lib/libcrypto/modes: gcm128.c Log message: Inline REDUCE1BIT macro. The REDUCE1BIT macro is now only used in one place, so just inline it. Additionally we do not need separate 32 bit and 64 bit versions - just use the 64 bit version and let the compiler deal with it (we effectively get the same code on i386). ok beck@ joshua@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/18 01:26:09 Modified files: lib/libcrypto/modes: gcm128.c Log message: Remove contortions with the rem_4bit table. Instead of using size_t and a PACK macro, store the entries as uint16_t and then uncondtionally left shift 48 bits. This gives a small performance gain on some architectures and has the advantage of reducing the size of the table from 1024 bits to 256 bits. ok beck@ joshua@ tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/18 02:15:27 Modified files: devel/py-strict_rfc3339: Makefile devel/py-strict_rfc3339/pkg: PLIST Log message: Regen PLIST to unbreak. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/18 02:28:29 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.27.54. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/18 02:54:03 Modified files: www/webkitgtk4 : Tag: OPENBSD_7_7 Makefile distinfo Removed files: www/webkitgtk4/patches: Tag: OPENBSD_7_7 patch-Source_WebCore_page_Page_cpp patch-Source_WebCore_platform_audio_DenormalDisabler_cpp Log message: Maintenance update to webkitgtk{40,41,60}-2.48.2. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/18 03:05:59 Modified files: lib/libcrypto/modes: ccm128.c ctr128.c gcm128.c modes_local.h xts128.c Log message: Use stdint types instead of u64/u32/u8. No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2025/05/18 03:21:29 Modified files: lib/libcrypto/modes: ccm128.c Log message: add missing u64/uint64_t conversion ok jsing@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/18 03:47:38 Modified files: lib/libcrypto/evp: e_aes.c Log message: Simplify EVP code for AES CBC. Change aes_cbc_cipher() to call AES_cbc_encrypt() directly, rather than via the stream.cbc function pointer. Remove stream.cbc since it is no longer used. Also provide a separate aes_cbc_init_key() function which makes this standalone and does not require checking mode flags. ok joshua@ tb@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/18 03:54:48 Modified files: etc : rc distrib/miniroot: install.sub Log message: unify random seeding The installer has feed_random() and store_random(), rc(8) has random_seed(). Call both store_random() and use the same wording to match, use variables for brevity and convey intended file usage. Replace the absoloute octal mode for chmod(8) with a symbolic (relative) one to explicitly show that this is where userland strips the sticky bit set by the bootloader: if set, seeds are skipped with NOTE: random seed is being reused. (Only with root outside of softraid, where bootloaders cannot write.) Always call the function on shutdown and silence just stderr (stdout already is quiet) instead of doing a preemptive append for brevity: see rc r1.437. Feedback OK deraadt CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2025/05/18 04:39:15 Modified files: lang/go : Makefile distinfo lang/go/pkg : PLIST Added files: lang/go/patches: patch-src_internal_syscall_unix_at_openbsd_go patch-src_os_root_test_go Log message: Update lang/go to 1.24.3. CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2025/05/18 04:40:41 Modified files: lang/go : go.port.mk Log message: Bump _MODGO_SYSTEM_VERSION for 1.24.3. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/18 05:07:45 Modified files: lib/libcrypto/evp: e_aes.c Log message: Unifdef AES_CTR_ASM. This is a remnant from s390x assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/18 05:11:12 Modified files: lib/libcrypto/evp: e_aes.c Log message: Simplify EVP AES code for CTR. Provide AES-NI with its own aesni_ctr_cipher(), which then allows us to change aes_ctr_cipher() to call AES_ctr128_encrypt() directly. The stream.ctr function pointer is now unused and can be mopped up. ok beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: jan@cvs.openbsd.org 2025/05/18 05:42:04 Modified files: net/igmpproxy/patches: patch-src_rttable_c Log message: net/igmpproxy: fix missleading indentation in patch file ok bluhm CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/05/18 05:47:35 Modified files: sys/arch/octeon/conf: BOOT sys/arch/powerpc64/conf: BOOT sys/ufs/ffs : ffs_vfsops.c Log message: Skip filesystem mount time update in BOOT kernels When the kernel boots on a system without RTC, system time is set up using previous mount time of the root filesystem. In a BOOT-kernel-based bootloader the initial root filesystem is the embedded ramdisk image. When the bootloader proceeds to mount and unmount the actual root filesystem, the root filesystem's mount time is reset back to the constant ramdisk mount time plus small amount of uptime. Consequently the system always boots with (nearly) the same initial time, when RTC is not present. To enable crude timekeeping across reboots without RTC and NTP, do not update filesystem mount times in BOOT kernels. This is similar to the behaviour of conventional bootblocks. Timestamp update skipping suggested by deraadt@ OK kettenis@ kirill@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/05/18 05:51:44 Added files: net/headscale/patches: patch-hscontrol_db_db_test_go Log message: Add missed patch in previous Reminded by Laurent Cheylus (maintainer). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/18 06:39:03 Modified files: sys/uvm : uvm_mmap.c Log message: very weird search-and-replace glitch from years ago, in a comment.. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/18 07:59:45 Modified files: www/jupyter-notebook: Makefile distinfo www/jupyter-notebook/pkg: PLIST Added files: www/jupyter-notebook/patches: patch-pyproject_toml Log message: update jupyter notebook to the 7.x series tweak and ok bket@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/18 08:31:41 Modified files: devel/py-test-jupyter: Makefile distinfo devel/py-test-jupyter/pkg: PLIST Log message: update py-test-jupyter to 0.10.1 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/18 08:41:03 Modified files: sysutils/packer-vmm: Makefile distinfo modules.inc Log message: Update packer-vmm 1.7.3 -> 1.7.4 Update packer-vmm, diff from Philipp Buehler, ok kn@, thank you! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/18 11:32:27 Modified files: sysutils/coreutils: Makefile distinfo sysutils/coreutils/patches: patch-Makefile_in Log message: sysutils/coreutils: update to 9.7 ok bcallah@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2025/05/18 11:57:27 Modified files: sysutils/victorialogs: Makefile distinfo Log message: Update to v1.22.2 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/18 12:41:24 Modified files: math/octave : Makefile distinfo math/octave/patches: patch-configure math/octave/pkg: PLIST Log message: math/octave: Update to 10.1.0 ok steven@ CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2025/05/18 13:47:14 Modified files: databases/victoriametrics: Makefile distinfo databases/victoriametrics/pkg: PLIST Log message: Update to v1.117.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/18 14:09:58 Modified files: usr.sbin/btrace: btrace.8 btrace.c Log message: Correct the SYNOPSIS to show that having a program is required, remove a needless ambiguity, and do not use the same argument placeholder for two different arguments. Document what happens with the arguments. Better describe how -e works. Documentation issues reported by rsadowski@. Patch drafted using information provided by claudio@. OK kn@ rsadowski@ jmc@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/18 14:44:30 Modified files: lib/libcrypto/man: EC_POINT_new.3 Log message: EC_POINT_new: wording tweaks in the BUGS section CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/18 15:18:27 Modified files: bin/ksh : vi.c Log message: In VI editing mode, rewrite that part of the cursor movement function that moves the cursor to the right. Simplify the code by making sure that the column number index "ci" and the byte pointer "wb" always point to the same character; that's achieved by incrementing ci at the beginning and wb at the end of the loop. This simplification allows using one call to isu8cont() rather than two. The rewrite was needed because command lines starting with a UTF-8 continuation byte were mishandled in two ways. * If the target column is right after the prompt (col == pwidth), do not enter the printing loop at all, not even if the first byte is a UTF-8 continuation byte. * If the target column is further to the right (col > pwidth), let the first byte always advance the column (ci++), even if it is a UTF-8 continuation byte. Issues found while studying test input suggested by lucas@. OK lucas@. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/18 17:01:43 Modified files: share/man/man4 : erspan.4 Log message: extra SEE ALL and HISTORY CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 17:02:00 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Shift DMUB AUX reply command if necessary From Wayne Lin 4d41b9e4c9e80b38f2d729d8da852723b864a150 in linux-6.12.y/6.12.29 5a3846648c0523fd850b7f0aec78c0139453ab8b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 17:04:28 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_vcn.h vcn_v2_0.c vcn_v2_5.c vcn_v3_0.c vcn_v4_0.c vcn_v4_0_3.c vcn_v4_0_5.c vcn_v5_0_0.c Log message: drm/amdgpu/vcn: using separate VCN1_AON_SOC offset From Ruijing Dong 19323f414baa8155abcf7246bd0e04bfc01dc326 in linux-6.12.y/6.12.29 b7e84fb708392b37e5dbb2a95db9b94a0e3f0aa2 in mainline linux CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/18 17:05:45 Modified files: www/chromium/patches: patch-build_rust_std_BUILD_gn www/iridium/patches: patch-build_rust_std_BUILD_gn www/ungoogled-chromium/patches: patch-build_rust_std_BUILD_gn Added files: www/chromium/patches: patch-build_rust_allocator_BUILD_gn patch-build_rust_allocator_DEPS patch-build_rust_allocator_alias_cc patch-build_rust_allocator_alias_h patch-build_rust_allocator_alloc_error_handler_impl_cc patch-build_rust_allocator_alloc_error_handler_impl_h patch-build_rust_allocator_allocator_impls_cc patch-build_rust_allocator_allocator_impls_ffi_rs patch-build_rust_allocator_allocator_impls_h patch-build_rust_allocator_compiler_specific_h patch-build_rust_allocator_immediate_crash_h patch-build_rust_allocator_lib_rs patch-build_rust_cargo_crate_gni patch-build_rust_rust_macro_gni patch-build_rust_rust_target_gni www/iridium/patches: patch-build_rust_allocator_BUILD_gn patch-build_rust_allocator_DEPS patch-build_rust_allocator_alias_cc patch-build_rust_allocator_alias_h patch-build_rust_allocator_alloc_error_handler_impl_cc patch-build_rust_allocator_alloc_error_handler_impl_h patch-build_rust_allocator_allocator_impls_cc patch-build_rust_allocator_allocator_impls_ffi_rs patch-build_rust_allocator_allocator_impls_h patch-build_rust_allocator_compiler_specific_h patch-build_rust_allocator_immediate_crash_h patch-build_rust_allocator_lib_rs patch-build_rust_cargo_crate_gni patch-build_rust_rust_macro_gni patch-build_rust_rust_target_gni www/ungoogled-chromium/patches: patch-build_rust_allocator_BUILD_gn patch-build_rust_allocator_DEPS patch-build_rust_allocator_alias_cc patch-build_rust_allocator_alias_h patch-build_rust_allocator_alloc_error_handler_impl_cc patch-build_rust_allocator_alloc_error_handler_impl_h patch-build_rust_allocator_allocator_impls_cc patch-build_rust_allocator_allocator_impls_ffi_rs patch-build_rust_allocator_allocator_impls_h patch-build_rust_allocator_compiler_specific_h patch-build_rust_allocator_immediate_crash_h patch-build_rust_allocator_lib_rs patch-build_rust_cargo_crate_gni patch-build_rust_rust_macro_gni patch-build_rust_rust_target_gni Log message: unbreak with rust 1.87 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 17:06:09 Modified files: sys/dev/pci/drm/amd/display/dc/dml2: dml2_translation_helper.c Log message: drm/amd/display: Fix invalid context error in dml helper From Roman Li d8c4afe78385cd355e4d80299d785379d6e874df in linux-6.12.y/6.12.29 9984db63742099ee3f3cff35cf71306d10e64356 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 17:08:03 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: more liberal vmin/vmax update for freesync From Aurabindo Pillai 468034a06a6e8043c5b50f9cd0cac730a6e497b5 in linux-6.12.y/6.12.29 f1c6be3999d2be2673a51a9be0caf9348e254e52 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 17:10:32 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Fix the checking condition in dmub aux handling From Wayne Lin fc7ac4ad1d160c14f179c99bf63ec7e41f8cfa3e in linux-6.12.y/6.12.29 bc70e11b550d37fbd9eaed0f113ba560894f1609 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 17:14:09 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Remove incorrect checking in dmub aux handler From Wayne Lin 0e225bdba360d95ce27b54bcfc47d7b502f8910f in linux-6.12.y/6.12.29 396dc51b3b7ea524bf8061f478332d0039e96d5d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 17:16:05 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_mst_types.c Log message: drm/amd/display: Fix wrong handling for AUX_DEFER case From Wayne Lin 2d63e66f7ba7b88b87e72155a33b970c81cf4664 in linux-6.12.y/6.12.29 65924ec69b29296845c7f628112353438e63ea56 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 17:18:03 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Copy AUX read reply data whenever length > 0 From Wayne Lin a13f9ac569f08ad2f0078bf90bd163c379ddde16 in linux-6.12.y/6.12.29 3924f45d4de7250a603fd7b50379237a6a0e5adf in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 17:19:39 Modified files: sys/dev/pci/drm/amd/amdgpu: hdp_v4_0.c Log message: drm/amdgpu/hdp4: use memcfg register to post the write for HDP flush From Alex Deucher 4872de413e20a9e151e8cca0f9f4603c056ee1be in linux-6.12.y/6.12.29 f690e3974755a650259a45d71456decc9c96a282 in mainline linux CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/05/18 17:20:59 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.237. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 17:21:39 Modified files: sys/dev/pci/drm/amd/amdgpu: hdp_v5_2.c Log message: drm/amdgpu/hdp5.2: use memcfg register to post the write for HDP flush From Alex Deucher b6f0f3e6c7a901c4bc7b5198276f9c96e0e8200a in linux-6.12.y/6.12.29 dbc988c689333faeeed44d5561f372ff20395304 in mainline linux CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/05/18 17:21:42 Modified files: emulators/advancemame: Makefile distinfo Log message: Update advancemame to 5.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/05/18 17:22:21 Modified files: audio/libxmp : Makefile distinfo Log message: Update libxmp to 4.6.3. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 17:23:11 Modified files: sys/dev/pci/drm/amd/amdgpu: hdp_v5_0.c Log message: drm/amdgpu/hdp5: use memcfg register to post the write for HDP flush From Alex Deucher 0a776c305435e24ad0f52dc142b7822bd862de95 in linux-6.12.y/6.12.29 0e33e0f339b91eecd9558311449a3d1e728722d4 in mainline linux CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2025/05/18 17:23:20 Modified files: shells/yash : Makefile distinfo shells/yash/pkg: PLIST Added files: shells/yash/patches: patch-tests_trap-y_tst Removed files: shells/yash/patches: patch-configure Log message: shells/yash: update to 2.59 yash now implements almost all behaviors required by POSIX.1-2024 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 17:24:45 Modified files: sys/dev/pci/drm/amd/amdgpu: hdp_v6_0.c Log message: drm/amdgpu/hdp6: use memcfg register to post the write for HDP flush From Alex Deucher df044182621ae2632e89d054835ddf23f64e24a5 in linux-6.12.y/6.12.29 ca28e80abe4219c8f1a2961ae05102d70af6dc87 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 17:26:30 Modified files: sys/dev/pci/drm/amd/amdgpu: hdp_v7_0.c Log message: drm/amdgpu/hdp7: use memcfg register to post the write for HDP flush From Alex Deucher 92d0a28afba2166801ed563a72aed37cb8ea27f7 in linux-6.12.y/6.12.29 5a11a2767731139bf87e667331aa2209e33a1d19 in mainline linux CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2025/05/18 17:27:29 Modified files: sys/netinet6 : ip6_mroute.c Log message: ip6_mroute: remove unused parameter from mf6c_find and mrt6_mcast_add ok mvs CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/18 19:49:23 Modified files: lib/libcrypto/evp: e_aes.c Log message: Simplify EVP AES code for CFB. Provide AES-NI with its own aesni_cfb*_cipher() functions, which then allows us to change the existing aes_cfb*_cipher() functions to () to call AES_cfb*_encrypt() directly. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2025/05/18 19:53:15 Modified files: sbin/fdisk : fdisk.8 Log message: Remove extra space character in option list. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/18 20:13:15 Modified files: sys/arch/riscv64/include: intr.h Log message: remove unused NIRQ defines; ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/18 20:27:57 Modified files: sys/dev/pci : if_ixl.c sys/netinet : tcp_input.c Log message: Disable TCP softlro for small kernels. Saves 6.7K object size. OK kn@ jan@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/18 21:55:09 Modified files: lib/libcrypto/evp: e_aes.c Log message: Simplify EVP AES code for OFB. Provide AES-NI with its own aesni_ofb_cipher() and switch aes_ofb_cipher() to call AES_ofb128_encrypt() directly. ok joshua@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/18 22:01:07 Modified files: lib/libcrypto/aes: aes.c Log message: Remove block128_f function casts. Provide aes_{en,de}crypt_block128() which have correct function signatures and use these when calling the various mode functions. ok joshua@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/18 22:32:52 Modified files: lib/libcrypto/aes: aes.c lib/libcrypto/evp: e_aes.c Log message: Simplify EVP AES code for ECB. AES_ecb_encrypt() does not really do ECB - provide an aes_ecb_encrypt_internal that actually does multiple blocks and call this from aes_ecb_cipher(). Provide ECB with its own key initialisation function, which allows aes_init_key() to be simplified considerably. The block function pointer is now unused, so mop this up. ok joshua@ tb@ CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2025/05/18 22:54:04 Modified files: sys/netinet6 : ip6_input.c ip6_mroute.c ip6_mroute.h Log message: Use per CPU counter for IPv6 multicast stats. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:34:54 Modified files: sys/netinet6 : in6_ifattach.c Log message: We are no longer debugging link-local address generation on a regular basis. nd6log has outlived its usefulness. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:36:06 Modified files: sys/netinet6 : in6.c Log message: Remove nd6log from in6_update_ifa() * Sending a vltime of 0 is no longer a typical configuration mistake of a tool's bug. Also we are no longer handling router advertisements in the kernel, this belongs in slaacd(8). * To be able to remove a char[] buffer, stop logging that rt_ifa_del failed, most other callers just quietly putter along if it fails. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:36:48 Modified files: sys/netinet6 : in6.c Log message: Stop logging when rt_ifa_del fails, nobody else does. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:38:33 Modified files: sys/netinet6 : ip6_input.c Log message: We are no longer debugging behaviour of tentative or duplicate addresses. It's been working just fine for decades, nd6log has outlived its usefulness. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:39:19 Modified files: sys/netinet6 : nd6_rtr.c Log message: We are no longer doing neighbour discovery interop testing. IPv6 is reasonably mature that we can just drop invalid packets, nd6log has outlived its usefulness. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:40:18 Modified files: sys/netinet6 : nd6_nbr.c Log message: We are no longer doing neighbour solicitation interop testing. IPv6 is reasonably mature that we can just drop invalid packets, nd6log has outlived its usefulness. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:40:59 Modified files: sys/netinet6 : nd6_nbr.c Log message: There is not much we can do if we can't find our source address. Logging with nd6log is not helping anything. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:41:31 Modified files: sys/netinet6 : nd6_nbr.c Log message: We are no longer doing neighbour advertising interop testing. IPv6 is reasonably mature that we can just drop invalid packets, nd6log has outlived its usefulness. Pull down the inet_ntop(3) buffer into its own scope where it's needed. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:42:13 Modified files: sys/netinet6 : nd6_nbr.c Log message: There is not much we can do if we can't find our source address. Logging with nd6log is not helping anything. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:42:53 Modified files: sys/netinet6 : nd6_nbr.c Log message: Duplicate address detection has been working for a few decades. Get rid of nd6log, it's no longer useful. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:43:28 Modified files: sys/netinet6 : nd6.c Log message: We are no longer doing ND option interop testing. nd6log has outlived its usefulness. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:44:10 Modified files: sys/netinet6 : nd6.c Log message: Trust that we create correct route entries. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:44:38 Modified files: sys/netinet6 : nd6.c Log message: Not much we can do if we can't join a multicast group. Logging with nd6log is not helping anything. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:45:14 Modified files: sys/netinet6 : icmp6.c Log message: We might run out of memory, nd6log telling us is not helpful. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:45:49 Modified files: sys/netinet6 : icmp6.c Log message: We are no longer doing icmp6 interop testing. nd6log has outlived its usefulness. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:46:24 Modified files: sys/netinet6 : icmp6.c Log message: Embedding scope just works. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:46:58 Modified files: sys/netinet6 : icmp6.c Log message: icmp6_reflect has worked for some time, we are not debugging it. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2025/05/19 00:47:40 Modified files: lib/libcrypto/mlkem: mlkem.h mlkem1024.c mlkem768.c mlkem_internal.h regress/lib/libcrypto/mlkem: mlkem_iteration_tests.c mlkem_tests.c mlkem_tests_util.c mlkem_tests_util.h mlkem_unittest.c Log message: API changes for ML-KEM - Get rid of CBB/CBS usage in public api - Make void functions return int that can fail if malloc fails. Along with some fallout and resulting bikeshedding in the regress tests. ok jsing@, tb@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:48:16 Modified files: sys/netinet6 : icmp6.c Log message: We are no longer doing icmp6 redirect interop testing. nd6log has outlived its usefulness. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:50:00 Modified files: sys/netinet : icmp6.h sys/netinet6 : icmp6.c nd6.c nd6.h Log message: nd6log is gone, mop up nd6_debug sysctl. input & OK kn, OK bluhm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 00:50:48 Modified files: lib/libc/sys : sysctl.2 share/man/man4 : options.4 Log message: nd6_debug sysctl is gone. input & OK kn, OK bluhm CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/05/19 00:57:07 Modified files: games/alephone/scenarios/marathon: Makefile distinfo games/alephone/scenarios/marathon/pkg: PLIST games/alephone/scenarios/marathon2: Makefile distinfo games/alephone/scenarios/marathon2/pkg: PLIST games/alephone/scenarios/marathoninfinity: Makefile distinfo games/alephone/scenarios/marathoninfinity/pkg: PLIST Log message: Update to newer revisions of the Marathon manuals. No text was changed, but the fonts were improved. While here, move the manuals to /usr/local/share/doc which is more likely to be browsed by someone looking for documentation. ok phessler@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/19 01:08:56 Modified files: graphics/gimp/snapshot: Makefile distinfo graphics/gimp/snapshot/patches: patch-app_main_c patch-desktop_gimp_desktop_in_in patch-meson_build Added files: graphics/gimp/snapshot/patches: patch-tools_in-build-gimp_py Removed files: graphics/gimp/snapshot/patches: patch-tools_in-build-gimp_sh Log message: graphics/gimp/snapshot: update to 3.0.4. see https://www.gimp.org/news/2025/05/18/gimp-3-0-4-released/ fixes ZDI-CAN-26752: GIMP ICO File Parsing Integer Overflow RCE (cf https://gitlab.gnome.org/GNOME/gimp/-/issues/13910) looks good to ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/19 01:17:08 Modified files: graphics/gimp/snapshot: Tag: OPENBSD_7_7 Makefile Added files: graphics/gimp/snapshot/patches: Tag: OPENBSD_7_7 patch-plug-ins_file-ico_ico-load_c Log message: graphics/gimp/snapshot: backport fix for ZDI-CAN-26752 (ICO File Parsing Integer Overflow RCE) cf https://gitlab.gnome.org/GNOME/gimp/-/issues/13910 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 01:34:21 Modified files: sys/netinet6 : icmp6.c Log message: goto bad if we do not have a route. This allows us to unindent a whole block. Suggested by & OK kn CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2025/05/19 01:40:17 Modified files: lib/libcrypto/mlkem: mlkem1024.c mlkem768.c Log message: Remove the boringssl if || ideom from mlkem ok jsing@, joshua@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2025/05/19 01:53:00 Modified files: lib/libcrypto/mlkem: mlkem768.c mlkem_internal.h regress/lib/libcrypto/mlkem: mlkem_iteration_tests.c mlkem_tests.c mlkem_tests_util.c mlkem_tests_util.h mlkem_unittest.c Log message: Fix up MLKEM768_marshal_private_key to not use a passed in CBB Even though this should remain internal, make it the same as the public key marshal function, and make the needed fallout changes in regress. This does not yet do the bikeshed of renaming the structure field in the regress ctx, that will wait until a follow on to convert 1024 in a similar manner ok tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/19 02:36:36 Modified files: sys/arch/amd64/amd64: vmm_machdep.c sys/arch/amd64/include: specialreg.h vmmvar.h Log message: Configure AMD SEV-ES in vmm(4). For SEV-ES we have to adjust the guest configuration: - Do not intercept XSETBV. We can not force access to XCR0 as it is part of the encrypted state. - We do not have direct access to EFER and CR[04], thus intercept EFER and CR[04] "post write". The provided exit handler will keep track of the guest state. - Regarding MSRs: - Allow access to GHCB MSR, which will be used for guest-host communication. - Allow reading XSS state, which will be needed for CPUID Extended State Enumeration. - Allow full read/write for EFER. SVME bit cannot not be modified with SEV-ES, it will always be 1. - SEV-ES requires LBR virtualization, thus enable it. When everything is set up, the initial state is copied to the VMSA, which is not yet encrypted. This will have to be done by vmd(8) and psp(4). from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/05/19 03:24:12 Modified files: audio/libmikmod: Makefile distinfo Log message: Update libmikmod to 3.3.13. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/19 04:06:07 Modified files: sysutils : Makefile Log message: Unhook py-elasticsearch-curator CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/19 04:10:13 Modified files: sys/kern : vfs_bio.c Log message: remove unused bufcache_getdmacleanbuf() ok deraadt@ mpi@ beck@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2025/05/19 04:16:17 Modified files: share/man/man7 : mirroring-ports.7 Log message: Fix mirroring-ports(7) typos, from Crystal Kolipe - Fix hyphen in place of underscore. - Fix missing 'by_cipher' path component in the caveats section. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/19 04:29:35 Modified files: devel/liburcu : Makefile distinfo devel/liburcu/pkg: PLIST Log message: update to liburcu-0.15.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/19 04:32:39 Modified files: www/py-httptools: Makefile Log message: py-httptools needs setuptools not hatchling CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/19 04:36:20 Removed files: sysutils/py-elasticsearch-curator: Makefile distinfo sysutils/py-elasticsearch-curator/patches: patch-setup_cfg patch-setup_py sysutils/py-elasticsearch-curator/pkg: DESCR PLIST Log message: Remove py-elasticsearch-curator CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/19 04:37:16 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for py-elasticsearch-curator CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2025/05/19 05:30:49 Modified files: graphics/geeqie: Makefile Log message: disable picking up yelp-tools when found. fixes bulk buids. reported by naddy, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/19 06:26:26 Modified files: telephony/asterisk/16: Makefile telephony/asterisk/18: Makefile telephony/asterisk/20: Makefile telephony/asterisk/22: Makefile net/transmission: Makefile devel/libivykis: Makefile devel/libevent2: Makefile devel/libuv : Makefile devel/libdispatch: Makefile www/nginx : Makefile Log message: re-bump REVISIONs to ensure ports picking up EVFILT_USER are updated, snaps weren't flowing when I bumped them previously CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/19 06:27:57 Modified files: usr.bin/top : top.1 Log message: fix wrong markup for -o option arguments: .Ar -> .Cm; no text change CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/19 06:58:00 Modified files: net/mautrix-whatsapp: Makefile distinfo modules.inc Log message: net/mautrix-whatsapp: update to 0.12.1, from maintainer Renaud Allard CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/19 08:06:53 Modified files: devel/maturin : Makefile crates.inc distinfo devel/maturin/patches: patch-src_target_rs Log message: update to maturin-1.8.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/19 08:20:22 Modified files: devel/git : Makefile devel/git/patches: patch-thread-utils_c Log message: cap the number of cpus detected by git to 4; on many-cpu systems, significant cpu time is accounted to spinlocks when running various operations on OpenBSD ok kn CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/19 08:23:44 Modified files: devel/git : Makefile devel/git/pkg : README-main Log message: mention core count capping in README CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/19 08:27:38 Modified files: bin/ksh : vi.c Log message: Minor improvement of the "move right by character" command ('l', SPACE) in VI editing mode. If we are on the first byte in the command line and it is a UTF-8 continuation byte, then it actually takes up a column in the terminal, which typically displays U+FFFD REPLACEMENT CHARACTER. Consequently, moving past this byte should consume one right movement. OK lucas@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/19 08:36:03 Modified files: regress/bin/ksh/edit: vi.sh Log message: Three new tests of command lines starting with UTF-8 continuation bytes. Check that they do not corrupt the display, moving to them with the '0' command works, inserting stuff before them works, and moving right past them puts the cursor in the desired place. OK lucas@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2025/05/19 09:50:02 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo Log message: Tor Browser: update to 14.5.2 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2025/05/19 09:50:30 Modified files: meta/tor-browser: Tag: OPENBSD_7_7 Makefile www/tor-browser: Tag: OPENBSD_7_7 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_7 Makefile distinfo Log message: Tor Browser: update to 14.5.2 CVSROOT: /cvs Module name: src Changes by: caspar@cvs.openbsd.org 2025/05/19 09:51:50 Modified files: usr.sbin/rad : rad.conf.5 Log message: rad.conf.5: mention default setting for "other configuration" OK florian@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/19 10:20:57 Modified files: games/puzzles : Makefile distinfo Log message: games/puzzles: update to a newer git checkout CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/05/19 10:33:06 Modified files: audio/adplug : Makefile distinfo audio/adplug/patches: patch-Makefile_in audio/adplug/pkg: PLIST Log message: Update adplug to 2.4. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2025/05/19 10:47:17 Modified files: net/swirc : Makefile distinfo Log message: Update swirc to 3.5.5. From maintainer Markus Uhlin, thanks! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/19 10:54:32 Modified files: x11/xfce4/xfce4-battery: Makefile distinfo Log message: x11/xfce4/xfce4-battery: update to 1.2.0. see https://gitlab.xfce.org/panel-plugins/xfce4-battery-plugin/-/tags/xfce4-battery-plugin-1.2.0 switches to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/19 10:55:56 Modified files: x11/xfce4/xfce4-clipman: Makefile distinfo Log message: x11/xfce4/xfce4-clipman: update to 1.7.0. see https://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin/-/tags/xfce4-clipman-plugin-1.7.0 switches to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/19 10:57:48 Modified files: x11/xfce4/xfce4-diskperf: Makefile distinfo x11/xfce4/xfce4-diskperf/pkg: PLIST Log message: x11/xfce4/xfce4-diskperf: update to 2.8.0. see https://gitlab.xfce.org/panel-plugins/xfce4-diskperf-plugin/-/tags/xfce4-diskperf-plugin-2.8.0 switches to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/19 10:59:31 Modified files: x11/xfce4/xfce4-cpugraph: Makefile distinfo Log message: x11/xfce4/xfce4-cpugraph: update to 1.3.0. see https://gitlab.xfce.org/panel-plugins/xfce4-cpugraph-plugin/-/tags/xfce4-cpugraph-plugin-1.3.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/19 11:01:40 Modified files: x11/xfce4/xfce4-fsguard: Makefile distinfo Log message: x11/xfce4/xfce4-fsguard: update to 1.2.0. see https://gitlab.xfce.org/panel-plugins/xfce4-fsguard-plugin/-/tags/xfce4-fsguard-plugin-1.2.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/19 11:02:28 Modified files: x11/xfce4/xfce4-docklike: Makefile distinfo x11/xfce4/xfce4-docklike/pkg: PLIST Log message: x11/xfce4/xfce4-docklike: update to 0.5.0. see https://gitlab.xfce.org/panel-plugins/xfce4-docklike-plugin/-/tags/xfce4-docklike-plugin-0.5.0 switch to meson CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/19 13:15:19 Modified files: sys/dev/acpi : files.acpi Added files: sys/dev/acpi : acpiwmi.c Log message: add a basic WMI driver, with support for asus laptops. now let some others fix the bugs! CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/19 13:15:47 src/usr.bin/watch Update of /cvs/src/usr.bin/watch In directory cvs.openbsd.org:/tmp/cvs-serv68686/watch Log Message: Directory /cvs/src/usr.bin/watch added to the repository CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/19 13:56:33 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : acpiwmi.4 Log message: miod has requested a man page CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/19 13:58:58 Modified files: usr.sbin/config: config.8 ukcutil.c Log message: allow comments, to be used with bsd.re-config. ok kn CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2025/05/19 14:38:53 Modified files: usr.sbin/zdump : zdump.8 zdump.c Log message: zdump: add -t and -V options from tzcode2013d One difference between upstream is that when -t "lotime" is not specified, we use the same low time cutoff as when no -t option is used. Upstream uses (effectively) LLONG_MIN in this case. OK tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/05/19 15:48:28 Modified files: sys/ddb : db_usrreq.c db_var.h sys/dev/acpi : acpi_x86.c sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c sys/dev/pci/drm/i915: i915_driver.c Log message: Implement a ddb.suspend sysctl that may help debugging suspend/resume bugs. When this sysctl is set to 1, it will force "S0ix" suspend and skip suspend of inteldrm(4) and amdgpu(4) such that the display remains on during suspend. That should make anything printed on the console to be visible. Power consumption will probably suck though. ok mlarkin@, kn@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/19 15:52:54 Modified files: graphics/py-matplotlib: Makefile distinfo graphics/py-matplotlib/pkg: PLIST Added files: graphics/py-matplotlib/patches: patch-meson_options patch-pyproject_toml Removed files: graphics/py-matplotlib/patches: patch-mplsetup_cfg_template patch-setupext_py Log message: update to matplotlib 3.9.4 tested and ok bket@ thanks! CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/19 18:08:28 Modified files: usr.bin/netstat: mroute.c mroute6.c Log message: Fix netstat(1) multicast route statistics. Do not call IPCTL_MRTPROTO sysctl(8) before IPCTL_MRTSTATS. One failing sysctl is enough to recognize that kernel does not support MROUTING. Check for the correct error code that the kernel generates. This fixes printing IPv6 multicast route statistics. They were skipped before as the protocol number was unexpected since PIM kernel implementation has been deleted. OK jan@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2025/05/19 18:30:38 Modified files: lib/libcrypto/mlkem: mlkem768.c Log message: Whitespace nits from tb ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2025/05/19 18:33:41 Modified files: lib/libcrypto/mlkem: mlkem1024.c mlkem_internal.h regress/lib/libcrypto/mlkem: mlkem_iteration_tests.c mlkem_tests.c mlkem_tests_util.c mlkem_tests_util.h mlkem_unittest.c Log message: Make MLKEM1024_marshal_private_key consistent with the public_key funcitons Even though this should remain internal, make it the same as the public key marshal function, and make the needed fallout changes in regress. ok kenjiro@, tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/19 18:37:17 Modified files: sys/netinet6 : in6_proto.c Log message: Run IPv6 fragment reassembly in parallel. frag6_input() is MP-safe, a global mutex is protecting it. Set PR_MPINPUT protocol flag to run it in parallel from ip_deliver() loop. Note that this only affects configurations where pf(4) has been turned off, as pf does its own fragment reassembly. OK mvs@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/19 18:46:50 Modified files: usr.sbin/acme-client: netproc.c Log message: Handle "processing" status by retrying as the RFC suggests. Previously we would give up with "unhandled status" and not get a certificate. While here limit the amount of retries we are willing to perform in the "pending" and "processing" state. Let's encrypt seems to enter the "processing" state farely often in the staging environment. problem reported & OK sthen CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/19 19:03:23 Modified files: net/tdlib : Makefile distinfo net/tdlib/pkg : PLIST Removed files: net/tdlib/patches: patch-CMakeLists_txt patch-td_generate_CMakeLists_txt Log message: update to tdlib 1.8.49; OK op replace CMake patches with configure flags while here. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/19 19:03:56 Modified files: usr.bin/signify: signify.c signify.h zsig.c Log message: only include basename of seckey in gzip header. requested by deraadt to not leak paths. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/19 19:10:42 Modified files: sys/arch/amd64/amd64: vmm_machdep.c sys/arch/amd64/include: vmmvar.h Log message: For AMD SEV-ES use GUEST_INTERRUPT_MASK in vmm(4). Due to state encryption vmm(4) cannot determine the state of the interrupt enable flag from the rflags register of the guest. Therefore the VMCB provides at offset 0x68 bit 1 the current state of this flag. However, use the SMV_GUEST_INTR_MASK bit only if this is a SEV-ES enabled guest. Otherwise, use the regular FLAGS register. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2025/05/19 19:18:16 Modified files: sys/dev/acpi : acpiwmi.c Log message: initial cleanup run and use DPRINTF to be less noisy CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/19 19:22:39 Modified files: sys/dev/acpi : acpiwmi.c Log message: supposed to use init function in target CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/19 19:26:40 Modified files: multimedia/mlt7: Makefile distinfo Log message: Update Mlt to 7.32.0 Update diff from Josh Grosse, thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/19 19:32:43 Modified files: multimedia/shotcut: Makefile distinfo multimedia/shotcut/patches: patch-src_util_cpp multimedia/shotcut/pkg: PLIST Log message: Update shotcut to 25.05.11 Update diff from Josh Grosse, thanks CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/19 20:00:14 Modified files: distrib/miniroot: install.sub Log message: do not offer http/nfs without network Offline installs/upgrades, e.g. when there are no interfaces, do default to fetching sets over HTTP, which cannot work ( # vmctl start -c -b /bsd.rd -d disk.img offline ... Let's install the sets! Location of sets? (disk http nfs or 'done') [http] Skip these two methods unless there is a physical interface around: Location of sets? (disk or 'done') [disk] Shorten and clarify the comments while here. Feedback OK afresh1 CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2025/05/19 20:06:54 Modified files: sys/dev/acpi : acpiwmi.c Log message: check if FnLock is available and enabled in the BIOS before fiddling with it CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/19 20:43:01 Modified files: lib/libc/sys : chmod.2 Log message: document EFTYPE, clarify +t on file behaviour; OK millert CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/19 21:04:25 Modified files: devel/py-nbclient: Makefile distinfo Log message: update py-nbclient to 0.10.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/19 21:21:36 Modified files: audio/noson : Makefile distinfo Log message: update to noson 2.12.10 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/19 21:26:14 Modified files: audio/noson-app: Makefile distinfo Log message: update to noson-app 5.6.10 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/19 21:29:46 Log message: import of llvm20 (20.1.5); all of our current patches included this is not hooked up to the build for now Status: Vendor Tag: robert Release Tags: robert_20250520 N ports/devel/llvm/20/Makefile N ports/devel/llvm/20/distinfo N ports/devel/llvm/20/patches/patch-clang_include_clang_AST_FormatString_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_ARM_ARMISelLowering_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsFrameLowering_cpp N ports/devel/llvm/20/patches/patch-libunwind_src_UnwindCursor_hpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_CMakeLists_txt N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_PPCFrameLowering_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86RegisterInfo_td N ports/devel/llvm/20/patches/patch-llvm_tools_llvm-shlib_CMakeLists_txt N ports/devel/llvm/20/patches/patch-lld_docs_ld_lld_1 N ports/devel/llvm/20/patches/patch-clang_lib_Basic_Targets_X86_cpp N ports/devel/llvm/20/patches/patch-clang_lib_Basic_Targets_X86_h N ports/devel/llvm/20/patches/patch-clang_lib_CodeGen_CGCall_cpp N ports/devel/llvm/20/patches/patch-clang_lib_Driver_Driver_cpp N ports/devel/llvm/20/patches/patch-clang_lib_Driver_ToolChains_Arch_RISCV_cpp N ports/devel/llvm/20/patches/patch-clang_lib_Frontend_CompilerInvocation_cpp N ports/devel/llvm/20/patches/patch-clang_include_clang_Basic_DiagnosticSemaKinds_td N ports/devel/llvm/20/patches/patch-clang_lib_Sema_SemaDeclAttr_cpp N ports/devel/llvm/20/patches/patch-clang_tools_clang-shlib_CMakeLists_txt N ports/devel/llvm/20/patches/patch-clang_lib_AST_FormatString_cpp N ports/devel/llvm/20/patches/patch-compiler-rt_lib_builtins_ppc_atomic_lock_free_c N ports/devel/llvm/20/patches/patch-compiler-rt_lib_interception_interception_h N ports/devel/llvm/20/patches/patch-compiler-rt_lib_interception_interception_linux_h N ports/devel/llvm/20/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_cpp N ports/devel/llvm/20/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_h N ports/devel/llvm/20/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_platform_h N ports/devel/llvm/20/patches/patch-compiler-rt_lib_ubsan_ubsan_platform_h N ports/devel/llvm/20/patches/patch-libunwind_src_AddressSpace_hpp N ports/devel/llvm/20/patches/patch-libunwind_src_EHHeaderParser_hpp N ports/devel/llvm/20/patches/patch-lld_CMakeLists_txt N ports/devel/llvm/20/patches/patch-lld_ELF_Relocations_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_SymbolTable_cpp N ports/devel/llvm/20/patches/patch-lldb_source_Host_openbsd_Host_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_SyntheticSections_cpp N ports/devel/llvm/20/patches/patch-llvm_include_llvm_InitializePasses_h N ports/devel/llvm/20/patches/patch-lld_include_lld_Common_Driver_h N ports/devel/llvm/20/patches/patch-lld_tools_lld_CMakeLists_txt N ports/devel/llvm/20/patches/patch-lld_tools_lld_lld_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_CodeGen_PrologEpilogInserter_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64ISelLowering_cpp N ports/devel/llvm/20/patches/patch-lldb_include_lldb_Host_openbsd_HostInfoOpenBSD_h N ports/devel/llvm/20/patches/patch-lldb_source_Host_openbsd_HostInfoOpenBSD_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_Symbols_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_Symbols_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_ABI_AArch64_ABISysV_arm64_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_SyntheticSections_h N ports/devel/llvm/20/patches/patch-lld_ELF_Writer_cpp N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_ObjectFile_ELF_ObjectFileELF_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_InputFiles_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Platform_OpenBSD_PlatformOpenBSD_cpp N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Platform_OpenBSD_PlatformOpenBSD_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_CMakeLists_txt N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_CMakeLists_txt N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ProcessOpenBSDKernel_cpp N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ProcessOpenBSDKernel_h N ports/devel/llvm/20/patches/patch-clang_docs_CommandGuide_clang_rst N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_cpp N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_cpp N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_Options_td N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ThreadOpenBSDKernel_cpp N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ThreadOpenBSDKernel_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_CMakeLists_txt N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeProcessOpenBSD_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arch_cpp N ports/devel/llvm/20/patches/patch-lldb_tools_CMakeLists_txt N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_cpp N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_cpp N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_Config_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeThreadOpenBSD_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeThreadOpenBSD_cpp N ports/devel/llvm/20/patches/patch-clang_lib_Driver_ToolChains_Clang_cpp N ports/devel/llvm/20/patches/patch-clang_lib_Driver_ToolChains_CommonArgs_cpp N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeProcessOpenBSD_cpp N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_Process_elf-core_RegisterUtilities_h N ports/devel/llvm/20/patches/patch-clang_lib_Basic_Targets_Mips_h N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_cpp N ports/devel/llvm/20/patches/patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_h N ports/devel/llvm/20/patches/patch-lldb_tools_lldb-server_CMakeLists_txt N ports/devel/llvm/20/patches/patch-lldb_tools_lldb-server_lldb-gdbserver_cpp N ports/devel/llvm/20/patches/patch-lldb_unittests_UnwindAssembly_ARM64_TestArm64InstEmulation_cpp N ports/devel/llvm/20/patches/patch-lldb_unittests_UnwindAssembly_x86_Testx86AssemblyInspectionEngine_cpp N ports/devel/llvm/20/patches/patch-llvm_cmake_modules_GetLibraryName_cmake N ports/devel/llvm/20/patches/patch-llvm_include_llvm_CodeGen_AsmPrinter_h N ports/devel/llvm/20/patches/patch-llvm_include_llvm_CodeGen_MachineFrameInfo_h N ports/devel/llvm/20/patches/patch-llvm_include_llvm_CodeGen_Passes_h N ports/devel/llvm/20/patches/patch-llvm_include_llvm_CodeGen_ReturnProtectorLowering_h N ports/devel/llvm/20/patches/patch-llvm_include_llvm_CodeGen_TargetFrameLowering_h N ports/devel/llvm/20/patches/patch-clang_include_clang_Driver_Options_td N ports/devel/llvm/20/patches/patch-llvm_lib_CodeGen_AsmPrinter_AsmPrinter_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_MC_MCAsmInfoELF_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_CodeGen_CMakeLists_txt N ports/devel/llvm/20/patches/patch-llvm_lib_CodeGen_TargetPassConfig_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_CodeGen_ReturnProtectorLowering_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_CodeGen_ReturnProtectorPass_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_MC_MCELFStreamer_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_MC_MCParser_AsmParser_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Support_Unix_Process_inc N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64AsmPrinter_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64FrameLowering_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_Arch_PPC64_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_Arch_RISCV_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64FrameLowering_h N ports/devel/llvm/20/patches/patch-lld_ELF_Arch_AArch64_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64InstrInfo_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64InstrInfo_td N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64Subtarget_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_CMakeLists_txt N ports/devel/llvm/20/patches/patch-llvm_lib_Target_AArch64_AArch64TargetMachine_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_AsmParser_MipsAsmParser_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_CMakeLists_txt N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsAsmPrinter_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_Arch_X86_64_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_Driver_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsFrameLowering_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsISelLowering_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsInstrInfo_td N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsLoongson2FBTBFix_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_MipsTargetMachine_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_Mips_Mips_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86_td N ports/devel/llvm/20/patches/patch-clang_include_clang_Basic_CodeGenOptions_def N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_PPCAsmPrinter_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_PPCFrameLowering_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_DriverUtils_cpp N ports/devel/llvm/20/patches/patch-lld_ELF_InputFiles_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_PPCInstrInfo_td N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_CMakeLists_txt N ports/devel/llvm/20/patches/patch-lld_ELF_LinkerScript_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_MCTargetDesc_X86AsmBackend_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86AsmPrinter_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86FixupGadgets_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86FrameLowering_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86FrameLowering_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86IndirectThunks_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86InstrCompiler_td N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86MCInstLower_cpp N ports/devel/llvm/20/patches/patch-clang_lib_Sema_SemaChecking_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86MachineFunctionInfo_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86RetClean_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86Subtarget_h N ports/devel/llvm/20/patches/patch-llvm_lib_Target_X86_X86TargetMachine_cpp N ports/devel/llvm/20/patches/patch-llvm_lib_Transforms_Scalar_LoopIdiomRecognize_cpp N ports/devel/llvm/20/patches/patch-llvm_tools_llvm-ar_llvm-ar_cpp N ports/devel/llvm/20/patches/patch-clang_test_Driver_sparc-ias-Wa_s N ports/devel/llvm/20/patches/patch-llvm_tools_llvm-config_llvm-config_cpp N ports/devel/llvm/20/pkg/PLIST-lldb N ports/devel/llvm/20/pkg/PLIST-main N ports/devel/llvm/20/pkg/PLIST-python No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2025/05/19 21:58:54 Modified files: sysutils/firmware/amdgpu: Makefile distinfo Log message: update amdgpu firmware to 20250509 tested-by and ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2025/05/19 22:01:19 Modified files: sysutils/firmware/inteldrm: Makefile distinfo Log message: update inteldrm firmware to 20250509 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2025/05/19 22:03:31 Modified files: sysutils/firmware/amd: Makefile distinfo Log message: update amd microcode to 20250509 no binary change CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2025/05/19 22:04:58 Modified files: sysutils/firmware/radeondrm: Makefile distinfo Log message: update radeon firmware to 20250509 no binary change CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/19 22:26:27 Added files: usr.bin/watch : watch.1 watch.c Log message: Verbatim import of IIJ's iwatch as watch The watch utility periodically executes a command and displays its output. v1.0.4 from https://github.com/iij/iwatch https://eng-blog.iij.ad.jp/archives/230 OK yasuoka@ florian@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/19 22:30:35 Modified files: cad/kicad : Makefile distinfo cad/kicad/patches: patch-eeschema_eeschema_jobs_handler_cpp patch-kicad_kicad_manager_frame_cpp cad/kicad-share: Makefile.inc cad/kicad-share/footprints: distinfo cad/kicad-share/footprints/pkg: PLIST cad/kicad-share/packages3D: distinfo cad/kicad-share/packages3D/pkg: PLIST cad/kicad-share/symbols: distinfo cad/kicad-share/templates: distinfo Log message: Update kicad to 9.0.2 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/19 22:33:06 Added files: usr.bin/watch : Makefile Log message: Add standard Makefile for watch CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2025/05/19 23:00:58 Modified files: math/p5-Statistics-CaseResampling: Makefile distinfo math/p5-Statistics-CaseResampling/pkg: PLIST Log message: update p5-Statistics-CaseResampling to 0.16 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/19 23:26:26 Modified files: usr.bin/watch : watch.1 watch.c Log message: Remove capability for custom styling OK kn@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/19 23:30:31 Modified files: usr.bin/watch : watch.c Log message: Use conventional names for the min/max macros suggested by deraadt@ OK kn@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/19 23:34:17 Modified files: devel/kdiff3 : Makefile distinfo Log message: Update kdiff3 to 1.12.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/19 23:34:48 Modified files: x11/tellico : Makefile distinfo x11/tellico/pkg: PLIST Log message: Update tellico to 4.1.2 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2025/05/19 23:39:08 Modified files: lib/libssl : t1_lib.c Log message: Don't use the array index as the group_id This is a precursor to adding new group ids for post quantum stuff which are up in the 4000 range, so using the array index as the group id will be silly. Instead we just add the group id to the structure and we walk the list to find it. This should never be a very large list for us, so no need to do anything cuter than linear search for now. ok jsing@, joshua@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2025/05/19 23:41:47 Modified files: lib/libcrypto/objects: objects.txt Log message: Add ML-KEM768 Hybrid Kems to objects.txt ok tb@, joshua@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/19 23:41:51 Modified files: usr.bin/watch : watch.c Log message: Simplify the help screen OK kn@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2025/05/19 23:42:40 Modified files: lib/libcrypto/objects: obj_mac.num Log message: Add ML-KEM768 Hybrid Kems to obj_mac.num ok tb@, joshua@ CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2025/05/19 23:50:18 Modified files: sys/netinet6 : ip6_mroute.c Log message: ip6_mroute: add missing counters ok bluhm CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/19 23:51:43 Modified files: sys/netinet : in_pcb.c in_pcb.h sys/netinet6 : in6.c in6.h in6_src.c in6_var.h ip6_var.h Log message: Call in_pcbselsrc() and in6_pcbselsrc() with const sockaddr parameter. Functions in_pcbselsrc() and in6_pcbselsrc() use the destination sockaddr to determine a suitable source address. As the destination is only used for lookup, it should never be modified. Use const to let the compiler verify that. On the way down the callstack, also convert a bunch of other lookup functions to const. OK kn@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/20 00:09:08 Modified files: usr.bin/watch : watch.c Log message: Don't display the current highlighting mode While there, rename 'reverse' to 'highlight' OK kn@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/20 00:17:04 Modified files: usr.bin/watch : watch.1 watch.c Log message: Cull the '-s' and '-c' command line options OK kn@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/20 00:26:56 Modified files: usr.bin/watch : watch.c Log message: Add OpenBSD tag CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/20 00:28:20 Modified files: net/tg_owt : Makefile distinfo net/tg_owt/pkg : PLIST Log message: update to latest tg_owt CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2025/05/20 01:02:20 Modified files: sys/dev/ic : psp.c sys/uvm : uvm_extern.h uvm_glue.c uvm_map.c uvm_mmap.c Log message: Revert UVM_LK_* flag removal. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/20 01:02:28 Modified files: usr.bin/watch : watch.1 Log message: Rewrite the watch manual page Based on feedback from kn@ jsg@ deraadt@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/20 01:03:39 Modified files: usr.bin/watch : watch.1 watch.c Log message: Cull '-p' option OK kn@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/20 01:40:08 Modified files: usr.bin/watch : watch.c Log message: Impose restrictions through unveil & pledge OK deraadt@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/20 01:47:43 Modified files: lib/libcrypto/objects: obj_mac.num Log message: Fix previous - names use underscores and not hyphens. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/20 02:24:16 Modified files: usr.bin/watch : watch.1 watch.c Log message: Change the way the update interval is set Instead of setting the value through a 'prefix' to the interactive command, make this like the 's' command in top(1). Set the default interval to 1 second. While there, get rid of the '[prefix]g' movement: 'g' now just jumps to the top; also don't print the current position. OK kn@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/20 02:26:36 Modified files: usr.bin/watch : watch.1 Log message: Zap an outdated paragraph CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/20 02:29:18 Modified files: usr.bin/watch : watch.c Log message: Zap unused variable CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/20 02:35:37 Modified files: sys/arch/amd64/amd64: vmm_machdep.c vmm_support.S sys/arch/amd64/include: vmmvar.h Log message: Special vmentry/vmexit path for AMD SEV-ES guests in vmm(4). With SEV-ES the full vCPU state is automatically loaded from or saved to the encrypted VMSA. However, host state is not fully saved and restored. Therefore, we need a seperate vm entry/exit path for SEV-ES enabled guests. svm_seves_enter_guest() accomplishes this. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/05/20 03:12:03 Modified files: sys/dev/pci : if_ice.c Log message: add Rx checksum offload support to ice(4) based on code from FreeBSD test + ok bluhm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/20 03:25:40 Modified files: lib/libcrypto/err: err.c Log message: Simplify err_build_SYS_str_reasons This is currently done in a rather silly way. Shift the index by 1 and avoid weird pointer dances. Rather than relying on static initialization, use code to obviate a comment. ok beck joshua jsing CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/20 03:28:06 Modified files: usr.sbin/fw_update: patterns.c Log message: Make pattern for amdsev firmware download more specific. Avoid matching unrelated device names. ccp is a substring of qccpucp(4), with ^ccp0 pattern this gets fixed. OK tobhe@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2025/05/20 03:35:11 Modified files: www/nextcloud/30: Makefile distinfo www/nextcloud/30/pkg: PLIST Added files: www/nextcloud/30/pkg: MESSAGE Log message: Update for Nextcloud to 30.0.11 OK landry@ rsadowski@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/20 03:35:36 Modified files: usr.bin/watch : Makefile watch.c Log message: dedup interval parse code, replace pretty-printer with printf(3) %g OK job CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2025/05/20 03:36:15 Modified files: www/nextcloud/31: Makefile distinfo www/nextcloud/31/pkg: PLIST Log message: Update for Nextcloud to 31.0.5 OK rsadowski CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/20 03:37:28 Modified files: devel/py-olefile: Makefile distinfo Log message: update to py3-olefile-0.47, ok kmos rpointel CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2025/05/20 03:43:31 Modified files: sys/dev/pci : if_iavf.c Log message: Add support for TSO to iavf(4), much like it's done in ixl(4). from Yuichiro NAITO, with some additions by me CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2025/05/20 04:02:32 Modified files: sys/dev/pci : if_iavf.c Log message: As done in ixl(4), set IFM_FDX when the link is active. from NetBSD if_iavf.c r1.13 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2025/05/20 04:17:38 Modified files: share/man/man4 : acpi.4 Log message: add entry for acpiwmi(4); CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2025/05/20 04:30:41 Modified files: usr.sbin/fw_update: patterns.c Log message: Fix qcpas matching pattern. Multiple ORed patterns go on multiple lines. Tested on a T14s in ACPI mode. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/20 04:44:09 Modified files: textproc/clo++ : Makefile Log message: mirror, unbreaking SITES which depended on ${HOMEPAGE} removed in previous commit. found by daniel@. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2025/05/20 05:43:07 Modified files: security/gnupg : Makefile distinfo security/gnupg/pkg: PLIST Log message: Update to gnupg-2.4.8 Release info: https://dev.gnupg.org/T7428 (empty as of this writing) CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2025/05/20 05:47:46 Modified files: net/dnsdist : Makefile distinfo Log message: Update to dnsdist 1.9.10, including a fix for CVE-2025-30193. See https://blog.powerdns.com/2025/05/20/powerdns-dnsdist-1.9.10-released and https://www.dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2025-03.html Imo no urgent backport needed, as there is a simple workaround by including setMaxTCPQueriesPerConnection(50) in the dnsdist configuration. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/20 06:10:48 Modified files: security/openssl-ruby-tests/patches: patch-test_openssl_test_ssl_rb Log message: regen patch CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/20 06:10:51 Modified files: astro/py-astropy: Makefile astro/py-erfa : Makefile astro/py-jplephem: Makefile astro/py-sgp4 : Makefile astro/py-skyfield: Makefile biology/py-biopython: Makefile comms/gnuradio : Makefile comms/sigrok/libsigrok: Makefile devel/boost : Makefile devel/py-test-arraydiff: Makefile devel/pygame : Makefile devel/spyder/spyder: Makefile games/angrydd : Makefile games/singularity: Makefile geo/gdal : Makefile geo/py-fiona : Makefile geo/py-laspy : Makefile geo/py-proj : Makefile geo/py-rasterio: Makefile geo/py-rio-cogeo: Makefile geo/py-shapely : Makefile geo/py-supermercado: Makefile graphics/asymptote: Makefile graphics/blender: Makefile graphics/inkscape: Makefile graphics/makehuman: Makefile graphics/mypaint: Makefile graphics/opencv: Makefile graphics/piglit: Makefile graphics/py-imageio: Makefile graphics/py-matplotlib: Makefile graphics/py-pyqtgraph: Makefile graphics/py-sane: Makefile graphics/py-seaborn: Makefile graphics/py-tifffile: Makefile lang/pcbasic : Makefile lang/pythran : Makefile math/imath : Makefile math/py-PyWavelets: Makefile math/py-bottleneck: Makefile math/py-cftime : Makefile math/py-contourpy: Makefile math/py-cvxpy : Makefile math/py-ecos : Makefile math/py-h5py : Makefile math/py-netcdf4: Makefile math/py-numexpr: Makefile math/py-numpy : Makefile math/py-osqp : Makefile math/py-pandas : Makefile math/py-patsy : Makefile math/py-scikit-image: Makefile math/py-scikit-learn: Makefile math/py-scipy : Makefile math/py-scs : Makefile math/py-snuggs : Makefile math/py-tables : Makefile math/py2-numpy : Makefile math/veusz : Makefile multimedia/pitivi: Makefile net/py-siphon : Makefile net/websockify : Makefile print/printrun : Makefile textproc/py-numpydoc: Makefile www/py-bokeh : Makefile x11/qt6/pyside6/shiboken: Makefile Log message: bump py-numpy consumers. at least those which have compiled modules using numpy are no longer ABI-compatible following the update to numpy 2.x. this may over-bump slightly, but I've seen problems with at least pandas and scipy, and identifying others individually is too time-consuming. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/20 06:25:00 Modified files: usr.bin/watch : watch.1 watch.c Log message: Rework command line options & interactive commands OK kn@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/05/20 06:25:10 Modified files: graphics/xfig : Makefile Log message: Document why USE_GROFF is needed. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/20 06:30:20 Modified files: usr.bin/watch : watch.c Log message: get rid of sysexits.h; 1 should be good enough for every error. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/20 06:32:48 Modified files: usr.bin/watch : watch.1 watch.c Log message: Align man page and usage() with how one interacts with the utility CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/20 06:42:24 Modified files: usr.bin/watch : watch.c Log message: Redo the upper left corner: display current interval, then the command OK kn@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/20 06:46:52 Modified files: sys/arch/amd64/include: pmap.h sys/arch/sh/include: pmap.h Log message: remove unused pmap_remove_all() ok kettenis@ claudio@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2025/05/20 07:51:27 Modified files: sys/arch/amd64/amd64: vmm_machdep.c sys/dev/vmm : vmm.c vmm.h usr.sbin/vmd : vm.c Log message: Back vmm(4) guest memory with UVM aobjs. For the past few years, vmm(4) would require vmd(8) to allocate virtual memory via mmap(2) in the vm process to use as guest physical memory. Then vmm(4) would create a new virtual address space itself to represent the guest and use uvm_share() to share map entries between them. This worked, but the userland dance of mmap/munmap to "find" space for guest memory and then having to teardown a full virtual address space not tied to a process caused some havoc in state management and potential race conditions. This commit simplifies how guest memory is represented and managed: 1. vmd(8) no longer calls mmap(2) to find memory for a vm. vmm(4) creates UVM aobjs to represent the memory ranges and maps them into the vmd process. 2. vmm(4) no longer faults pages into the vm's address space managed in the kernel and instead faults directly into the vmd userland process's address space. Nested page tables (EPT/RVI) are managed explicitly with pmap(9) functions. 3. vmd(8) shares guest memory between processes (e.g. virtio network & block devices) using the same ioctl as before, but vmm(4) now uses uvm_map(9) to map the aobj's into the new process. 4. The aobj mappings into the userland processes are now marked immutable. Tested with help from many: bluhm@, kirill@, hshoexer@, Jesper Wallin, xse[at]krkrkr.org. Thanks to Mischa Peters for providing access to an additional testing environment. Help from mpi@ on uvm aobj lifecycle management. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2025/05/20 07:54:43 Modified files: net/dnsdist : Tag: OPENBSD_7_7 Makefile distinfo Log message: Update to dnsdist 1.9.10, including a fix for CVE-2025-30193. See https://blog.powerdns.com/2025/05/20/powerdns-dnsdist-1.9.10-released and https://www.dnsdist.org/security-advisories/powerdns-advisory-for-dnsdist-2025-03.html CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/20 08:59:39 Modified files: usr.bin/watch : watch.c Log message: Add a space for readability CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/20 09:26:15 Modified files: usr.bin/watch : watch.1 Log message: trim trailing whitespace, no text change CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/20 10:50:21 Modified files: infrastructure/db: user.list Log message: Reserve 581 for _piknik, recycling _gonzui CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/20 12:21:34 Modified files: lib/libcrypto/modes: gcm128.c Log message: Unbreak GHASH on some architectures setting GHASH_ASM The last #else branch in CRYPTO_gcm128_init() doesn't initialize the function pointers for gmult/ghash, which results in a segfault when using GCM on architectures taking this branch, notably sparc64. found by and fix from jca CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:38:10 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.10.2. see https://www.thunderbird.net/en-US/thunderbird/128.10.2esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-39/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:39:02 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_7 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.10.2. see https://www.thunderbird.net/en-US/thunderbird/128.10.2esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-39/ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/20 12:40:09 Modified files: sys/netinet : ip_input.c Log message: Move move IPCTL_SOURCEROUTE case of ip_sysctl() out of netlock. It is atomically accessed integer. sysctl_securelevel_int() is mp-safe. ok bluhm CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:41:01 Modified files: x11/xfce4/xfce4-mount: Makefile distinfo Log message: x11/xfce4/xfce4-mount: update to 1.2.0. see https://gitlab.xfce.org/panel-plugins/xfce4-mount-plugin/-/tags/xfce4-mount-plugin-1.2.0 switch to meson CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/20 12:41:06 Modified files: sys/kern : subr_pool.c sys/netinet : in_proto.c tcp_usrreq.c sys/netinet6 : in6_proto.c Log message: Unlock TCPCTL_REASS_LIMIT and TCPCTL_SACKHOLE_LIMIT cases of tcp_sysctl(). Use the pool lock to serialize pool_sethardlimit() with the rest pool layer. Also use `sysctl_lock' to serialize pool and sysctl variable modification. Since the whole tcp_sysctl() became mp-safe, move it out of sysctl locks. ok bluhm CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:41:31 Modified files: x11/xfce4/xfce4-mpc: Makefile distinfo Log message: x11/xfce4/xfce4-mpc: update to 0.6.0. see https://gitlab.xfce.org/panel-plugins/xfce4-mpc-plugin/-/tags/xfce4-mpc-plugin-0.6.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:42:04 Modified files: x11/xfce4/xfce4-netload: Makefile distinfo Log message: x11/xfce4/xfce4-netload: update to 1.5.0 see https://gitlab.xfce.org/panel-plugins/xfce4-netload-plugin/-/tags/xfce4-netload-plugin-1.5.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:43:08 Modified files: x11/xfce4/xfce4-notes: Makefile distinfo Log message: x11/xfce4/xfce4-notes: update to 1.12.0. see https://gitlab.xfce.org/panel-plugins/xfce4-notes-plugin/-/tags/xfce4-notes-plugin-1.12.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:44:24 Modified files: x11/xfce4/xfce4-timer: Makefile distinfo Log message: x11/xfce4/xfce4-timer: update to 1.8.0. see https://gitlab.xfce.org/panel-plugins/xfce4-timer-plugin/-/tags/xfce4-timer-plugin-1.8.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:44:52 Modified files: x11/xfce4/xfce4-time-out: Makefile distinfo Log message: x11/xfce4/xfce4-time-out: update to 1.2.0. see https://gitlab.xfce.org/panel-plugins/xfce4-time-out-plugin/-/tags/xfce4-time-out-plugin-1.2.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:45:40 Modified files: x11/xfce4/xfce4-mailwatch: Makefile distinfo Log message: x11/xfce4/xfce4-mailwatch: update to 1.4.0. see https://gitlab.xfce.org/panel-plugins/xfce4-mailwatch-plugin/-/tags/xfce4-mailwatch-plugin-1.4.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:46:20 Modified files: x11/xfce4/xfce4-places: Makefile distinfo x11/xfce4/xfce4-places/pkg: PLIST Log message: x11/xfce4/xfce4-places: update to 1.9.0. see https://gitlab.xfce.org/panel-plugins/xfce4-places-plugin/-/tags/xfce4-places-plugin-1.9.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:46:52 Modified files: x11/xfce4/xfce4-systemload: Makefile distinfo Log message: x11/xfce4/xfce4-systemload: update to 1.4.0. see https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin/-/tags/xfce4-systemload-plugin-1.4.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:47:22 Modified files: x11/xfce4/xfce4-smartbookmark: Makefile distinfo Log message: x11/xfce4/xfce4-smartbookmark: update to 0.6.0. see https://gitlab.xfce.org/panel-plugins/xfce4-smartbookmark-plugin/-/tags/xfce4-smartbookmark-plugin-0.6.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:48:26 Modified files: x11/xfce4/xfce4-verve: Makefile distinfo Log message: x11/xfce4/xfce4-verve: update to 2.1.0. see https://gitlab.xfce.org/panel-plugins/xfce4-verve-plugin/-/tags/xfce4-verve-plugin-2.1.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:48:54 Modified files: x11/xfce4/xfce4-wavelan: Makefile distinfo Log message: x11/xfce4/xfce4-wavelan: update to 0.7.0 see https://gitlab.xfce.org/panel-plugins/xfce4-wavelan-plugin/-/tags/xfce4-wavelan-plugin-0.7.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:51:14 Modified files: x11/xfce4/xfce4-weather: Makefile distinfo x11/xfce4/xfce4-weather/pkg: PLIST Added files: x11/xfce4/xfce4-weather/patches: patch-meson_build Log message: x11/xfce4/xfce4-weather: update to 0.12.0. see https://gitlab.xfce.org/panel-plugins/xfce4-weather-plugin/-/tags/xfce4-weather-plugin-0.12.0 switch to meson switch from libsoup2 to libsoup3 backport upstream MR !37 to properly link against sysutils/upower CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:51:51 Modified files: x11/xfce4/xfce4-xkb: Makefile distinfo x11/xfce4/xfce4-xkb/pkg: PLIST Log message: x11/xfce4/xfce4-xkb: update to 0.9.0. see https://gitlab.xfce.org/panel-plugins/xfce4-xkb-plugin/-/tags/xfce4-xkb-plugin-0.9.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:52:56 Modified files: x11/xfce4/thunar-archive: Makefile distinfo Log message: x11/xfce4/thunar-archive: update to 0.6.0 see https://gitlab.xfce.org/thunar-plugins/thunar-archive-plugin/-/tags/thunar-archive-plugin-0.6.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:53:44 Modified files: x11/xfce4/thunar-media-tags: Makefile distinfo Log message: x11/xfce4/thunar-media-tags: update to 0.6.0. see https://gitlab.xfce.org/thunar-plugins/thunar-media-tags-plugin/-/tags/thunar-media-tags-plugin-0.6.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 12:54:28 Modified files: x11/xfce4/thunar-vcs: Makefile distinfo x11/xfce4/thunar-vcs/pkg: PLIST Log message: x11/xfce4/thunar-vcs: update to 0.4.0 see https://gitlab.xfce.org/thunar-plugins/thunar-vcs-plugin/-/tags/thunar-vcs-plugin-0.4.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/20 13:22:25 Modified files: www/varnish : Makefile distinfo Log message: www/varnish: Update to 7.7.1 Fixes CVE-2025-47905 ok kirill@, gonzalo@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/20 13:32:41 Modified files: www/varnish : Tag: OPENBSD_7_7 Makefile distinfo Log message: www/varnish: Update to 7.6.3 Fixes CVE-2025-47905 OK gonzalo@ CVSROOT: /cvs Module name: ports Changes by: rapha@cvs.openbsd.org 2025/05/20 13:57:45 Modified files: audio/beets : Makefile audio/beets/pkg: README Log message: Mention the keyfinder plugin in the README ok kirill@ CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2025/05/20 14:00:14 Modified files: . : arm64.html Log message: Mention RK3528 support. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2025/05/20 14:11:19 Modified files: usr.sbin/zdump : zdump.8 Log message: remove extra space for -c and -t args; ok millert CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/20 18:13:44 Modified files: sys/dev/dt : dt_dev.c Log message: establish the dt_deferred_wakeup() softintr as MPSAFE. without this, profiling on a busy system with btrace ends up with all the cpus spinning on the kernel lock all the time when the dt event buffer gets full. when the event buffer is full, dt tries to wake up btrace to read the buffer, but it defers this wakup to a softintr to avoid calling wakeup() at really high IPLs. because dt hides itself from stack traces, it looks ambiguous where this contention comes from and it's often assumed that it is the timeout subsystem that's causing the problems. we have improved timeouts, but apart from optimising timeout_barrier out of the picture the flame graphs looked basically the same as before. this is possible now that softintrs are implemented consistently across our archs (thanks visa@). tested by and ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/20 18:39:02 Modified files: devel/qt-creator: Makefile distinfo devel/qt-creator/pkg: PLIST Log message: Update qt-creator to 16.0.2 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/20 19:06:24 Modified files: usr.bin/watch : watch.c Log message: ugly whitespace CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/20 19:08:36 Modified files: astro/py-astropy: Makefile distinfo astro/py-astropy/pkg: PLIST Log message: update astropy to 6.1.0 now that we have numpy2 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/20 19:10:24 Modified files: textproc/slides: Makefile Log message: repair HOMEPAGE ok edd@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/20 19:12:50 Modified files: usr.bin/watch : watch.1 Log message: AUTHORS section: use the .An macro, and mention the login names of those authors who are OpenBSD developers in the usual way; OK yasuoka@ job@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2025/05/20 19:27:29 Modified files: lib/libc/time : difftime.c localtime.c tzfile.h usr.sbin/zic : zic.c usr.sbin/zdump : zdump.c Log message: Merge remaining parts of tzcode2013d. Fixes potential issues on 32-bit systems where time_t is 64-bit but long is 32-bit. OK tb@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/20 19:34:10 Modified files: usr.bin/watch : watch.c Log message: 0 is success CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/20 19:56:21 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kenjiro@cvs.openbsd.org 2025/05/20 20:18:12 Modified files: lib/libcrypto/mlkem: mlkem1024.c Log message: Fix buffer size in MLKEM1024_marshal_public_key() Initialize the output buffer with MLKEM1024_PUBLIC_KEY_BYTES instead of MLKEM768_PUBLIC_KEY_BYTES. ok tb@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2025/05/20 20:18:29 Modified files: sys/dev/acpi : acpiwmi.c Log message: only register the notify function if we actually have something to handle CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/20 20:41:46 Modified files: devel/llvm : Makefile.inc devel/llvm/13 : Makefile devel/llvm/16 : Makefile devel/llvm/18 : Makefile devel/llvm/19 : Makefile devel/llvm/20 : Makefile lang/clang : clang.port.mk Added files: devel/llvm/19/patches: patch-libcxx_src_CMakeLists_txt devel/llvm/19/pkg: PLIST-libcxx devel/llvm/20/patches: patch-libcxx_src_CMakeLists_txt devel/llvm/20/pkg: PLIST-libcxx devel/llvm/files: DESCR-libcxx Log message: add support for building with libc++ from ports by adding a subpackage This esentially allows us to build any port with a different libc++ when needed, by switching over the port to ports-clang and setting MODCLANG_VERSION to the required version and then setting MODCLANG_CPPLIB=Yes will set the appropriate CXXFLAGS and LDFLAGS. The libraries are renamed to include an 'e' prefix and the includes live in ${LOCALBASE}/llvm${LLVM_MAJOR}/ as well so nothing should pick these up by default. libc++ is also built with a custom namespace (__E${LLVM_MAJOR}) which allows us to link to multiple libc++ versions (including base) so this way dependencies pulling in libc++ from base should be okay as well. Fixup wantlibs for all llvm ports while here. ok tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/20 20:41:52 Modified files: usr.bin/top : top.1 Log message: For unquoted in-line literal displays, use the .Li macro. Improves discoverability of the column headers, and in non-terminal output, also results in a more appropriate font. Small markup issue reported by Evan Silberman <evan at jklol dot net>; OK jmc@. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/20 21:04:14 Modified files: usr.bin/vmstat : vmstat.c Log message: adjust some columns in vmstat -m so malloc buckets are intelligible. ok claudio CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/20 21:15:40 Modified files: sbin/nfsd : nfsd.c usr.sbin/ftp-proxy: ftp-proxy.8 ftp-proxy.c Log message: Replace chroot(2) and custom rdaemon() with daemon(3) and unveil(2) Employ the "empty filesystem" idiom once in the background instead of preopening /dev/null, confining to /var/empty/ and using custom rdaemon(). Fix spaces in nfsd(8) (same unveil idiom) while here. Feedback OK brynet CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/20 21:46:20 Modified files: regress/lib/libcrypto/mlkem: mlkem_unittest.c Log message: mlkem_unittest: fix typo in comment CVSROOT: /cvs Module name: src Changes by: kenjiro@cvs.openbsd.org 2025/05/20 21:53:20 Modified files: lib/libcrypto/kdf: hkdf_evp.c tls1_prf.c regress/lib/libcrypto/evp: evp_pkey_cleanup.c Log message: Add NULL checks to HKDF and TLS1-PRF EVP_PKEY cleanup functions Check if ctx->data is NULL before calling freezero(). Also add HKDF and TLS1-PRF to the EVP_PKEY cleanup regression test, as they no longer crash with this change. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/20 21:57:59 Modified files: lib/libcrypto/modes: gcm128.c Log message: Remove more unused code. Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2025/05/20 22:05:23 Modified files: sys/arch/amd64/amd64: machdep.c sys/arch/amd64/include: hibernate_var.h sys/arch/i386/i386: machdep.c sys/arch/i386/include: hibernate_var.h sys/kern : subr_hibernate.c sys/sys : hibernate.h Log message: preallocate hibernate work area during boot Attempt to preallocate the work area needed for hibernate during boot, instead of waiting to do this immediately before hibernate. Fixes some scenarios where a suitably large and correctly aligned region cannot be late-allocated. tested by many ok krw CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2025/05/20 22:10:21 Modified files: sys/dev/acpi : acpi.c Log message: Move the code to attach acpitimer outside #ifndef SMALL_KERNEL so we can make the clock/delay setup on ramdisk kernels more like GENERIC. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2025/05/20 22:11:57 Modified files: sys/arch/i386/i386: machdep.c sys/arch/amd64/amd64: machdep.c Log message: remove a couple includes that weren't needed from previous commit The previous commit had an include added that wasn't needed. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2025/05/20 22:13:52 Modified files: sys/arch/amd64/conf: RAMDISK_CD Log message: Add acpitimer so we get a working delay function on some (virtual) machines that lack acpihpet. This fixes crashes when installing from emulated IDE CD drives, as reported most recently by Nicole Findlay. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/20 22:41:33 Modified files: usr.bin/watch : watch.c Log message: Construct the command line with two loops. This is less clever and easier on the eyes. Input deraadt, tedu, schwarze, tb OK schwarze, tb; previous version OK job CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/20 22:46:49 Modified files: security/crowdsec: Makefile distinfo modules.inc Log message: update to 1.6.8 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/20 22:50:38 Modified files: usr.sbin/bpflogd: bpflogd.c Log message: drop custom rdaemon(), daemon(3) as usual There is no chroot(2), only unveil(2) to a single file, see initial commit. Defer unveil for deamon(3) to see /dev/null and drop cargo-culted code. OK deraadt brynet CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/20 23:05:33 Modified files: usr.sbin/dhcrelay: dhcrelay.c Log message: Drop chroot(2) + rdaemon() and rely on pledge(2) to daemon(3) as usual "stdio route" denies file I/O, so confining to /var/empty/ is pointless, requiring a preopened /dev/null to later pass into custom rdaemon(). Drop all that and rely on tight promises after daemonising. OK brynet CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/20 23:09:17 Modified files: usr.sbin/dhcrelay6: dhcrelay6.c Log message: Drop chroot(2) + rdaemon() and rely on pledge(2) to daemon(3) as usual Less code and a simpler mental model of dropping filesystem access. Same as usr.sbin/dhcrelay/dhcrelay.c r1.69. OK brynet CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 23:31:05 Modified files: audio/mpd : Makefile distinfo Log message: audio/mpd: update to 0.24.4. see https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.4/NEWS CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/20 23:40:07 Modified files: textproc/re2 : Makefile textproc/re2/pkg: PLIST Log message: defer test build, set homepage, sync plist, take maintainer CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/20 23:52:50 Modified files: devel/cbindgen : Makefile crates.inc distinfo Log message: devel/cbindgen: update to 0.29.0. see https://github.com/mozilla/cbindgen/releases/tag/0.29.0/ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/21 00:43:48 Modified files: usr.bin/ssh : sshbuf-misc.c sshbuf.h Log message: function to make a sshbuf from a hex string; useful in tests also constify some arguments CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/21 00:44:24 Modified files: usr.bin/ssh : dispatch.c Log message: use logit_f("...") instead of logit("func: ...") CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 01:04:39 Modified files: textproc/catfish: Makefile distinfo Log message: textproc/catfish: update to 4.20.1. see https://gitlab.xfce.org/apps/catfish/-/tags/catfish-4.20.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 01:05:36 Modified files: x11/gigolo : Makefile distinfo Log message: x11/gigolo: update to 0.6.0 see https://gitlab.xfce.org/apps/gigolo/-/tags/gigolo-0.6.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 01:09:29 Modified files: archivers/woff2: Makefile archivers/woff2/pkg: PLIST Added files: archivers/woff2/patches: patch-CMakeLists_txt Log message: Enable woff2 tools OK kn@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 01:15:46 ports/multimedia/phonon-backend/mpv Update of /cvs/ports/multimedia/phonon-backend/mpv In directory cvs.openbsd.org:/tmp/cvs-serv3397/mpv Log Message: Directory /cvs/ports/multimedia/phonon-backend/mpv added to the repository CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 01:16:19 ports/multimedia/phonon-backend/mpv/pkg Update of /cvs/ports/multimedia/phonon-backend/mpv/pkg In directory cvs.openbsd.org:/tmp/cvs-serv99473/mpv/pkg Log Message: Directory /cvs/ports/multimedia/phonon-backend/mpv/pkg added to the repository CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/21 01:16:25 Modified files: usr.bin/watch : watch.c Log message: Display hostname + time of day in upper right corner Seems more important to help the operator understand where they are and whether the thing is moving; rather than learning what year it is. This makes watch more like top(1). OK kn@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 01:18:16 Modified files: multimedia/phonon-backend: Makefile Added files: multimedia/phonon-backend/mpv: Makefile multimedia/phonon-backend/mpv/pkg: DESCR PFRAG.no-qt5 PFRAG.qt5 PLIST Log message: Add MPV plugin for Phonon, KDE multimedia layer. Tweaks and OK kn@ thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 01:18:39 Added files: multimedia/phonon-backend/mpv: distinfo Log message: Missing distinfo CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/21 01:23:22 Modified files: devel/protobuf : Makefile distinfo devel/protobuf/patches: patch-src_google_protobuf_port_def_inc patch-src_google_protobuf_port_undef_inc devel/protobuf/pkg: PLIST Log message: Update to protobuf 6.31 https://github.com/protocolbuffers/protobuf/releases/tag/v31.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/21 01:23:46 Modified files: devel/py-protobuf: Makefile distinfo Log message: Update to py-protobuf 6.31 https://github.com/protocolbuffers/protobuf/releases/tag/v31.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 01:26:27 Log message: Import kpublictransport-25.04.1 Comment: library for accessing realtime public transport data Description: A library for accessing realtime public transport data and for performing public transport journey queries. Maintainer: Rafael Sadowski <rsadowski@openbsd.org> WWW: https://invent.kde.org/libraries/kpublictransport OK kn@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20250521 N ports/x11/kde-applications/kpublictransport/Makefile N ports/x11/kde-applications/kpublictransport/distinfo N ports/x11/kde-applications/kpublictransport/pkg/DESCR N ports/x11/kde-applications/kpublictransport/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 01:28:22 Log message: Import kosmindoormap-25.04.1 Comment: OSM multi-floor indoor map renderer Description: A library and QML component for rendering multi-level OSM indoor maps of for example a (large) train station. Maintainer: Rafael Sadowski <rsadowski@openbsd.org> WWW: https://invent.kde.org/libraries/kosmindoormap OK kn@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20250521 N ports/x11/kde-applications/kosmindoormap/Makefile N ports/x11/kde-applications/kosmindoormap/distinfo N ports/x11/kde-applications/kosmindoormap/pkg/DESCR N ports/x11/kde-applications/kosmindoormap/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 01:29:33 Log message: Import kongress-25.04.1 Comment: companion application for conference attendees Description: Kongress provides practical information about conferences. It supports conferences that offer their schedule in iCalendar format. In Kongress, the data of the talks are shown in various ways, e.g. in daily views, by talk category, etc. The users can also create a list of favorite conference talks/events as well as they can navigate to the web page of each talk. A map of the conference venue, location information and link to OpenStreetMap can also be added. Maintainer: Rafael Sadowski <rsadowski@openbsd.org> WWW: https://invent.kde.org/utilities/kongress OK@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20250521 N ports/x11/kde-applications/kongress/Makefile N ports/x11/kde-applications/kongress/distinfo N ports/x11/kde-applications/kongress/pkg/DESCR N ports/x11/kde-applications/kongress/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 01:30:22 Log message: Install arianna-25.04.1 Comment: eBook reader Description: An ebook reader and library management app supporting ".epub" files. Arianna discovers your books automatically, and sorts them by categories, genres and authors. Maintainer: Rafael Sadowski <rsadowski@openbsd.org> WWW: https://apps.kde.org/arianna/ OK kn@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20250521 N ports/x11/kde-applications/arianna/Makefile N ports/x11/kde-applications/arianna/distinfo N ports/x11/kde-applications/arianna/pkg/DESCR N ports/x11/kde-applications/arianna/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/21 01:37:11 Modified files: usr.bin/watch : watch.1 watch.c Log message: Remove 't' feature^Wcomplication The 3 highlighting modes can be accessed through 'c', 'l', and 'w'. The operator should just those toggles (instead of a toggle that does different things depending on what happened before). OK kn@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2025/05/21 02:32:10 Modified files: usr.bin/watch : Makefile watch.c Log message: Switch main loop to libevent. This gets rid of select(2) and gives us safe signal handlers for free. OK deraadt, job CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/21 02:36:39 Modified files: regress/usr.bin/ssh: test-exec.sh Log message: remove log tarballing "it seemed like a good idea at the time" - dtucker@ ensure that log files have correct perms when running under sudo/doas ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/21 02:41:35 Modified files: usr.bin/nc : nc.1 netcat.c socks.c Log message: add SOCKS4A support to nc(1)'s proxy (-X) mode SOCKS4A is a fairly obscure extension to the olde SOCKS4 protocol that allows passing the destination as a string rather than a literal IPv4 address, which is the only thing that vanilla SOCKS4 supports. The motivation for adding something so niche is to test the SOCKS4A server code in ssh(1)'s dynamic forwarding (-D) support. ok tb@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/21 02:41:52 Modified files: regress/usr.bin/ssh: dynamic-forward.sh Log message: test SOCKS4A; ok tb CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/21 02:46:42 Modified files: usr.bin/nc : netcat.c Log message: add SOCKS4A to help text CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2025/05/21 02:48:18 src/regress/lib/libcrypto/test Update of /cvs/src/regress/lib/libcrypto/test In directory cvs.openbsd.org:/tmp/cvs-serv86068/test Log Message: Directory /cvs/src/regress/lib/libcrypto/test added to the repository CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2025/05/21 02:57:13 Added files: regress/lib/libcrypto/test: test.c test.h test_util.c Log message: Add initial regress test framework Add a test framework for use in LibreSSL regression tests. This test framework aims to be as lightweight and as simple to use as possible. The design is mostly inspired by Go's test system, and aims to be a drop-in utility in most existing regress tests. ok jsing tb beck CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2025/05/21 03:04:00 Modified files: sys/kern : kern_lock.c Log message: Improve mtx_enter() for machines with a huge number of CPUs. - Always read the value just before issuing an atomic operation to avoid locking the cache line. - Use an exponential backoff for the busy loop when waiting for a contended lock. Prevent hangs on Ampere Altra with highly contended mutexes. ok kettenis@, dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2025/05/21 03:06:58 Modified files: sys/kern : kern_exit.c sys/arch/alpha/alpha: locore.s vm_machdep.c sys/arch/amd64/amd64: vm_machdep.c sys/arch/arm/arm: vm_machdep.c sys/arch/arm64/arm64: vm_machdep.c sys/arch/hppa/hppa: vm_machdep.c sys/arch/i386/i386: vm_machdep.c sys/arch/m88k/m88k: vm_machdep.c sys/arch/mips64/mips64: vm_machdep.c sys/arch/powerpc/powerpc: vm_machdep.c sys/arch/powerpc64/powerpc64: vm_machdep.c sys/arch/riscv64/riscv64: vm_machdep.c sys/arch/sh/sh : locore_c.c sys/arch/sparc64/sparc64: vm_machdep.c Log message: Move pmap_deactivate() and sched_exit() into MI exit1(). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/21 03:14:01 Modified files: usr.bin/nc : socks.c Log message: for SOCKS4A don't perform a local hostname lookup that we're not going to use; spotted by lucas@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/05/21 03:33:49 Modified files: sys/kern : subr_pool.c sys/net : pf_ioctl.c pf_norm.c sys/netinet : tcp_subr.c tcp_usrreq.c sys/sys : pool.h Log message: Get rid of unused `pr_hardlimit_warning', `pr_hardlimit_ratecap' and `pr_hardlimit_warning_last'. ok dlg tedu CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/21 03:42:21 Modified files: usr.sbin/ftp-proxy: ftp-proxy.c Log message: unbreak build; typofix d{ea -> ae}mon; noticed by bluhm CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/05/21 03:42:59 Modified files: sys/arch/arm64/arm64: pmap.c sys/arch/arm64/include: pmap.h sys/kern : kern_exit.c sys/uvm : uvm_pmap.h Log message: In preparation of moving work from the reaper into exit1(), introduce a new (optional) pmap function that "purges" a pmap to optimize a subsqeuent uvm space teardown. Rewire the arm64 TLB flush optimization to use that new function. ok mpi@, claudio@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 03:49:31 Modified files: meta/kde : Makefile Log message: Remove krdc from kde-network krdc is marked as broken since the last update. Reported by Steven Shockley CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/21 03:58:39 Modified files: sysutils/ansible-core: Makefile distinfo sysutils/ansible-core/patches: patch-pyproject_toml Log message: Update ansible-core 2.18.5 -> 2.18.6 Changelog: https://github.com/ansible/ansible/blob/stable-2.18/changelogs/CHANGELOG-v2.18.rst#v2-18-6 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/21 03:59:04 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 11.5.0 -> 11.6.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/11.6.0/11/CHANGELOG-v11.md#v11-6-0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/21 03:59:28 Modified files: sysutils/py-pynetbox: Makefile distinfo Log message: Update pynetbox 7.4.1 -> 7.5.0 Changelog: https://github.com/netbox-community/pynetbox/releases/tag/v7.5.0 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/21 05:03:48 Removed files: lib/libcrypto/aes/asm: bsaes-x86_64.pl vpaes-x86.pl vpaes-x86_64.pl Log message: Remove now unused AES assembly generation scripts. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 05:33:02 Modified files: devel/abseil-cpp: Makefile distinfo devel/abseil-cpp/patches: patch-absl_debugging_CMakeLists_txt patch-absl_status_status_cc devel/abseil-cpp/pkg: PLIST Log message: update to abseil-cpp 20250512.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 05:33:54 Modified files: textproc/re2 : Makefile Log message: abseil: sync wantlib, bump major CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 05:34:40 Modified files: productivity/libphonenumber: Makefile Log message: abseil: sync wantlib, bump major CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 05:35:29 Modified files: devel/protobuf : Makefile Log message: abseil: sync wantlib, update major CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 05:35:51 Modified files: devel/protobuf-c: Makefile devel/protobuf-c/pkg: PLIST Log message: abseil: sync wantlib, update major CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 05:36:09 Modified files: net/mosh : Makefile Log message: abseil: sync wantlib CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 05:36:34 Modified files: security/p5-Crypt-Argon2: Makefile Log message: add comment, newer vers require Dist::Build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 05:36:48 Modified files: security/p5-Crypt-Curve25519: Makefile distinfo Log message: update to p5-Crypt-Curve25519-0.08 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 05:36:56 Modified files: net/grpc : Makefile Log message: abseil: sync wantlib, bump major add note about building with grpc installed CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/21 05:37:08 Modified files: lib/libcrypto/modes: gcm128.c Log message: Fix wrapping. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 05:37:45 Modified files: devel/mtxclient: Makefile Log message: abseil: sync wantlib CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 05:44:15 Modified files: x11/vlc : Makefile Log message: abseil: sync wantlib CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 05:47:15 Modified files: net/bird/2 : Makefile distinfo net/bird/2/patches: patch-sysdep_bsd_sysio_h Log message: update to bird-2.17.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 05:47:17 Modified files: security/p5-Crypt-OpenPGP: Makefile distinfo security/p5-Crypt-OpenPGP/patches: patch-lib_Crypt_OpenPGP_Util_pm security/p5-Crypt-OpenPGP/pkg: PLIST Log message: update to p5-Crypt-OpenPGP-1.19 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/05/21 05:48:57 Modified files: devel/srecord : Makefile devel/srecord/pkg: PLIST Log message: Remove USE_GROFF; add a BUILD_DEPENDS on groff instead. Although groff is required during the build, the resulting manuals display fine in mandoc(1). ok schwarze@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:00:36 Modified files: comms/zigpy/py-zigpy: Makefile distinfo Log message: update to py3-zigpy-0.80.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:00:38 Modified files: comms/zigpy/py-zigpy-znp: Makefile distinfo Log message: update to py3-zigpy-znp-0.14.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:01:22 Modified files: net/toot : Makefile Added files: net/toot/patches: patch-pyproject_toml patch-toot_tui_scroll_py Log message: pull in upstream PR to remove deprecated syntax, removed in newer urwid CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 06:03:29 Modified files: x11/xfce4/parole: Makefile distinfo Log message: x11/xfce4/parole: update to 4.20.0. see https://gitlab.xfce.org/apps/parole/-/tags/parole-4.20.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 06:04:11 Modified files: x11/xfce4/xfmpc: Makefile distinfo Log message: x11/xfce4/xfmpc: update to 0.4.0. see https://gitlab.xfce.org/apps/xfmpc/-/tags/xfmpc-0.4.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:04:20 ports/net/nomadnet/patches Update of /cvs/ports/net/nomadnet/patches In directory cvs.openbsd.org:/tmp/cvs-serv69836/patches Log Message: Directory /cvs/ports/net/nomadnet/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 06:04:58 Modified files: x11/xfce4/xfce4-taskmanager: Makefile distinfo Log message: x11/xfce4/xfce4-taskmanager: update to 1.6.0. see https://gitlab.xfce.org/apps/xfce4-taskmanager/-/tags/xfce4-taskmanager-1.6.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 06:05:09 Modified files: productivity/glabels: Makefile Log message: abseil: sync wantlib CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:05:18 Modified files: net/nomadnet : Makefile Added files: net/nomadnet/patches: patch-nomadnet_vendor_Scrollable_py Log message: backport upstream commit fixing with newer urwid CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 06:06:15 Modified files: x11/xfce4/libxfce4windowing: Makefile distinfo x11/xfce4/libxfce4windowing/pkg: PLIST Log message: x11/xfce4/libxfce4windowing: update to 4.20.3. see https://gitlab.xfce.org/xfce/libxfce4windowing/-/tags/libxfce4windowing-4.20.3 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 06:06:22 Modified files: geo/merkaartor : Makefile Log message: abseil: sync wantlib CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:07:50 ports/productivity/khal/patches Update of /cvs/ports/productivity/khal/patches In directory cvs.openbsd.org:/tmp/cvs-serv7188/patches Log Message: Directory /cvs/ports/productivity/khal/patches added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/21 06:11:23 Modified files: lib/libcrypto/modes: gcm128.c Log message: Remove GHASH_CHUNK and size_t related code from GCM encrypt/decrypt. This adds significant complexity to the code. On amd64 and aarch64 it results in a minimal slowdown for aligned inputs and a performance improvement for unaligned inputs. ok beck@ joshua@ tb@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/21 06:12:20 Modified files: usr.bin/ssh : ssh-agent.1 Log message: Correct FILES section to mention new default path to agent sockets. Spotted by / ok jmc@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:12:32 Modified files: productivity/khal: Makefile Added files: productivity/khal/patches: patch-khal_ui_calendarwidget_py patch-khal_ui_editor_py patch-khal_ui_widgets_py Log message: backport upstream commit fixing newer urwid CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/21 06:12:42 Modified files: lib/libcrypto/modes: gcm128.c Log message: Reorder some functions. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:31:34 Modified files: net/py-eapi : Makefile distinfo Log message: update to py3-eapi-1.0.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:31:36 Modified files: www/py-aiohttp : Makefile distinfo Log message: update to py3-aiohttp-3.11.18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:35:08 Modified files: graphics/png : Makefile distinfo Log message: update to png-1.6.48 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 06:40:06 Modified files: x11/qt6/qtgrpc : Makefile Log message: abseil: sync wantlib CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:42:55 Modified files: multimedia/atomicparsley: Makefile Log message: attempt a PORTROACH skipv for atomicparsley CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:43:45 Modified files: databases/libhiredis: Makefile distinfo databases/libhiredis/patches: patch-Makefile Log message: update to libhiredis-1.3.0 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/21 06:44:12 Modified files: usr.bin/watch : watch.c Log message: Watch should not assume characters are printable as ISO-8859-1 Fixes display of UTF-8 characters Input from florian@ stsp@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2025/05/21 06:45:27 Modified files: sys/dev/pci : if_iavf.c Log message: Don't process link state change events that arrive before we've fully set up the interface. from Yuichiro NAITO CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:46:43 Modified files: x11/roxterm : Makefile distinfo Log message: update to roxterm-3.16.2 CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2025/05/21 06:51:14 Modified files: sys/dev/pci : if_iavf.c Log message: remove unused HTOLE16 macro that somehow came over here from ixl(4) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 06:53:10 Modified files: graphics/opencv: Makefile Log message: abseil: sync wantlib CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:54:29 Log message: import ports/devel/py-urwid_readline, ok tb urwid_readline is a text input widget for urwid that supports readline shortcuts. Status: Vendor Tag: sthen Release Tags: sthen_20250521 N ports/devel/py-urwid_readline/Makefile N ports/devel/py-urwid_readline/distinfo N ports/devel/py-urwid_readline/pkg/DESCR N ports/devel/py-urwid_readline/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 06:55:16 Modified files: devel : Makefile Log message: +py-urwid_readline CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:00:04 Modified files: x11/roxterm : Makefile distinfo Log message: update to roxterm-3.16.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:04:55 Modified files: net/isc-bind : Makefile distinfo Log message: update to isc-bind-9.20.9 https://kb.isc.org/docs/cve-2025-40775 "When an incoming DNS protocol message includes a Transaction Signature (TSIG), BIND always checks it. If the TSIG contains an invalid value in the algorithm field, BIND immediately aborts with an assertion failure. Impact: Denial-of-service. By sending specific messages to the server, an attacker can cause named to terminate unexpectedly. Authoritative servers are affected by this vulnerability. Resolvers are affected by this vulnerability." CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:05:10 Modified files: net/isc-bind : Tag: OPENBSD_7_7 Makefile distinfo Log message: update -stable to isc-bind-9.20.9 https://kb.isc.org/docs/cve-2025-40775 "When an incoming DNS protocol message includes a Transaction Signature (TSIG), BIND always checks it. If the TSIG contains an invalid value in the algorithm field, BIND immediately aborts with an assertion failure. Impact: Denial-of-service. By sending specific messages to the server, an attacker can cause named to terminate unexpectedly. Authoritative servers are affected by this vulnerability. Resolvers are affected by this vulnerability." CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:13:25 Modified files: www/gumbo : Makefile distinfo Log message: update to gumbo-0.13.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:13:27 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd-10.2.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:16:16 Modified files: textproc/mupdf : Makefile distinfo Log message: update to mupdf-1.26.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:21:36 Modified files: security/py-cryptodome: Makefile distinfo security/py-cryptodome/pkg: PLIST Log message: update to py3-cryptodome-3.23.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:21:38 Modified files: security/py-cryptodomex: Makefile distinfo security/py-cryptodomex/pkg: PLIST Log message: update to py3-cryptodomex-3.23.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:21:42 Modified files: databases/py-apsw: Makefile distinfo Log message: update to py3-apsw-3.49.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:21:45 Modified files: textproc/py-snowballstemmer: Makefile distinfo textproc/py-snowballstemmer/pkg: PLIST Log message: update to py3-snowballstemmer-3.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:21:55 Modified files: astro/py-astropy-iers-data: Makefile distinfo Log message: update to py3-astropy-iers-data-0.2025.5.12.0.38.29 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/21 07:23:21 Modified files: textproc/opensearch: Makefile distinfo textproc/opensearch/patches: patch-config_jvm_options textproc/opensearch/pkg: PLIST Log message: Update opensearch 2.19.1 -> 3.0.0 Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-3.0.0.md CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:23:49 Modified files: devel/pudb : Makefile distinfo devel/pudb/pkg : PLIST Log message: update to py3-pudb-2025.1, thanks tb for tests and figuring out TDEP issue CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:23:53 Modified files: textproc/py-unidecode: Makefile distinfo Log message: update to py3-unidecode-1.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:25:08 Modified files: security/gpgme : Makefile distinfo Log message: update to gpgme-1.24.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:27:22 Modified files: x11/x11vnc : Makefile distinfo x11/x11vnc/patches: patch-configure_ac patch-src_help_c Removed files: x11/x11vnc/patches: patch-src_enc_h patch-src_util_c patch-src_util_h Log message: update to x11vnc-0.9.17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/21 07:29:29 Modified files: devel/py-urwid : Makefile distinfo Log message: update to py3-urwid-3.0.2 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/21 08:03:40 Modified files: www/opensearch-dashboards: Makefile distinfo www/opensearch-dashboards/pkg: PLIST Log message: Update opensearch-dashboards 2.19.1 -> 3.0.0 Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-3.0.0.md CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2025/05/21 08:10:16 Modified files: sys/kern : kern_event.c regress/sys/kern/kqueue: kqueue-user.c Log message: kqueue: Improve EVFILT_USER compatibility Always set `data' and `udata' of the EVFILT_USER event when triggering it with NOTE_TRIGGER. Preserve `fflags' when the event is cleared with EV_CLEAR. These make the behaviour more similar to kqueue(2) / kevent(2) of FreeBSD, to avoid OS-specific quirks in user code. Tested by volker@ OK tedu@ mvs@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 08:48:48 Modified files: geo/qgis : Makefile Log message: geo/qgis: fix WANTLIB after abseil-cpp upgrade CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 09:49:35 Modified files: x11/kde-applications/marble: Makefile Log message: abseil: sync wantlib CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 09:53:16 Modified files: devel/bear : Makefile Log message: abseil: sync wantlib CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 10:14:52 Modified files: x11/xfce4/xfce4-mixer: Makefile distinfo Log message: x11/xfce4/xfce4-mixer: update to 4.20.0. see https://gitlab.xfce.org/apps/xfce4-mixer/-/tags/xfce4-mixer-4.20.0 switch to meson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 10:16:17 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo Log message: x11/xfce4/xfce4-whiskermenu: update to 2.10.0. see https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/-/tags/v2.10.0 switch from cmake to meson CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/21 10:19:30 Modified files: lang/elixir : Makefile distinfo Log message: lang/elixir: Update to 1.18.4 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/21 10:43:41 Modified files: share/man/man7 : mdoc.7 Log message: Revert deprecation of the .Li macro because a question from Evan Silberman revealed an (admittedly rare) use case that is not only legitimate, but even provides .Li with semantic significance: unquoted in-line literal display. Make it clear that .Ql is still the normal macro for in-line literal displays. Consistently mention that the term "literal display" implies formatting with a constant-width font, resulting in improved descriptions for several macros implementing literal displays. OK jmc@. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 10:49:11 Log message: Import graphics/blend2d 0.12.0. Blend2D is a high performance 2D vector graphics engine written in C++ and released under the Zlib license. The engine utilizes a built-in JIT compiler to generate optimized pipelines at runtime that take the advantage of host CPU features and is capable of using multiple threads to boost the performance beyond the possibilities of single-threaded rendering. Blend2D can render rectangles, simple shapes, geometries composed of lines and Bézier curves, and text. The 2D pipeline supports pixel composition, opacity control, and styles such as solid colors, gradients, and images. ok rsadowski@ Status: Vendor Tag: landry Release Tags: landry_20250521 N ports/graphics/blend2d/Makefile N ports/graphics/blend2d/distinfo N ports/graphics/blend2d/pkg/DESCR N ports/graphics/blend2d/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 10:49:50 Modified files: graphics : Makefile Log message: graphics/Makefile: +blend2d CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 10:56:50 Log message: Import print/pdf4qt 1.5.1.0 PDF4QT consists of a PDF rendering library and several applications, such as an advanced document viewer, an editor, a diff viewer, a CLI, and a document page manipulator application. It implements the PDF reference 2.0. The PDF engine isnt derived/inspired/forked from poppler/ghostscript/mupdf, cf https://jakubmelka.github.io/ manually install the LibCore headers so that geo/qgis will be able to make use of it at some point. ok rsadowski@ Status: Vendor Tag: landry Release Tags: landry_20250521 N ports/print/pdf4qt/Makefile N ports/print/pdf4qt/distinfo N ports/print/pdf4qt/patches/patch-CMakeLists_txt N ports/print/pdf4qt/patches/patch-Pdf4QtLaunchPad_launchdialog_cpp N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_CMakeLists_txt N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfapplicationtranslator_cpp N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfcertificatemanager_cpp N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfglobal_h N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfexecutionpolicy_h N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfvisitor_h N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfdocumentwriter_cpp N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfdocument_cpp N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfsignaturehandler_cpp N ports/print/pdf4qt/patches/patch-Pdf4QtLibCore_sources_pdfcertificatestore_cpp N ports/print/pdf4qt/pkg/PLIST N ports/print/pdf4qt/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 10:57:44 Modified files: print : Makefile Log message: print/Makefile: +pdf4qt CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2025/05/21 10:59:32 Modified files: sys/uvm : uvm_extern.h uvm_map.c Log message: Zap uvm_share(). No longer used by vmm(4). ok mpi@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/21 11:08:05 Modified files: wayland/swaylock: Makefile wayland/swaylock/files: bsdauth.c wayland/swaylock/patches: patch-meson_build Log message: wayland/swaylock: #undef _POSIX_C_SOURCE to reach explicit_bzero() instead of patching out the code defining it globally.. discussed with upstream in wayland/swaylock#402 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/21 12:16:10 Modified files: devel/bats : Makefile distinfo Log message: Update to bats-1.12.0 Changes: https://github.com/bats-core/bats-core/releases/tag/v1.12.0 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/21 12:19:26 Log message: Import lang/erlang/28 ok kirill@ Status: Vendor Tag: volker Release Tags: volker_20250521 N ports/lang/erlang/28/Makefile N ports/lang/erlang/28/distinfo N ports/lang/erlang/28/patches/patch-Makefile_in N ports/lang/erlang/28/patches/patch-erts_emulator_Makefile_in N ports/lang/erlang/28/patches/patch-erts_etc_common_ct_run_c N ports/lang/erlang/28/patches/patch-erts_etc_common_dialyzer_c N ports/lang/erlang/28/patches/patch-erts_etc_common_erlc_c N ports/lang/erlang/28/patches/patch-erts_etc_common_escript_c N ports/lang/erlang/28/patches/patch-erts_etc_common_typer_c N ports/lang/erlang/28/patches/patch-erts_lib_src_Makefile_in N ports/lang/erlang/28/patches/patch-lib_dialyzer_src_dialyzer_cplt_erl N ports/lang/erlang/28/patches/patch-make_install_bin N ports/lang/erlang/28/pkg/DESCR-main N ports/lang/erlang/28/pkg/DESCR-wx N ports/lang/erlang/28/pkg/PLIST-main N ports/lang/erlang/28/pkg/PLIST-wx N ports/lang/erlang/28/pkg/epmd28.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/21 12:25:58 Modified files: lang/erlang : Makefile Log message: + erlang/28 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/05/21 12:41:41 Modified files: sys/kern : kern_lock.c Log message: Define CPU_MIN_BUSY_CYCLES and CPU_MAX_BUSY_CYCLES outside of MULTIPROCESSOR since the ddb_mtx_enter is not under MULTIPROCESSOR. This is enough to unbreak GENERIC kernels. Reported by tb@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2025/05/21 12:51:50 Modified files: audio/spotifyd : Makefile audio/spotifyd/pkg: README Log message: Direct users to the correct directory containing credentials.json. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/21 15:42:19 Modified files: usr.bin/pkgconf/man: pkgconf.1 Log message: Fix wrong description of PKG_CONFIG_DEBUG_SPEW. Add complete description of PKG_CONFIG_MAXIMUM_TRAVERSE_DEPTH. Improve descriptions of various other options and variables. This patch was accepted and pushed upstream by Ariadne Conill. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 16:37:15 Modified files: devel/dlib : Makefile distinfo devel/dlib/pkg : PLIST Log message: Update dlib to 19.24.9 CVSROOT: /cvs Module name: src Changes by: kenjiro@cvs.openbsd.org 2025/05/21 18:13:47 Modified files: regress/lib/libcrypto/evp: evp_test.c Log message: Add basic HKDF test using EVP_PKEY_HKDF Add a basic test case for HKDF using EVP_PKEY_HKDF to evp_test.c. This test verifies the correct derivation of output keying material using SHA-256, matching the test vector from RFC 5869 Appendix A.1. ok tb@ joshua@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/21 18:49:58 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-configure editors/libreoffice/pkg: PLIST-main Log message: update to 25.2.3.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/21 18:53:15 Log message: import of cdist-20250225 cdist is a mature configuration management system that adheres to the KISS principle. It has been used in small up to enterprise grade environment for years and effectively is an alternative to other configuration management system such as Ansible, Chef or Puppet. ok aja@ Status: Vendor Tag: robert Release Tags: robert_20250522 N ports/sysutils/cdist/Makefile N ports/sysutils/cdist/distinfo N ports/sysutils/cdist/patches/patch-cdist_exec_util_py N ports/sysutils/cdist/pkg/DESCR N ports/sysutils/cdist/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/21 18:53:56 Modified files: sysutils : Makefile Log message: +cdist CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2025/05/21 19:02:37 Modified files: games/freeorion: Makefile distinfo games/freeorion/patches: patch-CMakeLists_txt games/freeorion/pkg: PLIST Removed files: games/freeorion/patches: patch-cmake_make_versioncpp_py Log message: Use recent commit for freeorion to unbreak the port. This fixes the crashes and coredumps that were the main issue for the BROKEN status, as confirmed by me and maintainer Tom Murphy. Note this does NOT fix the symbol size mismatch warnings for std::__1::allocator, which will need to be addressed later when the problem is diagnosed, but it makes this an otherwise working port again. Discussed with and ok Tom Murphy and tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 19:13:19 Modified files: audio/mumble : Makefile Log message: abseil: sync wantlib CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/21 19:40:21 Modified files: usr.sbin/pkg_add: pkg_add.1 pkg_delete.1 Log message: pkg_delete -c does more than file cleanup CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 19:44:46 ports/net/tdlib/tde2e Update of /cvs/ports/net/tdlib/tde2e In directory cvs.openbsd.org:/tmp/cvs-serv20737/tde2e Log Message: Directory /cvs/ports/net/tdlib/tde2e added to the repository CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 19:44:46 ports/net/tdlib/tdlib Update of /cvs/ports/net/tdlib/tdlib In directory cvs.openbsd.org:/tmp/cvs-serv20737/tdlib Log Message: Directory /cvs/ports/net/tdlib/tdlib added to the repository CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 19:44:54 ports/net/tdlib/tde2e/pkg Update of /cvs/ports/net/tdlib/tde2e/pkg In directory cvs.openbsd.org:/tmp/cvs-serv98388/tde2e/pkg Log Message: Directory /cvs/ports/net/tdlib/tde2e/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/21 19:44:54 ports/net/tdlib/tdlib/pkg Update of /cvs/ports/net/tdlib/tdlib/pkg In directory cvs.openbsd.org:/tmp/cvs-serv98388/tdlib/pkg Log Message: Directory /cvs/ports/net/tdlib/tdlib/pkg added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/21 20:10:27 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: TAL stands for Trust Anchor Locator, not Location ok beck CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2025/05/21 20:23:41 Modified files: regress/lib/libcrypto/test: test.h Log message: Fix test_errorf macro expanding to two lines This caused test_fail to always be called when used in certain conditions, and wrapping with do {} while (0) fixes this. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 20:31:00 Modified files: cad/kicad : Makefile Log message: WANTLIB cleanup and regen after abseil-cpp CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2025/05/21 21:04:01 Modified files: sys/dev/fdt : scmi.c Log message: Add PERFORMANCE_LEVEL_SET logic and initialize all domains to the same level. On Snapdragon X Elite there are 3 performance domains spanning 4 CPUs each, where each can go from level 0 (719 Mhz) to 12 (3418 Mhz). By default domain 0 boots into level 10, domains 1 and 2 boot into level 12. Since the kernel only understands a single global performance value we keep them in sync by initializing them all to 12 for now. While there, also move PERFORMANCE_LEVEL_GET to a separate function and clean up a bit. ok patrick@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/21 21:09:00 Modified files: sys/netinet : ip_divert.c sys/netinet6 : ip6_divert.c Log message: Remove redundant NULL check from divert_packet() that it already in in_pcbunref(). CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/21 21:12:33 Modified files: sys/netinet : ipsec_input.c Log message: Fix trailing whitespace. CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2025/05/21 21:24:47 Modified files: regress/lib/libcrypto/md: md_test.c Makefile Log message: Convert md_test to use new test framework ok jsing tb beck CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2025/05/21 21:35:40 Modified files: regress/lib/libcrypto/sha: sha_test.c Makefile Log message: Convert sha_test to use new test framework ok beck CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/21 21:41:10 Modified files: usr.bin/ssh : misc-agent.c Log message: Add $OpenBSD$ marker for easier syncing. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/21 21:53:46 Modified files: usr.bin/ssh : misc.c Log message: Copy arg to be passed to dirname(). POSIX allows dirname() to modify its args and return a pointer into it, so this prevents an overlapping strlcpy. bz#3819, patch from cjwatson at debian.org CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/21 22:01:16 Modified files: sysutils/cdist : Makefile Added files: sysutils/cdist/patches: patch-cdist_conf_type___package_pkg_openbsd_gencode-remote Log message: be less chatty about pkg_info output CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/21 22:04:48 Modified files: sysutils/cdist : Makefile Log message: add SITES because the distfile is self-hosted CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/21 22:10:35 Modified files: sysutils/cdist : Makefile sysutils/cdist/pkg: PLIST Log message: set MODPY_PYBUILD=setuptools to avoid missing shebangs CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/21 22:22:03 Modified files: usr.bin/ssh : servconf.c Log message: Output the current name for PermitRootLogin's "prohibit-password" in sshd -T instead of its deprecated alias "without-password". bz#3788, patch from cjwatson at debian.org. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 22:23:11 Modified files: graphics/kirigami-addons: Makefile distinfo graphics/kirigami-addons/pkg: PLIST Log message: Update kirigami-addons to 1.8.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 22:23:27 Modified files: devel/kf6/kwallet: Makefile distinfo Log message: Update kf6-kwallet to 6.14.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 22:23:35 Modified files: devel/kf6/kirigami: Makefile distinfo Log message: Update kf6-kirigami to 6.14.1 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/21 22:24:11 Modified files: usr.sbin/dhcpd : udpsock.c Log message: get rid of unecessary casts ok florian@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 22:26:17 Modified files: www/nextcloud/30: Tag: OPENBSD_7_7 Makefile distinfo www/nextcloud/30/pkg: Tag: OPENBSD_7_7 PLIST Log message: Update nextcloud to 30.0.11 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/21 22:34:18 Modified files: gnu/usr.bin/cc/libdecnumber: config.h regress/misc/c++abi: nm1.ref regress/sbin/iked/test_helper: fuzz.c test_helper.c test_helper.h regress/sys/kern/ptrace/xstate: avx.S xstate.c regress/usr.bin/ssh: penalty-expire.sh penalty.sh usr.sbin/sysupgrade: Makefile Log message: Fix OpenBSD RCS ID typos. from Andrius V CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2025/05/21 22:54:14 Modified files: regress/lib/libcrypto/asn1: asn1time.c Log message: asn1: merge invalid generalized time tests into invalid time tests Previously, invalid generalized time tests were split into a separate set of test vectors and a flag was used when calling the test function to indicate they should be tested as generalized only. This simplifies the code a bit, and makes converting to the new test framework easier. ok jsing CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/21 23:35:15 Modified files: meta/kde : Makefile meta/kde/pkg : PLIST-plasma README-plasma Added files: meta/kde/pkg : kde.login Log message: Update KDE Plasma readme Add kde login-class add new sections: Resource limits, Touch screen calibration and KDE PIM. It is strongly recommended to apply the new KDE login class for all daily KDE Plasma users. Based on initial diff from Yifei Zhan, with feadback from sthen@ and OK kn@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/21 23:58:36 Modified files: usr.sbin/tftpd : tftpd.8 Log message: Reinstate mention of chroot(2) and user quoting That should clarify the implications of, e.g. symlink behaviour inside the directory being served. Input OK schwarze jmc CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2025/05/22 00:34:03 Modified files: sbin/pfctl : pfctl.c sys/net : pf_ioctl.c Log message: The current way to adjust pf(4) limits in pf.conf(5) is inconvenient. For example when ruleset uses more than 512 anchors (the current default limit) one would typically add 'set limit anchor 1024' to adjust the limit so the 'pf.conf(5)' gets processed. Unfortunately it does not work because limit gets changed with DIOCXCOMMIT which is too late. The pf.conf(5) fails to load the anchors to transaction, because the old lower limit is still in place. To fix it we must set the limit as soon as we parse 'set limit ...' option. The issue has been reported and fix tested by rafal _dot_ ramocki _von_ eo.pl OK @bluhm CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/22 00:40:26 Modified files: usr.bin/nc : socks.c Log message: Fix HTTP CONNECT proxy support to not treat responses like "HTTP/1.0 200poo" as success; patch from Spiros Thanasoulas CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2025/05/22 00:41:20 Modified files: sys/dev/pci : if_ixl.c if_ixlreg.h Log message: Move packet classifier defines to if_ixlreg.h so iavf(4) can see them too. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 01:28:36 Modified files: net/weechat : Makefile distinfo Log message: Update weechat to 4.6.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 01:30:08 Modified files: devel/kf6/kcalendarcore: Makefile devel/kf6/kcontacts: Makefile Log message: Fix tests CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 01:30:52 Modified files: x11/kde-applications/kdepim-runtime: Makefile Log message: Fix tests CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2025/05/22 01:31:18 Modified files: usr.bin/lex : flex.1 Log message: Use literal <> characters instead of Aq macros. From Evan Silberman CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/22 01:37:30 Modified files: textproc/re2 : Makefile Log message: backout test bits, benchmark is not in ports (yet); noticed by rsadowski they work, i had it around for too long and thought it was in already. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 01:43:03 Modified files: devel/netbeans : Makefile distinfo devel/netbeans/pkg: PLIST Log message: Update netbeans to 26 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/05/22 01:43:38 Modified files: usr.bin/tmux : format-draw.c style.c tmux.1 tmux.h Log message: Add a set-default style attribute which replaces the current default colours and attributes completely, useful at the start of compound format strings (like status-format) to set the default colours for all the following options. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/05/22 01:46:38 Modified files: usr.bin/tmux : screen-redraw.c Log message: When there are more than two horizontal windows and the active window is in not on an edge, correctly highlight both its left and right borders. GitHub issue 4513 from Michael Grant. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/05/22 01:49:24 Modified files: usr.bin/tmux : options-table.c Log message: Typo, from someone in GitHub issue 4511. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/05/22 02:01:29 Modified files: usr.bin/tmux : tmux.h Log message: Bump UTF8_SIZE to the maximum 32 because there are some crazy long UTF-8 sequences out there (GitHub issue 4506). This should not significantly increase typical memory consumption because we only store each Unicode character once in the shared cache. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 02:11:13 Modified files: x11/qt6 : qt6.port.mk Log message: Remove qt4 in comment CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 02:12:49 Modified files: productivity/homebank: Makefile distinfo productivity/homebank/pkg: PLIST Added files: productivity/homebank/patches: patch-src_ui-assign_c Log message: Update homebank to 5.9.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/22 02:25:26 Modified files: lib/libssl : ssl_stat.c Log message: Simplify SSL_alert_desc_string SSL_alert_desc_string() is only used by our good old friends M2Crypto and Net::SSLeay. While some of the two-letter combinations can be made sense of without looking at the switch, I guess, this is just a completely useless interface. The same level of uselessness can be acchieved in a single line matching BoringSSL. ok joshua kenjiro CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/05/22 02:32:50 Modified files: sys/dev/pci : if_ice.c Log message: pass correct sizes to free() calls in ice_free_vsi_qmaps() CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 02:36:05 Modified files: graphics/inkscape: Makefile distinfo graphics/inkscape/patches: patch-CMakeLists_txt graphics/inkscape/pkg: PLIST Log message: Update inkscape to 1.4.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 02:40:18 Modified files: net/grpc : Makefile distinfo net/grpc/patches: patch-CMakeLists_txt Added files: net/grpc/patches: patch-src_core_credentials_transport_tls_ssl_utils_cc Removed files: net/grpc/patches: patch-src_core_lib_security_security_connector_ssl_utils_cc Log message: Update grpc to 1.72.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 02:52:31 Modified files: x11/qt6 : qt6.port.mk Log message: Remove show_deps, broken since _MODQT6_CMAKE_PKGS removel CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/22 02:55:11 Modified files: usr.sbin/bgpd : bgpd.8 Log message: sync CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2025/05/22 03:15:48 Modified files: sys/dev/pci : if_iavf.c Log message: Bring up multiple transmit and receive queues. The IAVF spec only says we have at least 5 vectors, so limit to 4 queues. We're not setting a proper RSS key or lookup table yet, so traffic is not distributed across queues correctly. from Yuichiro NAITO CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2025/05/22 03:33:01 Modified files: net/ntfy : Makefile distinfo Removed files: net/ntfy/files : app.html Log message: net/ntfy: bundle the web UI ok martin sthen CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2025/05/22 04:50:10 Modified files: sys/dev/pci : if_ix.c Log message: ix(4): use 4k clusters in LRO mode to avoid m_defrag calls ok bluhm CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/22 04:58:28 Modified files: x11/xfce4/xfce4-screenshooter: Makefile distinfo x11/xfce4/xfce4-screenshooter/pkg: PLIST Log message: x11/xfce4/sfce4-screenshooter: update to 1.11.2. see https://gitlab.xfce.org/apps/xfce4-screenshooter/-/tags/xfce4-screenshooter-1.11.2 switch to meson drops the custom action posting screenshots to imgur, the client id broke a while ago. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 05:24:46 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins to 2.511 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2025/05/22 05:33:04 Modified files: sbin/fdisk : part.c Log message: Update/improve FAT partition names. FAT has survived the rise and fall of DOS and Win95. No need to continue to defer to them. Originally from sobrado@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/22 06:14:19 Modified files: usr.bin/ssh : misc-agent.c Log message: Adjust debug message to prevent (unsigned) integer overflow. Fixes Coverity CID 481110, ok djm@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/22 06:33:37 Modified files: lib/libcrypto/modes: gcm128.c Log message: Use timingsafe_memcmp() in CRYPTO_gcm128_finish(). When checking the GCM tag, use timingsafe_memcmp() instead of memcmp(). ok tb@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/05/22 06:37:17 Modified files: devel/xtensa-lx106-elf/newlib: Makefile devel/xtensa-esp32-elf/newlib: Makefile devel/xtensa-esp32s2-elf/newlib: Makefile devel/xtensa-esp32s3-elf/newlib: Makefile devel/riscv32-esp-elf/newlib: Makefile Log message: No need to set USE_GROFF=No. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/22 06:44:14 Modified files: lib/libcrypto/modes: gcm128.c Log message: Do a clean up pass over the GCM code. Rework some logic, add explicit numerical checks, move assignment out of variable declaration and use post-increment/post-decrement unless there is a specific reason to do pre-increment. ok kenjiro@ tb@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/05/22 06:47:25 Modified files: fonts/noto/fonts: Makefile distinfo Log message: Update to noto-fonts-2025.05.01. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/22 09:00:32 Modified files: regress/sys/arch/amd64/vmm: vcpu.c Log message: Fix vmm(4) regress test after recent UVM change. Now VMM_IOC_SHAREMEM creates the shared mappings for vmd(8). So vmd(8) does no have to map -> unmap -> VMM_IOC_SHAREMEM, i.e. remap. from hshoexer@; OK dv@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/22 10:19:04 Modified files: lang/erlang/28 : Makefile Log message: lang/erlang/28: Regenerate WANTLIB CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/22 11:27:55 Log message: import sysutils/piknik Piknik seamlessly and securely transfers URLs, code snippets, documents, virtually anything between arbitrary hosts. ok to import rsadowski@, with a tweak suggested by sthen@ Status: Vendor Tag: volker Release Tags: volker_20250522 N ports/sysutils/piknik/Makefile N ports/sysutils/piknik/modules.inc N ports/sysutils/piknik/distinfo N ports/sysutils/piknik/pkg/DESCR N ports/sysutils/piknik/pkg/PLIST N ports/sysutils/piknik/pkg/piknik.rc N ports/sysutils/piknik/pkg/README N ports/sysutils/piknik/files/piknik.toml No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/22 11:30:39 Modified files: sysutils : Makefile Log message: + sysutils/piknik CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 15:27:47 Modified files: graphics/nomacs: Makefile distinfo Log message: Update nomacs to 3.21.1 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2025/05/22 18:20:02 Modified files: sbin/fdisk : fdisk.8 fdisk.c gpt.c gpt.h mbr.c mbr.h part.c part.h Log message: Add -R to recover/create GPT or MBR from a file or partial GPT. Feedback from lucas@ kettenis@ jmc@ Tests, fixes and ok lucas@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/22 18:40:05 Modified files: lib/libc/stdlib: malloc.3 malloc.c Log message: When commons were deprecated, noone noticed that malloc_options in static binaries had become unlinkable. Change the libc definition to weak to solve that, and to "const char * const" so that noone will try to set it late. It must be stable before the first malloc() call, which could be before main()... discussion with otto, kettenis, tedu CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/22 18:40:45 Modified files: usr.bin/ssh : xmalloc.c Log message: use "const char * const" for malloc_options here also CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/22 19:14:35 Modified files: etc : moduli usr.bin/ssh/moduli-gen: moduli.2048 moduli.3072 moduli.4096 moduli.6144 moduli.7680 moduli.8192 Log message: Import regenerated moduli. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 20:07:43 Modified files: x11/kde-applications: Makefile Log message: cleanup CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/22 20:26:42 Modified files: sys/dev/pci/drm/include/linux: suspend.h Log message: add register_pm_notifier() for 6.12.30 drm CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/22 20:32:31 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_device.c amdgpu_drv.c Log message: drm/amd: Add Suspend/Hibernate notification callback support From Mario Limonciello 4d45a5f1e2a04f5f84d5d5121dfbfff8d65c9c1c in linux-6.12.y/6.12.30 2965e6355dcdf157b5fafa25a2715f00064da8bf in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/22 20:35:08 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_acpi.c amdgpu_device.c Log message: Revert "drm/amd: Stop evicting resources on APUs in suspend" From Alex Deucher 5d9d62323e1893e6f429fad7da19a652088cac21 in linux-6.12.y/6.12.30 d0ce1aaa8531a4a4707711cab5721374751c51b0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/22 20:36:37 Modified files: sys/dev/pci/drm/amd/display/dc/dpp/dcn401: dcn401_dpp_cm.c Log message: Revert "drm/amd/display: Hardware cursor changes color when switched to software cursor" From Melissa Wen c75f3f9cbfb7a84254285c587840afe4494d6992 in linux-6.12.y/6.12.30 fe14c0f096f58d2569e587e9f4b05d772272bbb4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/22 20:37:58 Modified files: sys/dev/pci/drm/amd/amdgpu: gmc_v11_0.c Log message: drm/amdgpu: fix incorrect MALL size for GFX1151 From Tim Huang e54f20c5a17e8dff4bb54f4f88ec098dc905ee41 in linux-6.12.y/6.12.30 2d73b0845ab3963856e857b810600e5594bc29f4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/22 20:39:20 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_csa.c Log message: drm/amdgpu: csa unmap use uninterruptible lock From Philip Yang 8d71c3231b33e24a911b8f2d8c3a17ee40aa32d5 in linux-6.12.y/6.12.30 a0fa7873f2f869087b1e7793f7fac3713a1e3afe in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/22 20:41:09 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm_mst_types.c Log message: drm/amd/display: Correct the reply value when AUX write incomplete From Wayne Lin 2d125a1f0d61bf224ed7fe6ce2f4f7d4f37b4c61 in linux-6.12.y/6.12.30 d433981385c62c72080e26f1c00a961d18b233be in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/22 20:42:45 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_mst_types.c Log message: drm/amd/display: Avoid flooding unnecessary info messages From Wayne Lin 64a33088adf2b4b23f34566d18ac73e8b4f64243 in linux-6.12.y/6.12.30 d33724ffb743d3d2698bd969e29253ae0cff9739 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/22 20:44:18 Modified files: sys/dev/pci/drm: dma-resv.c Log message: dma-buf: insert memory barrier before updating num_fences From Hyejeong Choi fe1bebd0edb22e3536cbc920ec713331d1367ad4 in linux-6.12.y/6.12.30 72c7d62583ebce7baeb61acce6057c361f73be4a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/22 20:47:10 Modified files: sys/dev/pci/drm/include/drm: drm_fbdev_dma.h sys/dev/pci/drm: drm_fbdev_dma.c Log message: drm/fbdev-dma: Support struct drm_driver.fbdev_probe From Thomas Zimmermann 25998ed87f0c8772bd5faf8ee92d831f1c69e1d0 in linux-6.12.y/6.12.30 8998eedda2539d2528cfebdc7c17eed0ad35b714 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/22 20:48:47 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c amdgpu_drv.c Log message: drm/amdgpu: fix pm notifier handling From Alex Deucher 25e07c8403f4daad35cffc18d96e32a80a2a3222 in linux-6.12.y/6.12.30 4aaffc85751da5722e858e4333e8cf0aa4b6c78f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/22 20:50:08 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c Log message: handle in_s4 moving to pm notifier CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2025/05/22 21:04:43 Modified files: sys/dev/usb : usbdevs Log message: Add USB product ID for RTL8157 CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2025/05/22 21:05:06 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: sync CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2025/05/22 21:06:09 Modified files: share/man/man4 : ure.4 usb.4 sys/dev/usb : if_ure.c if_urereg.h Log message: Add preliminary support for RTL8157. Tested: RTL8153 (0x5c20/0x5c30): stsp CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 21:06:26 Modified files: x11/kde-applications: Makefile Log message: More cleanup CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2025/05/22 21:13:33 Modified files: sys/arch/i386/i386: db_trace.c sys/arch/amd64/amd64: db_trace.c Log message: stacktrace_save_utrace() should be more robust Currently the function assumes the frame pointer address which comes from userland is always valid frame pointer address. Unfortunately if the frame address gets corrupted such it fits a kernel memory address range, then stacktrace_save_utrace() function just dereferences the address causing a kernel crash. The fix makes sure that as soon as stack unwinding crosses kernel<->userland boundary it never attempts to interpret the frame address to be coming from kernel. So after crossing the boundary all frame pointer addresses are passed to copyin(9f) to obtain a next frame. copyin(9f) then may fail with error indicating the stack is corrupted and stack unwinding process should stop. The fix was discussed at tech@. The idea to use two loops comes from tedu@ There is also a todo note from claudio@: skip iteration over kernel frames just find the first userland's frame and start there. OK tedu@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2025/05/22 21:46:08 Modified files: regress/lib/libssl/openssl-ruby: Makefile Log message: Add the ability to run individual ruby ssl test for figuring out what is going on when these break ok tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 21:47:05 Modified files: meta/kde : Makefile meta/kde/pkg : README-plasma Log message: Add a note about increasing the kern.maxfiles OK kn@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 22:02:22 Modified files: meta/kde : Makefile meta/kde/pkg : README-plasma Log message: plasma-dbus-run-session-if-needed We should always start KDE Plasma in ad dbus-session. This can handle by plasma-dbus-run-session-if-needed. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2025/05/22 23:48:13 Modified files: sbin/fdisk : fdisk.8 Log message: put -R in the right place in the options list: apologies, ken, for not spotting this in the diff review; i also added a colon to "For example", and added a missing space in ".Ar file." CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/22 23:49:06 Modified files: x11/kde-plasma/kwin: Makefile Log message: Add missing run dependency on xwayland CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2025/05/23 01:42:25 Modified files: misc/screen : Makefile misc/screen-shm: Makefile Log message: Remove USE_GROFF; these manuals have no significant problems with mandoc. Based on a diff from "an9wer". ok sthen@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/23 01:57:03 Modified files: graphics/ffmpeg: Makefile Log message: Fix drawtext filter From Brad and Alex Tsang OK sthen lucas CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2025/05/23 02:09:38 Modified files: devel/m4 : Makefile devel/m4/patches: patch-doc_m4_texi Added files: devel/m4/patches: patch-tests_sys_select_in_h Log message: Fix tests to be passed all tests. ok tb kn CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/23 02:40:13 Modified files: regress/usr.bin/ssh: agent-restrict.sh Log message: Explictly set LC_ALL=C on each sort invocation. Remove it from sshd_config (where it could be overridden by shell startup scripts, eg on macos-15) causing random test failures. with & ok djm@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/05/23 02:57:49 Modified files: sys/dev/pci : if_ice.c Log message: implement ice(4) Tx checksum offloading test + ok bluhm@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/05/23 03:11:06 Modified files: sys/dev/pci : if_ice.c Log message: remove unused and redundant isc_nrxqsets and isc_ntxqsets variables from ice(4) CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/05/23 03:16:14 Modified files: sys/dev/pci : if_ice.c Log message: enable RSS in ice(4), and enable Tx/Rx across multiple queues Port ice_upd_prof_hw() and related functions from FreeBSD which were still missing from the RSS init code path. With 9k jumbo frames I am now seeing about 10Gbit/s throughput in multi-threaded iperf benchmarks against FreeBSD ice(4). CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/23 03:26:25 Modified files: usr.bin/ssh : scp.c Log message: Don't leak the args list. Coverity CIDs 481569 & 481570, ok job@ tb@. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/23 03:28:37 Modified files: meta/kde : Makefile meta/kde/pkg : README-plasma Log message: Some more notes on KDE Plasma wayland (Still WIP and not working) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/23 03:42:20 Modified files: www/chromium : Makefile www/iridium : Makefile www/ungoogled-chromium: Makefile Added files: www/chromium/patches: patch-ui_qt_moc_wrapper_py www/iridium/patches: patch-ui_qt_moc_wrapper_py www/ungoogled-chromium/patches: patch-ui_qt_moc_wrapper_py Log message: build in support for both qt5 and qt6 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/05/23 03:53:15 Modified files: share/man/man4 : ice.4 Log message: ice(4) supports some offloading now, remove CAVEATS section. Mention that firmware is required for multi-queue operation. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2025/05/23 03:56:26 Modified files: sys/dev/pci : if_iavf.c Log message: Set an RSS key and lookup table so traffic is properly distributed across the queues, and copy the RSS hash into received packets as the flow ID. from Yuichiro NAITO, lightly modified CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/23 04:04:46 Modified files: databases/py-borgstore: Makefile distinfo Log message: Update to py-borgstore-0.3.0 Changes: https://github.com/borgbackup/borgstore/blob/master/CHANGES.rst CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/23 04:05:55 Modified files: sysutils/borgbackup/2.0: Makefile distinfo sysutils/borgbackup/2.0/pkg: PLIST Added files: sysutils/borgbackup/2.0/patches: patch-src_borg_testsuite_shell_completions_test_py Log message: Update to borgbackup-2.0.0b17 Changes: https://borgbackup.readthedocs.io/en/2.0.0b17/changes.html#version-2-0-0b17-2025-05-23 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/23 04:06:21 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.69.3 Changes: https://rclone.org/changelog/#v1-69-3-2025-05-21 CVSROOT: /cvs Module name: xenocara Changes by: bentley@cvs.openbsd.org 2025/05/23 04:29:02 Modified files: app/mkfontscale: mkfontscale.c Log message: Call pledge(2) in mkfontscale(1): "stdio rpath wpath cpath". ok deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: bentley@cvs.openbsd.org 2025/05/23 04:30:39 Modified files: dist/fontconfig/fc-cache: fc-cache.c Log message: Call pledge(2) in fc-cache(1): "stdio rpath wpath cpath flock". ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2025/05/23 04:33:16 Modified files: geo/routino : Makefile distinfo Log message: bugfix update to routino-3.4.3 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2025/05/23 05:09:15 Modified files: editors/emacs : Makefile Log message: Sync WANTLIB CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/23 05:25:35 Modified files: usr.bin/ssh : umac.c Log message: Ensure args to nh_update() fit within uint32, which it should always anyway. Placates Coverity CID 470520. While there, fix the upstream URL. ok djm@ CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2025/05/23 05:38:09 Modified files: net/quiche : Makefile crates.inc distinfo Removed files: net/quiche/patches: patch-Cargo_toml Log message: PUdate to quiche 0.24.2. Doing away with the crate download optimization, it's too much work to maintain. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/23 05:45:00 Modified files: net/tdlib : Makefile Added files: net/tdlib : Makefile.inc net/tdlib/tde2e: Makefile net/tdlib/tde2e/pkg: DESCR PLIST net/tdlib/tdlib: Makefile net/tdlib/tdlib/pkg: DESCR PLIST Log message: split net/tdlib into net/tdlib/tdlib and net/tdlib/tde2e The former remains unchanged, the latter is a new port required for net/tdesktop as pure BUILD_DEPENDENCY. The way upstream handles this, such split seems like the easiest solution. OK rsadowski sthen op CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/23 05:46:37 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 5.14.3 depends on new net/tdlib/tde2e, drops libgtvoip CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2025/05/23 05:50:21 Modified files: sys/dev/pci : if_ice.c Log message: remove unused ice(4) softc fields inherited from FreeBSD iflib if_softc_ctx Leaving TSO-related ones in place for now, since TSO is still a todo item. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/23 05:54:50 Modified files: usr.bin/ssh : umac.c Log message: Include stdint.h for UINT32_MAX. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/23 06:52:45 Modified files: usr.bin/ssh : ssh-keygen.c Log message: Replace strncmp and strncasecmp with hand-counting bytes with strprefix. nits lucas@, ok lucas@ djm@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/23 06:55:50 Modified files: audio/beets : Makefile distinfo audio/beets/pkg: PLIST Log message: audio/beets: update to 2.2.0 Changes: - https://github.com/beetbox/beets/releases/tag/v2.3.0 - https://github.com/beetbox/beets/releases/tag/v2.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/23 07:29:14 Modified files: telephony/asterisk/18: Makefile distinfo telephony/asterisk/18/patches: patch-configs_samples_asterisk_conf_sample telephony/asterisk/18/pkg: PLIST-main Log message: update to asterisk-18.26.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/23 07:29:20 Modified files: telephony/asterisk/20: Makefile distinfo telephony/asterisk/20/patches: patch-configs_samples_asterisk_conf_sample Log message: update to asterisk-20.14.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/23 07:29:26 Modified files: telephony/asterisk/22: Makefile distinfo telephony/asterisk/22/patches: patch-configs_samples_asterisk_conf_sample Log message: update to asterisk-22.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/23 07:30:41 Modified files: telephony/asterisk/18: Tag: OPENBSD_7_7 Makefile distinfo telephony/asterisk/18/patches: Tag: OPENBSD_7_7 patch-configs_samples_asterisk_conf_sample telephony/asterisk/18/pkg: Tag: OPENBSD_7_7 PLIST-main Log message: update -stable to asterisk-18.26.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/23 07:30:46 Modified files: telephony/asterisk/20: Tag: OPENBSD_7_7 Makefile distinfo telephony/asterisk/20/patches: Tag: OPENBSD_7_7 patch-apps_app_voicemail_c patch-configs_samples_asterisk_conf_sample patch-configure_ac patch-res_res_resolver_unbound_c patch-res_res_rtp_asterisk_c Log message: update -stable to asterisk-20.14.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/23 07:30:51 Modified files: telephony/asterisk/22: Tag: OPENBSD_7_7 Makefile distinfo telephony/asterisk/22/patches: Tag: OPENBSD_7_7 patch-apps_app_voicemail_c patch-configs_samples_asterisk_conf_sample patch-configure_ac patch-res_res_resolver_unbound_c patch-res_res_rtp_asterisk_c Log message: update -stable to asterisk-22.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/23 07:31:23 Modified files: net/icinga/icinga-php-library: Makefile distinfo net/icinga/icinga-php-library/pkg: PLIST Log message: update to icinga-php-library-0.16.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/23 07:31:52 Modified files: graphics/py-qrcode: Makefile distinfo Log message: update to py3-qrcode-8.2 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2025/05/23 08:33:23 Modified files: usr.sbin/zic : zic.c Log message: Fix a mismerge in the tzcode2013d update CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/23 10:19:52 Log message: Spawn multiple threads and run system calls on UDP socket in parallel. Setup UDP sockets on localhost and run system calls connect(2), send(2), recv(2), recvfrom(2), and close(2) in parallel. In addition stress test for socket splicing, unsplice, max length and idle timeout can run. The successful operations are counted. Status: Vendor Tag: bluhm Release Tags: bluhm_20250524 N src/regress/sys/netinet/udpthread/Makefile N src/regress/sys/netinet/udpthread/README N src/regress/sys/netinet/udpthread/udpthread.c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/23 12:19:52 Modified files: net/samba : Tag: OPENBSD_7_7 Makefile distinfo net/samba/patches: Tag: OPENBSD_7_7 patch-source3_wscript Removed files: net/samba/patches: Tag: OPENBSD_7_7 patch-source3_modules_vfs_acl_tdb_c Log message: Update to samba-4.22.1 Release notes: https://www.samba.org/samba/history/samba-4.22.1.html Tested by and OK Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2025/05/23 13:31:26 Modified files: sysutils/monit : Makefile distinfo Log message: sysutils/monit: update to 5.35.2 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2025/05/23 15:48:46 Modified files: archivers/libarchive: Makefile distinfo archivers/libarchive/patches: patch-cpio_bsdcpio_1 patch-tar_bsdtar_1 Added files: archivers/libarchive/patches: patch-test_utils_test_main_c Log message: archivers/libarchive: update to 3.8.0 New features: bsdtar: support --mtime and --clamp-mtime 7-zip reader: improve self-extracting archive detection zip writer: added XZ, LZMA, ZSTD and BZIP2 support zip writer: added LZMA + RISCV BCJ filter Notable security fixes: rar: do not skip past EOF while reading rar: fix double free with over 4 billion nodes rar: fix heap-buffer-overflow warc: prevent signed integer overflow tar: fix overflow in build_ustar_entry CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/23 17:39:30 Modified files: sys/netinet : ip_carp.c Log message: replace timeout_add_tv with timeout_add_usec this changes the calculation of the interval slightly, but in practice it should not make a difference. this is a step toward deprecating timeout_add_tv. ok mpi@ bluhm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/23 17:41:46 Modified files: sys/kern : uipc_socket.c Log message: replace timeout_add_tv with timeout_add_nsec via TIMEVAL_TO_NSEC. this is the last use of timeout_add_tv, which id like to deprecate. ok mp@ bluhm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/23 17:56:15 Modified files: sys/sys : timeout.h sys/kern : kern_timeout.c share/man/man9 : timeout.9 Log message: deprecate timeout_add_tv now that nothing uses it anymore. i feel like it was a bit of a footgun because timeouts had to assume that the timeval passed is valid. the api only returns whether the timeout was added or already pending, it's not clear what it should do if the timeval is invalid. ok mpi@ bluhm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/23 18:11:08 Modified files: sys/kern : kern_timeout.c Log message: have timeout_add_nsec/usec/msec wait at least their specified time. timeouts run off kernel clock ticks which are longer than nsec/usec/msec intervals, so simply dividing these values by how long a tick is will truncate the desired times. to mitigate this, round up the value before the divide. rounding up can lead to integer overflow, so detect this and clamp the value to the max sleep time. while here get timeout_add_sec to check for a negative time like timeout_add does to the specified tick interval. discussed with many help with the int overflow stuff from djm@ ok sashan@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/23 18:19:09 Modified files: sys/kern : kern_timeout.c Log message: timeout_add_ticks doesnt have to do rounding now it's callers do it. timeout_add_ticks turned short (less than 1 tick but greater than 0) timeouts into 1 tick timeouts. timeout_add_nsec/usec/msec round themselves up now, so this isn't necessary anymore. CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2025/05/23 18:26:53 Modified files: graphics/ffmpeg: Makefile Log message: graphics/ffmpeg: add missing -lharfbuzz for libavfilter Omitted in the original patch. Currently, it ends up linked transitively via libass, but better be explicit. Bumped REVISION just in case. As a nice side effect, now make port-lib-depends-check comes out clean. "go ahead" kn CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/23 20:01:28 Modified files: usr.bin/ssh : ssh-keygen.c Log message: Use pointer from strprefix in error message, missed in previous. CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2025/05/23 20:03:02 Modified files: usr.bin/openssl: speed.c Log message: openssl speed: use single md buffer for digests ok jsing tb CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/23 20:20:03 Added files: net/tdlib/patches: patch-CMakeLists_txt Log message: do not build benchmarks (tdlib 630 -> 594 units); adapted from FreeBSD CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/23 20:33:33 Modified files: usr.bin/ssh : umac.c Log message: Fix compile error on 32bit platforms. Spotted by & ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/23 20:35:25 Modified files: usr.bin/openssl: pkcs8.c Log message: Switch default to PBES2 for openssl pkcs8 -topk8 We currently use the glorious default of NID_pbeWithMD5AndDES_CBC which we inherited from OpenSSL. This could have been worse - there is also NID_pbeWithMD2AndDES_CBC... The way this diff works is that the undocumented PKCS8_encrypt() API uses the PKCS#5v2 code path when it's passed a NID of -1 and requires a cipher to succeed, otherwise it uses the PKCS#5v1.5 path. So pass in a sensible cipher, namely AES-CBC-256, and let layers of muppetry cascade to doing something resembling the right thing. This still uses the default of hmacWithSHA1 and a somewhat short salt, which will be improved in a subsequent commit. https://github.com/pyca/cryptography/issues/12949 https://github.com/libressl/portable/issues/1168 ok kenjiro joshua jsing CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/23 20:46:02 Modified files: etc/mtree : BSD.x11.dist Log message: add directory for gbm backends, used by newer Mesa CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2025/05/23 20:48:41 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/23 20:54:09 Modified files: lib/libcrypto/asn1: p5_pbev2.c Log message: Switch the default PBMAC to hmacWithSHA256 Using hmacWithSHA1 isn't outrageously bad, but newly generated encrypted password files ought to be using something better. Make it so. https://github.com/pyca/cryptography/issues/12949 https://github.com/libressl/portable/issues/1168 ok joshua CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/23 20:56:41 Modified files: usr.sbin/apmd : apmd.8 apmd.c pathnames.h Log message: Add [-w percent] and /etc/apm/warnlow hook So '-w25 -Z15' can log charge level and run the warnlow script to, e.g. play a sound or pop a window when running on battery below 25%, *before* life^work saving hibernate/suspend kicks in. OK tobhe Feedback jmc CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/23 20:57:14 Modified files: lib/libcrypto/asn1: p5_pbe.c p5_pbev2.c Log message: Crank default salt length of PBE2 to 16 octets FIPS is currently revising their PBKDF2 recommendations and apparently they want to require 16 octets. https://github.com/pyca/cryptography/issues/12949 https://github.com/libressl/portable/issues/1168 ok kenjiro joshua jsing CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/23 21:37:40 Modified files: usr.bin/ssh : ssh-keygen.c Log message: Remove ssh-keygen's moduli screen -Omemory option. This vaguely made sense 20 years ago, but these days you'd be hard pressed to *find* a machine small enough to not support the maximum (127MB), and no one is screening moduli on such machines anyway, so just use the max. This also fixes Coverity CID 470522 by deleting code in question. "kill it with fire" djm@. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/23 21:39:48 Modified files: usr.bin/ssh : moduli.c Log message: Remove ssh-keygen's moduli screen -Omemory option. This vaguely made sense 20 years ago, but these days you'd be hard pressed to *find* a machine small enough to not support the maximum (127MB), and no one is screening moduli on such machines anyway, so just use the max. This also fixes Coverity CID 470522 by deleting code in question. "kill it with fire" djm@. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/23 21:40:54 Modified files: usr.bin/ssh : ssh-keygen.1 Log message: Remove ssh-keygen's moduli screen -Omemory option. This vaguely made sense 20 years ago, but these days you'd be hard pressed to *find* a machine small enough to not support the maximum (127MB), and no one is screening moduli on such machines anyway, so just use the max. This also fixes Coverity CID 470522 by deleting code in question. "kill it with fire" djm@. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/23 21:44:06 Modified files: regress/sys/netinet/tcpthread: tcpthread.c Log message: Bring regress tcpthread in sync with udpthread. Switch tcpthread to arc4random() to run through test cases more aggressively. Fix or workaround races that caused test abort. Reduce difference between tcp and udp thread tests. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/23 22:05:18 Modified files: usr.bin/openssl: openssl.1 Log message: Update and improve documentation for pkcs8 -v2 with input from jsing CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/23 22:17:26 Modified files: regress/sys/netinet/udpthread: udpthread.c Log message: Fix races in regress udpthread. Other threads could cause errors that are stored at the socket. If next system call gets such an error, just ignore it. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/23 22:19:06 Modified files: regress/sys/netinet: Makefile Log message: Link regress udpthread to build. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/23 22:40:37 Modified files: regress/usr.bin/ssh: test-exec.sh Log message: add a start_ssh_agent() function that sets up an agent with logging CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/23 22:41:03 Modified files: regress/usr.bin/ssh: agent-pkcs11.sh Log message: use start_ssh_agent() to ensure we get logging add some verbosity CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/23 22:41:12 Modified files: regress/usr.bin/ssh: agent-pkcs11-cert.sh agent-pkcs11-restrict.sh Log message: add some verbosity CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2025/05/23 23:54:57 Modified files: x11/emwm-utils : Makefile x11/emwm-utils/patches: patch-src_smmain_c Log message: x11/emwm-utils: don't pretend we're running as root from maintainer izzy Meyer CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/24 00:06:11 Modified files: audio/spotify-qt: Makefile distinfo Log message: update to spotify-qt 4.0.0; drop maintainer CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/24 00:32:12 Modified files: lib/csu : crt0.c Log message: As a first step in making the gprof profiling subsystem compatible with all of our privsep work, add an ELF note to gcrt0, this means we know which binaries have been compiled with -pg. ok kettenis CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2025/05/24 00:40:29 Modified files: regress/lib/libc/malloc/malloc_errs: malloc_errs.c Log message: Adapt test to new malloc_options regime CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/24 00:43:37 Modified files: usr.bin/ssh : sshd.c Log message: Plug leak of startup_pollfd in debug and child paths. Coverity CID 405024, ok djm@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2025/05/24 00:47:27 Modified files: regress/lib/libc/malloc/malloc_ulimit1: malloc_ulimit1.c Log message: Adapt to new maloc_options declaration CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/24 00:49:17 Modified files: include : unistd.h sys/sys : exec.h exec_elf.h gmon.h proc.h systm.h sys/kern : exec_elf.c init_sysent.c kern_exec.c kern_exit.c kern_fork.c kern_pledge.c subr_prof.c syscalls.master Log message: In the old gprof profiling subsystem, the simplistic profil() syscall told the kernel about the sample buffer, and then the normal exit-time _mcleanup() would finalize the buffer, open()'ed a file and write out the details. This file opening has become increasingly impossible because of our privsep / privdrop, chroot, setresuid uid-dropping, pledge, unveil, and other efforts. So people stopped using gprof. Programs which needed profiling needed substantial mitigation removal changes to put them under test. In the new gprof profiling subsystem, profil() is enhanced to provide more buffer information to the kernel, as well as better instructions for where the file should be written. At normal exit-time mcleanup(), after finalizing the buffer, the process simply terminates via _exit(2), and the kernel does all the opening and writing in a safe way. The file is now deposited into the starting directory, or into PROFDIR as determined at program start, with safety issues taken into consideration. Additional side effecs: - The monstartup(3) interface will go away, it cannot be supported. - profil() is now allowed in pledge "stdio", access is decided by the -pg ELF note - gmon.out is renamed to gmon.progname.pid.out, due to pervasive multi-process privsep practices prompted originally by job and claudio for use in rpki-client and bgpd advice from kettenis and claudio CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/24 00:50:02 Modified files: sys/sys : syscall.h syscallargs.h sys/kern : init_sysent.c syscalls.c Log message: sync CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/24 00:50:28 Modified files: regress/usr.bin/ssh/unittests/sshkey: test_sshkey.c Log message: Null out keys between test runs. BENCH_START and BENCH_FINISH are actually a while() loop in disguise, so if sshkey_generate does not reset the key pointer on failure the test may incorrectly pass. It also confuses Coverity (CID 551234). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/24 00:51:13 Modified files: lib/libc/sys : profil.2 Log message: Update docs for new kernel-does-the-file-writing profil(2). This now explains the entire subsystem, because developers need to know the sharp edges. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/24 00:53:19 Modified files: lib/libc/gmon : gmon.c Log message: Update to use the new profil(2) system call which has very different arguments. profil(2) does a good job of describing the interface between _monstartup() and _mcleanup() prompted originally by job and claudio for use in rpki-client and bgpd advice from kettenis and claudio CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/24 00:54:03 Modified files: usr.bin/gprof : gprof.1 Log message: gmon.out files are now called gmon.progname.pid.out CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/24 00:55:30 Modified files: lib/libc/gmon : moncontrol.3 Log message: Document the change from gmon.out to gmon.progname.pid.out Also delete docs for monstartup(). It is no longer possible to startup profiling manually. It is only possible via the -pg link flag, and happens way earlier. moncontrol() remains unchanged.. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/24 01:07:18 Modified files: lib/libcrypto/arch/arm: Makefile.inc crypto_arch.h Removed files: lib/libcrypto/arch/arm: arm_arch.h armcap.c armv4cpuid.S Log message: Disable libcrypto assembly on arm. The arm CPU capability detection is uses SIGILL and is unsafe to call from some contexts. Furthermore, this is only useful to detect NEON support, which is then unused on OpenBSD due to __STRICT_ALIGNMENT. Requiring a minimum of ARMv7+VFP+NEON is also not unreasonable. The SHA-1, SHA-256 and SHA-512 (non-NEON) C code performs within ~5% of the assembly, as does RSA when using the C based Montgomery multiplication. The C versions of AES and GHASH code are around ~40-50% of the assembly, howeer if you care about performance you really want to use Chacha20Poly1305 on this platform. This will enable further clean up to proceed. ok joshua@ kinjiro@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/24 01:23:14 Modified files: lib/libcrypto : crypto_init.c crypto_legacy.c crypto_local.h Log message: Remove remnants of OPENSSL_cpuid_setup(). This is no longer used. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/24 01:41:14 Modified files: lib/libcrypto : crypto_init.c Log message: Provide openssl_init_crypto_constructor() and invoke via a constructor. There are a very large number of entry points to libcrypto, which means it is easy to run code prior to OPENSSL_init_crypto() being invoked. This means that CPU capability detection will not have been run, leading to poor choices with regards to the use of accelerated implementations. Now that our CPU capability detection code has been cleaned up and is safe, provide an openssl_init_crypto_constructor() that runs CPU capability detection and invoke it as a library constructor. This should only be used to invoke code that does not do memory allocation or trigger signals. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/24 01:51:21 Modified files: lib/libcrypto/modes: gcm128.c Log message: Mop up ghash arm assembly remnants. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/24 01:51:44 Modified files: sysutils/gitlab-cli: Makefile distinfo modules.inc sysutils/gitlab-cli/pkg: PLIST Log message: update to gitlab-cli 1.57.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/24 01:52:07 Modified files: devel/github-cli: Makefile distinfo modules.inc Log message: update to github-cli 2.73.0 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2025/05/24 01:58:44 src/regress/lib/libc/stdio Update of /cvs/src/regress/lib/libc/stdio In directory cvs.openbsd.org:/tmp/cvs-serv45173/stdio Log Message: Directory /cvs/src/regress/lib/libc/stdio added to the repository CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2025/05/24 02:04:21 Modified files: usr.bin/openssl: speed.c Log message: openssl speed: move key{16,24,32} above speed_main Also, reuse the same keys for Camellia instead of having duplicates. ok jsing tb CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/24 02:09:32 Modified files: usr.bin/ssh : channels.c Log message: Make the display number check relative to X11DisplayOffset. This will allows people to use X11DisplayOffset to configure much higher port ranges if they really want, while not changing the default behaviour. Patch from Roman Gubarev via github PR#559, ok djm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/24 02:13:29 Modified files: usr.bin/ssh : servconf.c Log message: Replace strncmp + byte count with strprefix in Penalty config parsing. ok kn@, djm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/24 02:17:22 Modified files: regress/sys/net/pf_state: Makefile Added files: regress/sys/net/pf_state: beforegap_rst.py Log message: Add test case where a TCP connection is reset before a gap in the transmitted sequence numbers. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/24 02:25:58 Modified files: lib/libcrypto/ec: ec_lib.c ec_local.h ecp_methods.c Log message: Provide method specific functions for EC POINT infinity. Provide method specific functions for EC_POINT_set_to_infinity() and EC_POINT_is_at_infinity(). These are not always the same thing and will depend on the coordinate system in use. ok beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 02:36:41 Modified files: textproc/meld : Makefile distinfo textproc/meld/pkg: PLIST Log message: Update to meld-3.23.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 02:40:28 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.38.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 02:40:38 Modified files: net/py-s3transfer: Makefile distinfo Log message: Update to py3-s3transfer-0.13.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 02:40:48 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.38.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 02:41:02 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.40.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 02:43:16 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-523.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 02:46:45 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.27.59. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 02:48:08 Modified files: games/gcompris : Makefile distinfo Log message: Update to gcompris-25.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 02:49:46 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-agent_platform_platform_unix_go patch-agent_ssm_service_go Log message: Update to amazon-ssm-agent-3.3.2471.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 02:55:54 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.80.2. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/24 03:02:33 Modified files: sysutils/tmux-mem-cpu-load: Makefile distinfo Removed files: sysutils/tmux-mem-cpu-load/patches: patch-common_cpu_h patch-openbsd_cpu_cc Log message: update to 3.8.2; remove upstreamed patches CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/24 03:07:11 Modified files: sysutils/colortail: Makefile distinfo sysutils/colortail/pkg: PLIST Log message: update to 0.3.5 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/24 03:11:40 Modified files: www/rt : Makefile distinfo www/rt/patches : patch-Makefile_in www/rt/pkg : PLIST Log message: update to 5.0.8 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/24 03:13:08 Modified files: meta/kde : Makefile meta/kde/pkg : README-plasma Log message: KDE Plasma readme improvements - Replace plasma-dbus-run-session-if-needed by dbus-launch. This means that services that send a message to the --system can also work with KDE. (thanks robert@) - ck-launch-session must be used, otherwise many services such as screenlocker will not work properly - Remove some useless env-vars CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2025/05/24 03:25:38 Modified files: usr.bin/openssl: speed.c Log message: openssl speed: remove MAX_BLOCK_SIZE define ok jsing CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/24 03:41:27 Modified files: sysutils/bacula: Makefile distinfo Log message: update to 15.0.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 03:41:52 Modified files: x11/gnome/shell: Makefile Log message: Drop the convenience dependencies; these belong in meta/gnome. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 03:44:15 Modified files: devel/pango : Makefile Log message: Add comment; no pkg change. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2025/05/24 03:45:13 Modified files: sbin/fdisk : gpt.c Log message: Add/repair some GPT -R paranoia. Ensure partitions don't overlap. Don't overwrite previously recovered protected partitions. Tests, fixes and ok lucas@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/24 03:46:16 Modified files: usr.bin/ssh : sshconnect.c Log message: fix punctuation around host key fingerprints to make them easier to copy and paste. Patch from Till Maas via GHPR556; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/24 03:49:14 Modified files: usr.bin/watch : watch.1 watch.c Log message: Add 'pause after error' feature OK kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 03:50:12 Log message: Import adwaita-fonts-48.2 Adwaita Fonts: the typefaces for GNOME. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20250524 N ports/fonts/adwaita-fonts/Makefile N ports/fonts/adwaita-fonts/distinfo N ports/fonts/adwaita-fonts/pkg/DESCR N ports/fonts/adwaita-fonts/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 03:50:35 Modified files: fonts : Makefile Log message: +adwaita-fonts CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 03:56:25 Modified files: meta/gnome : Makefile Log message: Depend on fonts/adwaita-fonts instead of fonts/cantarell-fonts. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 04:47:47 Modified files: meta/gnome : Makefile meta/gnome/pkg : README-main Log message: LibreOffice integration is now handled through LibreOffice directly, not by unoconv. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2025/05/24 05:07:21 Added files: regress/lib/libc/stdio: Makefile test_fflush.c Log message: Add regress/lib/libc/stdio/test_fflush.c to test fflush() behavior for reading FILE objects. It will fail until fflush() complies POSIX-2008. ok tb asou CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/24 05:07:51 Modified files: x11/gnome/sushi: Makefile x11/gnome/sushi/pkg: DESCR Added files: x11/gnome/sushi/patches: patch-src_libsushi_sushi-media-bin_c patch-src_libsushi_sushi-utils_c patch-src_util_totemMimeTypes_js Log message: Revamp this port a bit: - better DESCR - lower dependencies - merge fixes from upstream CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2025/05/24 05:35:32 Modified files: openssh : releasenotes.html openssh/txt : release-10.0 Log message: point to openssh-10.0p2 tarball CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2025/05/24 05:41:51 Modified files: usr.bin/ssh : channels.c Log message: replace xmalloc+memset(0) with xcalloc(); from AZero13 via GHPR417 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/24 05:50:06 Modified files: x11/xfce4/xfce4-notes: Makefile Log message: x11/xfce4/xfce4-notes: add missing BDEP on lang/vala, reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/24 06:11:57 Modified files: sysutils/docker-buildx: Makefile distinfo Log message: sysutils/docker-buildx: update to 0.24.0 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/24 06:12:56 Modified files: sysutils/docker-compose: Makefile distinfo modules.inc Log message: sysutils/docker-compose: update to 2.36.2 Changes: - https://github.com/docker/compose/releases/tag/v2.36.1 - https://github.com/docker/compose/releases/tag/v2.36.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/24 06:21:11 Modified files: net/py-telegram: Makefile Log message: pick up on tdlib split, reminded by aja CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/24 06:23:16 Modified files: etc : changelist rc Log message: track apmd(8) hooks; Feedback OK kirill sthen CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/24 06:24:43 Modified files: etc : rc Log message: revert accidentially committed hunk CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/24 06:26:19 Modified files: devel/sbt : Makefile distinfo devel/sbt/patches: patch-bin_sbt Log message: devel/sbt: update to 1.11.0 Changelog: https://github.com/sbt/sbt/releases/tag/v1.11.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/24 06:26:30 Modified files: net/py-telegram: Makefile Log message: REVISION needs to go up, not down... CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/24 06:26:48 Modified files: lib/libc/sys : profil.2 Log message: use .Rv below RETURN VALUES, tweak the tag width below FILES, and fix one typo and three punctuation glitches CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/24 06:27:24 Modified files: sys/netinet : ip6.h tcp_input.c udp_usrreq.c sys/netinet6 : dest6.c frag6.c icmp6.c ip6_input.c mld6.c nd6_nbr.c nd6_rtr.c raw_ip6.c route6.c Log message: Pass mbuf pointer to IP6_EXTHDR_GET() macro. Passing an mbuf pointer instead of mbuf to IP6_EXTHDR_GET() simplifies memory management. m_pulldown() may free the mbuf and the macro sets m to NULL. This is not obvious, it is cleaner to pass a pointer if the value may be modified. Another reason for this change is that I am slowly converting the protocol input functions to deal with mbuf pointer instead of mbuf. m_pullup() and m_pulldown() may modify or free the mbuf, and then dangling pointers are lying around in the callers. We had problmes with that before. Prefer to adjust all pointers, which is possible when using *mp instead of m and setting mp to NULL after free. Then either a NULL dereference happens or a double free is ignored. Both are much easier to deal with than a use after free. OK claudio@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/24 06:47:00 Modified files: sys/arch/amd64/conf: files.amd64 sys/arch/amd64/include: vmmvar.h Added files: sys/arch/amd64/amd64: ghcb.c sys/arch/amd64/include: ghcb.h Log message: Define GHCB for AMD SEV-ES guest-host communication via vmm(4). SEV-ES enabled guests will communicate with vmm(4) using a non-encrypted page, the Guest Host Communication Block (GHCB). The GHCB layout is specified by AMD. It includes all GPR, FPU and extended state and a buffer for other data. Which members are valid is specified in a bitmap. For now we will only use the GPRs A, B, C and D and the exit related members. Also provide functions for copying values to and from the GHCB. For GPRs we respect the given operand size. For example, when emulating an inb instruction we only want to copy the response from vmm(4) into %al (lowest byte) and not %rax (quad word). from hshoexer@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/24 06:47:11 Modified files: lib/libc/stdlib: malloc.3 Log message: explain more precisely how to initialize malloc_options; OK deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/24 06:52:01 Modified files: usr.bin/openssl: openssl.1 Log message: openssl pkcs8: zap an outdated lie CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/24 07:10:09 Modified files: usr.sbin/rad : rad.conf.5 Log message: Use .Cm on keywords where it is unambiguously required, namely: yes, no, high, medium, low. OK florian@ and caspar@ on a slightly larger diff. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/24 08:10:04 Modified files: x11/xfce4/xfce4-mixer: Makefile Added files: x11/xfce4/xfce4-mixer/patches: patch-libxfce4mixer_sndio_sndio-mixer_c Log message: x11/xfce4/xfce4-mixer: fix not updating volume levels upon external volume changes since a seemlingly innocuous cleanup commit 'Remove useless G_SOURCE_FUNC casts' 2 years ago, the callback signature wasn't matching anymore, poll() failed and the sioctl_onval callback() wasnt called anymore - thus volume levels not updating when volume was changed by hardware buttons/sndioctl/cmixer. glib type system bites again.. more improvement to come with ratchov@, but fix the original issue by backporting the commit that actually reverts the wrong commit. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/24 08:31:44 Modified files: x11/xfce4/xfce4-mixer: Tag: OPENBSD_7_7 Makefile Added files: x11/xfce4/xfce4-mixer/patches: Tag: OPENBSD_7_7 patch-libxfce4mixer_sndio_sndio-mixer_c Log message: x11/xfce4/xfce4-mixer: backport volume levels update fix since a seemlingly innocuous cleanup commit titled 'Remove useless G_SOURCE_FUNC casts' 2 years ago, the callback signature wasn't matching anymore, poll() failed and the sioctl_onval callback() wasnt called anymore - thus volume levels not updating when volume was changed by hardware buttons/sndioctl/cmixer. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/24 08:51:52 Modified files: sys/dev/isa : isa.c sys/dev/acpi : acpi.c acpivar.h pckbc_acpi.c Log message: export the acpi legacy free flag and skip probing isa bus if set. allows me to boot a laptop that hangs when poking around in the dark. code synthesized from hints from jsg kettenis miod. ok kettenis miod. and now we see what happens to everyone else's machine. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/24 09:37:11 Modified files: distrib/sets/lists/comp: md.amd64 Log message: add /usr/include/amd64/ghcb.h CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/24 09:42:54 Modified files: devel/py-nbformat: Makefile distinfo devel/py-nbformat/pkg: PLIST Log message: update py-nbformat to 5.10.4 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/24 10:26:10 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/py-ipython_genutils: Makefile distinfo devel/py-ipython_genutils/pkg: DESCR PLIST Log message: retire py-ipython_genutils We have the latest jupyter stack now and don't need this legacy port anymore. ok sthen@, bket@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2025/05/24 10:26:18 Modified files: lib/libc/gmon : moncontrol.3 Log message: don't use .Pp before .Sh; CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/24 10:29:49 Log message: import py-superqt needed for spyder 6.x ok bket@ Status: Vendor Tag: daniel Release Tags: daniel_20250524 N ports/x11/py-superqt/Makefile N ports/x11/py-superqt/distinfo N ports/x11/py-superqt/pkg/DESCR N ports/x11/py-superqt/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/24 10:31:51 Modified files: x11 : Makefile Log message: +py-superqt CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/24 10:46:05 Modified files: devel/spyder/py-spyder-kernels: Makefile distinfo devel/spyder/py-spyder-kernels/pkg: PLIST devel/spyder/spyder: Makefile distinfo devel/spyder/spyder/patches: patch-spyder___init___py devel/spyder/spyder/pkg: PLIST shells/py-qtconsole: Makefile distinfo x11/py-qtawesome: Makefile distinfo x11/py-qtawesome/pkg: PLIST Removed files: devel/spyder/py-spyder-kernels/patches: patch-spyder_kernels_customize_spydercustomize_py Log message: update spyder to the 6.x series As usual, this update requires a few related ports to be updated in lockstep (py-qtconsole, py-qtawesome, py-spyder-kernels). CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2025/05/24 11:39:54 Removed files: app/xterm/icons: xterm-color_32x32.xcf xterm-color_48x48.xcf xterm_32x32.xcf xterm_48x48.xcf Log message: Remove files removed in xterm 287 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2025/05/24 11:57:03 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/24 13:32:44 Modified files: security/py-cryptography: Makefile Log message: py-cryptography: add tdep on self CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/24 13:43:09 Modified files: lib/libcrypto/bio: bss_mem.c Log message: Revert "bio_mem: avoid pointer arithmetic on NULL" This causes a test failure in pyca/cryptography. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/24 13:45:34 Modified files: lib/libcrypto/bio: bss_mem.c Log message: Create bm->buf from the start to avoid arithmetic on NULL This is a different way of avoiding the pointer arithmetic on NULL and avoids test breakage in pyca/cryptography. This is also a gross hack that penalizes existing callers of BIO_s_mem(), but this is rarely called in a hot loop and if so that will most likely be a test. ok kenjiro joshua jsing CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/24 13:59:44 Modified files: devel/py-python-lsp-server: Makefile distinfo Log message: update py-python-lsp-server to 1.12.2 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/24 14:33:33 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/pkg : PLIST Log message: Update to yt-dlp 2025.05.22 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2025/05/24 18:19:00 Modified files: regress/lib/libc: Makefile Log message: Include "stdio" in SUBDIR. This should have been done along with the previous commit. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2025/05/24 18:20:54 Modified files: regress/lib/libc/stdio: Makefile Added files: regress/lib/libc/stdio: test___fpending.c test___freadahead.c test___freading.c test___freadptr.c test___fseterr.c test___fwriting.c Log message: Add tests for the functions in <stdio_ext.h>. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/24 19:17:09 Modified files: sysutils/cdist : Makefile sysutils/cdist/pkg: PLIST Added files: sysutils/cdist/patches: patch-setup_py Log message: do not require git to build CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/24 19:17:42 Modified files: security/crowdsec-firewall-bouncer: Makefile distinfo modules.inc Log message: update to 0.0.33 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/24 19:32:11 Log message: Import kwave-25.04.1 Comment: sound editor for KDE Description: With Kwave you can record, play back, import and edit many sorts of audio files including multi channel files. Kwave includes some plugins to transform audio files in several ways and presents a graphical view with a complete zoom- and scroll capability. Maintainer: Rafael Sadowski <rsadowski@openbsd.org> WWW: https://apps.kde.org/kwave/ OK kn@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20250525 N ports/x11/kde-applications/kwave/Makefile N ports/x11/kde-applications/kwave/distinfo N ports/x11/kde-applications/kwave/pkg/DESCR N ports/x11/kde-applications/kwave/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/24 19:37:53 Modified files: x11/kde-applications: Makefile Log message: Enable kongress, arianna, kwave and (kpublictransport, kosmindoormap) CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2025/05/24 19:52:00 Modified files: sys/uvm : uvm_amap.c uvm_amap.h Log message: De-ifdef UVM_AMAP_PPREF it's been enabled long enough to not go back Fewer knobs and conditional code that nobody tests. deraadt@: go for it CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/24 20:31:14 Modified files: etc : changelist Log message: back out addition of /etc/mail/secrets This looks like a commit from a dirty tree and was not part of the oks provided by kirill and sthen. pointed out by semarie CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/24 21:09:31 Modified files: meta/kde : Makefile meta/kde/pkg : README-plasma Log message: More wayland start script notes CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/24 21:22:56 Modified files: sys/arch/amd64/amd64: vmm_machdep.c Log message: Prepare handler for AMD SEV-ES VMGEXIT in vmm(4). SEV-ES enabled guests will convert non-automatic VM exits to VMGEXIT. The information needed to handle the exit reason, are provided by the guest in the GHCB. For example, when the guest needs to emulate the CPUID instruction, it will proivde the function value in %eax and the actual exit reason SVM_VMEXIT_CPUID in the GHCB. Then the guest will switch back to vmm(4) using the VMGEXIT call. In vmm(4) svm_handle_gexit() will then sync the values provided in the GHCB with state information in struct vcpu and struct vmcb. Then it will emulate CPUID as usual. After sychronizing the results back to the GHCB, the guest can be resumed. For now provide a stub handler for SVM_VMEXIT_VMGEXIT and functions for synchronizing GHCB with struct vcpu and struct vmcb. The switch-case statements in the stubs will error out. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2025/05/24 21:26:43 Modified files: sbin/fdisk : gpt.c gpt.h Log message: Make GPT_recover_partition() parameters const. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/24 22:16:36 Modified files: lib/libcrypto/bn: bn_add.c Log message: Fix handling of different length inputs in bn_sub(). In the diff_len < 0 case, it incorrectly uses 0 - b[0], which mishandles the borrow - fix this by using bn_subw_subw(). Do the same in the diff_len > 0 case for consistency. Note that this is never currently reached since BN_usub() requires a >= b. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/24 22:30:55 Modified files: lib/libcrypto/bn: bn_internal.h bn_local.h Added files: lib/libcrypto/bn: bn_add_sub.c Log message: Provide additional variants of bn_add_words()/bn_sub_words(). Move bn_add_words() and bn_sub_words() from bn_add.c to bn_add_sub.c. These have effectively been replaced in the previous rewrites. Remove the asserts - if bad lengths are passed the results will be incorrect and things will fail (these should use size_t instead of int, but that is a problem for another day). Provide bn_sub_words_borrow(), which computes a subtraction but only returns the resulting borrow. Provide bn_add_words_masked() and bn_sub_words_masked(), which perform an masked addition or subtraction. These can also be used to implement constant time addition and subtraction, especially for reduction. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/24 22:53:05 Modified files: lib/libcrypto : Makefile lib/libcrypto/bn: bn_add.c bn_internal.h Log message: Fix previous. CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2025/05/24 22:54:41 Modified files: usr.bin/openssl: openssl.c speed.c Log message: openssl speed: remove whirlpool whirlpool was previously removed from libcrypto, and OPENSSL_NO_WHIRLPOOL will always be defined. Remove whirlpool support from the openssl speed command entirely. ok jsing tb CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/24 22:58:32 Modified files: lib/libcrypto : Makefile lib/libcrypto/bn: bn_internal.h bn_mont.c Added files: lib/libcrypto/bn: bn_mod_words.c Log message: Provide bn_mod_{add,sub,mul}_words(). These implement constant time modular addition, subtraction and multiplication in the Montegomery domain. ok tb@ CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2025/05/24 23:05:30 Modified files: usr.bin/openssl: speed.c Log message: openssl speed: clean up time_f Rename Time_F to time_f and tidy up implementation and usage. time_f still uses app_timer_{user,real}, which I will clean up in a future commit. ok jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/24 23:12:05 Modified files: lib/libcrypto : Makefile lib/libcrypto/bn: bn_internal.h bn_mont.c Added files: lib/libcrypto/ec: ec_field.c ec_internal.h Log message: Implement EC field element operations. Provide EC_FIELD_ELEMENT and EC_FIELD_MODULUS, which allow for operations on fixed width fields in constant time. These can in turn be used to implement Elliptic Curve cryptography for prime fields, without needing to use BN. This will improve the code, reduces timing leaks and enable further optimisation. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/24 23:19:26 Modified files: lib/libcrypto : Makefile lib/libcrypto/ec: ec_local.h Added files: lib/libcrypto/ec: ecp_hp_methods.c Log message: Provide an EC method that uses homogeneous projective coordinates. This makes use of EC_FIELD_ELEMENT to perform fixed width constant time operations. Addition and doubling of points makes use of the formulas from "Complete addition formulas for prime order elliptic curves" (https://eprint.iacr.org/2015/1060). These are complete and operate in constant time. Further work will continue in tree. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/24 23:29:54 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/rc2: rc2.c Removed files: lib/libcrypto/rc2: rc2_cbc.c rc2_ecb.c rc2_skey.c rc2cfb64.c rc2ofb64.c Log message: Merge RC2 into a single file. Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2025/05/24 23:32:45 Modified files: regress/lib/libc/stdio: Makefile Added files: regress/lib/libc/stdio: test_ungetwc.c Log message: Add test for ungetwc(). CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2025/05/24 23:35:13 Modified files: regress/lib/libc/stdio: test_fflush.c Log message: Add test whether fflush() complies POSIX for the handling of pushed-back wchar_t chars. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/24 23:43:33 Modified files: lib/libcrypto/ec: ecp_hp_methods.c Log message: Remove bogus alias. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/25 00:24:37 Modified files: lib/libcrypto/aes: aes_ige.c Log message: Simplify AES-IGE and remove code with implementation defined behaviour. Remove the UNALIGNED_MEMOPS_ARE_FAST from AES-IGE, which can result in implementation defined behaviour on i386/amd64. While we could keep this purely for aligned inputs and outputs, it's probably not that important and can be redone in a simpler form later if we want to do so. ok tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2025/05/25 00:25:45 Modified files: sbin/fdisk : fdisk.8 gpt.c Log message: When GPT_recover_partition() finds a partition offset of 0 use the first usable LBA of the largest chunk of free space. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2025/05/25 00:27:02 Modified files: lib/libcrypto : Makefile lib/libcrypto/aes: aes.c Removed files: lib/libcrypto/aes: aes_ige.c Log message: Merge AES-IGE into aes.c. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/25 01:29:23 Modified files: sys/arch/amd64/amd64: vmm_machdep.c Log message: Handle CPUID for AMD SEV-ES VMGEXIT in vmm(4). Fill in the actual handler for CPUID related VMGEXIT. The SEV-ES guest sends vmm(4) the content of A and C general purpose registers. vmm(4) dispatches to vmm_handle_cpuid(); and returns the results in A, B, C and D registers. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/25 02:12:42 Modified files: devel/meson : Makefile distinfo meson.port.mk Log message: Update to meson-1.8.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/25 02:37:34 Modified files: x11/gnome/online-accounts: Makefile distinfo Log message: Update to gnome-online-accounts-3.52.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/25 02:42:10 Modified files: devel/vte3 : Makefile distinfo Log message: Update to vte3-0.78.5. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2025/05/25 02:52:33 Removed files: app/xterm/package/freebsd: pkg-message Log message: Remove anoter file not present anymore in recent xterm CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/25 02:57:50 Modified files: usr.sbin/lldp : lldp.c Log message: cisco upoe tlv CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/25 03:02:20 Modified files: x11/gnome/terminal: Makefile distinfo Log message: Update to gnome-terminal-3.54.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/25 03:04:42 Modified files: sysutils/toad : Makefile distinfo sysutils/toad/pkg: DESCR Log message: Update to toad-1.15. CVSROOT: /cvs Module name: src Changes by: lucas@cvs.openbsd.org 2025/05/25 04:16:22 Modified files: sbin/fdisk : fdisk.8 gpt.c Log message: fdisk: consistently print an ASCII tab after disk name This aligns GPT and MBR output a bit better and is going to be handy for regress tests. Adjust the manpage examples accordingly. ok krw CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/25 05:43:46 Modified files: devel/rebar3 : Makefile distinfo Log message: devel/rebar3: Update to 3.25.0 This release adds support to erlang/OTP 28 Modified files: devel/rebar3/patches: patch-rebar_config Log message: devel/rebar3: Update to 3.25.0 This release adds support for erlang/OTP 28 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/25 06:02:29 Modified files: lang/erlang : erlang.port.mk Log message: erlang.port.mk: Enable erlang28 FLAVOR CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/25 06:05:09 Modified files: devel : Makefile Log message: + rebar3,erlang28 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/25 10:23:12 Modified files: math/rocq : Makefile distinfo math/rocq/pkg : DESCR PFRAG.dynlink-native PFRAG.native PFRAG.no-native PLIST Removed files: math/rocq/patches: patch-Makefile_ide patch-Makefile_make Log message: update rocq to 8.20.1 A newer rocq/coq version is needed for the next version of CompCert. Joint work with Yozo Toda (MAINTAINER). This update loses coqide until it can be repaired and future updates of rocq will need dune 3.8.3+. ok MAINTAINER CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/25 10:24:07 Removed files: math/coq : Makefile distinfo math/coq/patches: patch-Makefile_ide patch-Makefile_make math/coq/pkg : DESCR PFRAG.dynlink-native PFRAG.native PFRAG.no-native PLIST Log message: Final cleanup of math/coq which was renamed to math/rocq CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/25 10:46:54 Modified files: lang/compcert : Makefile distinfo lang/compcert/patches: patch-configure Added files: lang/compcert/patches: patch-backend_PrintAsmaux_ml Log message: update compcert to latest git commit needed for rocq 8.20.1 support Also add support for IBT/BTI in the binaries CompCert produces. CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2025/05/25 20:55:25 Modified files: sysutils/telegraf: Makefile distinfo modules.inc sysutils/telegraf/patches: patch-plugins_inputs_unbound_unbound_go Log message: sysutils/telegraf: update to 1.34.4 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/25 21:37:35 Modified files: sys/dev/pci : pcidevs sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h Log message: add Navi 44 and Navi 48 ids 7550 rev c2 is Radeon RX 9070 GRE 7551 rev c0 is Radeon AI PRO R9700 7590 rev c0 is Radeon RX 9060 XT found in ROCm 6.4.1 libdrm-amdgpu-common CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/25 21:39:06 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/25 23:20:40 Modified files: audio/ncmpcpp : Makefile distinfo audio/ncmpcpp/patches: patch-doc_ncmpcpp_1 patch-src_curses_window_h Removed files: audio/ncmpcpp/patches: patch-configure Log message: audio/ncmpcpp: update to 0.10.1 ok rsadowski@, who tested it with an upcoming taglib2 update. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2025/05/26 00:18:49 Modified files: regress/usr.sbin/httpd/patterns: patterns-tester.c Log message: Remove by now incorrect usage of malloc_options in httpd patterns regress. As stated in bsd.regress.mk(5), one is advised favor the MALLOC_OPTIONS environment variable. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/26 00:29:11 Modified files: wayland/gtk-layer-shell: Makefile distinfo Log message: wayland/gtk-layer-shell: update to 0.9.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/26 00:38:18 Modified files: graphics/libgexiv2: Makefile distinfo graphics/libgexiv2/pkg: PLIST Log message: Update to libgexiv2-0.14.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/26 01:13:19 Modified files: x11/gnome/totem: Makefile distinfo x11/gnome/totem/pkg: PLIST Log message: Update to totem-43.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/26 01:13:38 Modified files: textproc/enchant2: Makefile distinfo textproc/enchant2/patches: patch-lib_Makefile_in patch-src_Makefile_in Log message: Update to enchant2-2.8.5. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/26 05:51:21 Modified files: print/pdf4qt : Makefile print/pdf4qt/patches: patch-CMakeLists_txt print/pdf4qt/pkg: PLIST Log message: print/pdf4qt: use upstream cmake chunk to install headers CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/26 06:27:32 Modified files: sys/arch/amd64/amd64: vmm_machdep.c Log message: Handle MSR for AMD SEV-ES VMGEXIT in vmm(4). Fill in the actual handler for MSR related VMGEXIT. The SEV-ES guest sends vmm(4) A, C and D general purpose registers for wrmsr, and C register for rdmsr. For wrmsr vmm(4) returns nothing to the guest, for rdmsr the 64bit result is split into EAX and EDX. As with regular SVM_VMEXIT_MSR, svm_handle_msr() does the actual work. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/26 06:58:42 Modified files: lib/libcrypto/evp: evp_cipher.c Log message: GOST has left the building (comment tweak, no code change) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/26 08:33:08 Modified files: x11/xfce4/xfce4-screenshooter: Makefile Log message: x11/xfce4/xfce4-screenshooter: add missing BDEP on wayland-protocols build failure reported by naddy@, thanks ! CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2025/05/26 08:59:17 Modified files: sys/dev/usb : if_umb.c Log message: Don't blindly trust the values provided by an USB device. Validate them! Found by Robert Morris; reported by Pierre Pronchery. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/26 09:01:23 Modified files: sysutils/borgbackup/2.0: Makefile Log message: Add accidentially removed EPOCH Prodded by naddy@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2025/05/26 09:09:36 Modified files: sysutils/conky : Makefile Log message: Restore MODLUA_SA=Yes, needed for proper FLAVOR handling Spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2025/05/26 11:38:48 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: update to v0.20.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/26 13:18:03 Modified files: databases/openldap: Makefile distinfo Log message: update to openldap-2.6.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/26 13:57:16 Modified files: net/ipv6calc : Makefile distinfo Log message: update to ipv6calc-4.3.1 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/26 14:48:47 Modified files: x11/sakura : Makefile distinfo Log message: x11/sakura: update to 3.8.9 OK: Victor Kukshiev (maintainer) CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2025/05/26 14:55:30 Modified files: sbin/pfctl : pfctl.c Log message: pfctl(8) should not attempt to read limits when open('/dev/pf') fails. The bug was introduced by my earlier commit (pfctl.c,v 1.396) to pfctl(8). The issue was discovered and analyzed by anton@ OK @anton CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/26 19:31:27 Modified files: www/jupyterlab : Makefile distinfo www/jupyterlab/pkg: PLIST Log message: update jupyterlab to 4.4.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/26 21:42:59 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Subst.pm Log message: Mop up more remnants of non-shared archs handling As espie points out, the need for a $def vs $frag split was removed in PkgCreate.pm r1.120 in 2016, now it's just an unnecessary dance that gets in the way of upcoming work in fragment handling, so clean that up. from espie CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/26 21:58:12 Modified files: lib/libcrypto/evp: e_bf.c e_camellia.c e_cast.c e_des.c e_des3.c e_idea.c e_xcbc_d.c evp_cipher.c evp_local.h Log message: Make EVP_CIPHER_[gs]et_asn1_iv() local to evp_cipher These formerly public functions have only ever been called from EVP_CIPHER_asn1_to_param() and EVP_CPIHER_param_to_asn1(), either directly if the EVP_CIPH_FLAG_DEFAULT_ASN1 flag is set, or indirectly when set as the .[gs]et_asn1_parameters() method of the EVP_CIPHER. This commit removes their use in .[gs]et_asn1_parameters() dating back to long before the EVP_CIPH_FLAG_DEFAULT_ASN1 was introduced in 2010. This way the only remaining consumer of .[gs]et_asn1_parameters() is RC2. ok jsing CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2025/05/26 22:44:46 Modified files: games/scummvm : Makefile distinfo Log message: update to scummvm 2.9.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/26 22:52:23 Modified files: devel/llvm/20/patches: patch-lldb_source_Plugins_Process_CMakeLists_txt Removed files: devel/llvm/20/patches: patch-clang_lib_Sema_SemaDeclAttr_cpp Log message: remove patches for upstreamed changes; from Brad CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/27 00:23:15 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h Log message: GC 9.5.0 in linux 6.14, GC 11.5.3 in linux 6.15 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/27 00:38:15 Modified files: geo/postgis : Makefile distinfo geo/postgis/pkg: PLIST Log message: geo/postgis: update to 3.5.3 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/27 01:52:49 Modified files: sys/kern : uipc_mbuf2.c sys/netinet : ip6.h tcp_input.c udp_usrreq.c sys/netinet6 : dest6.c frag6.c icmp6.c ip6_input.c mld6.c nd6_nbr.c nd6_rtr.c raw_ip6.c route6.c Log message: Convert IP6_EXTHDR_GET() macro to ip6_exthdr_get() inline function. Make the new function static inline so it can stay in the same netinet/ip6.h header file. Returning a void pointer avoids all the type casts. Convert the panic("m_pulldown malfunction") to an kassert and move it into m_pulldown(). Keep the offset and length parameter int as this type is what m_pulldown() expects. OK claudio@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/27 02:09:52 Modified files: devel/cargo-c : Makefile crates.inc distinfo Log message: Update to cargo-c 0.10.13 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/27 02:13:42 Modified files: sys/arch/amd64/amd64: vmm_machdep.c Log message: Handle IOIO for AMD SEV-ES VMGEXIT in vmm(4). Fill in the actual handler for IOIO related GEXIT. The actual "in" or "out" instruction is encoded in the exitinfo provided by the guest in the GHCB. For "in" vmm(4) returns the result in the A general purpose register. The actual emulation is done by svm_handle_inout() and vmd(8). On the way back into the guest, vmm(4) synchronizes the computed result back to the GHCB. With this commit, vmm(4) and vmd(8) will be able to deal with all GEXITs that will be generated for now by openbsd SEV-ES enabled guest. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/27 02:38:22 Modified files: net/py-b2sdk : Makefile Log message: drop typing-extensions dep, only needed for py<=3.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/27 02:39:50 Modified files: www/py-asgiref : Makefile Log message: drop typing-extensions dep, only needed for py<=3.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/27 03:24:08 Modified files: mail/pflogsumm : Makefile distinfo mail/pflogsumm/pkg: PLIST Removed files: mail/pflogsumm/patches: patch-pflogsumm_pl Log message: update to pflogsumm-1.1.6, taking maintainer ok giovanni CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/27 03:53:33 Modified files: net/p5-Net-CIDR: Makefile distinfo Log message: update to p5-Net-CIDR-0.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/27 03:53:46 Modified files: sysutils/py-fsspec: Makefile distinfo Log message: update to py3-fsspec-2025.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/27 03:53:53 Modified files: net/rdapper : Makefile distinfo Log message: update to rdapper-1.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/27 03:55:19 Modified files: net/p5-Net-RDAP: Makefile distinfo Log message: update to p5-Net-RDAP-0.38 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/27 03:55:30 Modified files: devel/py-bitarray: Makefile distinfo Log message: update to py3-bitarray-3.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/27 03:56:11 Modified files: devel/pyupgrade: Makefile distinfo Log message: update to pyupgrade-3.20.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/27 03:56:24 Modified files: print/pdfarranger: Makefile distinfo print/pdfarranger/pkg: PLIST Log message: update to pdfarranger-1.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/27 03:56:40 Modified files: net/p5-Net-Netmask: Makefile distinfo Log message: update to p5-Net-Netmask-2.0003 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/27 03:56:43 Modified files: devel/py-coverage: Makefile distinfo Log message: update to py3-coverage-7.8.2 CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2025/05/27 05:18:34 Modified files: databases/sqlcipher: Makefile distinfo databases/sqlcipher/pkg: PLIST Added files: databases/sqlcipher/patches: patch-autosetup_sqlite-config_tcl patch-src_crypto_openssl_c Log message: databases/sqlcipher: update to 4.9.0 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/27 05:25:19 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.112, required by gecko 140 see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_112.html CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/05/27 06:40:37 Modified files: lib/libc/stdlib: malloc.3 Log message: Delete bad advice about abusing malloc_options = "X" as a production feature to terminate the program when out of memory. Application code should always handle failure of library functions properly. So if you want your program to terminate, write something like | p = malloc(...); | if (p == NULL) | err(1, NULL); and don't abuse malloc_options. Direction suggested by otto@ after anton@ pointed out that this very old text still used an outdated data type for malloc_options and potentially failed to define its value at compile time. OK otto@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/27 07:10:01 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-security_manager_pki_resources_content_exceptionDialog_js www/firefox-i18n: Makefile.inc distinfo Removed files: www/mozilla-firefox/patches: patch-third_party_rust_neqo-transport__cargo-checksum_json patch-third_party_rust_neqo-transport_src_path_rs Log message: www/mozilla-firefox: update to 139.0. see https://www.mozilla.org/en-US/firefox/139.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-42/ drop patches for #1952304, neqo was updated and pmtud disabled on OpenBSD, thus no more pledge violations. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/27 07:12:48 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 128.11.0. see https://www.mozilla.org/en-US/firefox/128.11.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-44/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/27 07:13:27 Modified files: www/firefox-esr: Tag: OPENBSD_7_7 Makefile distinfo Log message: www/firefox-esr: MFC update to 128.11.0. see https://www.mozilla.org/en-US/firefox/128.11.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-44/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/27 07:19:25 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_7 Makefile distinfo Removed files: www/mozilla-firefox/patches: Tag: OPENBSD_7_7 patch-third_party_rust_neqo-transport__cargo-checksum_json patch-third_party_rust_neqo-transport_src_path_rs Log message: www/mozilla-firefox: MFC update to 139.0. see https://www.mozilla.org/en-US/firefox/139.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-42/ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/27 07:27:20 Modified files: sys/arch/amd64/amd64: vmm_machdep.c Log message: Fix whitespace, makes it easier to apply diffs. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/27 07:52:22 Modified files: devel/py-typing-extensions: Makefile distinfo Log message: devel/py-typing-extensions: update to 4.13.2 Changes: - https://github.com/python/typing_extensions/releases/tag/4.13.0 - https://github.com/python/typing_extensions/releases/tag/4.13.1 - https://github.com/python/typing_extensions/releases/tag/4.13.2 OK: sthen@, Renaud Allard (maintainer) CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/27 08:43:08 Modified files: www/jupyter-notebook: Makefile distinfo www/jupyter-notebook/pkg: PLIST Log message: update jupyter notebook to 7.4.3 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/05/27 08:55:58 Modified files: sys/kern : kern_sched.c Log message: When entering sched_idle() the first time the CPU ci is not idle. Actually at that point this code is not running on that CPU so do not pretend that the CPU is idle by fiddling with the sched_idle_cpus cpuset. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2025/05/27 09:25:23 Modified files: net/i2p : Makefile distinfo net/i2p/pkg : PLIST Log message: Update to i2p 2.8.2. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/27 13:05:42 Modified files: devel/libinotify: Makefile distinfo Log message: devel/libinotify: Update to 20240724 ok kirill@, ok with prod about bumping SHARED_LIBS major kirby@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/27 14:21:04 Modified files: devel/arm-none-eabi/gdb: Makefile Log message: remove dep on python2 ok tb@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2025/05/27 17:14:40 Modified files: security/osv-scanner: Makefile distinfo modules.inc Log message: security/osv-scanner: update to 2.0.2 from Laurent Cheylus, thanks! CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/27 21:02:47 Modified files: devel/py-jupyter_core: Makefile distinfo devel/py-jupyter_core/pkg: PLIST Log message: update py-jupyter_core to 5.8.1 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/27 21:27:44 Modified files: sys/sys : proc.h sys/kern : kern_sched.c Log message: remove unused cpuset_add_all() cpuset_clear() cpuset_union() ok claudio@ mpi@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/27 21:55:41 Modified files: sbin/fdisk : fdisk.8 Log message: attibutes -> attributes CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/27 21:57:13 Modified files: usr.bin/nc : nc.1 Log message: limitiation -> limitation CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/27 22:00:56 Modified files: lib/libc/sys : profil.2 Log message: seperation -> separation CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/27 23:17:29 Modified files: devel/py-typer : Makefile distinfo devel/py-typer/pkg: PLIST Log message: Update typer 0.15.2 -> 0.16.0 Changelogs: https://github.com/fastapi/typer/releases CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2025/05/27 23:39:44 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/noscript: Makefile distinfo Log message: Tor Browser: update to 14.5.3 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2025/05/27 23:40:02 Modified files: meta/tor-browser: Tag: OPENBSD_7_7 Makefile www/tor-browser: Tag: OPENBSD_7_7 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_7 Makefile distinfo www/tor-browser/noscript: Tag: OPENBSD_7_7 Makefile distinfo Log message: Tor Browser: update to 14.5.3 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2025/05/28 00:01:43 Modified files: sysutils/tflint: Makefile distinfo modules.inc Log message: Update tflint 0.57.0 -> 0.58.0 Changelog: https://github.com/terraform-linters/tflint/releases/tag/v0.58.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/28 00:04:00 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.11.0. see https://www.thunderbird.net/en-US/thunderbird/128.11.0esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-46/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/28 00:05:06 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_7 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.11.0. see https://www.thunderbird.net/en-US/thunderbird/128.11.0esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-46/ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/28 00:27:04 Modified files: sys/netinet : ip_carp.c Log message: avoid some integer overflow by casting before multiplying. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2025/05/28 01:02:44 Modified files: games/wesnoth : Makefile distinfo Log message: update to wesnoth-1.18.5 CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/05/28 01:04:27 Modified files: sys/dev/acpi : pckbc_acpi.c Log message: match on PNP030B which is needed on my vivobook. also add PNP0320 which brynet and miod tell me is in freebsd. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/28 01:59:05 Modified files: sys/arch/amd64/amd64: vmm_machdep.c sys/arch/amd64/include: ghcb.h Log message: Handle AMD SEV-ES GHCB MSR protocol for CPUID in vmm(4). When a SEV-ES guest is in locore0, it will not be able yet to use a GHCB to communicate with vmm(4). Therefore, AMD specifies a "GHCB MSR protocol" that uses the lower 12 bits of the GHCB MSR to request services from vmm(4). Guest writes to the GHCB MSR will show up in the v_ghcb_gpa member of the VMCB and are thus accesible by vmm(4). The response of vmm(4) can be provided by writing it to the VMCB. In locore0 a SEV-ES guest will need to request CPUID from vmm(4) using the GHCB MSR protocol. This commit provides vmm(4) implementation. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2025/05/28 02:29:06 Modified files: editors/qownnotes: Makefile distinfo editors/qownnotes/pkg: PLIST Log message: Update qownnotes to 25.5.10 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/05/28 03:53:53 Modified files: sys/dev/acpi : acpi.c Log message: Fix processing of GPIO events for pin numbers less than 256 with an _EVT method. Fixes power button on various thinkpads with AMD CPUs. ok rsadowski@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2025/05/28 03:53:57 Modified files: usr.bin/tmux : tmux.1 Log message: Add missing theme hooks, from Eric NICOLAS in GitHub issue 4519. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/28 04:22:52 Modified files: textproc/mupdf : Makefile Log message: properly disable js for the normal non-js build, this wasn't done correctly when changing the port to handle upstream changes in 1.26.0 (e.g. mutool was still built with js support). CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/28 05:08:25 Modified files: sys/arch/amd64/amd64: vmm_machdep.c Log message: Handle AMD SEV-ES GHCB MSR protocol for guest termination in vmm(4). Another service requested by a SEV-ES enabled guest through the GHCB MSR protocol is guest termination. With this commit, vmm(4) will be able to run a SEV-ES enabled guest. Still missing is vmd(8) support to configure and enable SEV-ES and the guest side changes. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2025/05/28 06:59:45 Modified files: math/rocq : Makefile Log message: remove USE_NOEXECONLY from math/rocq Discussed with sthen@, phessler@ and Yoza (MAINTAINER). Tested by me on an amd64 machine with a PKU. If there's new breakage we can revisit as needed. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/28 07:29:02 Modified files: net/ngtcp2 : Makefile distinfo Log message: Update to ngtcp2 1.13.0 https://github.com/ngtcp2/ngtcp2/releases/tag/v1.13.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/28 07:29:47 Modified files: www/nghttp3 : Makefile distinfo Log message: Update to nghttp3 1.10.1 https://github.com/ngtcp2/nghttp3/releases/tag/v1.10.0 https://github.com/ngtcp2/nghttp3/releases/tag/v1.10.1 CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2025/05/28 08:15:19 Modified files: . : 77.html Log message: arm package count CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/28 09:12:44 Modified files: x11/gnome/libadwaita: Makefile distinfo Log message: Update to libadwaita-1.6.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/28 09:20:13 Modified files: x11/gnome/control-center: Makefile distinfo Log message: Update to gnome-control-center-47.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/28 09:24:03 Modified files: x11/gnome/mutter: Makefile distinfo Log message: Update to mutter-47.8. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2025/05/28 09:27:47 Modified files: sysutils/victorialogs: Makefile distinfo Log message: update to v1.23.0 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2025/05/28 10:24:34 Modified files: usr.sbin/vmd : pci.h Log message: Remove unused struct field. The PCI data register is emulated. We don't need to store state. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2025/05/28 10:27:48 Modified files: usr.sbin/vmd : pci.c Log message: Refactor vmd(8)'s pci io handler. Break out of scanning for appropriate bar when found. Tidy up a bit and reduce some nested struct member access to shorten up the code. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2025/05/28 11:34:19 Added files: multimedia/assimp/patches: patch-contrib_googletest_googletest_src_gtest_cc Log message: Fix assimp build with ports-gcc lang/gcc/8 doesn't provide __builtin_trap() at least on sparc64, so include <csignal> to access the decl of raise(3) used in the fallback code path. CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2025/05/28 12:19:37 Modified files: net/miniflux : Makefile distinfo modules.inc Log message: update net/miniflux to 2.2.9 patch by Igor Zornik who takes maintainer CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/28 13:44:08 Modified files: devel/esbuild : Makefile distinfo Log message: devel/esbuild: Update to 0.25.5 from Igor Zornik (Maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/28 15:05:06 Modified files: net/kea : Makefile distinfo net/kea/patches: patch-src_bin_keactrl_kea-ctrl-agent_conf_pre patch-src_bin_keactrl_kea-dhcp-ddns_conf_pre patch-src_bin_keactrl_kea-dhcp4_conf_pre patch-src_bin_keactrl_kea-dhcp6_conf_pre patch-src_bin_keactrl_kea-netconf_conf_pre patch-src_bin_keactrl_keactrl_in net/kea/pkg : PLIST Log message: update to kea-2.4.2 CVE-2025-32801 Loading a malicious hook library can lead to local privilege escalation https://kb.isc.org/docs/cve-2025-32801 CVE-2025-32802 Insecure handling of file paths allows multiple local attacks https://kb.isc.org/docs/cve-2025-32802 CVE-2025-32803 Insecure file permissions can result in confidential information leakage https://kb.isc.org/docs/cve-2025-32803 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/28 15:08:09 Modified files: net/kea : Tag: OPENBSD_7_7 Makefile distinfo net/kea/patches: Tag: OPENBSD_7_7 patch-src_bin_keactrl_kea-ctrl-agent_conf_pre patch-src_bin_keactrl_kea-dhcp-ddns_conf_pre patch-src_bin_keactrl_kea-dhcp4_conf_pre patch-src_bin_keactrl_kea-dhcp6_conf_pre patch-src_bin_keactrl_kea-netconf_conf_pre patch-src_bin_keactrl_keactrl_in patch-src_lib_asiolink_io_service_cc net/kea/pkg : Tag: OPENBSD_7_7 PLIST Log message: update -stable to kea-2.4.2 CVE-2025-32801 Loading a malicious hook library can lead to local privilege escalation https://kb.isc.org/docs/cve-2025-32801 CVE-2025-32802 Insecure handling of file paths allows multiple local attacks https://kb.isc.org/docs/cve-2025-32802 CVE-2025-32803 Insecure file permissions can result in confidential information leakage https://kb.isc.org/docs/cve-2025-32803 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2025/05/28 17:07:13 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/pkg: PLIST Log message: sysutils/grafana: update to 11.6.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/28 17:56:31 Modified files: x11/kde-applications/kosmindoormap: Makefile Log message: Add missing build dependency on bison Spotted by naddy in a bulk build CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/28 20:40:45 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20250529 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/28 23:50:36 Modified files: geo/mapproxy : Makefile distinfo Log message: geo/mapproxy: update to 4.1.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/28 23:57:19 Modified files: security/libsrtp: Makefile security/libsrtp/pkg: PLIST Removed files: security/libsrtp/patches: patch-Makefile_in Log message: switch to meson to drop patch, targets, .so handling and .a; OK kirill CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/29 00:00:18 Modified files: textproc/libmarisa: Makefile Log message: This has remained broken on sparc64 for multiple releases Mark it BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/29 00:03:17 Modified files: sysutils/opam : Makefile Log message: Mark BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/29 00:05:09 Modified files: games/py-unitypy: Makefile Log message: Mark BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/29 00:07:09 Modified files: www/unit/unit-perl: Makefile Log message: Mark BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/29 00:10:27 Modified files: databases/leveldb: Makefile Log message: Mark BROKEN-sparc64 Says it cannot find snappy.h which would be supplied by archivers/snappy but even after adding that to BUILD_DEPENDS it fails the same way CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 00:10:59 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-9.0.6. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/29 00:11:57 Modified files: math/openfst : Makefile Log message: Mark BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 00:15:04 Modified files: graphics/py-sane: Makefile Log message: Sync WANTLIB. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/29 00:15:21 Modified files: sysutils/libvirt: Makefile Log message: Mark BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/29 00:16:28 Modified files: www/unit/unit-python: Makefile Log message: Mark BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/29 00:19:51 Modified files: geo/spatialite/freexl: Makefile Log message: Mark BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 00:19:53 Modified files: print/hplip : Makefile Log message: Sync WANTLIB. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/29 00:21:04 Modified files: games/gnukem : Makefile Log message: Mark BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2025/05/29 00:23:10 Modified files: geo/spatialindex: Makefile Log message: Mark BROKEN-sparc64 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 00:52:39 Modified files: usr.bin/pkgconf/man: pkgconf.1 Log message: overriden -> overridden accepted and merged upstream CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 01:02:52 Modified files: graphics/sane-backends: Makefile distinfo graphics/sane-backends/pkg: PLIST Log message: Update to sane-backends-1.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 01:22:50 Modified files: x11/gnome/shell: Makefile distinfo Log message: Update to gnome-shell-47.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 01:54:33 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-524.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 02:08:25 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.80.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 02:19:22 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.21.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 02:28:53 Modified files: multimedia/pipewire/pipewire: Makefile distinfo multimedia/pipewire/pipewire/patches: patch-spa_plugins_filter-graph_filter-graph_c patch-src_modules_module-netjack2-manager_c multimedia/pipewire/pipewire/pkg: PLIST-main Log message: Update to pipewire-1.4.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 02:31:34 Modified files: x11/gnome/localsearch: Makefile Log message: Missing BDEP on devel/gobject-introspection. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 02:37:39 Modified files: sysutils/flatpak/xdg-desktop-portal-xapp: Makefile distinfo Log message: Update to xdg-desktop-portal-xapp-1.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 02:38:37 Modified files: devel/spidermonkey128: Makefile distinfo Log message: Update to spidermonkey128-128.11.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 02:50:27 Modified files: x11/wxWidgets : Makefile distinfo x11/wxWidgets/patches: patch-configure Log message: Update to wxWidgets-gtk3-3.2.8.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/29 03:10:20 Modified files: net/icinga/core2: Makefile distinfo net/icinga/core2/patches: patch-lib_base_tlsutility_cpp Log message: update to icinga2-2.14.6, fixes issue with certificate renewal logic CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 03:10:48 Modified files: multimedia/pipewire/wireplumber: Makefile distinfo multimedia/pipewire/wireplumber/pkg: PLIST Added files: multimedia/pipewire/wireplumber/patches: patch-lib_wp_log_c Log message: Update to wireplumber-0.5.10. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/29 03:13:45 Modified files: net/icinga/core2: Tag: OPENBSD_7_7 Makefile distinfo net/icinga/core2/patches: Tag: OPENBSD_7_7 patch-lib_base_tlsutility_cpp Added files: net/icinga/core2/patches: Tag: OPENBSD_7_7 patch-lib_base_io-engine_hpp patch-lib_base_tcpsocket_hpp patch-lib_icingadb_redisconnection_cpp patch-lib_icingadb_redisconnection_hpp patch-lib_remote_apilistener_cpp patch-lib_remote_jsonrpcconnection_cpp patch-test_base-io-engine_cpp Log message: update -stable to icinga2-2.14.6 (for simplicity I just synced the whole lot with -current including the boost fixes that aren't needed in -stable) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 03:17:40 Modified files: games/tuxpaint : Makefile distinfo games/tuxpaint/patches: patch-Makefile games/tuxpaint/pkg: PLIST Log message: Update to tuxpaint-0.9.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 03:19:29 Modified files: games/tuxpaint-stamps: Makefile distinfo Log message: Update to tuxpaint-stamps-20250526. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 03:19:42 Modified files: games/tuxpaint-config: Makefile distinfo Log message: Update to tuxpaint-config-0.0.26. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2025/05/29 04:18:20 Modified files: emulators/nono : Makefile distinfo emulators/nono/pkg: README Log message: Update for Nono to 1.4.2 OK daniel@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 04:33:55 Modified files: x11/xfce4/xfmpc: Makefile Log message: Missing BDEP on lang/vala. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2025/05/29 04:53:20 Modified files: devel/git-cinnabar: Makefile crates.inc distinfo Log message: devel/git-cinnabar: update to 0.7.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/29 04:55:43 Modified files: x11/icewm : Makefile distinfo x11/icewm/patches: patch-lib_Makefile_in patch-src_icesh_cc x11/icewm/pkg : PLIST Log message: update to icewm-3.7.5 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 05:01:46 Modified files: sys/dev/pci/drm/include/linux: sysfs.h Log message: add sysfs_create_file() for 6.12.31 drm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 05:37:12 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk{40,41,60}-2.48.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:08:20 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-meson_build devel/glib2/pkg: PLIST Added files: devel/glib2/patches: patch-gio_glocalfile_c Log message: Update to glib2-2.84.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:08:32 Modified files: devel/gobject-introspection: Makefile distinfo Log message: Update to gobject-introspection-1.84.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:08:45 Modified files: x11/gnome/at-spi2-core: Makefile distinfo x11/gnome/at-spi2-core/pkg: PLIST Log message: Update to at-spi2-core-2.56.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:08:57 Modified files: devel/gsettings-desktop-schemas: Makefile distinfo devel/gsettings-desktop-schemas/pkg: PLIST Log message: Update to gsettings-desktop-schemas-48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:09:12 Modified files: devel/py-gobject3: Makefile distinfo devel/py-gobject3/pkg: PLIST Log message: Update to py3-gobject3-3.52.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:09:25 Modified files: devel/glibmm268: Makefile distinfo Log message: Update to glibmm268-2.84.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:09:39 Modified files: x11/gnome/backgrounds: Makefile distinfo x11/gnome/backgrounds/pkg: PLIST Log message: Update to gnome-backgrounds-48.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:10:02 Modified files: devel/libsoup3 : Makefile devel/libsoup3/pkg: PLIST Log message: Regen PLIST after goi update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:33:00 Modified files: x11/gedit/amtk : Makefile distinfo x11/gedit/amtk/pkg: PLIST Log message: Update to libgedit-amtk-5.9.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:33:11 Modified files: x11/gedit/gfls : Makefile distinfo x11/gedit/gfls/pkg: PLIST Log message: Update to libgedit-gfls-0.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:33:20 Modified files: x11/gedit/gtksourceview: Makefile distinfo Log message: Update to libgedit-gtksourceview-299.5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:33:29 Modified files: x11/gedit/tepl : Makefile distinfo x11/gedit/tepl/pkg: PLIST Log message: Update to libgedit-tepl-6.13.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:33:43 Modified files: x11/gedit/gedit: Makefile distinfo x11/gedit/gedit/pkg: PLIST Log message: Update to gedit-48.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 06:33:53 Modified files: x11/gedit/gedit-plugins: Makefile distinfo x11/gedit/gedit-plugins/pkg: PLIST Log message: Update to gedit-plugins-48.2. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 06:33:55 Modified files: usr.sbin/vmd : vmd.c Log message: use correct bounds when writing to vmc arrays found with smatch, ok dv@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/05/29 07:27:27 Modified files: usr.bin/ssh : channels.c Log message: When there's more than one x11 channel in use, return lastused of most recently used x11 channel instead of the last one found. ok djm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/29 07:56:43 Modified files: etc : services Log message: Add jetdirect 9100/tcp to protect this from allocation because it will land in net.inet.tcp.baddynamic ok sthen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 08:50:15 Modified files: x11/gnome/shell-extensions: Makefile distinfo Log message: Update to gnome-shell-extensions-47.5. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/29 09:19:04 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_autoload_tar_vim patch-runtime_filetype_vim patch-runtime_syntax_make_vim editors/vim/pkg: PLIST-lang PLIST-main Log message: update to vim-9.1.1418 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/29 09:40:09 Modified files: sysutils/shmux : Makefile Log message: HOMEPAGE changed without a bump CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/05/29 09:53:45 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-src_cares_wrap_h Log message: lang/node: Update to 22.16.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 09:54:46 Log message: Import decibels-48.0 An audio player that just plays audio files. It doesn't require an organized music library and won't overload you with tons of functionality. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20250529 N ports/x11/gnome/decibels/Makefile N ports/x11/gnome/decibels/distinfo N ports/x11/gnome/decibels/pkg/DESCR N ports/x11/gnome/decibels/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 09:56:05 Modified files: meta/gnome : Makefile Log message: Add RDEP to x11/gnome/decibels in -main. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 09:56:28 Modified files: x11/gnome : Makefile Log message: +decibels CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 10:06:26 Modified files: x11/gnome/mahjongg: Makefile distinfo x11/gnome/mahjongg/pkg: PLIST Log message: Update to gnome-mahjongg-48.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 10:13:22 Modified files: graphics/simple-scan: Makefile distinfo graphics/simple-scan/pkg: PLIST Log message: Update to simple-scan-48.1. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/29 11:01:44 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/patches: patch-meson_build x11/gnome/gdm/pkg: PLIST Log message: update to 48.0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/29 11:03:43 Modified files: usr.bin/rsync : copy.c extern.h main.c receiver.c uploader.c Log message: For --compare-dest and other similar operations, openat() was being used relative to the main directory, which in the rpki-client case is crazy ../../.. paths -- rsync arguments could end up with files anywhere on the filesystem and noone knew where until the openat calls() happened. This design also led to unveil("/", "r"). It is better to contruct absolute paths and use open() in the right places. ok job, lots of discussion with claudio CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/29 11:24:22 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-48.2. CVSROOT: /cvs Module name: ports Changes by: martijn@cvs.openbsd.org 2025/05/29 13:53:24 Modified files: security/luasec: Makefile Added files: security/luasec/patches: patch-src_luasocket_usocket_c patch-src_ssl_c patch-src_ssl_h Log message: Add a shutdown method to luasec. This is needed to do a nonblocking shutdown of the TLS connection, which is observed as a hang in prosody. Prosody already has its part incorperated in version 13.0. OK tb@ caspar@ Go ahead lucas@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2025/05/29 16:21:39 Modified files: net/curl : Makefile distinfo net/curl/pkg : PLIST Log message: net/curl: updatr to 8.14.0 * TLS: add CURLOPT_SSL_SIGNATURE_ALGORITHMS and --sigalgs * wcurl: import v2025.04.20 script + docs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/29 17:25:51 Modified files: net/kea : Makefile net/kea/pkg : DESCR PLIST kea.rc Removed files: net/kea/patches: patch-src_bin_keactrl_kea-ctrl-agent_conf_pre patch-src_bin_keactrl_kea-dhcp-ddns_conf_pre patch-src_bin_keactrl_kea-dhcp4_conf_pre patch-src_bin_keactrl_kea-dhcp6_conf_pre patch-src_bin_keactrl_kea-netconf_conf_pre patch-src_bin_keactrl_keactrl_conf_in patch-src_bin_keactrl_keactrl_in Log message: kea tweaks: - adjust PLIST to create /var/log/kea (perms 750) - defer to upstream's default logger config; following the security hardening in 2.4.2, attempting to write to syslog with facility daemon now instead wants to create a file named "syslog:daemon" in /var/log/kea - adjust rc script to create /var/run/kea socket dir with _kea:wheel 750 instead of root:_kea 775 - adjust pexp to catch the case where kea-ctrl-agent is started but dhcp services are not following the 2.4.2 update, if anyone's actually using kea on openbsd, you'll need to create /etc/kea/kea-api-password (not world-readable) or adapt kea-ctrl-agent.conf CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/29 17:26:25 Modified files: net/kea : Tag: OPENBSD_7_7 Makefile net/kea/pkg : Tag: OPENBSD_7_7 DESCR PLIST kea.rc Removed files: net/kea/patches: Tag: OPENBSD_7_7 patch-src_bin_keactrl_kea-ctrl-agent_conf_pre patch-src_bin_keactrl_kea-dhcp-ddns_conf_pre patch-src_bin_keactrl_kea-dhcp4_conf_pre patch-src_bin_keactrl_kea-dhcp6_conf_pre patch-src_bin_keactrl_kea-netconf_conf_pre patch-src_bin_keactrl_keactrl_conf_in patch-src_bin_keactrl_keactrl_in Log message: sync kea tweaks to -stable: - adjust PLIST to create /var/log/kea (perms 750) - defer to upstream's default logger config; following the security hardening in 2.4.2, attempting to write to syslog with facility daemon now instead wants to create a file named "syslog:daemon" in /var/log/kea - adjust rc script to create /var/run/kea socket dir with _kea:wheel 750 instead of root:_kea 775 - adjust pexp to catch the case where kea-ctrl-agent is started but dhcp services are not following the 2.4.2 update, if anyone's actually using kea on openbsd, you'll need to create /etc/kea/kea-api-password (not world-readable) or adapt kea-ctrl-agent.conf CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/29 17:38:26 Modified files: net/kea : Makefile Log message: add a few notes re 2.6 update CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/29 17:43:54 Modified files: devel/tbb : Makefile distinfo devel/tbb/patches: patch-cmake_compilers_Clang_cmake patch-cmake_compilers_GNU_cmake patch-src_tbb_CMakeLists_txt devel/tbb/pkg : PLIST Removed files: devel/tbb/patches: patch-src_tbb_semaphore_h patch-test_common_utils_dynamic_libs_h Log message: Update tbb to 2022.1.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/29 17:44:28 Modified files: graphics/alembic: Makefile distinfo Log message: Update alembic to 1.8.8 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/29 17:45:30 ports/graphics/libwebp/patches Update of /cvs/ports/graphics/libwebp/patches In directory cvs.openbsd.org:/tmp/cvs-serv80000/patches Log Message: Directory /cvs/ports/graphics/libwebp/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/29 17:45:55 Modified files: graphics/libwebp: Makefile distinfo graphics/libwebp/pkg: PLIST Added files: graphics/libwebp/patches: patch-examples_cwebp_c Log message: Update libwebp to 1.5.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/29 17:46:23 Modified files: graphics/opencolorio: Makefile distinfo graphics/opencolorio/patches: patch-src_utils_NumberUtils_h Log message: Update opencolorio to 2.4.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/29 17:46:46 Modified files: graphics/openimageio: Makefile distinfo graphics/openimageio/pkg: PLIST Log message: Update openimageio to 3.0.6.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/29 17:47:52 Modified files: graphics/openvdb: Makefile distinfo graphics/openvdb/pkg: PLIST Removed files: graphics/openvdb/patches: patch-openvdb_openvdb_tree_NodeManager_h Log message: Update openvdb to 12.0.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/29 17:56:11 Modified files: graphics/blender: Makefile distinfo graphics/blender/pkg: PLIST Added files: graphics/blender/patches: patch-build_files_cmake_platform_platform_unix_cmake patch-intern_ghost_intern_GHOST_SystemWayland_cc patch-intern_ghost_intern_GHOST_WindowWayland_cc patch-scripts_startup_bl_ui_space_toolsystem_common_py patch-source_blender_blenfont_BLF_api_hh patch-source_blender_gpu_CMakeLists_txt Removed files: graphics/blender/patches: patch-intern_opencolorio_ocio_impl_glsl_cc patch-release_scripts_addons_io_scene_gltf2_io_com_gltf2_io_draco_compression_extension_py patch-release_scripts_startup_bl_ui_space_toolsystem_common_py patch-source_blender_nodes_geometry_nodes_node_geo_uv_unwrap_cc Log message: Update blender-4.4.3 and unbreak it This is the result of the work of j2k25, so we should have a working blender back. However, there is still some rework to be done. OK daniel@ CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2025/05/29 18:06:45 Modified files: devel/llvm/19 : Makefile devel/llvm/19/patches: patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_cpp Log message: Fix retguard in powerpc64 clang-19 clang-19 miscompiled its own DIExpressionOptimizer.cpp, where retguard clobbered an argument in a register. Then the clang-19 (built by 19) crashed building xenocara/lib/mesa or ports/python/3. Patch PPCReturnProtectorLowering to call MRI.isLiveIn(), which stops the clobber. Now clang-19 can build xenocara and python on powerpc64. ok robert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:01:04 Modified files: sys/dev/pci/drm/amd/display/dc/dccg/dcn401: dcn401_dccg.c sys/dev/pci/drm/amd/display/dc/hwss/dcn401: dcn401_hwseq.c dcn401_hwseq.h dcn401_init.c Log message: drm/amd/display: Configure DTBCLK_P with OPTC only for dcn401 From Dillon Varone 892f054b3fa2a3ee233cd64384f1847029273e48 in linux-6.12.y/6.12.31 3c6c8d1a1e3f033f1abf84d6d54c268c35b0fcdd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:05:57 Modified files: sys/dev/pci/drm/amd/display/dc: dc_hw_types.h sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c dc_hw_sequencer.c sys/dev/pci/drm/amd/display/dc/hwss: hw_sequencer.h sys/dev/pci/drm/amd/display/dc/hwss/dce110: dce110_hwseq.c sys/dev/pci/drm/amd/display/dc/hwss/dcn10: dcn10_hwseq.c sys/dev/pci/drm/amd/display/dc/hwss/dcn20: dcn20_hwseq.c sys/dev/pci/drm/amd/display/dc/hwss/dcn31: dcn31_hwseq.c sys/dev/pci/drm/amd/display/dc/hwss/dcn35: dcn35_hwseq.c sys/dev/pci/drm/amd/display/dc/hwss/dcn401: dcn401_hwseq.c Log message: drm/amd/display: Do not enable replay when vtotal update is pending. From Danny Wang 839b2350b861faa8a791f5330e366624512213d7 in linux-6.12.y/6.12.31 bd00b29b5f236dce677089319176dee5872b5a7a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:08:23 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Correct timing_adjust_pending flag setting. From Zhongwei Zhang 5f05863810cfd6df3704d91ad6d6e32a39be3211 in linux-6.12.y/6.12.31 34935701b7ed1a1ef449310ba041f10964b23cf4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:10:49 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Defer BW-optimization-blocked DRR adjustments From John Olender 4fa55c5230f4c93e385c5a078486ac8a67b2adf2 in linux-6.12.y/6.12.31 874697e127931bf50a37ce9d96ee80f3a08a0c38 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:13:04 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn35: dcn35_fpu.c Log message: drm/amd/display: Enable urgent latency adjustment on DCN35 From Nicholas Susanto 36cb568f559addbace05ea97f3a5dc076945e97e in linux-6.12.y/6.12.31 756c85e4d0ddc497b4ad5b1f41ad54e838e06188 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:16:20 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_dma_buf.c Log message: drm/amdgpu: Allow P2P access through XGMI From Felix Kuehling cd39fae34f0949104045fdeac522829491c6d6b0 in linux-6.12.y/6.12.31 a92741e72f91b904c1d8c3d409ed8dbe9c1f2b26 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:18:08 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_discovery.c Log message: drm/amdgpu/discovery: check ip_discovery fw file available From Flora Cui 98e38fe7d355765f6665013d6379b4415d56b897 in linux-6.12.y/6.12.31 017fbb6690c2245b1b4ef39b66c79d2990fe63dd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:19:34 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_topology.c Log message: drm/amdkfd: set precise mem ops caps to disabled for gfx 11 and 12 From Jonathan Kim 8b80fd3f76f2a641c76fbda45b9ca4e1eddfc763 in linux-6.12.y/6.12.31 f82d27dcff939d3cbecbc60e1b71e2518c37e81d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:22:40 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: Skip pcie_replay_count sysfs creation for VF From Victor Skvortsov dca76ee1f02ae896a3e6d869fa26551b2ef78154 in linux-6.12.y/6.12.31 9c05636ca72a2dbf41bf0900380f438a0de47319 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:24:16 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: release xcp_mgr on exit From Flora Cui ca8fcb8bcef33aa2a624ee42cd373dc68294682b in linux-6.12.y/6.12.31 b5aaa82e2b12feaaa6958f7fa0917ddcc03c24ee in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:26:22 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn315: dcn315_clk_mgr.c sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn316: dcn316_clk_mgr.c Log message: drm/amd/display: Guard against setting dispclk low for dcn31x From Jing Zhou 85bda883a634c1efcb7b0392461ce5103196ee18 in linux-6.12.y/6.12.31 9c2f4ae64bb6f6d83a54d88b9ee0f369cdbb9fa8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:28:02 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c Log message: drm/amdgpu: adjust drm_firmware_drivers_only() handling From Alex Deucher 94206e0d72f7a6e0232ba4770912ac5569956098 in linux-6.12.y/6.12.31 e00e5c223878a60e391e5422d173c3382d378f87 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:30:04 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v12_0.c Log message: drm/amdgpu/gfx12: don't read registers in mqd init From Alex Deucher 73d437ae63ce600a188431d2b9bd3aa157f45cb3 in linux-6.12.y/6.12.31 fc3c139cf0432b79fd08e23100a559ee51cd0be4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:31:42 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu/gfx11: don't read registers in mqd init From Alex Deucher 858425dc2df3ea3edf8ab719723b8fffc20b5634 in linux-6.12.y/6.12.31 e27b36ea6ba5f29e91fcfb375ea29503708fcf43 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:33:39 Modified files: sys/dev/pci/drm/amd/amdgpu: nv.c soc21.c Log message: drm/amdgpu: Update SRIOV video codec caps From David Rosca de3c09de746f7d68b63efad491aa952e442f72ab in linux-6.12.y/6.12.31 19478f2011f8b53dee401c91423c4e0b73753e4f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:37:17 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn315: dcn315_clk_mgr.c sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn316: dcn316_clk_mgr.c sys/dev/pci/drm/amd/display/dc/hwss/dce110: dce110_hwseq.c Log message: drm/amd/display: remove minimum Dispclk and apply oem panel timing. From Charlene Liu 65e51bc2803bb9c19df74c7014c45fb5b1b96582 in linux-6.12.y/6.12.31 756e58e83e89d372b94269c0cde61fe55da76947 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:40:14 Modified files: sys/dev/pci/drm/amd/display/dc/resource/dcn315: dcn315_resource.c Log message: drm/amd/display: calculate the remain segments for all pipes From Zhikai Zhai 83e4f1de0802b7f82dc59325b905b759627a8f39 in linux-6.12.y/6.12.31 d3069feecdb5542604d29b59acfd1fd213bad95b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:42:34 Modified files: sys/dev/pci/drm/amd/display/dc/link/protocols: link_dp_training.c Log message: drm/amd/display: not abort link train when bw is low From Peichen Huang ed7eda66b20cbb0ffb3c8db63406f2732b7ef2de in linux-6.12.y/6.12.31 8a21da2842bb22b2b80e5902d0438030d729bfd3 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:44:38 Modified files: sys/dev/pci/drm/amd/display/dc/link/protocols: link_edp_panel_control.c Log message: drm/amd/display: Fix incorrect DPCD configs while Replay/PSR switch From Leon Huang ff11cd673e477d3311db3476659d08b9ad361ef6 in linux-6.12.y/6.12.31 0d9cabc8f591ea1cd97c071b853b75b155c13259 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:46:09 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_device_queue_manager_v10.c kfd_device_queue_manager_v11.c kfd_device_queue_manager_v12.c kfd_device_queue_manager_v9.c Log message: drm/amdkfd: Set per-process flags only once for gfx9/10/11/12 From Harish Kasiviswanathan e1901e8e6bbc44b9c91b55ce47deb9297cd7bb8d in linux-6.12.y/6.12.31 61972cd93af70738a6ad7f93e17cc7f68a01e182 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:47:36 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_device_queue_manager.c kfd_device_queue_manager_cik.c kfd_device_queue_manager_vi.c Log message: drm/amdkfd: Set per-process flags only once cik/vi From Harish Kasiviswanathan c700730d816d660aa48c89e926f9b8678f25b472 in linux-6.12.y/6.12.31 289e68503a4533b014f8447e2af28ad44c92c221 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:50:04 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_ih.h sys/dev/pci/drm/amd/amdkfd: kfd_svm.c Log message: drm/amdgpu: Fix missing drain retry fault the last entry From Emily Deng ecaa856227ae44f6b9323adb2e84bb9445632bdb in linux-6.12.y/6.12.31 fe2fa3be3d59ba67d6de54a0064441ec233cb50c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:54:40 Modified files: sys/dev/pci/drm: drm_gem.c sys/dev/pci/drm/include/drm: drm_gem.h Log message: drm/gem: Test for imported GEM buffers with helper From Thomas Zimmermann 93f581d7634ffca6823cfedcdb737bd31f810612 in linux-6.12.y/6.12.31 b57aa47d39e94dc47403a745e2024664e544078c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:56:35 Modified files: sys/dev/pci/drm/amd/amdgpu: gfxhub_v1_0.c Log message: drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c From Victor Lu a23f3910123b518c8cf0fbb89aa9c9e08d23a4ca in linux-6.12.y/6.12.31 057fef20b8401110a7bc1c2fe9d804a8a0bf0d24 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 19:58:40 Modified files: sys/dev/pci/drm/amd/display/dmub/src: dmub_dcn31.c dmub_dcn35.c Log message: drm/amd/display: Ensure DMCUB idle before reset on DCN31/DCN35 From Nicholas Kazlauskas 5bf0fd2bd5efba63f278b5b6fca7a1ddead451be in linux-6.12.y/6.12.31 c707ea82c79dbd1d295ec94cc6529a5248c77757 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:00:53 Modified files: sys/dev/pci/drm/amd/display/dc/link/protocols: link_dp_capability.c Log message: drm/amd/display: Skip checking FRL_MODE bit for PCON BW determination From George Shen 682c4226f317ec1954755eb4e8e58dd4d3a5cef1 in linux-6.12.y/6.12.31 0584bbcf0c53c133081100e4f4c9fe41e598d045 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:03:22 Modified files: sys/dev/pci/drm/amd/display/dmub/src: dmub_dcn401.c dmub_dcn401.h Log message: drm/amd/display: Fix DMUB reset sequence for DCN401 From Dillon Varone e015cef8b78f6020bb43f898aa4e543a166d3aff in linux-6.12.y/6.12.31 0dfcc2bf269010a6e093793034c048049a40ee93 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:05:18 Modified files: sys/dev/pci/drm/amd/display/dc/core: dc_hw_sequencer.c Log message: drm/amd/display: Fix p-state type when p-state is unsupported From Dillon Varone 1f2b3ea00717f867d8a7e263fc94fd2b9b4f22f1 in linux-6.12.y/6.12.31 a025f424af0407b7561bd5e6217295dde3abbc2e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:07:34 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c Log message: drm/amd/display: Request HW cursor on DCN3.2 with SubVP From Aric Cyr cc714c89ef5a990bc2c3b96171980f06b196e0b7 in linux-6.12.y/6.12.31 b74f46f3ce1e5f6336645f1e9ff47c56d5dfdef1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:08:50 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_process.c Log message: drm/amdkfd: KFD release_work possible circular locking From Philip Yang 0d8562e358176106d9a0a3c8932cf706119eccde in linux-6.12.y/6.12.31 1b9366c601039d60546794c63fbb83ce8e53b978 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:10:42 Modified files: sys/dev/pci/drm/amd/display/dc/dpp/dcn30: dcn30_dpp.c Log message: drm/amd/display: handle max_downscale_src_width fail check From Yihan Zhu 54dd746ed8a30175444076c9b4fdd15cf86e0842 in linux-6.12.y/6.12.31 02a940da2ccc0cc0299811379580852b405a0ea2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:12:10 Modified files: sys/dev/pci/drm/amd/display/dc/bios: command_table2.c command_table_helper2.c Log message: drm/amd/display: fix dcn4x init failed From Charlene Liu 990e4fb37bcd49161bbc5331a24b73616aefafbf in linux-6.12.y/6.12.31 23ef388a84c72b0614a6c10f866ffeac7e807719 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:14:25 Modified files: sys/dev/pci/drm/amd/display/dc/spl: dc_spl.c dc_spl_types.h Log message: drm/amd/display: Fix mismatch type comparison From Assadian, Navid 6e5935b755b4a81ccebde4eed0ebd37f5875ddb3 in linux-6.12.y/6.12.31 26873260d394b1e33cdd720154aedf0af95327f9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:17:03 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_amdkfd.h amdgpu_amdkfd_gpuvm.c amdgpu_object.c Log message: drm/amdgpu: remove all KFD fences from the BO on release From Christian Koenig 95b8f2b7d9312054209bfd80460a1c6adae1ac29 in linux-6.12.y/6.12.31 cb0de06d1b0afb2d0c600ad748069f5ce27730ec in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:18:31 Modified files: sys/dev/pci/drm/amd/pm/swsmu: amdgpu_smu.c Log message: drm/amd/pm: Fetch current power limit from PMFW From Lijo Lazar 94e6687ceda912d52d6e030f0079bc6a33a47f0b in linux-6.12.y/6.12.31 b2a9e562dfa156bd53e62ce571f3f8f65d243f14 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:20:38 Modified files: sys/dev/pci/drm/amd/display/dc/link/protocols: link_dp_capability.c Log message: drm/amd/display: Add support for disconnected eDP streams From Harry VanZyllDeJong b02b561bf7692d8db2b7218c076aad8c32e1261c in linux-6.12.y/6.12.31 6571bef25fe48c642f7a69ccf7c3198b317c136a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:22:10 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn35: dcn35_clk_mgr.c Log message: drm/amd/display: Guard against setting dispclk low when active From Nicholas Kazlauskas 2bba67f03071a83dacbcaa9569a0541cdfe8083d in linux-6.12.y/6.12.31 72d7a7fa1f2404fd31c84a8f808b1b37021a3a9e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:26:07 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm_debugfs.c sys/dev/pci/drm/amd/display/dc: dc_hw_types.h sys/dev/pci/drm/amd/display/dc/basics: dc_common.c sys/dev/pci/drm/amd/display/dc/core: dc_hw_sequencer.c dc_resource.c sys/dev/pci/drm/amd/display/dc/dce: dce_stream_encoder.c sys/dev/pci/drm/amd/display/dc/dio/dcn10: dcn10_stream_encoder.c sys/dev/pci/drm/amd/display/dc/dio/dcn401: dcn401_dio_stream_encoder.c sys/dev/pci/drm/amd/display/dc/hpo/dcn31: dcn31_hpo_dp_stream_encoder.c sys/dev/pci/drm/amd/display/dc/inc/hw: dpp.h sys/dev/pci/drm/amd/display/modules/info_packet: info_packet.c Log message: drm/amd/display: Fix BT2020 YCbCr limited/full range input From Ilya Bakoulin 1e826acee1165a05c119366f4e902a4a11ee2460 in linux-6.12.y/6.12.31 07bc2dcbcf403d47d6f305ef7f0d3d489491c5fb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:29:30 Modified files: sys/dev/pci/drm/amd/display/dc: dc_dp_types.h sys/dev/pci/drm/amd/display/dc/link/protocols: link_dp_capability.c Log message: drm/amd/display: Read LTTPR ALPM caps during link cap retrieval From George Shen 775f3afa6ade18e5d7a89af092517bd38c7183d2 in linux-6.12.y/6.12.31 de84d580126eb2214937df755cfec5ef0901479e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:31:16 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c Log message: Revert "drm/amd/display: Request HW cursor on DCN3.2 with SubVP" From Leo Zeng cee5d56fa783ff852a23da5ce3da17fd0d450d18 in linux-6.12.y/6.12.31 8ae6dfc0b61b170cf13832d4cfe2a0c744e621a7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:34:26 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm.h amdgpu_dm_mst_types.c Log message: drm/amd/display: Don't treat wb connector as physical in create_validate_stream_for_sink From Harry Wentland b14e726d57f61085485f107a6203c50a09695abd in linux-6.12.y/6.12.31 cbf4890c6f28fb1ad733e14613fbd33c2004bced in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:36:27 Modified files: sys/dev/pci/drm/amd/amdgpu: mes_v11_0.c Log message: drm/amdgpu/mes11: fix set_hw_resources_1 calculation From Alex Deucher 365d302ac763dbd045c9dfd591d8087e8436bcde in linux-6.12.y/6.12.31 1350dd3691b5f757a948e5b9895d62c422baeb90 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:37:56 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_topology.c Log message: drm/amdkfd: fix missing L2 cache info in topology From Eric Huang 5ca70518bc23d2db5cb46d2b9cae40eee4312e8a in linux-6.12.y/6.12.31 5ffd56822a7159917306d99f18fd15dfd7288f20 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:40:09 Modified files: sys/dev/pci/drm/amd/amdgpu: mmhub_v1_7.c mmhub_v1_8.c mmhub_v9_4.c sys/dev/pci/drm/amd/include/asic_reg/mmhub: mmhub_9_4_1_offset.h mmhub_9_4_1_sh_mask.h Log message: drm/amdgpu: Set snoop bit for SDMA for MI series From Harish Kasiviswanathan 452807a863018375186790bed955382b6bd5829e in linux-6.12.y/6.12.31 3394b1f76d3f8adf695ceed350a5dae49003eb37 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:42:27 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn35: dcn35_fpu.c sys/dev/pci/drm/amd/display/dc/dml/dcn351: dcn351_fpu.c sys/dev/pci/drm/amd/display/dc/dml2: dml2_wrapper.h Log message: drm/amd/display: pass calculated dram_speed_mts to dml2 From Charlene Liu a8726bee7046dac60399c2ee88e85584b4c9bc7d in linux-6.12.y/6.12.31 b40d022ec06ade9f6c809091dc188422a0f0946d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:44:36 Modified files: sys/dev/pci/drm/amd/display/dc/link/protocols: link_dp_phy.c Log message: drm/amd/display: Don't try AUX transactions on disconnected link From Ilya Bakoulin ed2039d840a12b35e17f9cb1f4a594330c573a0c in linux-6.12.y/6.12.31 e8bffa52e0253cfd689813a620e64521256bc712 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:46:28 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_psp.c Log message: drm/amdgpu: reset psp->cmd to NULL after releasing the buffer From Jiang Liu a25d045ebfbcea87e8cd4e960b7554c3fd7c1f00 in linux-6.12.y/6.12.31 e92f3f94cad24154fd3baae30c6dfb918492278d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:47:59 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_6_ppt.c Log message: drm/amd/pm: Skip P2S load for SMU v13.0.12 From Asad Kamal 4f4cb81def4332163ae00d6fa6d42b1aeba29a54 in linux-6.12.y/6.12.31 1fb85819d629676f1d53f40c3fffa25a33a881e4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:51:14 Modified files: sys/dev/pci/drm/amd/display/dc: dc_types.h sys/dev/pci/drm/amd/display/dc/dce: dmub_psr.c sys/dev/pci/drm/amd/display/dmub/inc: dmub_cmd.h Log message: drm/amd/display: Support multiple options during psr entry. From Martin Tsai 45068cc170ebf2c0c7b1626841c361a62f66fb77 in linux-6.12.y/6.12.31 3a5fa55455db6a11248a25f24570c365f9246144 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:52:57 Modified files: sys/dev/pci/drm/amd/display/dc/hwss/dce110: dce110_hwseq.c Log message: Revert "drm/amd/display: Exit idle optimizations before attempt to access PHY" From Brandon Syu 47bfc7a02704f5789fea366c857ace535ba247b5 in linux-6.12.y/6.12.31 be704e5ef4bd66dee9bb3f876964327e3a247d31 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:54:46 Modified files: sys/dev/pci/drm/amd/display/dc/link/protocols: link_dp_training_8b_10b.c Log message: drm/amd/display: Update CR AUX RD interval interpretation From George Shen 563adeeeb0ffa3caeed83750d374387137e0c301 in linux-6.12.y/6.12.31 6a7fde433231c18164c117592d3e18ced648ad58 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:56:44 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Initial psr_version with correct setting From Tom Chung 17e40a52a1492c6c0affc33676f8381391750094 in linux-6.12.y/6.12.31 d8c782cac5007e68e7484d420168f12d3490def6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 20:58:54 Modified files: sys/dev/pci/drm/amd/display/dc/inc: core_types.h Log message: drm/amd/display: Increase block_sequence array size From Joshua Aberback e55c5704b12eeea27e212bfab8f7e51ad3e8ac1f in linux-6.12.y/6.12.31 3a7810c212bcf2f722671dadf4b23ff70a7d23ee in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:00:52 Modified files: sys/dev/pci/drm/amd/display/dc/dml2/dml21/src/dml2_core: dml2_core_dcn4_calcs.c Log message: drm/amd/display: Use Nominal vBlank If Provided Instead Of Capping It From Austin Zheng af3d57ea9ec7407de75e7f63bbdd5bc445c4b3b7 in linux-6.12.y/6.12.31 41df56b1fc24cc36fffb10e437385b3a49fbb5e2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:02:34 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn401: dcn401_clk_mgr.c sys/dev/pci/drm/amd/display/dc/inc/hw: clk_mgr_internal.h Log message: drm/amd/display: Populate register address for dentist for dcn401 From Dillon Varone 1bb46b5433a8a830d4ee085e7cbe2f16df71c9a3 in linux-6.12.y/6.12.31 5f0d1ef6f16e150ee46cc00b8d233d9d271fe39e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:04:28 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_umc.c gmc_v9_0.c Log message: drm/amdgpu: Use active umc info from discovery From Lijo Lazar 7ef18e2ffdc12e7d63f14c9e289c1f5697f48405 in linux-6.12.y/6.12.31 f7a594e40517fa2ab25d5ca10e7b6a158f529fb5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:05:59 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_psp.c Log message: drm/amdgpu: enlarge the VBIOS binary size limit From Shiwu Zhang f5e9d0d206cbd8a064eba6996ab0bdaff12a2853 in linux-6.12.y/6.12.31 667b96134c9e206aebe40985650bf478935cbe04 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:07:29 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display/dm: drop hw_support check in amdgpu_dm_i2c_xfer() From Alex Deucher 9acae6e987058dadd7000aa18da9967e97fe6ad9 in linux-6.12.y/6.12.31 33da70bd1e115d7d73f45fb1c09f5ecc448f3f13 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:11:06 Modified files: sys/dev/pci/drm/include/drm: drm_atomic.h Log message: drm/atomic: clarify the rules around drm_atomic_state->allow_modeset From Simona Vetter 135105287781eb6693f0075c63c0b3e6d68f7e62 in linux-6.12.y/6.12.31 c5e3306a424b52e38ad2c28c7f3399fcd03e383d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:13:21 Modified files: sys/dev/pci/drm: drm_buddy.c Log message: drm/buddy: fix issue that force_merge cannot free all roots From Lin.Cao aa52c70ae1322430da509e5ee98f817f2dcae2ed in linux-6.12.y/6.12.31 467dce3817bd2b62ccd6fcfd7aae76f242ac907e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:14:58 Modified files: sys/dev/pci/drm: drm_atomic_helper.c Log message: drm: Add valid clones check From Jessica Zhang 9fddd1f15465ffa53aa533a65b57492d9667cc41 in linux-6.12.y/6.12.31 41b4b11da02157c7474caf41d56baae0e941d01a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:16:32 Modified files: sys/dev/pci/drm/amd/display/dc/dml2/dml21: dml21_wrapper.c Log message: drm/amd/display: Call FP Protect Before Mode Programming/Mode Support From Austin Zheng a0c50c9f9c912507ef8111ba5d5e595b7e699d61 in linux-6.12.y/6.12.31 eba692ca3abca258b3214a6e4126afefad1822f0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:18:20 Modified files: sys/dev/pci/drm: drm_edid.c Log message: drm/edid: fixed the bug that hdr metadata was not reset From feijuan.li dc9bdfb9b02868aca92aa6546c5113bcc9aeea8d in linux-6.12.y/6.12.31 6692dbc15e5ed40a3aa037aced65d7b8826c58cd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:19:57 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: Revert "drm/amd: Keep display off while going into S4" From Mario Limonciello 7c220f89add8e7d6db63c9c4d9566917f8175a0b in linux-6.12.y/6.12.31 7e7cb7a13c81073d38a10fa7b450d23712281ec4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:22:00 Modified files: sys/dev/pci/drm/amd/display/dc/hwss/dce110: dce110_hwseq.c Log message: drm/amd/display: Exit idle optimizations before accessing PHY From Ovidiu Bunea fdee1dc816b4c50c04c34cb8dec5f704e7e75189 in linux-6.12.y/6.12.31 c488967488d7eff7b9c527d5469c424c15377502 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:23:05 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_device_queue_manager_v9.c Log message: drm/amdkfd: Correct F8_MODE for gfx950 From Amber Lin c3e1091eb054cf62ed19b60df7abde03bbbffaae in linux-6.12.y/6.12.31 0c7e053448945e5a4379dc4396c762d7422b11ca in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/05/29 21:26:02 Modified files: sys/dev/pci/drm/include/drm: drm_gem.h Log message: drm/gem: Internally test import_attach for imported objects From Thomas Zimmermann 85fb1edd059bf7ac3070ec98b64486fc54da3b65 in linux-6.12.y/6.12.31 8260731ccad0451207b45844bb66eb161a209218 in mainline linux CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/30 01:16:07 Modified files: net/zsync : Makefile distinfo Removed files: net/zsync/patches: patch-autotools_ac_c_compile_flags_m4 patch-doc_zsync_1 Log message: update to zsync-0.6.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/30 01:18:15 Modified files: devel/py-hatch-vcs: Makefile distinfo Log message: update to py3-hatch_vcs-0.5.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 01:38:30 Modified files: x11/gnome/tweaks: Makefile Log message: Missing BDEP on gobject-introspection. CVSROOT: /cvs Module name: ports Changes by: martijn@cvs.openbsd.org 2025/05/30 02:28:24 Modified files: databases/pgpool: Makefile distinfo databases/pgpool/patches: patch-src_watchdog_wd_escalation_c databases/pgpool/pkg: PLIST Added files: databases/pgpool/patches: patch-src_include_utils_fe_ports_h patch-src_utils_json_writer_c patch-src_utils_ssl_utils_c Removed files: databases/pgpool/patches: patch-src_query_cache_pool_memqcache_c patch-src_utils_pool_relcache_c patch-src_watchdog_wd_utils_c Log message: Update pgpool-II from 3.7.18 to 4.6.0. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 02:35:20 Modified files: x11/gnome : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: x11/gnome/video-effects: Makefile distinfo x11/gnome/video-effects/pkg: DESCR PLIST Log message: Remove gnome-video-effects; only consumer was cheese which got removed in the previous release. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2025/05/30 02:43:29 Modified files: games/rocksndiamonds: Makefile distinfo Log message: Update to rocksndiamonds-4.4.0.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 03:00:26 Modified files: www/webkitgtk4 : Tag: OPENBSD_7_7 Makefile distinfo Log message: Maintenance update to webkitgtk{40,41,60}-2.48.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/30 03:14:36 Modified files: sysutils/py-mitogen: Makefile distinfo Log message: update to py3-mitogen-0.3.24 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/30 03:56:28 Modified files: devel/protobuf : Makefile distinfo devel/protobuf/pkg: PLIST Log message: Update to protobuf 6.31.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/05/30 03:56:48 Modified files: devel/py-protobuf: Makefile distinfo Log message: Update to py-protobuf 6.31.1 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/05/30 04:29:03 Modified files: www/hugo : Makefile distinfo modules.inc Log message: www/hugo: update to 0.147.6 Changes: - https://github.com/gohugoio/hugo/releases/tag/v0.147.4 - https://github.com/gohugoio/hugo/releases/tag/v0.147.5 - https://github.com/gohugoio/hugo/releases/tag/v0.147.6 CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2025/05/30 04:36:14 Modified files: sysutils/victorialogs: Makefile distinfo Log message: update to v1.23.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/30 05:19:59 Modified files: net/isc-dhcp : Makefile net/isc-dhcp/pkg: MESSAGE-main Added files: net/isc-dhcp/pkg: MESSAGE-client MESSAGE-omapi Log message: add MESSAGE warning that isc-dhcp is EoL CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/30 05:25:42 Modified files: devel/log4cplus: Makefile Log message: update comment about kea hangs at shutdown with newer log4cplus versions, after testing that it's still the case with newer kea, and with file logging as well as syslog. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/30 06:03:57 Modified files: distrib/sets/lists/comp: md.armv7 Log message: sync CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/05/30 07:08:07 Modified files: sys/net : pf.c Log message: pf(4) allows TCP RST packets in the backwards window if ACK matches. TCP reset packets are generated for the sequence numbers that have been acknowledged. Our pf(4) is quite strict regarding sequence numbers of reset packets to avoid evil connection drops. It expected exact match and did not allow a sequence window for resets. As pf tracks neither gaps in the sequence space nor the acknowledged data, it does not know where exactly the reset is expected by the TCP stack. Problem was that legit reset packets before a gap but not at the highest sequence numbers were blocked by pf. Solution is to fix pf_tcp_track_full(). Now it allows sequence number windows if the packet has ACK+RST flags set and the acknowlege number matches perfectly. This still prevents reset number guessing by an attacker. Curiously the TCP stack behaves correctly and accepts only resets before the gap. pf only allowed resets after the final data. So any reset was ignored by the system. When the other side processed the challenge ACK, the situation could be fixed. bug reported and fix tested by Lucas Aubard with Johan Mazel, Gilles Guette and Pierre Chifflier; OK sashan@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 07:18:21 Modified files: x11/xfce4/thunar: Makefile Log message: Missing BDEP on devel/gobject-introspection. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 07:20:01 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/core/pkg: PLIST multimedia/gstreamer1/devtools: Makefile distinfo multimedia/gstreamer1/docs: distinfo multimedia/gstreamer1/editing-services: Makefile distinfo multimedia/gstreamer1/libav: distinfo multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-good: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo multimedia/gstreamer1/rtsp-server: Makefile distinfo Log message: Update Gstreamer to version 1.26.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 07:24:31 Modified files: multimedia/pipewire/pipewire: Makefile distinfo Log message: Update to pipewire-1.4.4. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2025/05/30 07:35:32 Modified files: devel/got : Makefile Added files: devel/got/patches: patch-gotwebd_gotwebd_c Log message: fix spurious gotwebd startup failures due to uninitialized variable Patch taken from upstream got.git. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/30 09:06:56 Modified files: usr.bin/watch : watch.c Log message: KNF CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/30 09:14:56 Modified files: usr.bin/watch : watch.c Log message: KNF CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:52:33 Modified files: x11/gnome/libadwaita: Makefile distinfo x11/gnome/libadwaita/pkg: PLIST Log message: Update to libadwaita-1.7.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:52:57 Modified files: x11/xkbcommon : Makefile distinfo Log message: Update to libxkbcommon-1.10.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:53:11 Modified files: x11/gnome/characters: Makefile distinfo x11/gnome/characters/pkg: PLIST Log message: Update to gnome-characters-48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:53:24 Modified files: x11/gnome/baobab: Makefile distinfo x11/gnome/baobab/pkg: DESCR PLIST Log message: Update to baobab-48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:53:37 Modified files: textproc/foliate: Makefile distinfo textproc/foliate/pkg: PLIST Log message: Update to foliate-3.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:53:51 Modified files: x11/gnome/font-viewer: Makefile distinfo Log message: Update to gnome-font-viewer-48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:54:07 Modified files: sysutils/deja-dup: Makefile distinfo sysutils/deja-dup/patches: patch-libdeja_libtool_ToolInstance_vala Log message: Update to deja-dup-48.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:54:23 Modified files: x11/gnome/adwaita-icon-theme: Makefile distinfo x11/gnome/adwaita-icon-theme/pkg: PLIST Log message: Update to adwaita-icon-theme-48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:54:36 Modified files: x11/gnome/online-accounts: Makefile distinfo x11/gnome/online-accounts/pkg: PLIST Log message: Update to gnome-online-accounts-3.54.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:54:49 Modified files: x11/gnome/calendar: Makefile distinfo x11/gnome/calendar/pkg: PLIST Log message: Update to gnome-calendar-48.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:55:09 Modified files: x11/gnome/weather: Makefile distinfo x11/gnome/weather/pkg: PLIST Log message: Update to gnome-weather-48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:55:22 Modified files: x11/gnome/system-monitor: Makefile distinfo x11/gnome/system-monitor/pkg: PLIST Log message: Update to gnome-system-monitor-48.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:55:43 Modified files: x11/gnome/calculator: Makefile distinfo x11/gnome/calculator/pkg: PLIST Log message: Update to gnome-calculator-48.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:55:56 Modified files: x11/gnome/clocks: Makefile distinfo Log message: Update to gnome-clocks-48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:56:11 Modified files: x11/gnome/maps : Makefile distinfo x11/gnome/maps/patches: patch-lib_maps-shield_c x11/gnome/maps/pkg: PLIST Log message: Update to gnome-maps-48.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:56:26 Modified files: x11/gnome/contacts: Makefile distinfo x11/gnome/contacts/pkg: PLIST Log message: Update to gnome-contacts-48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:56:39 Modified files: x11/gnome/connections: Makefile distinfo x11/gnome/connections/pkg: PLIST Log message: Update to gnome-connections-48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:56:52 Modified files: x11/gnome/orca : Makefile distinfo x11/gnome/orca/pkg: PLIST Added files: x11/gnome/orca/patches: patch-src_orca_debugging_tools_manager_py Removed files: x11/gnome/orca/patches: patch-src_orca_debug_py patch-src_orca_orca_bin_py_in Log message: Update to orca-48.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 09:57:07 Modified files: x11/gnome/keyring: Makefile distinfo Added files: x11/gnome/keyring/patches: patch-pkcs11_meson_build Log message: Update to gnome-keyring-48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 10:15:49 Modified files: x11/gnome/maps : Makefile distinfo x11/gnome/maps/pkg: PLIST Log message: Update to gnome-maps-48.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/30 10:22:51 Modified files: x11/gnome/music: Makefile distinfo x11/gnome/music/patches: patch-gnomemusic_pauseonsuspend_py x11/gnome/music/pkg: PLIST Log message: Update to gnome-music-48.0. CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2025/05/30 15:40:26 Modified files: sys/sys : videoio.h Log message: sys/videoio.h: sync with Linux 6.16 1. Add NV15 and NV20 pixel formats, from: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=dcbe2aeda2e09eb69f5feba7e171db2836d9999d 2. Fix V4L2_TYPE_IS_OUTPUT condition, from: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f81f69a0e3da141bdd73a16b8676f4e542533d87 3. Add C3ISP_PARAMS and C3ISP_STATS meta formats, from: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a3aa115af25473c1309bc99cac6b2b6cd180fdd9 4. Change V4L2_TYPE_IS_CAPTURE condition, from: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ad2698efce37e910dcf3c3914263e6cb3e86f8cd OK mglocker@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/30 17:30:31 Modified files: graphics/libwebp: Makefile Log message: Add a missing build dependency on SDL Spotted by aja, merci CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2025/05/30 18:38:56 Modified files: usr.sbin/vmctl : main.c vmctl.c vmctl.h Log message: vmctl(8): use imsg api to access data and metadata. Similar to recent changes in vmd(8), stop vmctl(8) from accessing the internals of imsg structures directly and only go through the API surface. Also introduces the unmarshalling functions from vmd(8) for pulling scalars and objects out of a received imsg. ok kirill@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/30 19:42:22 Modified files: usr.sbin/dhcpd : alloc.c dhcpd.h Log message: actually free memory back to malloc rather than maintain a free list. dhcpd doesn't need the performance optimisation, or to make it easier to do use-after-frees. ok tb@ otto@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/30 21:40:48 Modified files: www/vaultwarden-web: Makefile distinfo www/vaultwarden-web/pkg: PLIST Log message: Update to vaultwarden-web-2025.5.0 Changes: https://github.com/dani-garcia/bw_web_builds/releases/tag/v2025.5.0 OK aisha@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2025/05/30 21:41:41 Modified files: security/vaultwarden: Makefile crates.inc distinfo Removed files: security/vaultwarden/patches: patch-Cargo_toml Log message: Update to vaultwarden-1.34.1 Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.34.0 https://github.com/dani-garcia/vaultwarden/releases/tag/1.34.1 OK aisha@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/30 22:34:57 Modified files: graphics/libwebp: Makefile graphics/libwebp/pkg: PLIST Log message: Switch back from cmake to GNU autotools to unbreak py-Pillow As a result, we lose the cmake files but first gain an error free consumers CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/30 23:14:03 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_constants_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc patch-base_allocator_partition_allocator_src_partition_alloc_spinning_mutex_cc patch-base_debug_debugger_posix_cc patch-base_files_drive_info_h patch-base_memory_platform_shared_memory_region_h patch-base_memory_platform_shared_memory_region_posix_cc patch-base_process_launch_h patch-base_strings_safe_sprintf_unittest_cc patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-build_rust_std_BUILD_gn patch-cc_base_features_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_cc patch-chrome_browser_background_glic_glic_status_icon_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_chrome_browser_field_trials_cc patch-chrome_browser_chrome_browser_interface_binders_cc patch-chrome_browser_chrome_browser_interface_binders_webui_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_extra_parts_linux_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_cc patch-chrome_browser_devtools_features_cc patch-chrome_browser_devtools_features_h patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_enterprise_signals_context_info_fetcher_cc patch-chrome_browser_enterprise_util_managed_browser_utils_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_chrome_desktop_report_request_helper_cc patch-chrome_browser_extensions_api_runtime_chrome_runtime_api_delegate_cc patch-chrome_browser_extensions_api_settings_private_prefs_util_cc patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-chrome_browser_extensions_api_webstore_private_webstore_private_api_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_global_features_cc patch-chrome_browser_global_features_h patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_profile_network_context_service_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_chrome_password_manager_client_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc patch-chrome_browser_screen_ai_screen_ai_service_router_cc patch-chrome_browser_supervised_user_classify_url_navigation_throttle_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc patch-chrome_browser_supervised_user_supervised_user_extensions_delegate_impl_cc patch-chrome_browser_supervised_user_supervised_user_extensions_manager_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_cc patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_h patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_commands_cc patch-chrome_browser_ui_browser_ui_prefs_cc patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc patch-chrome_browser_ui_signin_signin_view_controller_cc patch-chrome_browser_ui_tabs_features_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_frame_view_layout_linux_cc patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_system_menu_model_delegate_cc patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc patch-chrome_browser_ui_views_profiles_avatar_toolbar_button_h patch-chrome_browser_ui_views_profiles_profile_menu_coordinator_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_base_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_style_views_cc patch-chrome_browser_ui_views_user_education_browser_user_education_service_cc patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_management_management_ui_cc patch-chrome_browser_ui_webui_searchbox_searchbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_webui_user_education_internals_user_education_internals_page_handler_impl_cc patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_browser_webauthn_enclave_manager_cc patch-chrome_common_channel_info_posix_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_test_base_scoped_channel_override_posix_cc patch-chrome_test_chromedriver_chrome_chrome_finder_cc patch-chrome_updater_app_app_uninstall_cc patch-chromecast_browser_cast_browser_main_parts_cc patch-components_BUILD_gn patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_cc patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_h patch-components_autofill_core_browser_payments_bnpl_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_prefs_cc patch-components_autofill_core_common_autofill_prefs_h patch-components_constrained_window_constrained_window_views_cc patch-components_device_signals_core_browser_browser_utils_h patch-components_device_signals_core_common_linux_platform_utils_linux_cc patch-components_device_signals_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_h patch-components_embedder_support_user_agent_utils_cc patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_enterprise_connectors_core_realtime_reporting_client_base_cc patch-components_eye_dropper_eye_dropper_view_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_live_caption_caption_util_cc patch-components_media_router_common_media_source_cc patch-components_password_manager_core_browser_features_password_features_cc patch-components_password_manager_core_browser_features_password_features_h patch-components_password_manager_core_browser_password_manager_cc patch-components_password_manager_core_browser_password_manual_fallback_flow_cc patch-components_password_manager_core_browser_password_store_login_database_unittest_cc patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_password_manager_core_browser_stub_password_manager_client_h patch-components_password_manager_core_common_password_manager_pref_names_h patch-components_regional_capabilities_regional_capabilities_service_cc patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc patch-components_search_engines_template_url_service_cc patch-components_signin_public_base_signin_switches_cc patch-components_signin_public_base_signin_switches_h patch-components_supervised_user_core_common_features_cc patch-components_supervised_user_core_common_features_h patch-components_supervised_user_core_common_pref_names_h patch-components_sync_preferences_common_syncable_prefs_database_cc patch-components_visited_url_ranking_public_url_visit_util_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_accessibility_browser_accessibility_state_impl_cc patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_media_frameless_media_interface_proxy_h patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_process_host_impl_receiver_bindings_cc patch-content_browser_renderer_host_render_view_host_impl_cc patch-content_common_features_cc patch-content_common_features_h patch-content_gpu_gpu_main_cc patch-content_public_browser_content_browser_client_cc patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_renderer_blink_platform_impl_h patch-content_shell_BUILD_gn patch-extensions_browser_api_management_management_api_cc patch-extensions_shell_browser_shell_extensions_api_client_cc patch-extensions_shell_browser_shell_extensions_api_client_h patch-gpu_command_buffer_service_dawn_context_provider_cc patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-gpu_command_buffer_service_shared_context_state_cc patch-gpu_command_buffer_service_shared_context_state_h patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_command_buffer_tests_gl_gpu_memory_buffer_unittest_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_device_queue_cc patch-headless_lib_headless_content_main_delegate_cc patch-media_audio_alsa_audio_manager_alsa_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_test_raw_video_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_mojo_mojom_BUILD_gn patch-media_video_fake_gpu_memory_buffer_cc patch-media_video_fake_gpu_memory_buffer_h patch-media_webrtc_audio_processor_cc patch-media_webrtc_helpers_cc patch-net_BUILD_gn patch-net_base_features_cc patch-net_base_network_change_notifier_cc patch-net_base_network_change_notifier_passive_cc patch-net_dns_host_resolver_proc_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_tcp_socket_posix_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_mojom_printing_context_mojom_traits_cc patch-printing_mojom_printing_context_mojom_traits_unittest_cc patch-printing_print_settings_cc patch-printing_print_settings_conversion_cc patch-printing_print_settings_h patch-printing_printing_context_linux_cc patch-remoting_host_base_switches_cc patch-remoting_host_base_switches_h patch-remoting_host_chromoting_host_services_client_cc patch-remoting_host_mojo_caller_security_checker_cc patch-remoting_host_policy_watcher_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc patch-services_audio_audio_sandbox_hook_linux_cc patch-services_device_BUILD_gn patch-services_device_public_cpp_device_features_cc patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_network_public_cpp_BUILD_gn patch-services_network_public_cpp_features_cc patch-services_network_public_mojom_BUILD_gn patch-services_tracing_public_cpp_system_metrics_sampler_cc patch-services_viz_public_mojom_BUILD_gn patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_controller_memory_usage_monitor_posix_cc patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_canvas_context_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_graphics_begin_frame_provider_cc patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp patch-third_party_ffmpeg_BUILD_gn patch-third_party_ffmpeg_configure patch-third_party_nasm_config_config-linux_h patch-third_party_pdfium_core_fxge_linux_fx_linux_impl_cpp patch-third_party_pdfium_fxjs_fx_date_helpers_cpp patch-third_party_perfetto_src_base_string_utils_cc patch-third_party_perfetto_src_base_test_vm_test_utils_cc patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_perfetto_src_tracing_ipc_memfd_cc patch-third_party_tflite_features_gni patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_rtc_base_physical_socket_server_cc patch-third_party_webrtc_rtc_base_physical_socket_server_h patch-third_party_webrtc_rtc_base_platform_thread_types_cc patch-tools_gn_build_gen_py patch-tools_grit_grit_node_base_py patch-tools_protoc_wrapper_protoc_wrapper_py patch-ui_accessibility_accessibility_features_cc patch-ui_accessibility_accessibility_features_h patch-ui_accessibility_ax_tree_cc patch-ui_base_accelerators_accelerator_cc patch-ui_base_clipboard_clipboard_constants_h patch-ui_base_ui_base_features_cc patch-ui_base_x_x11_cursor_loader_cc patch-ui_color_color_id_h patch-ui_color_color_provider_utils_cc patch-ui_compositor_compositor_cc patch-ui_display_screen_cc patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_gpu_memory_buffer_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_native_widget_types_h patch-ui_gl_gl_switches_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_views_BUILD_gn patch-ui_views_views_delegate_cc patch-ui_views_views_delegate_h patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_diagnostics_perf-jit_cc patch-v8_src_diagnostics_perf-jit_h patch-v8_src_execution_isolate_cc patch-v8_src_trap-handler_trap-handler_h Added files: www/chromium/patches: patch-base_allocator_partition_alloc_features_cc patch-chrome_browser_enterprise_browser_management_browser_management_service_cc patch-chrome_browser_enterprise_browser_management_browser_management_service_h patch-chrome_browser_enterprise_reporting_cloud_profile_reporting_service_cc patch-chrome_browser_enterprise_reporting_cloud_profile_reporting_service_factory_cc patch-chrome_browser_ui_tabs_tab_features_cc patch-chrome_browser_ui_webui_connectors_internals_connectors_internals_page_handler_cc patch-components_autofill_core_browser_foundations_browser_autofill_manager_cc patch-components_autofill_core_browser_integrators_optimization_guide_autofill_optimization_guide_cc patch-components_autofill_core_browser_payments_amount_extraction_manager_cc patch-components_autofill_core_browser_webdata_payments_payments_sync_bridge_util_cc patch-components_password_manager_core_browser_password_form_filling_cc patch-components_variations_net_variations_command_line_cc patch-remoting_base_constants_h patch-remoting_host_webauthn_desktop_session_type_util_cc patch-third_party_pdfium_core_fxcodec_png_png_decoder_cpp patch-third_party_webrtc_rtc_base_net_helpers_cc Removed files: www/chromium/patches: patch-build_rust_allocator_BUILD_gn patch-build_rust_allocator_DEPS patch-build_rust_allocator_alias_cc patch-build_rust_allocator_alias_h patch-build_rust_allocator_alloc_error_handler_impl_cc patch-build_rust_allocator_alloc_error_handler_impl_h patch-build_rust_allocator_allocator_impls_cc patch-build_rust_allocator_allocator_impls_ffi_rs patch-build_rust_allocator_allocator_impls_h patch-build_rust_allocator_compiler_specific_h patch-build_rust_allocator_immediate_crash_h patch-build_rust_allocator_lib_rs patch-build_rust_cargo_crate_gni patch-build_rust_rust_macro_gni patch-build_rust_rust_target_gni patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_h patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-components_autofill_core_browser_integrators_autofill_optimization_guide_cc patch-components_policy_core_common_policy_utils_cc patch-net_cert_cert_verify_proc_h patch-third_party_blink_renderer_build_scripts_gperf_py patch-third_party_webrtc_rtc_base_net_test_helpers_cc patch-ui_base_clipboard_clipboard_constants_cc patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc Log message: update to 137.0.7151.55 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/31 00:27:59 Modified files: usr.sbin/dhcpd : dispatch.c Log message: get rid of the free_timeouts list too. pointed out by and ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/05/31 00:58:27 Modified files: sys/kern : kern_sched.c kern_sig.c kern_synch.c sched_bsd.c sys/sys : sched.h Log message: Do not retake the SCHED_LOCK when going out of mi_switch(). No code really depends on that and it is one extra mutex operation for no good reason. Switch spc_curpriority to be volatile. It is only modified by the curcpu() but read by other CPUs. Mark it like this in sched.h. OK mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/31 01:47:45 Modified files: usr.sbin/dhcpd : dhcpd.h dispatch.c Log message: store which pollfd array entry protocols are mapped to. ive been hacking on dhcpd code and hit an issue where the pollfd handling would fire a handler for the wrong fd. make this more robust by making protocol structs remember which pollfd array slot they were using. ok tb@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/31 01:49:48 Modified files: usr.sbin/dhcpd : dispatch.c Log message: simplify/beautify the code for function pointer calls. suggested by tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 02:07:20 Modified files: textproc/enchant2: Makefile distinfo Log message: Update to enchant2-2.8.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 02:13:49 Modified files: net/netatalk3 : Makefile distinfo Log message: Update to netatalk-4.2.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 02:16:07 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.38.27. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 02:16:17 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.38.27. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 02:16:27 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.40.26. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/31 02:23:46 Modified files: regress/lib/libcrypto/test: test.c Log message: test.c: avoid NULL-dereference test_init() calls test_new(NULL, NULL), which leads to a segfault. llvm 16 optimizes this away with -O2, however gcc 4.2.1 on sparc64 doesn't. Fix this by only inheriting the out FILE from the parent if the latter is non-NULL. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/31 02:25:04 Modified files: regress/lib/libcrypto/test: test.h Log message: Fix attributes in test.h The __attribute__ is part of the function declaration, hence drop the incorrect early semicolons. Fixes the build of the md test on sparc64. In file included from /usr/src/regress/lib/libcrypto/md/md_test.c:25: /usr/src/regress/lib/libcrypto/md/../test/test.h:61: warning: empty declaration /usr/src/regress/lib/libcrypto/md/../test/test.h:77: warning: empty declaration /usr/src/regress/lib/libcrypto/md/../test/test.h:114: warning: empty declaration CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2025/05/31 02:26:26 Modified files: usr.bin/watch : watch.c Log message: Move exit into usage() OK kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 03:02:47 Modified files: databases/evolution-data-server: Makefile distinfo databases/evolution-data-server/patches: patch-src_libedataserver_e-ms-oapxbc_c Added files: databases/evolution-data-server/patches: patch-src_camel_camel-debug_c Log message: Update to evolution-data-server-3.56.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 03:03:00 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Log message: Update to evolution-3.56.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 03:03:11 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.56.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/31 03:23:50 Modified files: mail/alpine : Makefile Log message: sed alpine's generated default config to use SMTP on localhost rather than sendmail(8) as smtpd's version is incompatible. based on a diff from Lloyd <ng2d68 /a/ proton.me> but I made it a bit more defensive. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/31 03:28:51 Modified files: textproc/py-ruamel.yaml: Makefile distinfo Log message: update to py3-ruamel.yaml-0.18.12 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 03:34:24 Modified files: devel/giggle : Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/31 03:35:47 Modified files: sysutils/py-joblib: Makefile distinfo Log message: update to py3-joblib-1.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/31 03:35:58 Modified files: textproc/py-pyaml: Makefile distinfo Log message: update to py3-pyaml-25.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/31 03:36:02 Modified files: textproc/py-mdown-extensions: Makefile distinfo Log message: update to py3-mdown-extensions-10.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/31 03:36:05 Modified files: sysutils/py-fsspec: Makefile distinfo sysutils/py-fsspec/pkg: PLIST Log message: update to py3-fsspec-2025.5.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 03:43:20 Modified files: x11/mate/terminal: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 03:48:22 Modified files: emulators/qemu : Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 03:49:41 Modified files: devel/vte3 : Makefile distinfo devel/vte3/pkg : PLIST-common PLIST-gtk4 PLIST-main Removed files: devel/vte3/patches: patch-meson_build patch-src_color-parser_cc patch-src_meson_build patch-src_termprops_hh Log message: Update to vte3-0.80.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 04:01:01 Modified files: x11/gnome/nautilus: Makefile distinfo x11/gnome/nautilus/pkg: PLIST Log message: Update to nautilus-48.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 04:04:55 Modified files: x11/gnome/terminal: Makefile distinfo x11/gnome/terminal/pkg: PLIST-main Log message: Update to gnome-terminal-3.56.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 04:14:27 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Log message: Update to gnome-builder-48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 04:18:18 Modified files: www/epiphany : Makefile distinfo www/epiphany/pkg: PLIST Log message: Update to epiphany-48.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 04:22:35 Modified files: x11/gnome/text-editor: Makefile distinfo x11/gnome/text-editor/patches: patch-src_editor-path_c x11/gnome/text-editor/pkg: PLIST Log message: Update to gnome-text-editor-48.2. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/31 04:24:50 Modified files: sys/kern : kern_lock.c Added files: sys/sys : pclock.h Log message: add producer/consumer locking these provide coordination between code that is producing or updating data, and code that wants a consistent read of that data. it's set up so that the producer can run without being blocked by consumers, however, the consumer will have to retry reading the data if the producer changed it while a consumer was running. ok mvs@ claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 04:28:11 Modified files: graphics/evince: Makefile distinfo Log message: Update to evince-48.0. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/05/31 04:36:36 Modified files: net/magic-wormhole: Makefile distinfo net/magic-wormhole/pkg: PLIST Log message: update to magic-wormhole 0.19.2 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/05/31 04:49:42 Modified files: libexec/reorder_kernel: bsd.re-config.5 Log message: explain config format a bit better; OK tedu CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 04:55:17 Modified files: x11/gnome/tinysparql: Makefile distinfo x11/gnome/tinysparql/pkg: PLIST Log message: Update to tinysparql-3.9.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 04:55:34 Modified files: x11/gnome/localsearch: Makefile distinfo x11/gnome/localsearch/patches: patch-meson_build x11/gnome/localsearch/pkg: PLIST Added files: x11/gnome/localsearch/patches: patch-src_indexer_tracker-miner-files-methods_c patch-src_indexer_tracker-miner-files_c patch-src_indexer_tracker-miner-files_h Removed files: x11/gnome/localsearch/patches: patch-src_miners_fs_tracker-miner-files-methods_c patch-src_miners_fs_tracker-miner-files_c patch-src_miners_fs_tracker-miner-files_h Log message: Update to localsearch-3.9.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/31 05:29:59 Modified files: regress/lib/libcrypto/test: test.c Log message: test.c: plug leak of tmp_file CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/31 05:31:16 Modified files: lib/libcrypto/bio: bss_mem.c Log message: Plug leak of bm->buf->data BIO_new(BIO_s_mem()) now allocates this pointer, so we need to free it before assigning to it. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 05:33:01 Modified files: x11/gnome/tour : Makefile distinfo x11/gnome/tour/pkg: PLIST Log message: Update to gnome-tour-48.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/31 05:36:48 Modified files: regress/lib/libcrypto/test: test.c Log message: test.c: drop include of libgen.h This no longer uses basenam, so we can drop this header which isn't available on Windows. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/31 05:37:18 Modified files: regress/lib/libcrypto/test: test.h Log message: test.h: include stddef.h for NULL and size_t CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/31 06:40:33 Modified files: sys/kern : kern_clock.c kern_exec.c kern_resource.c sys/sys : proc.h Log message: move tusage from a hand rolled prod/cons lock to the one i just committed. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2025/05/31 07:35:29 Modified files: net/tailscale : Makefile distinfo modules.inc Log message: Update to tailscale-1.84.0 From Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2025/05/31 07:44:44 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_constants_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc patch-base_allocator_partition_allocator_src_partition_alloc_spinning_mutex_cc patch-base_debug_debugger_posix_cc patch-base_files_drive_info_h patch-base_memory_platform_shared_memory_region_h patch-base_memory_platform_shared_memory_region_posix_cc patch-base_process_launch_h patch-base_strings_safe_sprintf_unittest_cc patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-build_rust_std_BUILD_gn patch-cc_base_features_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_cc patch-chrome_browser_background_glic_glic_status_icon_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_chrome_browser_field_trials_cc patch-chrome_browser_chrome_browser_interface_binders_cc patch-chrome_browser_chrome_browser_interface_binders_webui_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_extra_parts_linux_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_component_updater_iwa_key_distribution_component_installer_cc patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_cc patch-chrome_browser_devtools_features_cc patch-chrome_browser_devtools_features_h patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_enterprise_signals_context_info_fetcher_cc patch-chrome_browser_enterprise_util_managed_browser_utils_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_chrome_desktop_report_request_helper_cc patch-chrome_browser_extensions_api_runtime_chrome_runtime_api_delegate_cc patch-chrome_browser_extensions_api_settings_private_prefs_util_cc patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-chrome_browser_extensions_api_webstore_private_webstore_private_api_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_global_features_cc patch-chrome_browser_global_features_h patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_profile_network_context_service_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_chrome_password_manager_client_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc patch-chrome_browser_screen_ai_screen_ai_service_router_cc patch-chrome_browser_supervised_user_classify_url_navigation_throttle_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc patch-chrome_browser_supervised_user_supervised_user_extensions_delegate_impl_cc patch-chrome_browser_supervised_user_supervised_user_extensions_manager_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_cc patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_h patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_commands_cc patch-chrome_browser_ui_browser_ui_prefs_cc patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc patch-chrome_browser_ui_signin_signin_view_controller_cc patch-chrome_browser_ui_tabs_features_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_frame_view_layout_linux_cc patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_system_menu_model_delegate_cc patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc patch-chrome_browser_ui_views_profiles_avatar_toolbar_button_h patch-chrome_browser_ui_views_profiles_profile_menu_coordinator_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_base_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_tabs_dragging_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_style_views_cc patch-chrome_browser_ui_views_user_education_browser_user_education_service_cc patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_management_management_ui_cc patch-chrome_browser_ui_webui_searchbox_searchbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_webui_user_education_internals_user_education_internals_page_handler_impl_cc patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_browser_webauthn_enclave_manager_cc patch-chrome_common_channel_info_posix_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_linux_cc patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_test_base_scoped_channel_override_posix_cc patch-chrome_test_chromedriver_chrome_chrome_finder_cc patch-chrome_updater_app_app_uninstall_cc patch-components_BUILD_gn patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_cc patch-components_autofill_core_browser_data_manager_payments_payments_data_manager_h patch-components_autofill_core_browser_payments_bnpl_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_prefs_cc patch-components_autofill_core_common_autofill_prefs_h patch-components_constrained_window_constrained_window_views_cc patch-components_device_signals_core_browser_browser_utils_h patch-components_device_signals_core_common_linux_platform_utils_linux_cc patch-components_device_signals_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_h patch-components_embedder_support_user_agent_utils_cc patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_enterprise_connectors_core_realtime_reporting_client_base_cc patch-components_eye_dropper_eye_dropper_view_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_live_caption_caption_util_cc patch-components_media_router_common_media_source_cc patch-components_password_manager_core_browser_features_password_features_cc patch-components_password_manager_core_browser_features_password_features_h patch-components_password_manager_core_browser_password_manager_cc patch-components_password_manager_core_browser_password_manual_fallback_flow_cc patch-components_password_manager_core_browser_password_store_login_database_unittest_cc patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_password_manager_core_browser_stub_password_manager_client_h patch-components_password_manager_core_common_password_manager_pref_names_h patch-components_regional_capabilities_regional_capabilities_service_cc patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc patch-components_search_engines_template_url_service_cc patch-components_signin_public_base_signin_switches_cc patch-components_signin_public_base_signin_switches_h patch-components_supervised_user_core_common_features_cc patch-components_supervised_user_core_common_features_h patch-components_supervised_user_core_common_pref_names_h patch-components_sync_preferences_common_syncable_prefs_database_cc patch-components_visited_url_ranking_public_url_visit_util_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_accessibility_browser_accessibility_state_impl_cc patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_media_frameless_media_interface_proxy_h patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_process_host_impl_receiver_bindings_cc patch-content_browser_renderer_host_render_view_host_impl_cc patch-content_common_features_cc patch-content_common_features_h patch-content_gpu_gpu_main_cc patch-content_public_browser_content_browser_client_cc patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_renderer_blink_platform_impl_h patch-content_shell_BUILD_gn patch-extensions_browser_api_management_management_api_cc patch-extensions_shell_browser_shell_extensions_api_client_cc patch-extensions_shell_browser_shell_extensions_api_client_h patch-gpu_command_buffer_service_dawn_context_provider_cc patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-gpu_command_buffer_service_shared_context_state_cc patch-gpu_command_buffer_service_shared_context_state_h patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_command_buffer_tests_gl_gpu_memory_buffer_unittest_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_device_queue_cc patch-headless_lib_headless_content_main_delegate_cc patch-media_audio_alsa_audio_manager_alsa_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_test_raw_video_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_mojo_mojom_BUILD_gn patch-media_video_fake_gpu_memory_buffer_cc patch-media_video_fake_gpu_memory_buffer_h patch-media_webrtc_audio_processor_cc patch-media_webrtc_helpers_cc patch-net_BUILD_gn patch-net_base_features_cc patch-net_base_network_change_notifier_cc patch-net_base_network_change_notifier_passive_cc patch-net_dns_host_resolver_proc_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_tcp_socket_posix_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_mojom_printing_context_mojom_traits_cc patch-printing_mojom_printing_context_mojom_traits_unittest_cc patch-printing_print_settings_cc patch-printing_print_settings_conversion_cc patch-printing_print_settings_h patch-printing_printing_context_linux_cc patch-remoting_host_base_switches_cc patch-remoting_host_base_switches_h patch-remoting_host_chromoting_host_services_client_cc patch-remoting_host_mojo_caller_security_checker_cc patch-remoting_host_policy_watcher_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_webauthn_remote_webauthn_caller_security_utils_cc patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc patch-services_audio_audio_sandbox_hook_linux_cc patch-services_device_BUILD_gn patch-services_device_public_cpp_device_features_cc patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-services_tracing_public_cpp_system_metrics_sampler_cc patch-services_viz_public_mojom_BUILD_gn patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_controller_memory_usage_monitor_posix_cc patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_canvas_context_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_graphics_begin_frame_provider_cc patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp patch-third_party_ffmpeg_BUILD_gn patch-third_party_ffmpeg_configure patch-third_party_nasm_config_config-linux_h patch-third_party_pdfium_core_fxge_linux_fx_linux_impl_cpp patch-third_party_pdfium_fxjs_fx_date_helpers_cpp patch-third_party_perfetto_src_base_string_utils_cc patch-third_party_perfetto_src_base_test_vm_test_utils_cc patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_perfetto_src_tracing_ipc_memfd_cc patch-third_party_speech-dispatcher_libspeechd_version_h patch-third_party_tflite_features_gni patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_rtc_base_physical_socket_server_cc patch-third_party_webrtc_rtc_base_physical_socket_server_h patch-third_party_webrtc_rtc_base_platform_thread_types_cc patch-tools_gn_build_gen_py patch-tools_grit_grit_node_base_py patch-tools_protoc_wrapper_protoc_wrapper_py patch-ui_accessibility_accessibility_features_cc patch-ui_accessibility_accessibility_features_h patch-ui_accessibility_ax_tree_cc patch-ui_base_accelerators_accelerator_cc patch-ui_base_clipboard_clipboard_constants_h patch-ui_base_ui_base_features_cc patch-ui_base_x_x11_cursor_loader_cc patch-ui_color_color_id_h patch-ui_color_color_provider_utils_cc patch-ui_compositor_compositor_cc patch-ui_display_screen_cc patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_gpu_memory_buffer_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_native_widget_types_h patch-ui_gl_gl_switches_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_views_BUILD_gn patch-ui_views_views_delegate_cc patch-ui_views_views_delegate_h patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_diagnostics_perf-jit_cc patch-v8_src_diagnostics_perf-jit_h patch-v8_src_execution_isolate_cc patch-v8_src_trap-handler_trap-handler_h Added files: www/ungoogled-chromium/patches: patch-base_allocator_partition_alloc_features_cc patch-chrome_browser_enterprise_browser_management_browser_management_service_cc patch-chrome_browser_enterprise_browser_management_browser_management_service_h patch-chrome_browser_enterprise_reporting_cloud_profile_reporting_service_cc patch-chrome_browser_enterprise_reporting_cloud_profile_reporting_service_factory_cc patch-chrome_browser_ui_tabs_tab_features_cc patch-chrome_browser_ui_webui_connectors_internals_connectors_internals_page_handler_cc patch-components_autofill_core_browser_foundations_browser_autofill_manager_cc patch-components_autofill_core_browser_integrators_optimization_guide_autofill_optimization_guide_cc patch-components_autofill_core_browser_payments_amount_extraction_manager_cc patch-components_autofill_core_browser_webdata_payments_payments_sync_bridge_util_cc patch-components_password_manager_core_browser_password_form_filling_cc patch-components_variations_net_variations_command_line_cc patch-remoting_base_constants_h patch-remoting_host_webauthn_desktop_session_type_util_cc patch-services_network_public_cpp_features_cc patch-third_party_pdfium_core_fxcodec_png_png_decoder_cpp patch-third_party_webrtc_rtc_base_net_helpers_cc Removed files: www/ungoogled-chromium/patches: patch-build_rust_allocator_BUILD_gn patch-build_rust_allocator_DEPS patch-build_rust_allocator_alias_cc patch-build_rust_allocator_alias_h patch-build_rust_allocator_alloc_error_handler_impl_cc patch-build_rust_allocator_alloc_error_handler_impl_h patch-build_rust_allocator_allocator_impls_cc patch-build_rust_allocator_allocator_impls_ffi_rs patch-build_rust_allocator_allocator_impls_h patch-build_rust_allocator_compiler_specific_h patch-build_rust_allocator_immediate_crash_h patch-build_rust_allocator_lib_rs patch-build_rust_cargo_crate_gni patch-build_rust_rust_macro_gni patch-build_rust_rust_target_gni patch-chrome_browser_component_updater_wasm_tts_engine_component_installer_h patch-chrome_browser_extensions_api_management_chrome_management_api_delegate_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-components_autofill_core_browser_integrators_autofill_optimization_guide_cc patch-components_policy_core_common_policy_utils_cc patch-net_cert_cert_verify_proc_h patch-third_party_blink_renderer_build_scripts_gperf_py patch-third_party_webrtc_rtc_base_net_test_helpers_cc patch-ui_base_clipboard_clipboard_constants_cc patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc Log message: update to 137.0.7151.55 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 07:46:50 Modified files: x11/gnome : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: x11/gnome/dictionary: Makefile distinfo x11/gnome/dictionary/patches: patch-data_appdata_meson_build patch-data_meson_build x11/gnome/dictionary/pkg: DESCR PLIST x11/gnome/photos: Makefile distinfo x11/gnome/photos/pkg: DESCR PLIST Log message: Remove gnome-dictionary and gnome-photos. These are abandonware. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 07:47:37 Modified files: x11/gnome/settings-daemon: Makefile distinfo x11/gnome/settings-daemon/pkg: PLIST Log message: Update to gnome-settings-daemon-48.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 07:48:00 Modified files: x11/gnome/tecla: Makefile distinfo x11/gnome/tecla/pkg: PLIST Log message: Update to tecla-48.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 07:48:24 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-meson_build patch-panels_common_meson_build patch-panels_meson_build patch-panels_mouse_cc-mouse-panel_c patch-panels_power_cc-power-panel_c patch-panels_system_meson_build patch-panels_system_users_user-utils_c x11/gnome/control-center/pkg: PLIST Log message: Update to gnome-control-center-48.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 07:48:43 Modified files: meta/gnome : Makefile Log message: Bump to GNOME 48. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/31 08:04:09 Modified files: usr.bin/rsync : copy.c Log message: rename a function argument for clarity CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/31 08:06:26 Modified files: lib/libc/gmon : gmon.c Log message: comment on why hdr->totarc is updated before exit CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/31 08:17:09 Modified files: lib/libc/gmon : gmon.c Log message: With the recent kernel-writes-buffer changes to profil(), the gmonhdr, kcount buffer, and rawarcs buffer were merged into a single mmap. The froms and tos buffers were still 2 seperate mmaps. Yuichiro NAITO is working on threading profiling support, and when i reviewed his diff I noticed his threaded mmap's and the non-threaded mmap's could be merged further. So this change makes all the buffers contig (with some padding alignment), and simplifies a bunch of failure handling code. done with Yuichiro NAITO CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/31 08:21:07 Modified files: usr.bin/at : at.c Log message: when processing readdir(), this incorrectly did fstatat() against "..". observed during experimental work with O_BELOW ok millert, who may want to refactor this further. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/31 08:31:15 Modified files: usr.sbin/cron : atrun.c Log message: when processing readdir(), this incorrectly did fstatat() against "..". observed during experimental work with O_BELOW ok millert, who may want to refactor this further. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/31 09:17:11 Modified files: lib/libssl : t1_lib.c Log message: zap weird empty added to tls1_ec_nid2group_id() in previous CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/31 09:31:40 Modified files: regress/lib/libc/explicit_bzero: explicit_bzero.c Log message: explicit_bzero test: don't redefine __SANITIZE_ADDRESS__ Silences an annoying warning when running tests with ASAN. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/05/31 09:56:44 Modified files: net/kea : Tag: OPENBSD_7_7 Makefile Log message: unbreak -stable build, too much synced from -current (7.7 still has the postgresql flavour) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/05/31 12:26:18 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 12:41:51 Log message: Import gst-plugins-rs-0.13.6. These bindings are providing a safe API that can be used to interface with GStreamer, e.g. for writing GStreamer-based applications and GStreamer plugins. For now, only the gstgtk4 binding is built. Other plugins can / will be enabled when needed, in which case we will probably have to subpackage this port. This port is a good reference for things that mix cargo, meson and crates not hosted on crates-io. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20250531 N ports/multimedia/gstreamer1/plugins-rs/crates.inc N ports/multimedia/gstreamer1/plugins-rs/Makefile N ports/multimedia/gstreamer1/plugins-rs/distinfo N ports/multimedia/gstreamer1/plugins-rs/patches/patch-Cargo_toml N ports/multimedia/gstreamer1/plugins-rs/pkg/DESCR N ports/multimedia/gstreamer1/plugins-rs/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 12:42:25 Modified files: multimedia/gstreamer1: Makefile.inc Log message: Cope with gst-plugins-rs. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 12:42:33 Modified files: multimedia/gstreamer1: Makefile Log message: +gst-plugins-rs CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 12:46:18 Log message: Import showtime-48.1 Watch your favorite movies and videos without hassle using this elegant video player. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20250531 N ports/x11/gnome/showtime/Makefile N ports/x11/gnome/showtime/distinfo N ports/x11/gnome/showtime/pkg/DESCR N ports/x11/gnome/showtime/pkg/PLIST N ports/x11/gnome/showtime/patches/patch-showtime_showtime_in No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 12:46:46 Modified files: x11/gnome : Makefile Log message: +showtime CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 12:50:20 Modified files: x11/gnome : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: x11/gnome/totem: Makefile distinfo x11/gnome/totem/pkg: DESCR PLIST Log message: Replace totem with showtime. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 12:51:25 Modified files: x11/gnome/music: Makefile Log message: Missing BDEP on gobject-introspection. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 12:56:39 Modified files: x11/gnome/orca : Makefile Log message: Missing BDEP on gobject-introspection; spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/31 13:24:13 Modified files: regress/lib/libssl/openssl-ruby: Makefile Log message: openssl-ruby/Makefile: zap trailing whitespace added in previous CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2025/05/31 14:25:33 Modified files: sbin/savecore : savecore.c Log message: Use devname(3) instead of searching /dev manually During boot, savecore(8) is run immediately after dev_mkdb(8), so devname(3) is safe to use. If dev_mkdb(8) were to fail due to /var filling up, savecore(8) would be unable to write a core dump anyway. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/05/31 15:16:23 Modified files: x11/gnome/nautilus: Makefile x11/gnome/nautilus/pkg: PLIST Log message: Drop old @conflict. CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2025/05/31 17:48:45 Modified files: games/devilutionx: Makefile distinfo games/devilutionx/pkg: PLIST games/devilutionx/patches: patch-Source_CMakeLists_txt Log message: games/devilutionx: update to 1.5.4 ok bcallah@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/31 18:19:37 Modified files: devel/jenkins/devel: Makefile distinfo devel/jenkins/stable: Makefile distinfo Log message: Update Jenkins -stable and -devel CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/31 18:25:14 Modified files: devel/dlib : Makefile distinfo Log message: Update dlib to 20.0 CVSROOT: /cvs Module name: src Changes by: rsadowski@cvs.openbsd.org 2025/05/31 18:32:54 Modified files: share/man/man4 : options.4 sys/ufs/ext2fs : ext2fs_vnops.c Log message: File flags handling fixes for ext2fs ext2fs does not have *user* immutable and append file flags, only system ones. Restrict those to the superuser. Before the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the default. Diff from Ricardo Branco, thanks CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2025/05/31 18:45:39 Modified files: usr.sbin/pkg_add/OpenBSD: BaseState.pm PackageRepository.pm Log message: Move user changing code to a standalone function. from espie CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2025/05/31 19:11:33 Modified files: x11/kde-applications/kdepim-runtime: Makefile x11/kde-applications/kdepim-runtime/pkg: PLIST x11/kde-applications/kmail: Makefile x11/kde-applications/kmail/pkg: PLIST Log message: Comment out broken Akonadi modules/agents for the time being These modules crash when loaded by the Akonadi server. KDE bug report #504653 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/05/31 21:23:33 Modified files: lib/libcrypto/ec: ecp_hp_methods.c Log message: Fix resource leaks in ec_points_make_affine() Add missing BN_CTX_end() and free prod_Z. CID 552848 (for prod_Z) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/05/31 21:43:48 Modified files: sys/kern : kern_clock.c kern_sysctl.c sched_bsd.c sys/sys : sched.h Log message: protect the CPU state statistics with a pclock CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/06/01 01:36:05 Modified files: usr.sbin/apmd : apmd.8 share/man/man8 : rc.8 Log message: Document random seed files Increase discoverability for files whose code in install.sub and rc recently synced via "installer, rc: unify random seeding". Turns out apmd(8) also updates one one of them. Feedback OK jmc CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/01 01:47:10 Modified files: meta/gnome : Makefile Log message: Swtich from totem to showtime. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2025/06/01 02:17:22 Modified files: usr.sbin/apmd : apmd.8 Log message: simplify FILES, start EXAMPLES Reword to be more concise, sort files, do not repeat obvious names. Also start with trivial example hook scripts to showcase the mechanism. Feedback OK jmc CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2025/06/01 02:40:54 Modified files: lib/libc/stdio : fmemopen.3 Log message: Xr open_memstream in fmemopen.3 the two functions are closely related (one operates on a given fixed size buffer while the other on a dynamically allocated one) and open_memstream already references fmemopen. (plus I think fmemopen is a more memorable name than open_memstream) ok millert@, deraadt@ and tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/01 02:45:43 ports/meta/gnome/files Update of /cvs/ports/meta/gnome/files In directory cvs.openbsd.org:/tmp/cvs-serv53760/files Log Message: Directory /cvs/ports/meta/gnome/files added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/01 02:45:55 Modified files: meta/gnome : Makefile meta/gnome/pkg : PLIST-main Added files: meta/gnome/files: gnome-mimeapps.list.in Log message: Add gnome-mimeapps.list so that baobab never takes precedence over nautilus for managing files and directories. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2025/06/01 02:47:51 Modified files: usr.sbin/smtpd : smtpd.c Log message: simplify purge_task the `if (n > 2)' is a bit subtle and we don't need to read all the directory anyway to decide whether it's empty. prodded by deraadt, ok gilles CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2025/06/01 03:48:58 Modified files: lang/sbcl : Makefile distinfo Log message: update lang/sbcl to 2.5.5 Release notes: https://sbcl.org/news.html#2.5.5 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2025/06/01 03:51:39 Modified files: x11/stumpwm : Makefile Log message: bump x11/Stumpwm after lang/sbcl update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/01 05:50:58 Modified files: databases/sqlcipher: Makefile Log message: sqlcipher: reduce diff with databases/sqlite3/Makefile, making it easier to conpare changes. sqlcipher uses part of sqlite's build infrastructure plus sone if its own. in particular, copy CONFIGURE_ENV across which I hope will increase consistency and avoid random build errors depending on which versions of jimsh/tclsh are found on the system (e.g. tclsh 8.5 related errors as seen by aja). CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/06/01 06:28:34 Modified files: security/mitmproxy: Makefile distinfo Log message: security/mitmproxy: update to 12.1.1 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/06/01 06:32:46 ports/archivers/bzip3/patches Update of /cvs/ports/archivers/bzip3/patches In directory cvs.openbsd.org:/tmp/cvs-serv877/patches Log Message: Directory /cvs/ports/archivers/bzip3/patches added to the repository --> Using per-directory sticky tag `HEAD' CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/01 06:43:47 Modified files: x11/gnome/desktop: Makefile distinfo x11/gnome/desktop/pkg: PLIST-common Removed files: x11/gnome/desktop/patches: patch-libgnome-desktop_gnome-bg_gnome-bg_c Log message: Update to gnome-desktop-44.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/01 06:46:27 Modified files: x11/gnome/desktop: Makefile Log message: Fix comment; no pkg change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/01 06:46:41 Modified files: x11/gnome/text-editor: Makefile distinfo x11/gnome/text-editor/pkg: PLIST Log message: Update to gnome-text-editor-48.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/01 07:02:14 Modified files: x11/gnome/session: Makefile distinfo x11/gnome/session/patches: patch-gnome-session_gsm-systemd_c patch-gnome-session_main_c x11/gnome/session/pkg: PLIST Added files: x11/gnome/session/patches: patch-gnome-session_gnome-session_in Log message: Update to gnome-session-48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/01 07:11:23 Modified files: x11/gnome/characters: Makefile Log message: Mark broken for now until I figure out what's going on. Something in the gnome 48 update broke this. reported by tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/01 07:11:41 Modified files: www/anubis : Makefile Log message: Christoph Liebender taking maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/01 07:14:29 Modified files: www/anubis : Makefile Added files: www/anubis/patches: patch-cmd_anubis_main_go Log message: anubis: patch to use unveil, from Christoph Liebender (maintainer), feedback from op@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2025/06/01 07:16:17 Modified files: graphics/xaos : Makefile distinfo Log message: Update to XaoS 4.3.4. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2025/06/01 07:16:52 Modified files: x11/brewtarget : Makefile distinfo x11/brewtarget/patches: patch-src_Application_cpp Log message: Update to brewtarget 4.1.1. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2025/06/01 07:21:25 Modified files: security/libsrtp: Makefile Log message: sed-patch ps|grep usage to make the last two tests pass CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/01 07:22:14 Modified files: net/kea : Tag: OPENBSD_7_7 Makefile net/kea/pkg : Tag: OPENBSD_7_7 PLIST Log message: readd PFRAG.postgresql files to -stable packages for kea--postgresql CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/01 07:22:38 Modified files: net/kea : Makefile Log message: bump to keep in line with -stable CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/01 07:35:15 Modified files: x11/gnome/gjs : Makefile distinfo x11/gnome/gjs/patches: patch-gjs_debugger_cpp patch-meson_build Removed files: x11/gnome/gjs/patches: patch-modules_console_cpp Log message: Update to gjs-1.84.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/01 07:46:02 Modified files: x11/gnome/decibels: Makefile distinfo Log message: Update gi-types. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/01 09:55:51 Modified files: x11/gnome/characters: Makefile Log message: Unbreak and fix failure if boehm-gc is installed (conflicting libgc.so). CVSROOT: /cvs Module name: src Changes by: volker@cvs.openbsd.org 2025/06/01 11:44:00 Modified files: share/misc : airport Log message: add CTM. Arrived there in May. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/06/01 12:29:40 Modified files: textproc/csvlens: Makefile crates.inc distinfo Log message: textproc/csvlens: Update to 0.13.0 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/06/01 12:40:59 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-cli_Cargo_toml patch-cli_main_rs patch-ext_os_lib_rs Removed files: lang/deno/patches: patch-ext_net_Cargo_toml patch-ext_net_io_rs patch-ext_net_ops_rs patch-ext_net_raw_rs Log message: lang/deno: Update to 2.3.5 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/06/01 12:43:30 Modified files: sysutils/eza : Makefile crates.inc distinfo Log message: sysutils/eza: Update to 0.21.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2025/06/01 13:09:48 Modified files: etc : config.site Log message: Add ac_cv_lib_lex=-lfl to the prebuilt cache. Recent autoconf assume that if ac_cv_prog_LEX is set in the cache, the lib is also defined in the cache. Needed by upcoming twm update. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2025/06/01 13:18:28 Modified files: . : innovations.html Log message: update OpenSMTPD maintainership; OK op@ gilles@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2025/06/01 14:14:07 Modified files: sbin/fdisk : part.c Log message: Whitespace fixes. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2025/06/01 20:20:56 Modified files: sys/dev/acpi : acpi.c Log message: disable setting legacy free flag. too many machines don't work. requested by deraadt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/02 00:29:07 Modified files: print/py-pypdf : Makefile distinfo Log message: Update to py3-pypdf-5.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/02 02:46:14 Modified files: multimedia/gstreamer1/plugins-rs: Makefile Log message: Missing BDEP on devel/cargo-c. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/06/02 02:50:51 Modified files: lib/libcrypto/evp: evp_cipher.c Log message: Inline EVP_CIPHER_[gs]et_asn1_iv() in their last callers ok kenjiro CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/02 03:14:27 Modified files: lang/brandy : Makefile graphics/decker: Makefile multimedia/mat2: Makefile emulators/minivmac: Makefile Log message: drop Jag Talon as maintainer per their request CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/02 03:17:41 Modified files: mail/roundcubemail: Makefile distinfo mail/roundcubemail/patches: patch-config_defaults_inc_php Log message: update to roundcubemail-1.6.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/02 03:17:52 Modified files: mail/roundcubemail: Tag: OPENBSD_7_7 Makefile distinfo mail/roundcubemail/patches: Tag: OPENBSD_7_7 patch-config_defaults_inc_php Log message: update -stable to roundcubemail-1.6.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/02 03:24:48 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.5.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/02 03:43:01 Modified files: comms/zigbee2mqtt: Makefile distinfo comms/zigbee2mqtt/pkg: PLIST Log message: update to zigbee2mqtt-2.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/02 03:43:34 Modified files: sysutils/restic-rest-server: Makefile distinfo modules.inc Log message: update to restic-rest-server-0.14.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2025/06/02 04:07:53 Modified files: graphics/blender: Makefile Log message: blender: unbreak packaging by adding a bdep on lang/cython Not sure if/how this works at runtime given that it bundles copies various python things like cython and numpy 1.26. But that's for someone who uses this software to figure out. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2025/06/02 04:25:01 Modified files: sys/dev/pci/drm/include/acpi: video.h sys/dev/pci/drm/i915/display: intel_opregion.c sys/dev/pci/drm: drm_linux.c Log message: Ignore inteldrm opregion backlight requests if we're using native backlight control. These are still generated on AC power changes on a variety of laptops, but since they're supposed to be ignored, the brightness level often doesn't make sense. To do this, implement acpi_video_get_backlight_type() by checking if there's a ws_get_param function that supports the WSDISPLAYIO_PARAM_BRIGHTNESS property, as done in inteldrm_init_backlight(). fixes strange brightness changes on my X13 gen 1, lucas@'s X13 gen 2, and kn@'s T14 gen 3; no change on older laptops such as my X240 or jsg@'s X40 ok jsg@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/02 04:31:57 Modified files: textproc/jq : Makefile distinfo textproc/jq/patches: patch-configure patch-tests_shtest Log message: update to jq-1.8.0, security fixes including signed int overflows, heap buffer overflow, use of uninit'd value. there are a couple of breaking changes; https://github.com/jqlang/jq/releases/tag/jq-1.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/02 04:39:50 Modified files: graphics/blender: Makefile Log message: blender doesn't build on 32-bit archs any more due to a static assert CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/06/02 04:42:30 Modified files: sys/dev/pci/drm/include/generated: autoconf.h Log message: stop defining CONFIG_FRAMEBUFFER_CONSOLE If defined, initial_plane_vma() won't use the framebuffer setup by bios when it is over half of the stolen size. yasuoka@ tracked down an inteldrm problem with GuC failing to initialise on hibernate resume to this change. Specifically on a VAIO VJPK23 where the 3840x2160 framebuffer is over half of the stolen size. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/02 05:20:18 Log message: import ports/textproc/p5-YAML-PP, ok tb@ YAML::PP is a modular YAML processor. It aims to support YAML 1.2 and YAML 1.1. Some (rare) syntax elements are not yet supported. The YAML backend is implemented in a modular way that allows one to add custom handling of YAML tags, perl objects and data types. Status: Vendor Tag: sthen Release Tags: sthen_20250602 N ports/textproc/p5-YAML-PP/Makefile N ports/textproc/p5-YAML-PP/distinfo N ports/textproc/p5-YAML-PP/pkg/PLIST N ports/textproc/p5-YAML-PP/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/02 05:20:47 Modified files: textproc : Makefile Log message: +p5-YAML-PP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/02 05:20:59 Modified files: textproc/p5-ack: Makefile distinfo Log message: update to p5-ack-3.9.0, ok tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/06/02 06:18:22 Modified files: lib/libcrypto/asn1: asn_mime.c lib/libcrypto/bio: bss_acpt.c bss_conn.c lib/libcrypto/err: err.c lib/libcrypto/x509: x509_conf.c x509_prn.c lib/libssl : bio_ssl.c ssl_lib.c Log message: correct indentation, no functional change found with smatch, ok tb@ CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2025/06/02 06:21:36 Modified files: . : innovations.html Log message: Remove mentions of maintainership; requested by deraadt@ because it does not match the title of this page, "Innovations". Also drop mixerctl(8) which is a NetBSD, not an OpenBSD thing. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/06/02 06:29:50 Modified files: sys/kern : kern_proc.c Log message: In db_show_all_procs check that p->p_cpu is not NULL before calling __mp_lock_held(). This function is called on ddb entry and needs to be extra careful. OK mpi@ kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/06/02 06:40:10 Modified files: lib/libcrypto/bn: bn_gcd.c Log message: bn_gcd: fix wacky indentation found by smatch via/ok jsg CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2025/06/02 08:09:34 Modified files: usr.bin/ssh : channels.c Log message: Fix x11_channel_used_recently() to return true when channel has been used within the last second, instead of more than a second ago. Should fix ~5s delay on X client startup when ObscureKeystrokeTiming is enabled. bz#3820, ok (& sigh) djm@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/06/02 08:38:54 Modified files: devel/sbt : Makefile distinfo devel/sbt/patches: patch-bin_sbt Log message: devel/sbt: update to 1.11.1 Changelog: https://github.com/sbt/sbt/releases/tag/v1.11.1 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2025/06/02 09:05:09 Modified files: sysutils/docker-cli: Makefile distinfo Log message: sysutils/docker-cli: update to 28.2.2 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/06/02 09:35:00 Modified files: regress/sys/netinet/tcpthread: Makefile Log message: Calculate number of sockets used by run-sock100 test depending on mbuf cluster limit. This way also smaller machines like i386 do not run out of memory. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/02 09:41:04 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-cogl_cogl_cogl-dma-buf-handle_c patch-cogl_cogl_cogl-dma-buf-handle_h patch-meson_build patch-src_core_meta-context-main_c patch-src_wayland_meta-wayland-dma-buf_c patch-src_wayland_meta-xwayland_c x11/gnome/mutter/pkg: PLIST Added files: x11/gnome/mutter/patches: patch-src_backends_meta-udev_h patch-src_third_party_renderdoc_renderdoc_app_h Removed files: x11/gnome/mutter/patches: patch-clutter_clutter_clutter-frame-clock_c patch-src_backends_native_meta-udev_h Log message: Update to mutter-48.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/02 09:41:21 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/patches: patch-data_gnome-shell-dbus-interfaces_gresource_xml patch-js_gdm_loginDialog_js patch-js_misc_loginManager_js patch-js_ui_status_keyboard_js patch-meson_build x11/gnome/shell/pkg: PLIST Log message: Update to gnome-shell-48.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/02 09:41:32 Modified files: x11/gnome/shell-extensions: Makefile distinfo x11/gnome/shell-extensions/pkg: PLIST Log message: Update to gnome-shell-extensions-48.2. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2025/06/02 12:49:04 Modified files: sys/arch/alpha/alpha: pmap.c sys/arch/alpha/include: pmap.h sys/arch/i386/include: pmap.h sys/arch/m88k/include: pmap.h sys/arch/m88k/m88k: pmap.c sys/arch/mips64/include: pmap.h sys/arch/mips64/mips64: pmap.c sys/arch/sparc64/include: pmap.h sys/arch/sparc64/sparc64: db_interface.c pmap.c sys/uvm : uvm_glue.c uvm_glue.h uvm_pdaemon.c uvm_pmap.h Log message: Collect uvm_swapout_threads(), pmap_collect() and __HAVE_PMAP_COLLECT and take them behind the shed. The uvm code used to call into pmap_collect is overly optimistic and thinks that a process that has all its thread sleeping will remain like that for while without holding any relevant locks. This is combined with the fact that pmap_collect functions are not MP safe. The result are bad use-after-free errors. Since only a few archs implement this feature it is probably better to just remove it then trying to fix all of the issues. OK mpi@, kettenis@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2025/06/02 13:01:58 Modified files: devel/libstdthreads: Makefile distinfo Log message: Distfile is moving. with a hint from sthen@ CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2025/06/02 13:03:24 Modified files: wayland/libevdev-openbsd: Makefile distinfo Log message: Distfile is moving. With a hint from sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/02 13:37:10 Modified files: www/anubis : Makefile distinfo Log message: update to anubis-1.19.1, from Christoph Liebender (maintainer) CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2025/06/02 13:39:17 Modified files: audio/spotify-player: Makefile crates.inc distinfo Removed files: audio/spotify-player/files: cpu_aarch64_openbsd.c audio/spotify-player/patches: patch-modcargo-crates_aws-lc-sys-0_23_1_aws-lc_CMakeLists_txt patch-modcargo-crates_aws-lc-sys-0_23_1_aws-lc_crypto_fipsmodule_bcm_c Log message: Update to spotify-player 0.20.5. The xonly, btcfi and aarch64 workarounds are fortunately no longer necessary. Tested on amd64 with and without IBT, aarch64. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2025/06/02 14:35:25 Modified files: graphics/rawtherapee: Makefile distinfo graphics/rawtherapee/patches: patch-rtdata_CMakeLists_txt patch-rtengine_procparams_cc patch-rtengine_rtthumbnail_cc patch-rtgui_multilangmgr_cc patch-rtgui_options_cc graphics/rawtherapee/pkg: PLIST Log message: update to rawtherapee-5.12 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2025/06/02 14:54:40 Modified files: lang/gleam : Makefile crates.inc distinfo lang/gleam/patches: patch-compiler-cli_src_run_rs patch-compiler-core_src_error_rs Added files: lang/gleam/patches: patch-modcargo-crates_psm-0_1_26_src_arch_aarch64_armasm_asm patch-modcargo-crates_psm-0_1_26_src_arch_aarch_aapcs64_s patch-modcargo-crates_psm-0_1_26_src_arch_x86_64_s patch-modcargo-crates_psm-0_1_26_src_arch_x86_s Log message: lang/gleam: Update to 1.11.0 + Add devel/git to TEST_DEPENDS CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/06/02 14:57:36 Modified files: usr.bin/ftp : fetch.c Log message: Fix a tiny memory leak (of username and pass) when the last auto_fetch() argument is an authenticated FTP URL of the form ftp://user:pass@host/dir/ with no file at the end, in which case auto_fetch() leaked these two strings and main() would then enter the interactive cmdscanner() loop, potentially becoming a long-running process. Also make it easier to see that the "url" pointer is neither leaked nor free(3)d uninitialized, by handling it at exactly the same places and in exactly the same way as username and pass, as requested by tb@. OK jsg@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2025/06/02 18:20:31 Modified files: sys/dev/dt : dt_dev.c sys/dev/pci : if_myx.c sys/kern : kern_exit.c kern_rwlock.c kern_sched.c kern_synch.c kern_timeout.c subr_log.c sys_futex.c sys/sys : systm.h Log message: make the sleep time argument in sleep_finish nanoseconds instead of ticks this allows sleep_finish to call timeout_add_nsec to schedule when sleeping should end. pretty much everything userland asks the kernel to do around time and sleeping is in high resolution formats like msec or timevals and timespecs, which get converted to nsecs. before they were then converted to ticks for use with the timeout api. passing nanoseconds the whole way through means we can centralise the conversion of nanoseconds to ticks in the timeout code. consequently this changes the sleep functions so that instead of tsleep_nsec, msleep_nsec, and rwsleep_nsec wrapping tsleep, msleep, and rwsleep, the arrangement is reversed so tsleep, msleep, and rwsleep are now wrappers around tsleep_nsec, msleep_nsec, and rwsleep_nsec. converting ticks to nanoseconds is a simple multiplication and doesn't lose precision like it does going the other way. tested by a bunch of people ok claudio@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/06/02 19:03:05 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h Log message: Ryzen 9000 "Fire Range" uses the same id as "Granite Ridge" spotted in notebookcheck review of MSI Raider A18 HX A9WIG CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/03 00:29:15 Modified files: sysutils/plakar: Makefile distinfo Log message: Update to plakar-1.0.2. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/06/03 00:33:53 Modified files: sys/net : if_gre.c Log message: remove duplicate ERSPAN_II_EN_PRESERVED define CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/03 00:36:20 Modified files: x11/gnome/mutter: Makefile distinfo Log message: Update to mutter-48.3.1. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/06/03 00:52:54 Modified files: sys/arch/arm64/dev: simplebus.c Log message: remove duplicate machine/fdt.h include CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/03 00:53:12 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build sysutils/libvirt/pkg: PLIST Log message: Update to libvirt-11.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/03 00:53:41 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-11.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2025/06/03 00:56:38 Modified files: sysutils/packer: Makefile distinfo modules.inc Log message: Update to packer-1.13.0. CVSROOT: /cvs Module name: src Changes by: kenjiro@cvs.openbsd.org 2025/06/03 02:19:29 Modified files: regress/lib/libcrypto/aes: aes_test.c Log message: Add non-EVP tests for AES CFB128 and OFB128 modes Extend aes_test.c to include non-EVP tests for AES CFB128 and OFB128 modes using AES_cfb128_encrypt() and AES_ofb128_encrypt(). These additions improve test coverage by exercising the low-level interfaces with the same vectors used in the EVP-based tests. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/03 02:35:31 Modified files: textproc/p5-ack: Makefile Log message: set portroach skipv CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2025/06/03 02:38:17 Modified files: sys/kern : kern_exit.c sys/uvm : uvm_extern.h uvm_glue.c uvm_map.c Log message: Let the last thread of a process teardown its VM space in exit1(). Move the hard work from uvm_exit() to uvm_purge(). Let the reaper, or last owner of the VM reference, free the pmap and the VM descriptor. VMMAP_DEBUG still work even when uvm_map_teardown() is called a second time with an empty map. This could be optimized later. ok kettenis@, claudio@, jca@ CVSROOT: /cvs Module name: src Changes by: kenjiro@cvs.openbsd.org 2025/06/03 02:42:15 Modified files: lib/libcrypto/pkcs12: p12_mutl.c lib/libcrypto/evp: e_aes.c lib/libcrypto/aes: aes.c Log message: Use timingsafe_memcmp when comparing authenticators Replace memcmp() with timingsafe_memcmp() for authentication tag comparison in AES-CCM, GCM, PKCS12 and AES key unwrap code paths to ensure constant-time behavior and avoid potential timing side channels. This aligns with OpenSSL 1e4a355. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/03 03:51:47 Modified files: lang/brandy : Makefile distinfo lang/brandy/pkg: PLIST Log message: update to brandy-1.23.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/03 03:51:52 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd-10.2.4 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/06/03 03:57:57 Modified files: sbin/sysctl : sysctl.c Log message: remove prototype for removed sysctl_fs() CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2025/06/03 04:25:27 Modified files: graphics/geeqie: Makefile distinfo Log message: bugfix update to geeqie-2.6.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/06/03 04:25:29 Modified files: regress/lib/libcrypto/mlkem: parse_test_file.c Log message: parse_test_file: add missing error checks for init() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2025/06/03 04:29:37 Modified files: regress/lib/libcrypto/mlkem: parse_test_file.c Log message: parse_test_file: add a missing call to finish in last cleanup CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2025/06/03 04:44:52 Modified files: sys/arch/amd64/conf: Makefile.amd64 Log message: compile more amdgpu files with sse enabled to fix non-optimised build CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2025/06/03 04:59:42 Modified files: sbin/fdisk : gpt.c part.c Log message: Shuffle some -R code to eliminate extraneous copying and other minor tweaks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/03 06:37:57 Modified files: lang/node : Makefile Log message: mark BROKEN-i386 for now, it hangs with 1 core in a tight loop when trying to build node-pledge CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2025/06/03 06:56:00 Modified files: net/rrdpit : Makefile crates.inc distinfo Removed files: net/rrdpit/files: Cargo.lock Log message: update to rrdpit-0.1.0 upstream now provides a Cargo.lock so we can remove the pregenerated one CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/06/03 07:40:19 Modified files: sys/dev/fdt : qcpas.c Log message: Implement charge limits on firmware that supports it; x1e80100 does, sc8280xp doesn't. ok patrick@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2025/06/03 08:10:56 Modified files: usr.bin/pkgconf/man: pkgconf.1 Log message: fix description of PKG_CONFIG_SYSROOT_DIR; from Ariadne Conill <ariadne at ariadne dot space> via upspream commit f2396064 https://github.com/pkgconf/pkgconf/issues/388 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2025/06/03 08:15:53 Modified files: lib/libc/stdio : fclose.3 fclose.c fflush.3 fflush.c freopen.c fseek.c ftell.c lib/libc/stdlib: exit.3 malloc.3 lib/libc/sys : profil.2 Log message: Again. Make exit(), fclose(), fflush(), and freopen() comply with POSIX-2008 requirements for setting the underlying file position when flushing read-mode streams, and make an fseek()-after-fflush() not change the underlying file position. This commit fixes some minor problems of the previous. previous diff from guenther Much testing, review, assistence form tb@ ok tb@ millert@ for the previous ok asou CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/06/03 08:23:09 Modified files: sys/kern : kern_sysctl.c Log message: Push kernel lock deep down to sysctl_file(). Move sleeping malloc(9) allocation of `kf' out of `sysctl_lock' rwlock(9). If the sleep happens, the most of sysctl layer became unusable. Fortunately, we expect context switch in `allprocess' foreach loops, so we could keep kernel lock only around them and avoid sleeping memory allocation under `sysctl_lock'. ok bluhm CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2025/06/03 08:25:23 Modified files: lib/libc/sys : profil.2 Log message: Revert 1.14 of lib/libc/sys/profil.2 since it's changed by accident by my previous commit. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2025/06/03 08:35:27 Modified files: regress/lib/libc/stdio: Makefile test___freadahead.c Log message: Now our fflush() comply POSIX-2008. test_fflush is expected "pass". And switch test___freadahead to use another version that uses fflush(). CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2025/06/03 08:49:05 Modified files: sys/net : pfkeyv2.c sys/netinet : ipsec_input.c ipsec_output.c udp_usrreq.c Log message: Move atomically accessed `esp_enable' sysctl(2) variable out of netlock. ok bluhm CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/06/03 08:58:36 Modified files: sys/dev/rasops : rasops.c Log message: Reset switch callback function pointer (and argument) after running the callback to prevent running it again when we do a synchronous switch in the future. Gets rid of bogus "wsdisplay_switch2: not switching" warnings. ok landry@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2025/06/03 09:04:00 Modified files: sys/dev/fdt : gpiokeys.c qcgpio_fdt.c Log message: Implement lid suspend/resume for lids that use a GPIO. ok patrick@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2025/06/03 10:51:26 Modified files: sys/kern : kern_sysctl.c sys/netinet : in_pcb.c in_pcb.h tcp_input.c tcp_subr.c tcp_timer.c tcp_usrreq.c udp_usrreq.c sys/netinet6 : in6_pcb.c Log message: Reference count the socket within internet PCB. Instead of protecting inp_socket with special mutex when being freed and reference counting in in_pcbsolock_ref(), better reference count inp_socket. When an inpcb is created, inp_socket is initialized with a socket pointer that is reference counted. When the inpcb is freed, release the socket reference. As incpb is reference counted itself, we can always access the socket memory when we have a valid inpcb counter. in_pcbsolock() can just lock the socket, no reference counting is needed. This reduces contention a bit. As in_pcbdetach() is protected by socket lock, in_pcbsolock() has to check so_pcb while holding the lock to skip sockets that are being closed. OK mvs@