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