CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/24 08:32:59 Modified files: www/mozilla-firefox: Makefile Log message: Disable btcfi and exec-only in Firefox on aarch64 for now. The bundled copy of libdav1d doesn't have the asm fixes from the (older) version in ports - while many hunks of the patches apply directly to the newer code here, it needs more aarch64 asm knowledge than I have to port the rest across. landry@ has a diff (based on gentoo patches) to build against system versions of dav1d and aom - that's generally what we want longer-term, but this more- targetted change is safer for release (and avoids downgrading the version of dav1d used in firefox past some security fixes). ok tb@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2024/09/24 13:34:01 Modified files: usr.sbin/vmd : vmd.8 Log message: vmd(8) manpage change for shutdown behaviour Document the shutdown behaviour for vmd(8). Suggested via bugs@ via eric at mulh.net. ok jmc@, bluhm@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/09/24 14:02:39 Modified files: usr.sbin/vmd : vmd.8 Log message: - VM(s) -> VMs - simpler tense - fix the -width parameter - add -nosplit to AUTHORS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/24 14:15:03 Modified files: www/tor-browser/browser: Makefile Log message: apply same aarch64 fix to tor-browser as firefox (USE_NOBTCFI, USE_NOEXECONLY) ok naddy CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/09/24 19:24:04 Modified files: usr.bin/ssh : misc.c misc.h readconf.c servconf.c Log message: fix regression introduced when I switched the "Match" criteria tokeniser to a more shell-like one. Apparently the old tokeniser (accidentally?) allowed "Match criteria=argument" as well as the "Match criteria argument" syntax that we tested for. People were using this syntax so this adds back support for "Match criteria=argument" bz3739 ok dtucker CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/09/24 22:19:36 Modified files: usr.sbin/vmd : sev.c Log message: document why sys/param.h is used CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/09/25 00:13:01 Modified files: bin/ksh : ksh.1 usr.bin/dig : dig.1 usr.bin/ssh : ssh_config.5 usr.bin/systat : systat.1 Log message: remove some unneeded Xo/Xc calls; from evan silberman the original diff had a couple of errors, which i've fixed CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/09/25 00:34:34 Modified files: www/chromium : Makefile www/chromium/patches: patch-base_compiler_specific_h www/iridium : Makefile www/iridium/patches: patch-base_compiler_specific_h www/ungoogled-chromium: Makefile www/ungoogled-chromium/patches: patch-base_compiler_specific_h Log message: disable the preserve_most attribute on arm64 as it breaks retguard ok sthen@, naddy@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/09/25 07:55:23 Modified files: usr.sbin/sysupgrade: sysupgrade.8 sysupgrade.sh Log message: sysupgrade: add -R #.# to try to use a specific release version rather than the immediate +0.1. print an https://ftp.openbsd.org/... URL where the new signify pubkey can be found if not present. no guarantees: we only test +0.1, but jumping further does work quite often (and if tight on disk, can work better than multiple steps) - this avoids editing the script if you're going to do it anyway. "Only upgrades from one version to the next are tested. Skipping versions may work. Downgrading is unlikely to work." discussed with deraadt chris florian, ok deraadt CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2024/09/25 08:26:46 Modified files: faq : current.html Log message: faq/current.html notes: - mention va-api in packages and show people how to disable it in vlc if they run into problems (as there seems to be some issue with amd) - let people know that sysupgrade no longer guesses, if you want snaps then use -s CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/09/25 08:42:39 Modified files: regress/usr.sbin/bgpd/integrationtests: Makefile Added files: regress/usr.sbin/bgpd/integrationtests: bgpd.maxattr.rdomain1.conf bgpd.maxattr.rdomain2_1.conf bgpd.maxattr.rdomain2_2.conf maxattr.sh maxattr.test1.ok maxattr.test2.ok Log message: Add a maxattr regress test that causes the rdomain1 bgpd instance to trip over 4096 bytes for a BGP UPDATE message. Check on the 3rd system that the affected prefixes are properly withdrawn. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/09/25 08:46:52 Modified files: usr.sbin/bgpd : rde.c rde.h rde_update.c Log message: When generating UPDATE handle the message size limit better. First of all warn that a prefix was dropped. In the generate an update code handle possible overflows of attributes and NLRI and withdraw the affected prefix. This way the peer will not have stale data. OK tb@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/09/25 09:08:42 Modified files: usr.sbin/sysupgrade: sysupgrade.8 Log message: correct macro for -R entry; CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/09/25 09:38:39 Modified files: regress/usr.sbin/bgpd/integrationtests: bgpd.maxattr.rdomain1.conf bgpd.maxattr.rdomain2_1.conf bgpd.maxattr.rdomain2_2.conf maxattr.sh maxattr.test1.ok maxattr.test2.ok Log message: Extend maxattr test to also include IPv6 and with that test for the up_generate_mp_reach() failure. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2024/09/25 10:26:37 Modified files: usr.sbin/sysupgrade: sysupgrade.8 Log message: Improve description of -f. ok sthen, florian Committing on behalf of jmc as requested. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/09/25 12:24:13 Modified files: sys/kern : subr_witness.c Log message: Do not crash in witness code if interrupt fires early. It can happen that an interrupt handler is called immediately on a secondary CPU when it is spun up during boot. At that moment no process is schduled yet, so curproc is NULL. To prevent a crash when p->p_sleeplocks is dereferenced, skip witness check in this case. OK visa@ CVSROOT: /cvs Module name: src Changes by: bru@cvs.openbsd.org 2024/09/25 13:56:33 Modified files: sbin/wsconsctl : mousecfg.c Log message: Correct an indexing error that may leave stale data in the mousecfg buffer. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/09/25 16:48:49 Modified files: graphics/cairo : Makefile Added files: graphics/cairo/patches: patch-src_cairo-cff-subset_c Log message: Add upstream fix for regression when writing PDFs with fonts. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/09/25 17:01:39 Modified files: usr.bin/ssh : readconf.h ssh.h Log message: remove some unused defines; ok djm@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/09/25 19:45:13 Modified files: usr.sbin/vmd : config.c control.c dhcp.c fw_cfg.c i8253.c loadfile_elf.c parse.y pci.c priv.c proc.c proc.h psp.c sev.c vioblk.c vionet.c vioqcow2.c vioscsi.c virtio.c vm.c vm_agentx.c vmd.c vmm.c x86_vm.c Log message: remove unneeded includes; ok dv@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/09/26 00:10:34 Modified files: share/man/man4 : nvme.4 Log message: document that there are nvme sensors available and nudge the reader to sysctl; ok bmercer CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/09/26 02:12:30 Modified files: regress/usr.sbin/bgpd/integrationtests: maxattr.sh Log message: Remove debug leftover. There is no need to run tcpdump anymore. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/09/26 04:12:02 Modified files: sys/arch/i386/stand/libsa: mdrandom.c sys/arch/amd64/stand/libsa: mdrandom.c Log message: remove unneeded psl.h include CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2024/09/26 07:18:25 Modified files: sys/arch/amd64/amd64: cpu.c lapic.c pmap.c vector.S vmm_machdep.c sys/arch/amd64/include: cpu.h i82489var.h pmap.h vmmvar.h Log message: Add an ipi for executing INVEPT to flush EPT on remote cpus. Similar to how the fast ipi for tlb flush is implemented, this adds one for calling INVEPT to invalidate EPT caches on the cpu. This is the first step to allowing guest memory to not be wired by UVM and decreases the behavioral differences between Intel and AMD's nested paging in vmm(4) and pmap(9). This change does not hook EPT ptes into the PV list, so the ipi is only used during address space teardown and pte removal. (With the removal of the "mprotect" ioctl, vmm(4) no longer modifies EPT ptes other than inserting them and removing them.) ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2024/09/26 15:55:42 Modified files: sys/arch/amd64/amd64: pmap.c Log message: Fix amd64/GENERIC not linking due to missing pmap_shootept symbol. My recent commit to add an INVEPT ipi missed an ifdef related to MP machines. ok krw@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/09/26 17:55:08 Modified files: usr.bin/ssh : readconf.c Log message: fix previous change to ssh_config Match, which broken on negated Matches; spotted by phessler@ ok deraadt@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2024/09/26 18:38:49 Modified files: sys/net : pipex.c Log message: Previous pipex.c,v 1.155 was broken if the client was not behind a NAT. ok mvs CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/09/26 19:05:54 Modified files: regress/usr.bin/ssh: cfginclude.sh cfgmatch.sh servcfginclude.sh Log message: test some more Match syntax, including criteria=arg and negations CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/09/27 06:52:58 Modified files: usr.sbin/rpki-client: main.c Log message: rpki-client: check for getline error when reading the skiplist file ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/09/27 06:55:03 Modified files: usr.sbin/rpki-client: repo.c Log message: rpki-client: free deltas in rrdp_session_parse() as in rrdp_repo_free() ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/09/27 07:06:21 Modified files: usr.bin/rsync : blocks.c Log message: rsync: fix reallocarray() usage in blkhash_set() The well-named ERR() macro doesn't error out. Therefore an incorrect use of reallocarray() is actually a leak that is easily overlooked. Do it the right way by assigning to a temporary variable and preserve behavior by freeing and NULL-ing. ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/09/27 07:10:39 Modified files: usr.bin/rsync : blocks.c Log message: rsync: avoid reallocarray() with a nmemb of 0. bset->blksz can be 0 here and how reallocarray() behaves is implementation defined. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/09/27 07:13:14 Modified files: usr.bin/rsync : blocks.c Log message: rsync: make blkhash_free() callable with NULL. It is in principle possible that blkhash_free() (which obviously frees a struct blktab, sigh) is called with NULL. This would lead to a crash. ok claudio CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/09/27 15:50:48 Modified files: . : 76.html Log message: changes up to May CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/09/27 18:37:25 Modified files: . : 76.html Log message: add drm changes CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/09/27 18:59:36 Modified files: . : 76.html Log message: platform name is riscv64, not risc-v move Milk-V Pioneer from arm64 to riscv64 reword riscv64 section CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/09/28 11:09:52 Modified files: distrib/notes/arm64: prep Log message: catch up with the u-boot-aarch64 package split in install docs. changing the dtb isn't normally needed (and can cause problems) so don't suggest that. add some info for rk3588. partly from jsg. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/09/28 14:11:10 Modified files: . : 76.html Log message: more entries polish bgpd section a bit, thx claudio CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/09/28 15:49:50 Modified files: . : 76.html Log message: more changes CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2024/09/28 15:57:42 Modified files: . : plus.html Log message: The remainder of plus.html The heavy work done by pamela@ Man page links provided by myself (kmos@) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/09/29 03:25:37 Modified files: sys/arch/arm64/dev: aplcpu.c Log message: correct a prototype CVSROOT: /cvs Module name: www Changes by: pamela@cvs.openbsd.org 2024/09/29 05:12:57 Modified files: . : plus.html Added files: . : plus76.html Log message: finish plus roll for 7.6 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/09/29 05:22:39 Modified files: sys/arch/arm64/arm64: cpu.c Log message: fix HWCAP_ASIMDHP test; ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/09/29 06:22:57 Modified files: sys/arch/arm64/include: pte.h Log message: remove unused cruft; ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2024/09/29 08:36:13 Modified files: etc/rc.d : rc.subr usr.sbin/rcctl : rcctl.8 rcctl.sh Log message: sync synopsis and usage, sort commands, fix their spacing OK input lucas CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/09/29 12:00:38 Modified files: sbin/fdisk : fdisk.8 Log message: add some commas, to aid readability; from thorsten blum CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2024/09/29 13:31:13 Modified files: . : 76.html Log message: amd64, i386, powerpc64 package counts CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/09/29 13:56:58 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/pkg : PLIST Log message: Update to yt-dlp 2024.09.27 from byteskeptical CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/09/29 13:57:25 Modified files: textproc/der-ascii: Makefile distinfo Log message: Update der-ascii 0.4.0 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/09/29 14:05:42 Modified files: usr.bin/tmux : colour.c tmux.c Log message: Fix grey colour, from Magnus Gross. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/09/29 14:43:46 Modified files: . : 76.html Log message: changes up to August CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/09/29 15:26:25 Modified files: . : plus76.html Log message: fix a href CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/09/29 15:32:10 Modified files: . : 76.html Log message: a few more commits CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/09/29 18:04:43 Modified files: . : 76.html Log message: spelling CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/09/29 19:41:49 Modified files: sys/dev/wscons : wsconsio.h wsdisplay.c Log message: remove WSDISPLAYIO_OGINFO compat ioctl, planned for after 7.3 ok miod@ CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2024/09/29 20:56:40 Modified files: . : 76.html Log message: openssh CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/09/29 21:12:51 Modified files: databases/tdb : Makefile distinfo databases/tdb/patches: patch-buildtools_wafsamba_wafsamba_py Log message: Update to tdb-1.4.12 Needed for samba-4.21.0 Test and OK Ian McWilliam (maintainer) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/09/29 21:15:01 Modified files: net/samba : Makefile distinfo net/samba/patches: patch-buildtools_wafsamba_samba_autoconf_py patch-buildtools_wafsamba_wafsamba_py patch-buildtools_wafsamba_wscript patch-lib_util_charset_wscript_configure patch-python_samba_provision___init___py patch-source3_wscript patch-source3_wscript_build net/samba/pkg : PLIST-main Removed files: net/samba/patches: patch-lib_ldb_wscript Log message: Update to samba-4.21.0 First stable release of the Samba 4.21 release series. Release notes: https://www.samba.org/samba/history/samba-4.21.0.html Test and OK Ian McWilliam (maintainer) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/09/29 21:15:33 Modified files: audio/audacious: Makefile.inc audio/audacious/player: distinfo audio/audacious/player/patches: patch-src_libaudcore_Makefile patch-src_libaudqt_Makefile patch-src_libaudtag_Makefile audio/audacious/plugins: Makefile distinfo audio/audacious/plugins/patches: patch-configure Removed files: audio/audacious/plugins/patches: patch-src_sndio_sndio_cc Log message: Update to audacious-4.4.1 Changes: https://audacious-media-player.org/news/60-audacious-4-4-1-released CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/09/29 21:15:56 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.68.1 Changes: https://rclone.org/changelog/#v1-68-1-2024-09-24 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/09/29 21:55:47 Modified files: sys/dev/pci/drm: drm_linux.c Log message: init xarray pool in drm_linux_init(), needed for static initialisation CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/09/29 22:14:57 Modified files: . : 76.html Log message: spelling CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2024/09/29 22:18:58 Modified files: . : plus76.html Log message: ksh NUL change is not in 7.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:35:26 Modified files: devel/py-incremental: Makefile distinfo devel/py-incremental/pkg: PLIST Log message: update to py3-incremental-24.7.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:35:31 Modified files: devel/py-twisted: Makefile distinfo devel/py-twisted/pkg: PLIST Log message: update to py3-twisted-24.7.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:35:35 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/pkg: PLIST Log message: update to isc-bind-9.20.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:35:38 Modified files: sysutils/checkbashisms: Makefile distinfo Log message: update to checkbashisms-2.24.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:35:42 Modified files: security/py-cryptodome-test-vectors: Makefile distinfo security/py-cryptodome-test-vectors/pkg: PLIST Log message: update to py3-cryptodome-test-vectors-1.0.18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:35:46 Modified files: graphics/jpeg : Makefile distinfo Log message: update to jpeg-3.0.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:35:49 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.26.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:35:52 Modified files: devel/py-tox : Makefile distinfo devel/py-tox/pkg: PLIST Log message: update to py3-tox-4.18.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:35:55 Modified files: devel/py-tzdata: Makefile distinfo Log message: update to py3-tzdata-2024.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:35:58 Modified files: databases/py-alembic: Makefile distinfo Log message: update to py3-alembic-1.13.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:36:01 Modified files: mail/dovecot-fts-flatcurve: Makefile distinfo Log message: update to dovecot-fts-flatcurve-1.0.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:36:04 Modified files: lang/php/8.1 : Makefile distinfo lang/php/8.1/patches: patch-sapi_cgi_cgi_main_c Log message: update to php-8.1.30 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:36:07 Modified files: lang/php/8.2 : Makefile distinfo lang/php/8.2/patches: patch-configure_ac patch-sapi_cgi_cgi_main_c Log message: update to php-8.2.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:36:10 Modified files: lang/php/8.3 : Makefile distinfo lang/php/8.3/patches: patch-configure_ac patch-sapi_cgi_cgi_main_c Log message: update to php-8.3.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:36:54 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/patches: patch-cmake_install_macros_cmake patch-extra_mariabackup_xtrabackup_cc patch-libmariadb_libmariadb_CMakeLists_txt patch-scripts_mysql_install_db_sh patch-scripts_mysqld_safe_sh patch-scripts_wsrep_sst_common_sh patch-scripts_wsrep_sst_mariabackup_sh patch-scripts_wsrep_sst_rsync_sh patch-storage_rocksdb_CMakeLists_txt patch-storage_rocksdb_rocksdb_util_crc32c_arm64_cc patch-storage_rocksdb_rocksdb_util_crc32c_cc patch-support-files_CMakeLists_txt databases/mariadb/pkg: PFRAG.le-tests PLIST-main PLIST-server PLIST-tests Removed files: databases/mariadb/patches: patch-cmake_libfmt_cmake patch-sql_item_strfunc_cc patch-storage_connect_libdoc_cpp Log message: update to mariadb-11.4.3, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/29 22:37:49 Modified files: geo/traccar : Makefile distinfo geo/traccar/pkg: PLIST Log message: update to traccar-6.5, from Renaud Allard (maintainer) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/09/30 00:05:29 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_constants_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc patch-base_debug_stack_trace_cc patch-base_files_file_util_unittest_cc patch-base_memory_discardable_memory_cc patch-base_memory_discardable_memory_internal_h patch-base_trace_event_memory_dump_manager_cc patch-build_config_clang_BUILD_gn patch-build_config_compiler_BUILD_gn patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_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_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_analysis_analysis_service_settings_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_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_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_router_discovery_discovery_network_list_posix_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_net_profile_network_context_service_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_new_tab_page_new_tab_page_util_cc patch-chrome_browser_notifications_notification_platform_bridge_delegator_cc patch-chrome_browser_password_manager_chrome_password_manager_client_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_prefs_browser_prefs_cc patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_safe_browsing_cloud_content_scanning_deep_scanning_utils_cc patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_screen_ai_screen_ai_service_router_cc patch-chrome_browser_sessions_session_restore_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_supervised_user_supervised_user_metrics_service_factory_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_task_manager_sampling_task_group_cc patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_cc patch-chrome_browser_ui_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_h patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_test_popup_browsertest_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_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_h 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_frame_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_tab_strip_region_view_cc patch-chrome_browser_ui_views_hung_renderer_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_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_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_cc patch-chrome_browser_ui_webui_about_about_ui_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_certificate_manager_client_cert_sources_h 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_management_management_ui_cc patch-chrome_browser_ui_webui_searchbox_searchbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc patch-chrome_browser_ui_window_sizer_window_sizer_cc patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc patch-chrome_browser_web_applications_extension_status_utils_h patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc patch-chrome_browser_web_applications_web_app_install_info_h patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_browser_webauthn_enclave_manager_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_h patch-chrome_common_webui_url_constants_h patch-chrome_enterprise_companion_enterprise_companion_client_cc patch-chrome_test_chromedriver_key_converter_unittest_cc patch-chrome_utility_services_cc patch-components_autofill_core_browser_payments_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_commerce_core_commerce_feature_list_cc patch-components_constrained_window_constrained_window_views_cc patch-components_discardable_memory_service_discardable_shared_memory_manager_cc patch-components_eye_dropper_eye_dropper_view_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_feed_core_v2_feed_network_impl_unittest_cc patch-components_flags_ui_flags_state_cc patch-components_gwp_asan_crash_handler_crash_analyzer_cc patch-components_named_mojo_ipc_server_connection_info_h patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-components_os_crypt_sync_os_crypt_h 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_store_login_database_async_helper_cc patch-components_password_manager_core_browser_password_store_login_database_cc patch-components_password_manager_core_browser_password_store_login_database_unittest_cc patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_password_manager_core_browser_stub_password_manager_client_h patch-components_password_manager_core_common_password_manager_pref_names_h patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_policy_core_common_policy_utils_cc patch-components_safe_browsing_content_common_file_type_policies_unittest_cc patch-components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc patch-components_safe_browsing_core_common_features_cc patch-components_search_engines_template_url_service_cc patch-components_soda_soda_util_cc patch-components_storage_monitor_BUILD_gn patch-components_supervised_user_core_browser_supervised_user_preferences_cc patch-components_supervised_user_core_browser_supervised_user_service_cc patch-components_sync_device_info_local_device_info_util_cc patch-components_update_client_update_query_params_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_embedder_software_output_surface_cc patch-components_viz_service_display_embedder_software_output_surface_h 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_viz_test_mock_display_client_h patch-components_webapps_browser_features_cc patch-content_app_content_main_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_helper_h patch-content_browser_file_system_access_file_path_watcher_file_path_watcher_h patch-content_browser_file_system_access_file_system_access_local_path_watcher_cc patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_aura_h patch-content_browser_utility_process_host_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_browser_zygote_host_zygote_host_impl_linux_cc patch-content_child_child_process_cc patch-content_common_BUILD_gn patch-content_common_features_cc patch-content_common_features_h patch-content_gpu_gpu_main_cc patch-content_public_browser_content_browser_client_cc patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_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-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_common_command_cc patch-gpu_command_buffer_service_dawn_context_provider_cc patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_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_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_command_buffer_tests_gl_gpu_memory_buffer_unittest_cc patch-gpu_config_gpu_control_list_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_device_queue_cc patch-gpu_vulkan_vulkan_util_cc patch-headless_lib_headless_content_main_delegate_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_alsa_audio_manager_alsa_cc patch-media_audio_audio_input_device_cc patch-media_audio_pulse_pulse_util_cc 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_video_capture_device_client_cc patch-media_gpu_chromeos_libyuv_image_processor_backend_cc patch-media_gpu_chromeos_mailbox_video_frame_converter_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h 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_video_video_encode_accelerator_adapter_test_cc patch-media_webrtc_audio_processor_cc patch-mojo_core_BUILD_gn patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_features_cc patch-net_base_network_change_notifier_cc patch-net_http_http_network_session_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-net_url_request_url_request_context_builder_cc patch-printing_print_settings_h patch-remoting_host_chromoting_host_h patch-remoting_host_client_session_cc patch-remoting_host_it2me_it2me_host_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_features_h patch-sandbox_policy_sandbox_type_cc patch-services_device_BUILD_gn patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_video_capture_video_capture_service_impl_cc patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc patch-third_party_blink_renderer_modules_webaudio_audio_worklet_thread_test_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_cache_cc patch-third_party_blink_renderer_platform_fonts_font_cache_h patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_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_scheduler_common_thread_cc patch-third_party_libc++_src_src_chrono_cpp patch-third_party_libc++_src_src_filesystem_filesystem_clock_cpp patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_vulkan-loader_src_BUILD_gn patch-tools_json_schema_compiler_cpp_bundle_generator_py patch-ui_base_ime_dummy_text_input_client_cc patch-ui_base_ime_dummy_text_input_client_h patch-ui_base_ime_fake_text_input_client_cc patch-ui_base_ime_fake_text_input_client_h patch-ui_base_ime_text_input_client_h patch-ui_base_resource_resource_bundle_cc patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_base_webui_web_ui_util_cc patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_events_event_cc patch-ui_events_keycodes_dom_keycode_converter_cc patch-ui_gfx_font_fallback_linux_cc patch-ui_gfx_linux_gbm_wrapper_cc patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_message_center_views_message_popup_view_cc patch-ui_native_theme_native_theme_base_cc patch-ui_native_theme_native_theme_h patch-ui_ozone_platform_wayland_common_wayland_util_cc patch-ui_ozone_platform_wayland_host_wayland_connection_cc patch-ui_ozone_platform_wayland_host_wayland_input_method_context_cc patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_h patch-ui_ozone_platform_wayland_host_wayland_window_h patch-ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc patch-ui_ozone_platform_wayland_ozone_platform_wayland_cc patch-ui_ozone_platform_x11_x11_window_cc patch-ui_views_controls_prefix_selector_cc patch-ui_views_controls_prefix_selector_h patch-ui_views_controls_textfield_textfield_cc patch-ui_views_controls_textfield_textfield_h patch-ui_views_examples_widget_example_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_root_view_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_base_platform_platform-posix_cc patch-v8_src_execution_isolate_cc patch-v8_src_flags_flags_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base_h patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h Added files: www/chromium/patches: patch-chrome_browser_global_features_cc patch-chrome_browser_global_features_h patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_h patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_cc patch-chrome_browser_ui_managed_ui_cc patch-chrome_browser_ui_webui_about_about_ui_h patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc patch-chrome_browser_ui_webui_internals_user_education_user_education_internals_page_handler_impl_cc patch-chrome_common_crash_keys_cc patch-components_autofill_core_browser_autofill_optimization_guide_cc patch-components_password_manager_core_browser_password_store_factory_util_cc patch-media_gpu_test_raw_video_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 Removed files: www/chromium/patches: patch-cc_BUILD_gn patch-chrome_browser_global_desktop_features_cc patch-chrome_browser_global_desktop_features_h patch-chrome_browser_sharing_sharing_device_registration_cc patch-components_autofill_core_common_autofill_features_cc patch-components_password_manager_core_browser_password_store_password_store_built_in_backend_cc patch-components_viz_common_features_cc patch-components_viz_common_features_h patch-components_viz_service_display_embedder_skia_output_device_buffer_queue_cc patch-content_common_mojo_core_library_support_cc patch-device_fido_fido_discovery_factory_cc patch-mojo_public_c_system_thunks_cc Log message: update to 129.0.6668.70 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/09/30 00:07:56 Modified files: devel/github-cli: Makefile distinfo modules.inc Log message: update to github-cli 2.57.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/09/30 00:08:54 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-config_mak_uname Log message: update to git 2.46.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/09/30 00:10:22 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: distinfo net/qbittorrent/qbittorrent-nox: distinfo Log message: update to qbittorrent 4.6.7 CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2024/09/30 01:14:24 Modified files: shells/nsh : Makefile distinfo Log message: Update to nsh 1.2.3. From maintainer Tom Smyth. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/09/30 01:54:51 Modified files: usr.bin/tmux : job.c popup.c tmux.h Log message: Only use default-shell for popups, return to /bin/sh for run-shell, if-shell and #() - these have been documented as using /bin/sh for a long time and scripts rely on it. Pointed out by Gregory Pakosz. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/09/30 02:09:39 Modified files: sys/uvm : uvm_pdaemon.c sys/dev/pci/drm: drm_linux.c Log message: Return the number of freed pages and handle SHRINK_STOP in drmbackoff(). ok jsg@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/09/30 02:10:20 Modified files: usr.bin/tmux : tmux.h tty-keys.c tty.c Log message: On some Windows terminals, if TIOCWINSZ does not return xpixel and ypixel (they are zero), if this is the case then try the query escape sequences. From Dmitry Galchinsky in GitHub issue 4099. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/09/30 02:12:16 Modified files: sysutils/rustic: Makefile crates.inc distinfo sysutils/rustic/pkg: PLIST Log message: Update to rustic-0.9.0 Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.9.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/09/30 02:59:20 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.105. see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_105.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/09/30 03:00:20 Modified files: x11/xfce4/xfce4-dict: Makefile distinfo Log message: x11/xfce4/xfce4-dict: update to 0.8.7. see https://mail.xfce.org/pipermail/xfce-announce/2024-September/001412.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/09/30 03:23:11 Modified files: lang/python/3 : Makefile lang/python/3/pkg: PLIST-main Log message: add missing @conflict needed for merging in meta/python3 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/09/30 03:41:01 Modified files: emulators/es-de: Makefile distinfo emulators/es-de/patches: patch-CMakeLists_txt emulators/es-de/pkg: PLIST Log message: Update to es-de-3.1.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/09/30 03:42:24 Modified files: usr.sbin/bgpd : bgpd.c Log message: In bgpd_rtr_connect() do the setsockopt dance for IP_TOS and TCP_NODELAY before calling connect(). This way it happens for sure and on top the TOS is already set on the initial SYN. OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 05:24:52 ports/print/libppd/patches Update of /cvs/ports/print/libppd/patches In directory cvs.openbsd.org:/tmp/cvs-serv75767/patches Log Message: Directory /cvs/ports/print/libppd/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 05:29:25 ports/print/cups-browsed/patches Update of /cvs/ports/print/cups-browsed/patches In directory cvs.openbsd.org:/tmp/cvs-serv28749/patches Log Message: Directory /cvs/ports/print/cups-browsed/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 05:46:00 Modified files: print/libcupsfilters: Makefile Added files: print/libcupsfilters/patches: patch-cupsfilters_ipp_c Log message: cfGetPrinterAttributes5(): Validate response attributes before return The destination can be corrupted or forged, so validate the response to strenghten security measures. Fixes CVE-2024-47076 from upstream CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 05:46:45 Modified files: print/libppd : Makefile Added files: print/libppd/patches: patch-ppd_ppd-cache_c patch-ppd_ppd-generator_c Log message: Prevent PPD generation based on invalid IPP response. Fixes CVE-2024-47175 from upstream CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 05:47:26 Modified files: print/cups-browsed: Makefile Added files: print/cups-browsed/patches: patch-configure Log message: Default BrowseRemoteProtocols should not include "cups" protocol. Works around CVE-2024-47176, the fix will be complete removal of CUPS Browsing functionality. from upstream CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 05:47:45 Modified files: print/cups : Makefile print/cups/patches: patch-scheduler_ipp_c Added files: print/cups/patches: patch-cups_ppd-cache_c Log message: Fix for CVE-2024-47175. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/09/30 05:49:44 Modified files: sys/kern : kern_exec.c Log message: Remove code after exit1() and NOTREACHED comment. Nothing will ever get there. OK mpi@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/09/30 06:09:04 Modified files: sys/dev/pci/drm: drm_linux.c Log message: store xarray flags for XA_FLAGS_ALLOC1 test in alloc CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 06:21:09 Modified files: print/cups : Makefile print/cups/pkg : README-main Log message: Tweak DESCR. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/09/30 06:21:17 Modified files: sys/dev/pci/drm/include/linux: xarray.h sys/dev/pci/drm: drm_linux.c Log message: handle non xa_limit_32b ranges in xarray CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/09/30 06:32:26 Modified files: sys/kern : kern_exit.c kern_sysctl.c sys_process.c tty_tty.c sys/sys : sysctl.h Log message: Use ps_ppid instead of ps_pptr->ps_pid in all places. OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/09/30 06:54:12 Modified files: usr.sbin/bgpd : util.c Log message: Improve some currently impossible error path in log_ext_subtype(). Mainly handle unknown ext-communities better and handle the special case of type == -1. OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/09/30 07:01:22 Modified files: devel/py-buildbot: Makefile.inc devel/py-buildbot/buildbot: distinfo devel/py-buildbot/console-view: distinfo devel/py-buildbot/grid-view: distinfo devel/py-buildbot/pkg: distinfo devel/py-buildbot/react-console-view: distinfo devel/py-buildbot/react-grid-view: distinfo devel/py-buildbot/react-waterfall-view: distinfo devel/py-buildbot/waterfall-view: distinfo devel/py-buildbot/www: distinfo devel/py-buildbot/www/pkg: PLIST devel/py-buildbot/www-react: distinfo devel/py-buildbot/www-react/pkg: PLIST devel/py-buildslave: Makefile distinfo Log message: devel/py-buildbot: update to 4.0.3. see https://github.com/buildbot/buildbot/releases/tag/v4.0.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/09/30 07:05:40 Modified files: productivity/grisbi: Makefile distinfo productivity/grisbi/pkg: PLIST Log message: productivity/grisbi: update to 3.0.4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/09/30 07:07:47 Modified files: geo/postgis : Makefile distinfo geo/postgis/patches: patch-liblwgeom_Makefile_in geo/postgis/pkg: PLIST Added files: geo/postgis/patches: patch-configure Log message: geo/postgis: update to 3.5.0. see https://postgis.net/2024/09/PostGIS-3.5.0/ locally revert https://github.com/postgis/postgis/commit/40502f87a as it requires a newer docbook-xsl (that is in the works by jeremy@) patch-configure will be dropped once this update lands and xhtml5 support is added to docbook-xsl. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 07:18:26 Modified files: devel/fribidi : Makefile distinfo Log message: Update to fribidi-1.0.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 07:30:39 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-meson_build net/netatalk3/pkg: PLIST Added files: net/netatalk3/patches: patch-config_afp_conf_in Removed files: net/netatalk3/patches: patch-config_afp_conf_tmpl Log message: Update to netatalk-4.0.0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/09/30 08:31:56 Modified files: etc/root : root.mail Log message: change release date CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 08:47:46 Modified files: sysutils/libdisplay-info: Makefile distinfo Log message: Update to libdisplay-info-0.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 08:48:41 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Log message: Update to glib2-2.80.5. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/09/30 09:11:58 Modified files: lang/sbcl : Makefile distinfo Log message: update lang/sbcl to 2.4.9 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/09/30 09:12:58 Modified files: x11/stumpwm : Makefile Log message: bump x11/stumpwm after lang/sbcl update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 09:42:50 Modified files: devel/meson : Makefile distinfo meson.port.mk Log message: Update to meson-1.5.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 09:47:51 Modified files: x11/gnome/online-accounts: Makefile distinfo Log message: Update to gnome-online-accounts-3.50.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/09/30 10:05:41 Modified files: x11/gnome/gvfs : Makefile distinfo Log message: Update to gvfs-1.54.3. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2024/09/30 10:08:07 Modified files: mail/p5-Mail-SPF: Makefile distinfo Log message: bugfix update to 3.20240923 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/09/30 10:36:17 Modified files: lang/erlang/25 : Makefile distinfo Log message: lang/erlang/25: Update to 25.3.2.14 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/09/30 10:37:22 Modified files: lang/gleam : Makefile crates.inc distinfo lang/gleam/patches: patch-compiler-cli_src_run_rs patch-compiler-cli_src_shell_rs patch-compiler-core_src_build_package_compiler_rs Log message: lang/gleam: Update to 1.15.1 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/09/30 10:38:00 Modified files: lang/elixir : Makefile distinfo Log message: lang/elixir: Update to 1.17.3 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/09/30 10:41:52 Modified files: lang/lfe : Makefile distinfo lang/lfe/patches: patch-bin_lfe lang/lfe/pkg : PLIST Log message: lang/lfe: Update to 2.1.5 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/09/30 10:47:22 Modified files: lang/deno : Makefile lang/deno/patches: patch-ext_node_ops_fs_rs patch-ext_node_ops_os_cpus_rs Log message: lang/deno: Add a patch with a stub implementation for node:os.cpus() This should fix issues with running NextJS on deno on OpenBSD. Upstream has accepted the solution for the next deno release. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/09/30 10:49:46 Modified files: print/ghostscript/gnu: Makefile distinfo print/ghostscript/gnu/patches: patch-configure print/ghostscript/gnu/pkg: PLIST Log message: print/ghostscript/gnu: Update to 10.04.0 Fixes CVE-2024-46951 CVE-2024-46952 CVE-2024-46953 CVE-2024-46954 CVE-2024-46955 CVE-2024-46956 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/09/30 10:51:05 Modified files: textproc/pastel: Makefile crates.inc distinfo Log message: textproc/pastel: Update to 0.10.0 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/09/30 10:53:27 Modified files: sysutils/eza : Makefile crates.inc distinfo sysutils/eza/pkg: PLIST Log message: sysutils/eza: Update to 0.20.0 License changed to EUPL-1.2 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/09/30 10:55:44 Modified files: net/rabbitmq : Makefile distinfo net/rabbitmq/patches: patch-Makefile net/rabbitmq/pkg: PLIST Log message: net/rabbitmq: Update to 4.0.2 CVSROOT: /cvs Module name: www Changes by: rsadowski@cvs.openbsd.org 2024/09/30 11:28:49 Modified files: . : 76.html Log message: Update KDE/Qt/CMake/Krita versions CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2024/09/30 12:05:15 Modified files: net/haproxy : Makefile distinfo Removed files: net/haproxy/patches: patch-include_haproxy_quic_tls_h Log message: net/haproxy: update to 3.0.5 full changes: https://www.haproxy.org/download/3.0/src/CHANGELOG ok op@ tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/09/30 13:50:43 Modified files: net : Makefile Removed files: net/pavuk : Makefile distinfo net/pavuk/patches: patch-configure patch-icons_Makefile_in patch-src_dns_c patch-src_gtkmulticol_c patch-src_gtkmulticol_h patch-src_gui_common_c patch-src_myssl_openssl_c patch-src_ntlm_auth_c patch-src_tools_c patch-src_url_h net/pavuk/pkg : DESCR PLIST Log message: Remove pavuk Upstream's inactive since 2007 and the code hasn't aged well. We were about the last ones still packaging it. ok claudio jca sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/09/30 13:51:06 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for pavuk CVSROOT: /cvs Module name: www Changes by: rsadowski@cvs.openbsd.org 2024/09/30 14:12:34 Modified files: . : 76.html Log message: Update some ports highlights CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2024/09/30 14:22:06 Modified files: mail/notmuch/notmuch: Makefile Added files: mail/notmuch/notmuch/pkg: DESCR-mutt PLIST-mutt Log message: mail/notmuch: add mutt integration support as a subpackage. OK sthen@, thanks! CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2024/09/30 14:29:01 Modified files: . : 76.html Log message: aarch64 package count CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/09/30 14:33:23 Modified files: . : 76.html Log message: update tmux section CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/09/30 15:29:55 Modified files: . : 76.html Log message: more entries acknowledge OpenBSD of Theseus. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/09/30 15:42:53 Modified files: . : 76.html Log message: updates up to Sept 1st. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/09/30 15:48:04 Modified files: . : 76.html Log message: improve OpenBSD of Theseus sentence CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2024/09/30 15:49:54 Modified files: . : 76.html Log message: typo CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/09/30 16:01:47 Modified files: . : 76.html Log message: one more week of changes CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/09/30 17:50:27 Modified files: . : 76.html Log message: spelling CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/09/30 18:06:09 Modified files: . : 76.html Log message: rkpmic4 -> rkpmic(4) CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/09/30 19:16:04 Modified files: . : 76.html Log message: change SEV parts from ccp(4) to psp(4) CVSROOT: /cvs Module name: www Changes by: lteo@cvs.openbsd.org 2024/09/30 20:41:13 Modified files: . : 76.html Log message: Zap stray HTML tags CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/09/30 21:00:31 Modified files: devel/shapelib : Makefile Log message: Shapelib uses C++, so base-gcc cannot be used. Shift to ports-gcc Fixes the build on sparc64 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/01 00:15:47 Modified files: usr.bin/tmux : cmd-send-keys.c input-keys.c server-client.c session.c tmux.h tty-keys.c window.c Log message: Change pasting to bypass the output key processing entirely and write what was originally received. Fixes problems with pasted text being interpreted as extended keys reported by Mark Kelly. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/01 00:17:46 Modified files: sys/dev/pci/drm/include/drm: drm_accel.h Log message: add ACCEL_MAX_MINORS for 6.6.53 drm CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/01 00:17:51 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_constants_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc patch-base_debug_stack_trace_cc patch-base_files_file_util_unittest_cc patch-base_memory_discardable_memory_cc patch-base_memory_discardable_memory_internal_h patch-base_trace_event_memory_dump_manager_cc patch-build_config_clang_BUILD_gn patch-build_config_compiler_BUILD_gn patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_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_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_analysis_analysis_service_settings_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_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_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_router_discovery_discovery_network_list_posix_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_net_profile_network_context_service_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_new_tab_page_new_tab_page_util_cc patch-chrome_browser_notifications_notification_platform_bridge_delegator_cc patch-chrome_browser_password_manager_chrome_password_manager_client_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_prefs_browser_prefs_cc patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_safe_browsing_cloud_content_scanning_deep_scanning_utils_cc patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_screen_ai_screen_ai_service_router_cc patch-chrome_browser_sessions_session_restore_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_supervised_user_supervised_user_metrics_service_factory_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_task_manager_sampling_task_group_cc patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_cc patch-chrome_browser_ui_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_h patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_test_popup_browsertest_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_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_h 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_frame_system_menu_model_builder_cc patch-chrome_browser_ui_views_hung_renderer_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_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_h patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_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_cc patch-chrome_browser_ui_webui_about_about_ui_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_certificate_manager_client_cert_sources_h 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_management_management_ui_cc patch-chrome_browser_ui_webui_searchbox_searchbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc patch-chrome_browser_ui_window_sizer_window_sizer_cc patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc patch-chrome_browser_web_applications_extension_status_utils_h patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc patch-chrome_browser_web_applications_web_app_install_info_h patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_browser_webauthn_enclave_manager_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_h patch-chrome_common_webui_url_constants_h patch-chrome_enterprise_companion_enterprise_companion_client_cc patch-chrome_test_chromedriver_key_converter_unittest_cc patch-chrome_utility_services_cc patch-components_autofill_core_browser_payments_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_commerce_core_commerce_feature_list_cc patch-components_constrained_window_constrained_window_views_cc patch-components_discardable_memory_service_discardable_shared_memory_manager_cc patch-components_eye_dropper_eye_dropper_view_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_feed_core_v2_feed_network_impl_unittest_cc patch-components_flags_ui_flags_state_cc patch-components_gwp_asan_crash_handler_crash_analyzer_cc patch-components_named_mojo_ipc_server_connection_info_h patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-components_os_crypt_sync_os_crypt_h 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_store_login_database_async_helper_cc patch-components_password_manager_core_browser_password_store_login_database_cc patch-components_password_manager_core_browser_password_store_login_database_unittest_cc patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_password_manager_core_browser_stub_password_manager_client_h patch-components_password_manager_core_common_password_manager_pref_names_h patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_policy_core_common_policy_utils_cc patch-components_safe_browsing_content_common_file_type_policies_unittest_cc patch-components_safe_browsing_core_common_features_cc patch-components_search_engines_template_url_service_cc patch-components_soda_soda_util_cc patch-components_storage_monitor_BUILD_gn patch-components_supervised_user_core_browser_supervised_user_preferences_cc patch-components_supervised_user_core_browser_supervised_user_service_cc patch-components_sync_device_info_local_device_info_util_cc patch-components_update_client_update_query_params_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_embedder_software_output_surface_cc patch-components_viz_service_display_embedder_software_output_surface_h 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_viz_test_mock_display_client_h patch-components_webapps_browser_features_cc patch-content_app_content_main_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_helper_h patch-content_browser_file_system_access_file_path_watcher_file_path_watcher_h patch-content_browser_file_system_access_file_system_access_local_path_watcher_cc patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_aura_h patch-content_browser_utility_process_host_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_browser_zygote_host_zygote_host_impl_linux_cc patch-content_child_child_process_cc patch-content_common_BUILD_gn patch-content_common_features_cc patch-content_common_features_h patch-content_gpu_gpu_main_cc patch-content_public_browser_content_browser_client_cc patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_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-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_common_command_cc patch-gpu_command_buffer_service_dawn_context_provider_cc patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_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_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_command_buffer_tests_gl_gpu_memory_buffer_unittest_cc patch-gpu_config_gpu_control_list_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_device_queue_cc patch-gpu_vulkan_vulkan_util_cc patch-headless_lib_headless_content_main_delegate_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_alsa_audio_manager_alsa_cc patch-media_audio_audio_input_device_cc patch-media_audio_pulse_pulse_util_cc 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_video_capture_device_client_cc patch-media_gpu_chromeos_libyuv_image_processor_backend_cc patch-media_gpu_chromeos_mailbox_video_frame_converter_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h 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_video_video_encode_accelerator_adapter_test_cc patch-media_webrtc_audio_processor_cc patch-mojo_core_BUILD_gn patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_features_cc patch-net_base_network_change_notifier_cc patch-net_http_http_network_session_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-net_url_request_url_request_context_builder_cc patch-printing_print_settings_h patch-remoting_host_chromoting_host_h patch-remoting_host_client_session_cc patch-remoting_host_it2me_it2me_host_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_features_h patch-sandbox_policy_sandbox_type_cc patch-services_device_BUILD_gn patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_video_capture_video_capture_service_impl_cc patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc patch-third_party_blink_renderer_modules_webaudio_audio_worklet_thread_test_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_cache_cc patch-third_party_blink_renderer_platform_fonts_font_cache_h patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_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_scheduler_common_thread_cc patch-third_party_libc++_src_src_chrono_cpp patch-third_party_libc++_src_src_filesystem_filesystem_clock_cpp patch-third_party_speech-dispatcher_libspeechd_version_h patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_vulkan-loader_src_BUILD_gn patch-tools_json_schema_compiler_cpp_bundle_generator_py patch-ui_base_ime_dummy_text_input_client_cc patch-ui_base_ime_dummy_text_input_client_h patch-ui_base_ime_fake_text_input_client_cc patch-ui_base_ime_fake_text_input_client_h patch-ui_base_ime_text_input_client_h patch-ui_base_resource_resource_bundle_cc patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_base_webui_web_ui_util_cc patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_events_event_cc patch-ui_events_keycodes_dom_keycode_converter_cc patch-ui_gfx_font_fallback_linux_cc patch-ui_gfx_linux_gbm_wrapper_cc patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_message_center_views_message_popup_view_cc patch-ui_native_theme_native_theme_base_cc patch-ui_native_theme_native_theme_h patch-ui_ozone_platform_wayland_common_wayland_util_cc patch-ui_ozone_platform_wayland_host_wayland_connection_cc patch-ui_ozone_platform_wayland_host_wayland_input_method_context_cc patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_h patch-ui_ozone_platform_wayland_host_wayland_window_h patch-ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc patch-ui_ozone_platform_wayland_ozone_platform_wayland_cc patch-ui_ozone_platform_x11_x11_window_cc patch-ui_views_controls_prefix_selector_cc patch-ui_views_controls_prefix_selector_h patch-ui_views_controls_textfield_textfield_cc patch-ui_views_controls_textfield_textfield_h patch-ui_views_examples_widget_example_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_root_view_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_base_platform_platform-posix_cc patch-v8_src_execution_isolate_cc patch-v8_src_flags_flags_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base_h patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h Added files: www/ungoogled-chromium/patches: patch-chrome_browser_global_features_cc patch-chrome_browser_global_features_h patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_h patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_cc patch-chrome_browser_ui_managed_ui_cc patch-chrome_browser_ui_webui_about_about_ui_h patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc patch-chrome_browser_ui_webui_internals_user_education_user_education_internals_page_handler_impl_cc patch-chrome_common_crash_keys_cc patch-components_autofill_core_browser_autofill_optimization_guide_cc patch-components_password_manager_core_browser_password_store_factory_util_cc patch-media_gpu_test_raw_video_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 Removed files: www/ungoogled-chromium/patches: patch-cc_BUILD_gn patch-chrome_browser_global_desktop_features_cc patch-chrome_browser_global_desktop_features_h patch-chrome_browser_sharing_sharing_device_registration_cc patch-components_autofill_core_common_autofill_features_cc patch-components_password_manager_core_browser_password_store_password_store_built_in_backend_cc patch-components_viz_common_features_cc patch-components_viz_common_features_h patch-components_viz_service_display_embedder_skia_output_device_buffer_queue_cc patch-content_common_mojo_core_library_support_cc patch-device_fido_fido_discovery_factory_cc patch-mojo_public_c_system_thunks_cc Log message: update to 129.0.6668.70 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/01 00:18:20 Modified files: sys/dev/pci/drm/include/linux: fs.h Log message: add MINORBITS for 6.6.53 drm CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/01 00:19:39 Modified files: sys/dev/pci/drm/include/linux: xarray.h Log message: add DEFINE_XARRAY_ALLOC for 6.6.53 drm CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/01 00:30:40 Modified files: sys/dev/pci/drm: drm_drv.c Log message: drm: Use XArray instead of IDR for minors From Michal Winiarski d2e3d344e20e605378556610811549249298d0aa in linux-6.6.y/6.6.53 5fbca8b48b3050ae7fb611a8b09af60012ed6de1 in mainline linux CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/10/01 00:30:57 Modified files: databases/py-sql: Makefile distinfo databases/py-sql/pkg: PLIST Log message: update databases/py-sql to 1.5.2 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/01 00:36:45 Modified files: sys/dev/pci/drm: drm_drv.c drm_file.c drm_internal.h sys/dev/pci/drm/include/drm: drm_file.h Log message: accel: Use XArray instead of IDR for minors From Michal Winiarski f6b589e361538285fdad8cf62143e3cf3b2c8b2a in linux-6.6.y/6.6.53 45c4d994b82b08f0ce5eb50f8da29379c92a391e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/01 00:41:22 Modified files: sys/dev/pci/drm: drm_drv.c Log message: drm: Expand max DRM device number to full MINORBITS From Michal Winiarski e615cd84dcf834e83b333bfb690fc2032b3fdb85 in linux-6.6.y/6.6.53 071d583e01c88272f6ff216d4f867f8f35e94d7d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/01 00:46:19 Modified files: sys/dev/pci/drm: drm_drv.c Log message: remove unused variable CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2024/10/01 01:22:13 Modified files: lang/swi-prolog: Makefile distinfo lang/swi-prolog/patches: patch-packages_cpp_SWI-cpp2_cpp patch-packages_cpp_SWI-cpp2_h patch-packages_cpp_test_cpp_cpp lang/swi-prolog/pkg: PLIST Removed files: lang/swi-prolog/patches: patch-packages_clib_nonblockio_c patch-packages_ssl_crypto4pl_c patch-packages_ssl_cryptolib_c patch-packages_ssl_ssl4pl_c Log message: lang/swi-prolog: update to version 9.2.6. Brad upstreamed all of the SSL patches: https://github.com/SWI-Prolog/packages-clib/commit/1ac3beb5be232ea76b93f4ba20bbe02a12c2950f https://github.com/SWI-Prolog/packages-ssl/commit/8d3baac3d723a33eedc2951dfd9f4dc302b94d09 https://github.com/SWI-Prolog/packages-cpp/commit/029323ad9ffacd513d1ed37da6892a78b595bc57 Diff from Brad Smith. SSL bits checked by tb@. Thanks both. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/01 01:41:42 Modified files: devel/gdb : Makefile Added files: devel/gdb/patches: patch-gdb_cli_cli-cmds_c patch-gdb_doc_gdb_info-2 patch-gdb_doc_gdb_texinfo Log message: gdb: fix path to ex (which is the default editor for some reason) Based on a diff from Nir Lichtman ok pascal sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 01:55:25 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-LibreNMS_Config_php patch-LibreNMS___init___py patch-misc_config_definitions_json net/librenms/pkg: PLIST Log message: update to librenms-24.9.1 (has some xss fixes) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 01:56:09 Modified files: net/scamper : Makefile distinfo Log message: update to scamper-20240920 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 01:58:02 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.4.23 CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2024/10/01 02:00:04 Modified files: . : 76.html Log message: remove mention of mwx and qwz; not working yet and not enabled in GENERIC CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/01 02:01:19 Modified files: usr.bin/tmux : screen.c tmux.h window-copy.c window.c Log message: Use global cursor style and colour options for modes instead of default, GitHub issue 4117. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 02:14:36 Modified files: security/sslscan: Makefile distinfo security/sslscan/patches: patch-Makefile Log message: update to sslscan-2.1.5 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/01 02:28:34 Modified files: sys/kern : kern_sig.c sys_process.c sys/sys : proc.h Log message: Adjust ptrace interface to properly suport single threaded continue. Introduce P_TRACESINGLE flag to instruct the trapped thread to not wakeup the other threads (via single_thread_clear). This must be done like this since ptrace must wake just the single thread to ensure it runs first and gets the ps_xsig value from ptrace. Modern gdb depends on this for multi-threaded processes, when a breakpoint is hit gdb fixes up the trapping instruction and then single steps over it with only that thread. After that single step gdb continues with all threads. If all threads are run like now it is possible that one of the other threads hits a breakpoint before the single step is done which results in an assertion in gdb (because that is not expected). OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/01 03:22:25 Modified files: sys/kern : kern_resource.c sys/sys : resourcevar.h Log message: Make it more obvious which ruadd argument is the source and which one is the destination by adding const to the source pointer. OK tb@ CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/10/01 04:05:55 Modified files: . : 76.html Log message: fix links to manual pages CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/01 04:10:29 Modified files: usr.bin/tmux : mode-tree.c tmux.1 Log message: Add a way to make the preview larger in tree mode, GitHub issue 4124. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/10/01 05:10:33 Modified files: sysutils/victorialogs: Makefile distinfo Log message: update to v0.32.1 https://docs.victoriametrics.com/victorialogs/changelog/#v0321 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 05:38:51 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.95 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 05:38:56 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/pkg: PLIST-examples Log message: update to tomcat-10.1.30 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 05:40:38 Modified files: benchmarks/speedtest-cli: Makefile distinfo Log message: update to speedtest-cli-2.1.4beta2 (different fork, has some changes that might give more clues when the speedtest site list server rejects connections) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/01 05:49:24 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h config.c control.c parse.y pfkey.c printconf.c session.c session.h Log message: Rework the pfkey and tcp md5 API to not depend on struct peer. Instead use struct auth_config and struct auth_state in the pfkey calls and those tcp_md5 calls where it matters. This is preparation work to allow RTR to use TCP MD5 as well. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/01 05:50:15 Modified files: usr.sbin/bgpctl: output.c output_json.c Log message: Adjust to the pfkey changes in bgpd. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 07:41:45 Modified files: net/eduvpn/vpn-user-portal: Makefile distinfo Log message: update to vpn-user-portal-3.9.5 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/01 07:42:42 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-10.0.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/01 07:53:19 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Added files: www/mozilla-firefox/files: firefox.desktop Log message: www/mozilla-firefox: update to 131.0. see https://www.mozilla.org/en-US/firefox/131.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-46/ readd a desktop file as the shipped one disappeared.. meh. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/01 07:54:28 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 128.3.0. see https://www.mozilla.org/en-US/firefox/128.3.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-47/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/01 07:55:41 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_5 Makefile distinfo Log message: www/mozilla-firefox: update to 128.3.0. see https://www.mozilla.org/en-US/firefox/128.3.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-47/ CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2024/10/01 07:58:12 Modified files: net/powerdns : Makefile distinfo Log message: Update to PowerDNS Authoritative Server 4.9.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/01 07:59:35 Modified files: textproc/libxml: Makefile distinfo textproc/libxml/patches: patch-catalog_c patch-xmlcatalog_c Removed files: textproc/libxml/patches: patch-fuzz_api_c patch-parserInternals_c patch-parser_c patch-tree_c patch-valid_c patch-xmlIO_c patch-xmlreader_c Log message: Update to libxml-2.13.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/01 08:02:49 Modified files: devel/libgsf : Makefile distinfo devel/libgsf/pkg: PLIST Log message: SECURITY update to libgsf-1.14.53. CVE-2024-36474, CVE-2024-42415 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/01 08:05:13 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo inputmethods/ibus-typing-booster/pkg: PLIST Log message: Update to ibus-typing-booster-2.25.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/01 08:15:00 Modified files: multimedia/pipewire/pipewire: Makefile distinfo Log message: Update to pipewire-1.2.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/01 08:16:55 Modified files: x11/gnome/libadwaita: Makefile distinfo Log message: Update to libadwaita-1.5.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/01 08:22:58 Modified files: net/gupnp/core : Makefile distinfo Log message: Update to gupnp-1.6.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/01 08:24:32 Modified files: print/py-pypdf : Makefile distinfo Log message: Update to py3-pypdf-5.0.1. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/01 08:25:59 Modified files: meta/audacious : Makefile Log message: Update VERSION of metapackage for audia/audacious Forgotten to include this change as part of the update of audio/audacious. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/01 08:30:05 Modified files: games/gcompris : Makefile distinfo games/gcompris/pkg: PLIST Log message: Update to gcompris-4.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/01 08:32:55 Modified files: meta/gnome : Makefile x11/gnome/nautilus: Makefile Log message: Move x11/xdg-user-dirs-gtk dependencies from gnome to nautilus as defined in gnome-build-meta. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 08:40:50 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt mail/rspamd/pkg: PLIST Log message: update to rspamd-3.10.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/01 09:01:32 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/patches: patch-CMakeLists_txt astro/stellarium/pkg: PLIST Log message: Update to stellarium-24.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/01 09:41:32 Modified files: audio/audacity : Makefile distinfo Log message: Update to audacity-3.6.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 09:59:01 Modified files: devel/py-more-itertools: Makefile distinfo Log message: update to py3-more-itertools-10.3.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/01 10:01:17 Modified files: x11/wxWidgets : Makefile Removed files: x11/wxWidgets/patches: patch-src_unix_glegl_cpp Log message: Drop patch that seems uneeded now (builds fine without it). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 10:27:02 Modified files: www/py-cheroot : Makefile Log message: add missing TDEP on py-test-xdist CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 10:27:10 Modified files: devel/py-jaraco-functools: Makefile distinfo devel/py-jaraco-functools/pkg: PLIST Log message: update to py3-jaraco-functools-4.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 10:27:20 Modified files: devel/py-jaraco-collections: Makefile distinfo devel/py-jaraco-collections/pkg: PLIST Log message: update to py3-jaraco.collections-5.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 10:29:03 Modified files: textproc/py-jaraco-text: Makefile distinfo Log message: update to py3-jaraco.text-3.12.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/01 10:43:15 Modified files: textproc/py-jaraco-text: Makefile distinfo Log message: update to py3-jaraco.text-4.0.0 CVSROOT: /cvs Module name: www Changes by: jan@cvs.openbsd.org 2024/10/01 10:56:47 Modified files: . : 76.html Log message: move vmx/vio from VMD to hardware drivers ok bluhm CVSROOT: /cvs Module name: www Changes by: jan@cvs.openbsd.org 2024/10/01 11:08:51 Modified files: . : 76.html Log message: grouing LRO and TSO lines CVSROOT: /cvs Module name: www Changes by: jan@cvs.openbsd.org 2024/10/01 11:15:25 Modified files: . : 76.html Log message: grouping igc(4) and improve change descriptions CVSROOT: /cvs Module name: www Changes by: jan@cvs.openbsd.org 2024/10/01 11:23:58 Modified files: . : 76.html Log message: group and condense dwqe(4) CVSROOT: /cvs Module name: www Changes by: jan@cvs.openbsd.org 2024/10/01 11:29:13 Modified files: . : 76.html Log message: condense vio(4) stability improvements CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/10/01 11:31:31 Modified files: net/miniflux : Makefile distinfo modules.inc net/miniflux/files: miniflux.conf net/miniflux/pkg: README Log message: update net/miniflux to 2.2.0 Original diff by David Goerger While here, fix an error on the config file and install instructions CVSROOT: /cvs Module name: www Changes by: jan@cvs.openbsd.org 2024/10/01 11:34:44 Modified files: . : 76.html Log message: reword ixl(4) MSS/TSO bugs in normal language CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/01 11:54:09 Modified files: lang/erlang : Makefile.inc Log message: lang/erlang: Add -f flag when removing files from man7 in post-install Starting with OTP Release 27.0.1, those files are not installed anymore. See: https://erlangforums.com/t/patch-package-otp-27-0-1-released/3824/3 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/01 12:07:25 Modified files: lang/erlang/27 : Makefile distinfo lang/erlang/27/patches: patch-erts_emulator_Makefile_in patch-lib_crypto_c_src_algorithms_c lang/erlang/27/pkg: PLIST-main PLIST-wx Log message: lang/erlang/27: Update to 27.1.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/01 12:28:17 Modified files: usr.sbin/bgpd : pfkey.c Log message: Fix typo in comment OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/01 12:29:34 Modified files: usr.sbin/bgpd : session.c Log message: In merge_peers also copy over the auth_conf from the new peer to the old since that one is kept. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/01 12:31:10 Modified files: usr.sbin/bgpd : control.c Log message: Explicitly set peer.auth_conf.method, the auth_state value is never initialized in the SE so bgpctl did always see 0, auth_conf.method is on the other hand properly shared. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/01 12:33:16 Modified files: usr.sbin/bgpctl: output.c output_json.c Log message: Use auth_conf.method instead of auth_state.method. The latter is always 0. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 12:36:54 Modified files: . : 76.html Log message: cleanup the SMP section, from bluhm@, Thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/01 12:48:29 Modified files: usr.sbin/pkg_add/OpenBSD: Log.pm Log message: Extend Log->system to support the same features as BaseState->system In order to support privsep in tags, we need to be able to pass some code values in child/parent. from espie, tested by sthen, ok giovanni CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 12:53:56 Modified files: . : 76.html Log message: last entries CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 13:03:58 Modified files: . : 76.html Log message: cleanup platform section CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 13:20:01 Modified files: . : 76.html Log message: cleanup kernel section a bit CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 13:50:29 Modified files: . : 76.html Log message: cleanup "Various bugfixes and tweaks in userland" section CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 14:03:59 Modified files: . : 76.html Log message: cleanup "New or improved network hardware support" CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 14:12:48 Modified files: . : 76.html Log message: cleanup Improved hardware support and driver bugfixes CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 14:16:03 Modified files: . : 76.html Log message: whitespace CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 14:18:35 Modified files: . : 76.html Log message: whitespace CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 14:21:50 Modified files: . : 76.html Log message: rmeove duplicate ipsec related entries CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 14:23:43 Modified files: . : 76.html Log message: Ensured/Ensure that CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 14:25:09 Modified files: . : 76.html Log message: whitespace CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 14:26:34 Modified files: . : 76.html Log message: whitespace CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/01 14:35:36 Modified files: . : 76.html Log message: make tidy happy CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/10/01 14:49:07 Modified files: shells/bash : Makefile distinfo Log message: shells/bash: update to 5.2 patchlevel 37 CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2024/10/01 15:31:48 Modified files: . : 76.html Log message: sparc64 package count CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/10/01 16:48:01 Modified files: . : 76.html Log message: spelling CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/10/01 17:05:55 Modified files: . : 76.html Log message: fix links to manual pages CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2024/10/01 19:42:04 Modified files: www/kcgi : Makefile distinfo www/kcgi/pkg : PLIST Log message: Update kcgi to 0.13.4 CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/10/01 19:53:04 Modified files: . : 76.html Log message: correct name of ipv6 forwarding sysctl CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/10/01 21:43:12 Modified files: . : 76.html Log message: correct go version CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/10/01 22:46:54 Modified files: audio/ncspot : Makefile crates.inc distinfo Log message: audio/ncspot: update to 1.1.2 ok paco@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/10/02 01:06:05 Modified files: devel/p5-CPAN-Perl-Releases: Makefile distinfo Log message: Update to p5-CPAN-Perl-Releases-5.20240920 from wen heping (maintainer). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/02 02:00:13 Modified files: geo/py-fiona : Makefile distinfo Log message: geo/py-fiona: update to 1.10.1. see https://github.com/Toblerity/Fiona/releases/tag/1.10.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/02 02:06:45 Modified files: usr.bin/tmux : input-keys.c Log message: Report shifted keys like S-A as A not as S-A in mode 1 extended keys, from Stanislav Kljuhhin. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2024/10/02 02:12:42 Modified files: mail/notmuch/notmuch: Makefile Log message: mail/notmuch: add missing dep for mutt integration. Requires devel/p5-Devel-GlobalDestruction. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/02 02:50:41 Modified files: print/cups : Makefile distinfo print/cups/patches: patch-scheduler_ipp_c Removed files: print/cups/patches: patch-cups_ppd-cache_c Log message: Update to cups-2.4.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/02 02:54:24 Modified files: net/netatalk3 : Makefile Log message: Missing BDEP on textproc/unicode/ucd. spotted by tb@ CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/10/02 02:59:37 Modified files: sysutils/victorialogs: Makefile distinfo sysutils/victorialogs/pkg: PLIST Log message: update to v0.33.0 Add the `vlogscli` tool https://docs.victoriametrics.com/victorialogs/changelog/#v0330 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/02 03:14:08 Modified files: usr.sbin/pkg_add: pkg_add.1 Log message: Adding pkg_add from stdin hasn't worked in ages. It was something we inherited from the initial implemention on FreeBSD which has made no sense in years. prompted by a diff by Johannes Thyssen Tishman from espie CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/02 03:19:17 ports/devel/py-autocommand/patches Update of /cvs/ports/devel/py-autocommand/patches In directory cvs.openbsd.org:/tmp/cvs-serv1691/patches Log Message: Directory /cvs/ports/devel/py-autocommand/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/02 03:22:48 Modified files: devel/py-autocommand: Makefile Added files: devel/py-autocommand/patches: patch-setup_py Log message: devel/py-autocommand: apply https://github.com/Lucretiel/autocommand/pull/33 fixes build with setuptools >= 69 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/02 03:44:12 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.3.987.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/02 03:45:30 Modified files: usr.sbin/bgpd : pfkey.c Log message: No need to check as->established before calling pfkey_remove(). Remove the extra checks in the caller and simplify some code because of that. OK tb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/10/02 04:12:52 Modified files: sys/arch/arm/arm: pmap7.c Log message: Switch PV pool allocator to use km_alloc(9) instead of uvm_km_kmemalloc(9). Reduce differences between pmaps & allow us to remove another deprecated allocator. ok phessler@, miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/10/02 04:17:28 Modified files: sys/uvm : uvm_pmemrange.c uvm_pmemrange.h Log message: Return number of freed pages in uvm_pmr_cache_drain(). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/10/02 04:24:11 Modified files: sys/uvm : uvm_pdaemon.c Log message: Improve responsiveness in OOM situations & make free target checks coherent. Remove a change introduced in NetBSD to pageout 4 times as many pages as required to meet the low water mark of free pages. With todays' Gbs of RAMs, it makes the pagedaemon hog the CPU for too long when the amount of free pages is close to none. ok sthen@, kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/10/02 04:36:33 Modified files: sys/uvm : uvm_pdaemon.c Log message: Modify uvmpd_scan_inactive() to access `uvmexp.pdfreed' only once. ok kettenis@ CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2024/10/02 05:00:24 Modified files: . : 76.html Log message: improve autoconf blurb; requested by benno - there is enough stuff to give it its own subjection - reorder, pull big improvements up (dhcp6leased) - dhcpleased has been acquiring leases for some time already, dhclient only tickled dhcpleased to get to work. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/02 05:21:04 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-495.0.0. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2024/10/02 05:27:05 Modified files: . : 76.html Log message: split RADIUS stuff out of bgpd section, slight touches for rpki-client CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/02 05:29:11 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.67.15. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/02 05:37:52 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.3.0. see https://www.thunderbird.net/en-US/thunderbird/128.3.0esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-49/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/02 05:42:02 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/core/pkg: PLIST multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-good: distinfo multimedia/gstreamer1/plugins-good/patches: patch-sys_v4l2_gstv4l2object_c multimedia/gstreamer1/plugins-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update Gstreamer to version 1.24.8. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/02 05:48:16 Modified files: usr.bin/tmux : tmux.c tmux.h Log message: Add a define for the socket permissions check so it can be overridden more easily (for Cgywin). CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/02 05:51:15 Modified files: usr.bin/tmux : options-table.c Log message: Add MSYSTEM to default update-environment. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/02 06:31:33 Modified files: usr.bin/ctfconv: generate.c Log message: On i386 long double is 80bit expanded to 96bits or 12 bytes. This is the size that the ctftools ctfconvert uses and I think we should do as well. Fixes regress/usr.bin/ctfdump on i386. OK miod@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/02 07:32:23 Modified files: geo/osm2pgsql : Makefile distinfo geo/osm2pgsql/patches: patch-CMakeLists_txt patch-man_osm2pgsql_1 patch-src_command-line-parser_cpp Added files: geo/osm2pgsql/patches: patch-src_gen_gen-base_hpp patch-src_gen_params_cpp patch-src_logging_hpp Log message: geo/osm2pgsql: update to 2.0.0. see https://osm2pgsql.org/news/2024/09/19/release-2.0.0.html revert an upstream commit that relies on fmt 11, patches to be removed once devel/fmt is upgraded. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/02 07:50:35 Modified files: geo/py-osmium : Makefile distinfo geo/py-osmium/pkg: PLIST Log message: geo/py-osmium: update to 4.0.1. see https://github.com/osmcode/pyosmium/releases/tag/v4.0.0 and https://github.com/osmcode/pyosmium/releases/tag/v4.0.1 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/02 08:12:21 Modified files: regress/lib/libcrypto/exdata: exdata_test.c Log message: Enable additional CRYPTO_get_ex_new_index() tests. It was previously possible to call CRYPTO_get_ex_new_index() with either a negative index or a positive index that equaled or exceeded CRYPTO_EX_INDEX__COUNT. The reimplementation of exdata treats these as error cases. CVSROOT: /cvs Module name: www Changes by: dv@cvs.openbsd.org 2024/10/02 08:28:48 Modified files: . : 76.html Log message: Add a few vmd/vmm things to 7.6 release notes. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/02 08:40:50 src/regress/lib/libcrypto/err Update of /cvs/src/regress/lib/libcrypto/err In directory cvs.openbsd.org:/tmp/cvs-serv14200/err Log Message: Directory /cvs/src/regress/lib/libcrypto/err added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/02 08:41:46 Added files: regress/lib/libcrypto/err: Makefile err_test.c Log message: Add initial regress for the error stack and ERR_* APIs. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/02 08:50:58 Modified files: regress/lib/libcrypto: Makefile Log message: Hook up the err regress. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/02 08:54:26 Modified files: lib/libcrypto/err: err.c Log message: Remove err_fns and associated machinery. Like all good OpenSSL code, errors was built to be completely extensible. Thankfully, the ERR_{get,set}_implementation() functions were removed in r1.127 of err.c, which means that the extensibility can no longer be used. Take the first of many steps to clean up this code - remove err_fns and associated machinery, calling functions directly. Rename so that we have an 'err_' prefix rather than 'int_' (or nothing). ok joshua@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/02 09:21:39 Modified files: lib/libcrypto/err: err.c Log message: Reorder functions. Reorder functions so that things are somewhat more logical, moving internal functions towards the top (and removing now unnecessary prototypes). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/02 09:42:43 Modified files: net/eduvpn/vpn-user-portal/pkg: PLIST Log message: unbreak packaging, i missed a real file removal among along the bogus dir removals from update-plist CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/02 09:47:45 Modified files: geo/postgis/patches: patch-configure Added files: geo/postgis/patches: patch-doc_Makefile_in Log message: geo/postgis: fix build by s/xhtml5/xhtml/ until docbook-xsl is updated reported by tb@, thanks! CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2024/10/02 09:53:41 Modified files: . : 76.html Log message: fix html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/02 10:07:30 Added files: databases/mariadb/patches: patch-mysys_crc32_crc32c_x86_cc Log message: databases/mariadb: fix i386 avx512 check, from upstream via Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/02 10:09:28 Modified files: databases/mariadb: Makefile databases/mariadb/pkg: PFRAG.rocksdb-server PLIST-main Log message: databases/mariadb: unbreaking packaging on !rocksdb archs, manuals for mysql_ldb/mariadb-ldb are no longer installed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/02 10:15:21 Added files: sysutils/u-boot/aarch64/patches: patch-scripts_dtc_pylibfdt_Makefile sysutils/u-boot/arm/patches: patch-scripts_dtc_pylibfdt_Makefile sysutils/u-boot/riscv64/patches: patch-scripts_dtc_pylibfdt_Makefile Log message: sysutils/u-boot (2021.01 versions): don't pass a bogus version number in to python libfdt build, it fails with newer setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/02 10:23:45 Modified files: emulators/ppsspp: Makefile emulators/ppsspp/patches: patch-CMakeLists_txt Added files: emulators/ppsspp/patches: patch-Core_AVIDump_cpp patch-Core_FFMPEGCompat_h patch-Core_HLE_sceAtrac_cpp patch-Core_HLE_sceMpeg_cpp patch-Core_HW_MediaEngine_cpp patch-Core_HW_SimpleAudioDec_cpp patch-Core_HW_SimpleAudioDec_h Log message: emulators/ppsspp: build fixes for newer FFmpeg, from upstream via Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/02 10:32:35 Modified files: devel/py-importlib-metadata: Makefile distinfo devel/py-importlib-metadata/pkg: PLIST Log message: update to py3-importlib_metadata-8.5.0, ok Renaud Allard (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/02 10:32:46 Modified files: devel/py-typing-extensions: Makefile distinfo Log message: update to py3-typing_extensions-4.12.2, ok Renaud Allard (maintainer) CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2024/10/02 11:05:56 Modified files: sys/arch/amd64/include: vmmvar.h usr.sbin/vmd : pci.c pci.h x86_vm.c Log message: Move some PCI MMIO defines from vmm(4) kernel headers to userland. vmm(4) doesn't need this information anymore. vmd(8) is the only consumer of this information. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2024/10/02 11:08:47 Modified files: share/zoneinfo : ziguard.awk share/zoneinfo/datfiles: africa antarctica asia australasia backward etcetera europe leap-seconds.list northamerica southamerica zone.tab zone1970.tab zonenow.tab Log message: Update to 2024bgtz from https://github.com/JodaOrg/global-tz o Improve historical data for Mexico, Mongolia, and Portugal. o System V names are now obsolescent. o The main data form now uses %z. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2024/10/02 12:18:27 Modified files: sys/arch/amd64/amd64: pmap.c Log message: amd64: implement a pmap_shootept() for non-MP kernels. Simplifies some of the recent INVEPT changes and mirrors the design of other pmap tlb shootdown functions that provide simplified non-MP implementations. ok mlarkin@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/02 12:33:35 Modified files: . : 76.html Log message: network stack changes reordered and wording bettered CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/02 12:35:32 Modified files: . : 76.html Log message: move one more line to new network features CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/02 12:47:01 Modified files: . : 76.html Log message: attempt at improving the suspend/resume description CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/02 13:03:11 Modified files: . : 76.html Log message: improve the OpenBSD of Theseus line CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2024/10/02 13:36:20 Modified files: www/gallery-dl : Makefile distinfo www/gallery-dl/pkg: PLIST Log message: Update gallery-dl to 1.27.4 from MAINTAINER grodzio, thanks! Changes: https://github.com/mikf/gallery-dl/releases/tag/v1.27.2 https://github.com/mikf/gallery-dl/releases/tag/v1.27.3 https://github.com/mikf/gallery-dl/releases/tag/v1.27.4 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/02 14:12:51 Modified files: security/openssl/quictls: Makefile distinfo security/openssl/quictls/patches: patch-Configurations_10-main_conf patch-Configurations_unix-Makefile_tmpl patch-crypto_sha_asm_keccak1600-armv8_pl patch-crypto_sha_asm_keccak1600-x86_64_pl security/openssl/quictls/pkg: PLIST Added files: security/openssl/quictls/patches: patch-crypto_bn_asm_rsaz-2k-avx512_pl patch-crypto_bn_asm_rsaz-3k-avx512_pl patch-crypto_bn_asm_rsaz-4k-avx512_pl patch-crypto_bn_asm_rsaz-avx2_pl patch-crypto_ec_asm_ecp_sm2p256-armv8_pl patch-crypto_modes_asm_aes-gcm-avx512_pl patch-util_perl_OpenSSL_config_pm Log message: Update to quictls 3.3.0 (at long last) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/02 14:22:15 Modified files: devel/protobuf : Makefile distinfo Log message: Update to protobuf 5.27.5 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/02 14:22:38 Modified files: devel/py-protobuf: Makefile distinfo Log message: Update to py3-protobuf 5.25.5 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/10/02 15:21:32 Modified files: sys/dev/acpi : qciic.c Log message: Improve the heuristic for detecting i2c devices. On the x1e some of the USB controllers have an I2cSerialBusV2() (possibly defining a connection to some sort of eUSB2 to USB2 redriver chip) but are not i2c devices themselves. So check if a device has MMIO resources and assume it isn't a proper i2c device if it has those. Makes the Type-A ports on my vivobook work in acpi mode. ok patrick@, mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/02 17:32:23 Modified files: mail/neomutt : Makefile distinfo Log message: update to neomutt-20241002 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/02 17:51:01 Modified files: textproc/py-jaraco-text: distinfo Log message: sync distinfo to unbreak, found by naddy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/02 18:00:11 Modified files: www/chromium : Makefile www/iridium : Makefile www/ungoogled-chromium: Makefile Log message: set BROKEN-i386 (has been for ages, I just had this set locally) CVSROOT: /cvs Module name: www Changes by: pamela@cvs.openbsd.org 2024/10/02 18:53:36 Modified files: faq : current.html upgrade75.html Added files: faq : upgrade76.html Log message: add 7.6 upgrade instructions and roll current.html ok kmos@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/10/02 20:39:19 Modified files: databases/redis: Makefile distinfo Log message: Update to redis-6.2.16 It fixes: (CVE-2024-31449) Lua library commands may lead to stack overflow and potential RCE. (CVE-2024-31228) Potential Denial-of-service due to unbounded pattern matching. CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/10/02 21:16:11 Modified files: . : 76.html Log message: seperate -> separate; from Ross L Richardson CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/02 21:31:47 Modified files: lib/libcrypto/man: X509V3_EXT_get_nid.3 Log message: X509V3_EXT_get_nid.3: indicate what nid means CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/02 21:47:40 Modified files: lib/libcrypto : crypto.h Log message: Provide OPENSSL_INIT_NO_ATEXIT noop The brilliant idea of installing a fragile non-idempotent cleanup atexit handler as a library has bitten many people over time. This gets particularly exciting when you can't control who dlopens the lib first (don't we all love Python bindings) or if you are in a threaded context. Fake OpenSSL clones chose not to do this but now get to carry a noop flag since people start opting out of this madness (there's a good old tradition at work here). ok beck joshua jsing millert miod CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/02 22:15:52 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Fix BN_to_ASN1_INTEGER() misuse You can either let this API reuse an existing ASN1_INTEGER or you can let it allocate a new one. If you try to do both at the same time, you'll leak. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/02 22:17:05 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Switch field_bits to be an int ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/02 22:20:28 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Fix ASN1_INTEGER_to_BN() misuse Same issue/leak as for BN_to_ASN1_INTEGER(). Stop reusing the elliptic curve parameters a and b for order and cofacter. It's confusing. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/02 22:39:09 Modified files: sys/conf : GENERIC Log message: We've left release mode. Time to re-enable POOL_DEBUG ok deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/02 23:07:49 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Make EC{,PK}PARAMETERS_it static They aren't used outside of this file. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/10/02 23:37:52 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/noscript: Makefile distinfo Log message: Tor Browser: update to 13.5.6 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/10/02 23:38:28 Modified files: meta/tor-browser: Tag: OPENBSD_7_5 Makefile www/tor-browser: Tag: OPENBSD_7_5 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_5 Makefile distinfo www/tor-browser/noscript: Tag: OPENBSD_7_5 Makefile distinfo Log message: Tor Browser: update to 13.5.6 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/02 23:41:59 Modified files: usr.bin/tmux : input-keys.c tty-keys.c Log message: Improve fix for shifted keys so it works for all the keys it should, Stanislav Kljuhhin in GitHub issue 4146. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/02 23:53:36 Modified files: x11/xfce4/xfce4-dict: Makefile distinfo Log message: x11/xfce4/xfce4-dict: update to 0.8.8 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/03 00:24:07 Modified files: lib/libcrypto/ec: ec_local.h Log message: Remove the unused field_mod_func from EC_GROUP This was only used by the NIST method. For all other group methods it's an uninitialized pointer (as EC_GROUP_new() still uses the malloc + set all members to 0 idiom). ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/03 00:35:56 Modified files: x11/kde-plasma/plasma-desktop: Makefile x11/kde-plasma/plasma-desktop/pkg: PLIST Log message: Add dependency on ibus as it's getting picked up when installed. ok rsadowski@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/03 00:51:23 Log message: Import x11/gnome/railway 2.7.0. Railway lets you look up travel information for many different railways, all without needing to navigate through different websites. Features: * Search for journeys * View the details of a journey including departure, arrivals, delays, platforms * Adaptive for small screens * Bookmark a search or a journey * Show more information like prices * Many different search profiles, e.g * DB * BB * BART * ... (many more). For a full list of supported profiles, see https://gitlab.com/schmiddi-on-mobile/railway-backend#profiles which is used to query the application data. WWW:https://apps.gnome.org/DieBahn/ ok/tweaks tb@ Status: Vendor Tag: landry Release Tags: landry_20241003 N ports/x11/gnome/railway/Makefile N ports/x11/gnome/railway/distinfo N ports/x11/gnome/railway/patches/patch-vendor_libadwaita_src_auto_about_dialog_rs N ports/x11/gnome/railway/patches/patch-Cargo_lock N ports/x11/gnome/railway/pkg/DESCR N ports/x11/gnome/railway/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/03 00:52:00 Modified files: x11/gnome : Makefile Log message: x11/gnome/Makefile: +railway CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/03 00:58:01 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.46. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/03 01:30:39 Modified files: textproc/mupdf : Makefile distinfo Log message: update to mupdf-1.24.10 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/03 02:52:39 Modified files: games/classicube: Makefile Log message: Mark classicube BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/03 02:55:06 Modified files: games/emptyclip: Makefile Log message: Mark emptyclip BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/03 02:58:29 Modified files: devel/bazel : Makefile Log message: Mark bazel BROKEN-sparc64 CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2024/10/03 02:59:49 Modified files: sys/dev/pv : if_vio.c Log message: vio: Increase rx mbuf size with lro bluhm found that using bigger rx mbufs helps tcp splice performance if lro is enabled. Use 4k in that case. Also fix confusion in rx dmamap segment count. Even with lro/tso, we only put unfragmented mbufs into the rx queue. Therefore we only need max. 2 segments, one for the mbuf and one for the separate header for legacy virtio devices. OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/03 03:00:00 Modified files: archivers/libzim: Makefile Log message: Mark libzim BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/03 03:01:12 Modified files: archivers/blosc2: Makefile Log message: Mark blosc2 BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/03 03:52:35 Modified files: security/py-mitmproxy_rs: Makefile crates.inc distinfo security/py-mitmproxy_rs/patches: patch-Cargo_toml security/py-mitmproxy_rs/pkg: PLIST Added files: security/py-mitmproxy_rs/patches: patch-boringtun_boringtun_src_sleepyinstant_unix_rs Removed files: security/py-mitmproxy_rs/patches: patch-mitmproxy-rs_modcargo-crates_boringtun-0_6_0_src_sleepyinstant_unix_rs Log message: update to py3-mitmproxy_rs-0.9.2, from Kirill A. Korinsky (maintainer), tweaks from me CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/03 03:53:07 Modified files: security/mitmproxy: Makefile distinfo security/mitmproxy/pkg: PLIST Removed files: security/mitmproxy/patches: patch-mitmproxy_tools_main_py Log message: update to mitmproxy-11.0.0, from Kirill A. Korinsky (maintainer) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/03 04:18:29 Modified files: sys/kern : kern_time.c Log message: Fix the clock_gettime() handler for pthread_getcpuclockid() to use the proper way to read tu_runtime. OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/03 04:20:05 Modified files: sys/kern : kern_resource.c Log message: In rucheck() sum up the tusage from all threads to get the real current runtime of the process. Also this no longer needs the SCHED_LOCK(). OK mpi@ CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2024/10/03 06:21:19 Modified files: net/powerdns_recursor: Makefile distinfo Log message: Update to PowerDNS Recursor 5.1.2 Fixing a DOS: https://docs.powerdns.com/recursor/security-advisories/powerdns-advisory-2024-04.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/03 06:59:29 Modified files: x11/gnome/railway: Makefile Log message: No need for EXTRACT_SUFX. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/03 08:13:10 Modified files: devel/spidermonkey115: Makefile distinfo Log message: Update to spidermonkey115-115.16.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/03 08:14:05 Modified files: devel/spidermonkey128: Makefile distinfo Log message: Update to spidermonkey128-128.3.0. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/10/03 08:16:26 Modified files: archivers/libarchive: Makefile distinfo Log message: archivers/libarchive: update to 3.7.6 Important bugfixes: * tar: clean up linkpath between entries * tar: fix memory leaks when processing symlinks or parsing pax headers * iso: be more cautious about parsing ISO-9660 timestamps CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/10/03 09:25:31 Modified files: archivers/xz : Makefile distinfo Removed files: archivers/xz/patches: patch-src_common_tuklib_integer_h Log message: archivers/xz: maintenance update to 5.6.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/03 09:27:48 Modified files: geo/py-osmium : Makefile Log message: Unbreak sqlports: devel/py3-test-httpserver -> devel/py-test-httpserver CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/03 11:31:57 Modified files: archivers/zip : Makefile Added files: archivers/zip/patches: patch-zipnote_c Log message: zip: fix applying changes with zipnote zipnote closes the wrong file, which prevents it from reading and applying modifications. hunted down to some linux forum by Tymo Myyrä CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/03 13:41:23 Modified files: lang/scala : Makefile distinfo lang/scala/pkg : PLIST Log message: update to scala 3.5.1; from Kirill (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/03 14:07:43 Modified files: sysutils/docker-cli: Makefile distinfo Log message: update to docker-cli 27.2.1; from Kirill (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/03 14:18:36 Modified files: sysutils/docker-compose: Makefile distinfo modules.inc Log message: update to docker-compose 2.29.7; from Kirill (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/03 14:22:07 Modified files: devel/sbt : Makefile distinfo Log message: update to sbt 1.10.2; from Kirill (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/03 14:23:38 Modified files: devel/sbt/patches: patch-bin_sbt Log message: regen patch CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/10/03 14:52:52 Modified files: editors/nano : Makefile distinfo Log message: editors/nano: update to 8.2 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/03 15:03:45 Modified files: databases/pspg : Makefile distinfo Log message: update databases/pspg to 5.8.7 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/03 15:07:09 Modified files: sysutils/rset : Makefile distinfo sysutils/rset/pkg: PLIST Added files: sysutils/rset/patches: patch-input_c Log message: update sysutils/rset to 3.1 changelog: https://github.com/eradman/rset/blob/master/NEWS Backport also a patch that removes a stray NUL from the end of the local execution script. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/03 15:16:19 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 5.5.8 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/10/03 15:30:51 Modified files: graphics/png : Makefile distinfo graphics/png/patches: patch-Makefile_in Log message: graphics/png: maintenance update to 1.6.44 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/10/03 15:47:19 Modified files: sysutils/colorls: Makefile distinfo sysutils/colorls/patches: patch-print_c Log message: sysutils/colorls: sync with OpenBSD 7.6 CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2024/10/03 18:42:43 Modified files: emulators/minivmac: Makefile emulators/minivmac/pkg: DESCR README Added files: emulators/minivmac/files: minivmac-m128k.desktop Log message: Add FLAVOR=m128k to minivmac for Macintosh 128K from Jag Talon (maintainer) CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2024/10/03 18:47:21 Modified files: emulators : Makefile Log message: +minivmac,m128k CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2024/10/03 19:11:00 Modified files: games/stone-soup: Makefile distinfo games/stone-soup/patches: patch-source_Makefile games/stone-soup/pkg: PLIST Log message: Update to stone-soup 0.32.0, from Stefan Moran (maintainer) CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2024/10/03 21:30:26 Log message: import textproc/py-orjson - fast correct Python JSON library orjson is a fast, correct JSON library for Python. It benchmarks as the fastest Python library for JSON and is more correct than the standard json library or other third-party libraries. It serializes dataclass, datetime, numpy, and UUID instances natively. ok sthen@ Status: Vendor Tag: aisha Release Tags: aisha_20241003 N ports/textproc/py-orjson/Makefile N ports/textproc/py-orjson/distinfo N ports/textproc/py-orjson/crates.inc N ports/textproc/py-orjson/pkg/DESCR N ports/textproc/py-orjson/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2024/10/03 21:30:57 Modified files: textproc : Makefile Log message: hook textproc/py-orjson into build CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2024/10/03 23:22:10 Modified files: sys/dev/pci : if_ix.c if_ix.h Log message: Expose {T,R}X desc trail and add link_enabled field to prepare VF support. diff from naito.yuichiro at gmail.com ok jan jmatthew CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/04 00:10:09 Modified files: x11/xwallpaper : Makefile distinfo Log message: Update xwallpaper to 0.7.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/04 00:13:01 Modified files: devel/jenkins/devel: Makefile distinfo devel/jenkins/stable: Makefile distinfo Log message: Update jenkins to 2.462.3 (LTS) and 2.479 (-devel) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/04 00:15:01 Modified files: devel/catch2 : Makefile distinfo Log message: Update Catch2 to 3.7.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/04 00:19:05 Modified files: devel/netbeans : Makefile distinfo devel/netbeans/pkg: PLIST Log message: Update netbeans to 23 CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2024/10/04 00:37:22 Modified files: sys/dev/pci : if_mcx.c Log message: As with other multiqueue drivers, print the number of queues we set up along with the interrupt and ethernet address details. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 00:43:25 Modified files: graphics/openexr: Makefile distinfo graphics/openexr/pkg: PLIST-main PLIST-tools Log message: Update to OpenEXR-3.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 00:43:47 Modified files: devel/kf5/kimageformats: Makefile devel/kf6/kimageformats: Makefile graphics/DevIL : Makefile graphics/blender: Makefile graphics/darktable: Makefile graphics/displaz: Makefile graphics/fyre : Makefile graphics/gimp/snapshot: Makefile graphics/gimp/stable: Makefile graphics/gmic : Makefile graphics/krita : Makefile graphics/opencv: Makefile graphics/openimageio: Makefile graphics/openscenegraph: Makefile multimedia/synfig: Makefile wayland/swayimg: Makefile x11/kde-applications/kf6-kio-extras: Makefile x11/kde-applications/kio-extras: Makefile games/love/0.8 : Makefile graphics/hugin : Makefile Log message: Sync WANTLIB after graphics/openexr update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 00:44:41 Modified files: graphics/ctl : Makefile graphics/vigra : Makefile Added files: graphics/ctl/patches: patch-OpenEXR_CTL_exrdpx_exrToDpx_cpp graphics/vigra/patches: patch-src_impex_imageinfo_cxx Log message: Unbreak with new graphics/openexr. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/04 00:46:08 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm audio : Makefile Removed files: audio/potamus : Makefile distinfo audio/potamus/pkg: DESCR PLIST Log message: Remove audio/potamus Last release dated to 2018-01-12. This does not mean that it still works, but it is a blocker for the FFmpeg >4 update and the ecosystem needs a newer FFmpeg. OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 00:46:36 Modified files: net/libproxy : Makefile distinfo Log message: Update to libproxy-0.5.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 00:47:07 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.388. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2024/10/04 00:47:32 Modified files: graphics/rawtherapee: Makefile distinfo graphics/rawtherapee/patches: patch-CMakeLists_txt patch-rtengine_procparams_cc patch-rtengine_rtthumbnail_cc patch-rtgui_cacheimagedata_cc patch-rtgui_options_cc graphics/rawtherapee/pkg: PLIST Added files: graphics/rawtherapee/patches: patch-rtdata_CMakeLists_txt Removed files: graphics/rawtherapee/patches: patch-rtengine_jdatasrc_cc Log message: update to rawtherapee-5.11 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 00:48:16 Modified files: multimedia/py-chromecast: Makefile distinfo Log message: Update to py3-chromecast-14.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 00:54:15 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.67.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 01:01:31 Modified files: sysutils/opentofu: Makefile distinfo Log message: Update to opentofu-1.8.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 01:02:56 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build patch-src_rpc_virnetsocket_c sysutils/libvirt/pkg: PLIST Log message: Update to libvirt-10.8.0. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/04 01:03:08 Modified files: usr.bin/tmux : key-bindings.c tmux.1 window-copy.c Log message: Rework of copy mode commands ("send-keys -X") to parse the arguments so that flags may be detected propertly rather than just looking for strings ("-O" and so on). Also add -C and -P flags to the copy commands: -C prevents the commands from sending the text to the clipboard and -P prevents them from adding the text as a paste buffer. Note some of the default key bindings change to add "--" and any similar custom key bindings using "send-keys -X" may need a similar change. GitHub issue 4153. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 01:04:08 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-10.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 01:10:59 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.8.4. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/10/04 01:11:26 Modified files: databases/sqlcipher: Makefile distinfo Log message: Update to sqlcipher-4.6.1 from Tom Murphy (maintainer). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 01:19:29 Modified files: graphics/displaz: Makefile Log message: Statically link to libGLEW.a. CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2024/10/04 01:46:33 Modified files: sys/dev/pci : if_qwx_pci.c Log message: Remove two MHI LOOPBACK channels, there's no need to match them. Also move PCI ops registration ahead. That way the ops will be registered if any subsequent operations within the case processing require the ops to See Linux commit fbb2a14afe00a5691b43cd19c946472e59e16fc6 and 515bcdf587f9911f2d5de51524cb7e048d295052 ok stsp@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/04 01:50:48 Modified files: net/irctk : Makefile distinfo net/irctk/pkg : DESCR PLIST Log message: update net/irctk to 1.1.0 changelog: https://lab.abiscuola.com/irctk/doc/trunk/www/wiki/changelog.md#1_1_0 ircfossil, an irc bridge for the fossil chat, is included too. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2024/10/04 01:55:43 Modified files: net/syncthing : Makefile distinfo Log message: net/syncthing: update to version 1.27.12. Diff from kn@, thanks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/04 02:08:21 Modified files: www : Makefile www/hugo : Makefile distinfo modules.inc www/hugo/pkg : DESCR PLIST Log message: update to hugo-0.135.0, from maintainer Kirill A. Korinsky, rolling the "extended" flavour into the default. tweak from me: update DESCR to remove flavour info. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/04 02:17:08 Modified files: net/toot : Makefile distinfo net/toot/pkg : PLIST Log message: update to toot-0.45.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/04 02:23:14 Modified files: textproc/py-tomli: Makefile distinfo Log message: update to py3-tomli-2.0.2 devel/py-build no longer uses this (now we use py3.11) so convert to a normal MODPY_PYBUILD port CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/04 02:26:38 Modified files: textproc/py-vobject: Makefile distinfo Log message: update to py3-vobject-0.9.8 CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2024/10/04 02:46:43 Modified files: games/zelda3 : Makefile games/zelda3/pkg: README games/zelda3-rom: Makefile Log message: Mark games/zelda3-rom as UNLINKED to reduce noise for bulk builders. Building the games/zelda3-data port now requires BUILD_UNLINKED=zelda3-rom to be set. Update zelda3's README accordingly. Requested by rsadowski and tb. ok tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/04 03:03:16 Modified files: devel/etl : Makefile distinfo devel/etl/pkg : PLIST multimedia/synfig: Makefile distinfo multimedia/synfig/patches: patch-configure_ac multimedia/synfig/pkg: PLIST multimedia/synfigstudio: Makefile distinfo multimedia/synfigstudio/pkg: PLIST Added files: multimedia/synfig/patches: patch-src_synfig_string_helper_h Removed files: devel/etl/patches: patch-ETL__surface_h Log message: Update ETL, synfig and synfigstudio to 1.5.3 Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/10/04 03:23:34 Log message: import sysutils/fswatch 1.17.1 ok sthen@ HOMEPAGE: https://emcrisostomo.github.io/fswatch/ fswatch monitor files and directory trees for changes. Main features are: - Support for many OS-specific APIs such as kevent, inotify, and FSEvents. - Recursive directory monitoring. - Path filtering using including and excluding regular expressions. - Customizable record format. - Support for periodic idle events. Limitations: The kqueue monitor, available on any *BSD system featuring kqueue, requires a file descriptor to be opened for every file being watched. As a result, this monitor scales badly with the number of files being observed, and may begin to misbehave as soon as the fswatch process runs out of file descriptors. In this case, fswatch dumps one error on standard error for every file that cannot be opened. Status: Vendor Tag: semarie Release Tags: semarie_20241004 N ports/sysutils/fswatch/Makefile N ports/sysutils/fswatch/distinfo N ports/sysutils/fswatch/pkg/DESCR N ports/sysutils/fswatch/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/10/04 03:24:40 Modified files: sysutils : Makefile Log message: hook sysutils/fswatch CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/04 04:06:51 Modified files: www/chromium : Makefile distinfo www/ungoogled-chromium: Makefile distinfo Removed files: www/chromium/patches: patch-components_webapps_browser_features_cc www/ungoogled-chromium/patches: patch-components_webapps_browser_features_cc Log message: update to 129.0.6668.89 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/04 05:21:04 Modified files: lang/go : go.port.mk Log message: typo in comment CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/04 05:27:55 Modified files: sysutils/docker-buildx: Makefile distinfo Log message: update to docker-buildx-0.17.1, from Kirill A. Korinsky (maintainer) CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2024/10/04 05:35:06 Modified files: misc/remind : Makefile distinfo misc/remind/pkg: PLIST Log message: update to remind-5.0.6, from Martin Ziemer (maintainer) tweaks: update-plist CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/04 05:36:02 Modified files: multimedia/libheif: Makefile distinfo multimedia/libheif/pkg: PLIST Log message: update to libheif-1.18.2, from Brad CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2024/10/04 05:37:12 Modified files: mail/getmail : Makefile distinfo Log message: update to getmail-6.19.5, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/04 06:46:21 Modified files: databases/patroni: Makefile distinfo Removed files: databases/patroni/patches: patch-patroni_validator_py Log message: Update patroni 4.0.1 -> 4.0.2 Release notes: https://github.com/zalando/patroni/blob/master/docs/releases.rst CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/04 06:47:10 Modified files: devel/py-identify: Makefile distinfo Log message: Update py-identify 2.6.0 -> 2.6.1 CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2024/10/04 06:47:42 Modified files: net/dnsdist : Makefile distinfo Log message: Update to PowerDNS DNSdist 1.9.7 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/04 06:48:43 Modified files: textproc/terraform-docs: Makefile distinfo modules.inc Log message: Update terraform-docs 0.18.0 -> 0.19.0 Changelog: https://github.com/terraform-docs/terraform-docs/releases/tag/v0.19.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/04 06:50:09 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.17.5 -> 1.17.6 Changelog: https://github.com/hashicorp/vault/releases/tag/v1.17.6 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/04 06:54:28 Modified files: security/tfsec : Makefile distinfo Log message: Update tfsec 1.28.10 -> 1.28.11 Changelog: https://github.com/aquasecurity/tfsec/releases/tag/v1.28.11 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2024/10/04 07:35:46 Modified files: multimedia/shotcut: Makefile Log message: fix shotcut missing libQt6Charts.so.1.2 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/04 08:00:54 Modified files: databases/sqlcipher: Makefile Log message: sqlcipher: needs a major bump CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 08:35:13 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.47. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 08:35:30 Modified files: x11/gnome/librsvg: Makefile distinfo distinfo.old Log message: Update to librsvg-2.58.5. CVSROOT: /cvs Module name: www Changes by: sf@cvs.openbsd.org 2024/10/04 08:51:42 Modified files: . : 76.html Log message: Remove improvement items for features that are new in 7.6 anyway * Bounce buffers are new for SEV. * TCP segmentation offload in vio is new. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/04 08:55:17 Modified files: usr.bin/tmux : tty-keys.c Log message: Do not translate BSpace as Unicode, GitHub issue 4156. CVSROOT: /cvs Module name: www Changes by: dv@cvs.openbsd.org 2024/10/04 09:09:38 Modified files: . : 76.html Log message: type: SEC -> SEV CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/04 09:56:33 Modified files: x11/gnome/railway: Makefile Log message: Mark BROKEN; errors out with meson. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/04 10:03:14 Modified files: databases/mariadb: Makefile Added files: databases/mariadb/patches: patch-libmariadb_include_ma_context_h patch-libmariadb_libmariadb_ma_context_c Log message: Add an aarch64 coroutine backend for the non-blocking API in mariadb client. From upstream via Brad. https://jira.mariadb.org/browse/MDEV-34859 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/04 10:58:26 Modified files: sys/dev/ic : psp.c Log message: Increase psp(4) timeouts. On EPYC 9124 psp(4) seems to need more to time to respond. Otherwise it will not attach. Increase timeouts for both polling during autoconf and interrupt during normal operation. from hshoexer@ OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/04 12:21:25 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Fix breeze-icons -> kf6-breeze-icons Spotted by landry@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/10/04 13:00:27 Modified files: sys/arch/arm/arm: genassym.cf Log message: Remove unused SIGEMT. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/04 13:11:40 Modified files: sysutils/docker-compose: Makefile Log message: make tests work; from Kirill (maintainer) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/04 13:16:13 Modified files: usr.bin/tmux : cmd-choose-tree.c status.c tmux.1 tmux.h window-customize.c window-tree.c Log message: Add -y flag to disable confirmation prompts in modes, GitHub issue 4152. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/04 13:20:13 Modified files: databases/py-redis: Makefile distinfo databases/py-redis/pkg: PLIST Added files: databases/py-redis/patches: patch-setup_py patch-tests_test_commands_py Log message: update to py3-redis 5.0.9; from Kirill maintainer timeout rpointel CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/04 13:33:05 Modified files: x11/gnome/railway: Makefile Removed files: x11/gnome/railway/patches: patch-Cargo_lock Log message: x11/gnome/railway: unbreak by cargoculting the 'right' .cargo-checksum.json overwrite meson and cargo are on a boat. A starlink debris falls on the boat, the boat sinks. All is well now. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/04 13:40:58 Modified files: security/py-spake2: Makefile distinfo security/py-spake2/pkg: PLIST Log message: update to py3-spake2 0.9 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/04 13:41:23 Modified files: net/magic-wormhole: Makefile distinfo Log message: update to magic-wormhole 0.16.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/04 13:47:18 Modified files: textproc/loccount: Makefile distinfo textproc/loccount/pkg: PLIST Log message: update to loccount 2.16 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/04 13:54:58 Modified files: audio/noson-app: Makefile distinfo Log message: update to noson-app 5.6.8 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/04 15:15:52 Modified files: sys/arch/amd64/amd64: locore0.S Log message: Allow kernel boot on QEMU with AMD SEV. When booting an OpenBSD kernel on Linux QEMU with SEV enabled, the hypervisor does not forward the SME feature, only the SEV bit is set. Therefore do not depend on SME when checking for SEV guest mode in locore0. from Sebastian Sturm; via hshoexer@; OK jsg@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/04 16:21:28 Modified files: sys/arch/amd64/stand/efiboot: exec_i386.c Log message: Allow boot loader to run as AMD SEV guest on QEMU with EFI. When efibooting amd64, the boot loader rewrites the page table built by EFI firmware to ensure that there are no read-only mappings. The rewrite is needed for some HP EFI BIOS, that maps computrace section read-only. When efibooting on SEV enabled QEMU, we would have to ensure the crypt bit is set when changing page tables. However, there is no need for the HP workaround when booting on QEMU (or any other VM), so just do not modify the page table, when SEV gest mode is detected. from Sebastian Sturm; via hshoexer@; OK kettenis@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/04 16:36:11 Modified files: usr.bin/tmux : tmux.1 Log message: Document missing window-layout-changed hook. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/04 18:32:55 Modified files: usr.bin/tmux : window-copy.c options-table.c screen-write.c tmux.1 Log message: Add copy-mode-position-format to configure the position indicator. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/04 18:35:35 Modified files: usr.bin/tmux : window-copy.c Log message: Remove some debugging left behind. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/04 19:07:38 Modified files: usr.sbin/config: sem.c Log message: error on long locator lines, don't overflow buffers found with afl, feedback and ok millert@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/10/04 19:49:09 Modified files: editors/scite : Makefile distinfo Log message: editors/scite: update to 5.5.2 adds multiple selection copy with separator, a font stretch setting, and access to whether an undo sequence is active. CVS: ---------------------------------------------------------------------- distinfo CVS: ---------------------------------------------------------------------- CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/10/04 19:52:21 Modified files: editors/scintilla: Makefile distinfo editors/scintilla/patches: patch-src_CellBuffer_cxx Log message: editors/scite: update to 5.5.2 adds a stretch attribute to style settings for condensed and expanded text CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/05 00:24:15 Modified files: x11/gnome/railway: Makefile Log message: railway: symlinks are hard... CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/05 00:43:52 Modified files: mail/pecl-mailparse: Makefile distinfo Log message: update to pecl-mailparse-3.1.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/05 00:47:10 Modified files: devel/py-rich : Makefile distinfo Log message: update to py3-rich-13.9.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/05 00:55:09 Modified files: devel/kf6 : kf6.port.mk devel/kf6/attica: distinfo devel/kf6/baloo: distinfo devel/kf6/baloo/pkg: PLIST 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/kcalendarcore/pkg: PLIST 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/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: Makefile distinfo devel/kf6/kimageformats: distinfo devel/kf6/kio : distinfo devel/kf6/kio/patches: patch-src_core_worker_cpp devel/kf6/kirigami: distinfo devel/kf6/kitemmodels: distinfo devel/kf6/kitemviews: distinfo devel/kf6/kjobwidgets: distinfo devel/kf6/knewstuff: distinfo devel/kf6/knewstuff/pkg: PLIST 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 : Makefile 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: Makefile 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: distinfo devel/kf6/syndication: distinfo devel/kf6/syntax-highlighting: distinfo devel/kf6/threadweaver: distinfo Removed files: devel/kf6/kio/patches: patch-src_gui_openfilemanagerwindowjob_cpp patch-src_gui_openfilemanagerwindowjob_p_h Log message: Update KDE Frameworks to 6.6.0 https://kde.org/announcements/frameworks/6/6.6.0/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/05 00:57:17 Modified files: devel/py-rope : Makefile distinfo Log message: update to py3-rope-1.13.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/05 01:23:29 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.35.34. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/05 01:23:39 Modified files: net/py-boto3 : Makefile distinfo net/py-boto3/pkg: PLIST Log message: Update to py3-boto3-1.35.34. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/05 01:23:49 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.35.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/05 01:31:14 Modified files: multimedia/pipewire/pipewire: Makefile distinfo multimedia/pipewire/pipewire/patches: patch-meson_build patch-src_modules_module-netjack2-manager_c patch-src_modules_module-rtp-sap_c patch-src_modules_module-rtp-session_c patch-src_modules_module-rtp-source_c patch-src_modules_module-vban-recv_c patch-src_pipewire_thread_c patch-test_meson_build patch-test_test-functional_c Added files: multimedia/pipewire/pipewire/patches: patch-src_modules_network-utils_h Log message: Update to pipewire-1.2.5. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/05 01:35:54 Modified files: mail/dovecot : Makefile Added files: mail/dovecot/patches: patch-src_replication_replicator_replicator-queue_c Log message: mail/dovecot: fix infinite loop inside replicator when used with any value of replication_sync_timeout. From Kirill A. Korinsky, ok brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/05 02:03:29 Modified files: productivity/gnucash: Makefile distinfo productivity/gnucash/patches: patch-CMakeLists_txt Log message: Update to gnucash-5.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/05 02:03:39 Modified files: productivity/gnucash-docs: Makefile distinfo productivity/gnucash-docs/pkg: PLIST Log message: Update to gnucash-docs-5.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/05 02:15:32 Log message: Re-import railway under productivity. It's not really a GNOME project. ok landry@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20241005 N ports/productivity/railway/Makefile N ports/productivity/railway/distinfo N ports/productivity/railway/patches/patch-vendor_libadwaita_src_auto_about_dialog_rs N ports/productivity/railway/pkg/DESCR N ports/productivity/railway/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/05 02:16:36 Modified files: productivity : Makefile x11/gnome : Makefile Removed files: x11/gnome/railway: Makefile distinfo x11/gnome/railway/patches: patch-vendor_libadwaita_src_auto_about_dialog_rs x11/gnome/railway/pkg: DESCR PLIST Log message: Move railway; ok landry@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/05 02:22:39 Modified files: security/oath-toolkit: Makefile distinfo Added files: security/oath-toolkit/patches: patch-pskctool_tests_tst_libexamples_sh patch-pskctool_tests_tst_sign_sh Log message: update to oath-toolkit-2.6.12 fix/workaround test problems so that all tests get a chance to run (had to disable pskc tests; the provided test CA was generated with old gnutls certtool and has time formats unacceptable to libressl - generating new CA key/cert means regenerating the "expected output" files too). CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2024/10/05 03:24:22 Modified files: net/synapse : Makefile net/synapse/pkg: README Log message: synapse: fix typo in README CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/05 03:54:39 Modified files: sys/arch/i386/i386: genassym.cf sys/arch/amd64/amd64: genassym.cf Log message: remove unneeded includes CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/05 05:54:21 Modified files: devel/visualvm : Makefile distinfo devel/visualvm/pkg: PLIST Log message: update to visualvm 2.1.10; from Kirill (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/05 06:04:41 Modified files: meta/kde : 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: Makefile 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/kwayland-integration: distinfo x11/kde-plasma/kwin: distinfo x11/kde-plasma/kwrited: distinfo x11/kde-plasma/layer-shell-qt: distinfo x11/kde-plasma/layer-shell-qt/pkg: PLIST 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-sdk: distinfo x11/kde-plasma/plasma-workspace: 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/systemsettings: distinfo x11/kde-plasma/xdg-desktop-portal-kde: distinfo x11/kde : kde.port.mk Log message: Update KDE Plasma to 6.1.5, Bugfix Release for September https://kde.org/announcements/plasma/6/6.1.5/ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/05 06:10:16 Modified files: usr.bin/tmux : server-client.c window.c Log message: Send focus events to pane when entering or leaving popup, GitHub issue 3991. CVSROOT: /cvs Module name: src Changes by: chrisz@cvs.openbsd.org 2024/10/05 07:27:16 Modified files: sbin/wsconsctl : mouse.c mousecfg.c share/man/man4 : wsmouse.4 Log message: Make scaling available for normal mice, too; not just for touchpads. Add reverse_scrolling to the manpage. ok bru@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/05 09:38:55 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20241005 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/05 12:39:10 Modified files: games/zelda3 : Makefile games/zelda3/pkg: README games/zelda3-rom: Makefile Log message: zelda3/zelda3-rom: revert UNLINKED addition -data was missed. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/05 18:13:42 Modified files: sys/dev/videomode: edid.c Log message: Seperate -> Separate CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/05 19:12:15 Modified files: sys/dev/ic : atw.c Log message: remove unused atw_beacon_len_adjust variable CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/05 19:27:06 Modified files: devel/py-jupyter_client: Makefile distinfo Log message: update to py-jupyter_client 8.6.3 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/05 19:28:39 Modified files: sys/dev/usb : if_wi_usb.c Log message: remove unused wi_usb_cd, wi at usb uses wi_cd CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/05 19:50:56 Modified files: sys/kern : kern_sched.c Log message: remove unused sched_cost_load variable CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/05 21:46:48 Modified files: sys/dev/fdt : axppmic.c Log message: remove unused axppmic_rsb_cd, axppmic at rsb uses axppmic_cd CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/05 22:11:38 Modified files: sysutils/rustic: Makefile crates.inc distinfo Log message: Update to rustic-0.9.1 Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.9.1 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/05 22:52:01 Modified files: archivers/libdeflate: Makefile distinfo Log message: Update to libdeflate-1.22 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/06 00:35:10 Modified files: net/bitcoin : Makefile distinfo net/bitcoin/patches: patch-configure_ac patch-src_wallet_bdb_cpp net/bitcoin/pkg: PLIST Log message: Update Bitcoin Core to 28.0 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/10/06 02:44:04 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/06 03:03:08 Modified files: devel/libwnck3 : Makefile distinfo devel/libwnck3/patches: patch-libwnck_tasklist_c Log message: Update to libwnck3-43.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/06 03:30:22 Modified files: usr.bin/tmux : mode-tree.c Log message: Try to stay near the same line in modes if the current one is removed. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/06 03:55:52 Modified files: net/mosquitto : Makefile distinfo net/mosquitto/patches: patch-man_CMakeLists_txt patch-src_mosquitto_c patch-test_broker_Makefile Log message: update to mosquitto-2.0.19 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/06 04:03:22 Modified files: devel/py-incremental: Makefile Log message: devel/py-incremental: needs RDEP on setuptools CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/06 04:24:24 Modified files: infrastructure/mk: bsd.port.mk Log message: new opt-in PATCH_QUIET aka. patch(1) -s; OK tb CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2024/10/06 04:24:53 Modified files: share/man/man5 : bsd.port.mk.5 Log message: new opt-in PATCH_QUIET aka. patch(1) -s; OK tb CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2024/10/06 06:07:36 Modified files: wayland/sway : Makefile wayland/sway/pkg: PLIST Log message: Remove double sway in sample config file install path. Ok landry@, aja@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/06 07:32:33 Modified files: multimedia/synfigstudio: Makefile Log message: Regen WANTLIB to unbreak after openexr update. CVSROOT: /cvs Module name: www Changes by: visa@cvs.openbsd.org 2024/10/06 08:29:03 Modified files: . : 76.html Log message: mips64 package count CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/06 09:14:45 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/patches: patch-Source_JavaScriptCore_API_glib_JSCOptions_cpp patch-Source_JavaScriptCore_assembler_ARM64Assembler_h patch-Source_JavaScriptCore_assembler_ARMv7Assembler_h patch-Source_JavaScriptCore_heap_BlockDirectory_cpp patch-Source_JavaScriptCore_llint_LowLevelInterpreter64_asm patch-Source_JavaScriptCore_llint_LowLevelInterpreter_cpp patch-Source_JavaScriptCore_offlineasm_arm64_rb patch-Source_JavaScriptCore_runtime_MachineContext_h patch-Source_JavaScriptCore_runtime_Options_cpp patch-Source_WTF_wtf_Compiler_h patch-Source_WTF_wtf_InlineASM_h patch-Source_WTF_wtf_PlatformEnable_h patch-Source_WTF_wtf_posix_FileSystemPOSIX_cpp patch-Source_WebCore_CMakeLists_txt patch-Source_WebCore_page_NavigatorBase_cpp patch-Source_WebKit_UIProcess_Launcher_glib_ProcessLauncherGLib_cpp patch-Source_cmake_OptionsCommon_cmake patch-Source_cmake_WebKitCommon_cmake patch-Source_cmake_WebKitCompilerFlags_cmake patch-Source_cmake_WebKitFeatures_cmake www/webkitgtk4/pkg: PFRAG.no-webkitgtk60 PFRAG.webkitgtk60 Added files: www/webkitgtk4/patches: patch-Source_ThirdParty_ANGLE_src_common_SimpleMutex_h patch-Source_ThirdParty_skia_src_ports_SkMemory_malloc_cpp patch-Source_WTF_wtf_glib_FileSystemGlib_cpp patch-Source_WebKit_UIProcess_glib_WebProcessPoolGLib_cpp patch-Source_bmalloc_bmalloc_EligibilityResultInlines_h patch-Source_bmalloc_bmalloc_EligibilityResult_h patch-Source_bmalloc_bmalloc_IsoAllocatorInlines_h Log message: Update to webkitgtk{40,41,60}-2.46.1. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2024/10/06 10:24:02 Modified files: sys/arch/amd64/amd64: cpu.c Log message: use rdmsr_safe() instead of rdmsr() for probing feature the second could raise general protection fault on non-existant MSR fix with help of jsg@ ok dv@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/06 10:27:07 Modified files: www/mycorrhiza : Makefile distinfo modules.inc www/mycorrhiza/pkg: PLIST Log message: update www/mycorrhiza to 1.15.1 From Jag Talon; the same diff (except that was for 1.15) was sent from MAINTAINER la ninpre a few months ago. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/06 10:37:00 Modified files: net/ngtcp2 : Makefile distinfo Log message: Update to ngtcp2 1.8.0 LibreSSL is now officially supported. https://github.com/ngtcp2/ngtcp2/releases/tag/v1.8.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/06 10:37:43 Modified files: www/nghttp3 : Makefile distinfo Log message: Update to nghttp3 1.6.0 https://github.com/ngtcp2/nghttp3/releases/tag/v1.6.0 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/06 11:10:48 Modified files: devel/flake8 : Makefile distinfo Log message: update flake8 to 7.1.1 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/06 14:38:00 Modified files: security/vault : Makefile security/vault/pkg: vault_agent.rc Log message: Add daemon_logger to vault_agent rc script CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/06 14:51:04 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 5.6.0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/06 16:47:38 Modified files: sys/arch/arm/arm: genassym.cf Log message: remove unneeded includes and defines; ok miod@ CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2024/10/06 17:23:37 Modified files: openssh : specs.html Log message: ext-info-s was not added until 9.6, as opposed to ext-info-c which was added in 7.2. Pointed out by Colin Watson via mindrot list. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/06 17:37:17 Modified files: usr.bin/ssh : myproposal.h sshd_config.5 Log message: Turn off finite field (a.k.a modp) Diffie-Hellman key exchange in sshd by default. Specifically, this removes the diffie-hellman-group* and diffie-hellman-group-exchange-* methods. The client is unchanged and continues to support these methods by default. Finite field Diffie Hellman is slow and computationally expensive for the same security level as Elliptic Curve DH or PQ key agreement while offering no redeeming advantages. ECDH has been specified for the SSH protocol for 15 years and some form of ECDH has been the default key exchange in OpenSSH for the last 14 years. ok markus@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/06 17:39:24 Modified files: sys/kern : kern_pledge.c Log message: remove unused DEBUG_PLEDGE lines; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2024/10/06 17:43:19 Modified files: sys/dev/pci : if_bnxt.c Log message: Fix the rx refill timeout to only refill rings that are currently empty. This is normally how the timeout works, but in this driver it's complicated by the use of separate rx and ag rings. This prevents the refill timeout from operating on a ring concurrently with an rx interrupt, which leads to corruption and crashes as experienced by bluhm@ ok dlg@ earlier version tested by and ok bluhm@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/06 19:31:22 Modified files: sys/arch/i386/i386: apm.c Log message: include proc.h to fix APMDEBUG build CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2024/10/06 22:29:01 Modified files: usr.sbin/vmd : priv.c Log message: drop redundant AF attach ioctl SIOCAIFADDR_IN6 to configure an IPv6 address does everything SIOCIFAFATTACH does, i.e. it enables IPv6 on the interface if not done so already. vm.conf(5) 'local inet6' works as before. OK mlarkin CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/06 23:02:58 Modified files: sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_hwseq.c Log message: drm/amd/display: Add null check for set_output_gamma in dcn30_set_output_transfer_func From Srinivasan Shanmugam ddf9ff244d704e1903533f7be377615ed34b83e7 in linux-6.6.y/6.6.54 08ae395ea22fb3d9b318c8bde28c0dfd2f5fa4d2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/06 23:12:00 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_atombios_encoders.c Log message: drm/amdgpu: properly handle vbios fake edid sizing From Alex Deucher 78b9e10b3bd1bb04c40f9f12b899951a6904772b in linux-6.6.y/6.6.54 8155566a26b8d6c1dd914f06a0c652e4e2f2adf1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/06 23:14:50 Modified files: sys/dev/pci/drm/radeon: radeon_atombios.c Log message: drm/radeon: properly handle vbios fake edid sizing From Alex Deucher de67850b401946dc683103d11d7814ae5611750e in linux-6.6.y/6.6.54 17c6baff3d5f65c8da164137a58742541a060b2f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/06 23:17:14 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgv_sriovmsg.h Log message: drm/amd/amdgpu: Properly tune the size of struct From WangYuli 8e7760ed234f55f28dfd68254d08c9d0527dd766 in linux-6.6.y/6.6.54 0cee47cde41e22712c034ae961076067d4ac13a0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/06 23:20:34 Modified files: sys/dev/pci/drm/radeon: evergreen_cs.c Log message: drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets From Nikita Zhandarovich fa94d60546d2ba8c55f3c87483404162f1fbe863 in linux-6.6.y/6.6.54 3fbaf475a5b8361ebee7da18964db809e37518b7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/06 23:23:13 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_mst_types.c Log message: drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination From Fangzhi Zuo b5d38f1d4acb3a0aa0763d4d70bec6c9cf51300c in linux-6.6.y/6.6.54 4437936c6b696b98f3fe1d8679a2788c41b4df77 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/06 23:25:26 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_mst_types.c sys/dev/pci/drm/amd/display/dc: dc_dsc.h sys/dev/pci/drm/amd/display/dc/dsc: dc_dsc.c Log message: drm/amd/display: Add HDMI DSC native YCbCr422 support From Leo Ma 55fcbe5f60865717479a9d6a8d8d076c8f443759 in linux-6.6.y/6.6.54 07bfa9cdbf3cd2daadfaaba0601f126f45951ffa in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/06 23:28:20 Modified files: sys/dev/pci/drm/amd/display/modules/freesync: freesync.c Log message: drm/amd/display: Round calculated vtotal From Robin Chen 9ce1ee22dc6829175ec2dfd74d78d79eb20e0732 in linux-6.6.y/6.6.54 c03fca619fc687338a3b6511fdbed94096abdf79 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/06 23:30:12 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Validate backlight caps are sane From Mario Limonciello c886061bbdd1f37190939b11926055413e86a56c in linux-6.6.y/6.6.54 327e62f47eb57ae5ff63de82b0815557104e439a in mainline linux CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/06 23:59:43 Modified files: sysutils/aarch64-esr-decoder: Makefile crates.inc distinfo Log message: aarch64-esr-decoder: switch to following HEAD They don't seem to be tagging releases anymore. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/07 00:22:35 Modified files: devel/kf6/kwallet: Makefile Log message: Add missing dependency on kcrash Spotted by tb@, thanks CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2024/10/07 01:35:40 Modified files: share/man/man4 : axen.4 usb.4 sys/dev/usb : if_axen.c if_axenreg.h Log message: Add support for AX88772D. AX88772D is a USB 2.0 device. It is very similar to AX88179A overall. The most significant difference is that AX88179A supports 1000Mbps speeds while AX88772D does not. grammer fix from jmc@ ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/07 02:22:57 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-meson_build net/netatalk3/pkg: PLIST Log message: Update to netatalk-4.0.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/07 02:50:47 Modified files: usr.bin/tmux : options-table.c server-client.c tmux.1 tmux.h Log message: Add initial-repeat-time option to allow the first repeat time to be increased and later reduced, from David le Blanc in GitHub issue 4164. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2024/10/07 03:04:42 Modified files: graphics/geeqie: Makefile distinfo graphics/geeqie/patches: patch-meson_build patch-src_window_cc graphics/geeqie/pkg: PLIST Log message: update to geeqie-2.5 - Plugin to set file mtime to Exif.Image.DateTime - Bash command line completion - Option to hide window decorations - Improve Search and Run list display - Exif tag search option in Search window - Include Help And Close buttons in Exif window - Assign shortcuts to multi-page documents - Show alpha value in --pixel-info - Extensive code refactoring - Bug fixes - Updated translations CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/07 05:16:55 Modified files: print/lyx : Makefile distinfo Log message: print/lyx: update to 2.4.2, from wen heping, thanks ! see https://www.lyx.org/announce/2_4_2.txt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/07 06:18:31 Modified files: usr.sbin/rpki-client: x509.c Log message: rpki-client: fix seqnum upper bound An ASN1_INTEGER doesn't contain the ASN.1 encoding in its data. It contains a BIGNUM. In particular, there's no padding octet for integers with the top bit of the top octet set. Do the check the dumb way and check all the parts individually: non-negative, not larger than 20 octets and bit 159 not set. Reported by Tom Harrison ok claudio job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/07 06:19:52 Modified files: usr.sbin/rpki-client: cert.c Log message: rpki-client: fix validity interval check The language in RFC 5280, section 4.1.2.5 includes the end points of the validity interval. Reported by Tom Harrison ok claudio job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/07 06:27:27 Modified files: regress/usr.sbin/rpki-client: Makefile.inc Added files: regress/usr.sbin/rpki-client: test-seqnum.c Log message: rpki-client: add small unit test for the sequence number got this wrong too many times, let's make sure this is right. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/07 06:58:36 Modified files: usr.bin/tmux : options-table.c server-client.c status.c tmux.1 Log message: Add prompt-cursor-colour and prompt-cursor-style to set the style of the cursor in the command prompt and remove the emulated cursor, from Alexander Arch in GitHub issue 4170. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/10/07 07:21:53 Modified files: usr.sbin/sysupgrade: sysupgrade.8 sysupgrade.sh Log message: The two usual use cases are sysupgrade and sysupgrade -s, jumping forward to the same key, or the key+.1. But sometimes you want to update an older machine far forward (either with -s, or with -R), and the required key might not exist on-disk. Since getting the key isn't automated, people make some poor decisions to get the key. Previous to 7.6 the situation was worse, (and obviously older releases will have the old sysupgrade script, though you can copy this one to those machines and it will work, but please do that securely..) Moving forward this improves the workflow: a new set of keybundles (signed by older keys) have been made available so that sysupgrade can securely and automatically download the required key. ok job tb beck sthen CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/10/07 07:26:18 Modified files: sys/dev/usb : usbdevs Log message: add another PixArt mouse, to be used in quirks CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/10/07 07:26:32 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: sync CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/10/07 07:27:13 Modified files: sys/dev/usb : usb_quirks.c Log message: add UQ_ALWAYS_OPEN for another PixArt mouse CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/07 07:57:36 src/regress/sys/kern/signal/sig-stop2 Update of /cvs/src/regress/sys/kern/signal/sig-stop2 In directory cvs.openbsd.org:/tmp/cvs-serv18264/sig-stop2 Log Message: Directory /cvs/src/regress/sys/kern/signal/sig-stop2 added to the repository CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/07 08:01:12 Added files: regress/sys/kern/signal/sig-stop2: Makefile sig-stop2.c Log message: Add a multithreaded test for SIGSTOP and SIGCONT behaviour. This actually installs a SIGTSTP handler which then triggers a SIGSTOP. Currently unlinked since both SIGSTOP and SIGCONT delivery is busted. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/07 08:02:18 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_filetype_vim editors/vim/pkg: PLIST-main Log message: update to vim-9.1.764 CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2024/10/07 08:11:14 Modified files: . : artwork.html 76.html Added files: images : LifeIsButADream-s.gif LifeIsButADream.jpg puffy76.gif Log message: OpenBSD 7.6 artwork by Sue Doeksen CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2024/10/07 08:13:17 Modified files: . : 76.html Log message: Update CRL numbers draft URL CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2024/10/07 08:20:31 Modified files: . : alpha.html amd64.html anoncvs.html arm64.html armv7.html errata75.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 versionup build/mirrors : anoncvs.html.head ftp.html.end faq : faq1.html faq14.html faq16.html faq4.html faq5.html index.html Log message: 7.6 updates CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/07 08:21:51 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: update crl number draft link CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/07 08:25:16 Modified files: net/unifi/main : Makefile distinfo net/unifi/main/pkg: PLIST Log message: update to unifi-8.4.62 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/07 08:32:21 Modified files: net/unifi : Makefile Removed files: net/unifi/5.6 : Makefile distinfo net/unifi/5.6/files: unifi.sh net/unifi/5.6/patches: patch-unifi_sh_api net/unifi/5.6/pkg: DESCR PLIST README unifi.rc net/unifi/6.0 : Makefile distinfo net/unifi/6.0/files: unifi.sh net/unifi/6.0/patches: patch-unifi_sh_api net/unifi/6.0/pkg: DESCR PLIST README unifi.rc Log message: remove old unifi versions. the old libsnappy-java binary is unlikely to work with current libc++, and these are quite outdated now. 5.6 had been kept for the short-lived early 11ac generation of Broadcom- based APs but these are unlikely to be used for new installs now. 6.0 had been kept as the last version officially supporting original 2.4GHz-only UAP and a few others, however they haven't been disabled in newer versions, just that a warning is printed (which is valid anyway because they no longer receive firmware updates including security fixes). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/07 08:45:33 Modified files: usr.sbin/rpki-client: x509.c Log message: Add comment accidentally omitted on commit CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2024/10/07 08:49:47 Modified files: . : 76.html Log message: fix href. from lucas CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/10/07 09:35:11 Modified files: usr.sbin/unbound/util/data: msgencode.c Log message: Fix unbound CVE-2024-8508, put a limit on resources used for handling DNS compression. OK florian From unbound 1.21.1 (rest will be merged shortly). CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/10/07 09:36:08 Log message: import unbound 1.21.1, ok florian Status: Vendor Tag: NLNETLABS Release Tags: UNBOUND_1_21_1 U src/usr.sbin/unbound/config.guess U src/usr.sbin/unbound/Makefile.in U src/usr.sbin/unbound/acx_nlnetlabs.m4 C src/usr.sbin/unbound/ltmain.sh U src/usr.sbin/unbound/README.md C src/usr.sbin/unbound/install-sh C src/usr.sbin/unbound/configure.ac U src/usr.sbin/unbound/README-Travis.md U src/usr.sbin/unbound/SECURITY.md U src/usr.sbin/unbound/systemd.m4 U src/usr.sbin/unbound/config.sub U src/usr.sbin/unbound/ax_pthread.m4 U src/usr.sbin/unbound/ax_pkg_swig.m4 U src/usr.sbin/unbound/LICENSE U src/usr.sbin/unbound/config.h.in C src/usr.sbin/unbound/configure C src/usr.sbin/unbound/aclocal.m4 U src/usr.sbin/unbound/acx_python.m4 U src/usr.sbin/unbound/dnscrypt/dnscrypt_config.h.in U src/usr.sbin/unbound/dnscrypt/dnscrypt.h U src/usr.sbin/unbound/dnscrypt/cert.h U src/usr.sbin/unbound/dnscrypt/dnscrypt.c U src/usr.sbin/unbound/dnscrypt/dnscrypt.m4 U src/usr.sbin/unbound/dnstap/dnstap.h U src/usr.sbin/unbound/dnstap/dnstap_fstrm.h U src/usr.sbin/unbound/dnstap/dnstap_fstrm.c U src/usr.sbin/unbound/dnstap/dnstap_config.h.in U src/usr.sbin/unbound/dnstap/dnstap.c U src/usr.sbin/unbound/dnstap/dnstap.m4 U src/usr.sbin/unbound/dnstap/unbound-dnstap-socket.c U src/usr.sbin/unbound/dnstap/dtstream.c U src/usr.sbin/unbound/dnstap/dtstream.h U src/usr.sbin/unbound/dnstap/dnstap.proto U src/usr.sbin/unbound/testcode/unitmain.h U src/usr.sbin/unbound/testcode/asynclook.c U src/usr.sbin/unbound/testcode/fake_event.c U src/usr.sbin/unbound/testcode/petal.c U src/usr.sbin/unbound/testcode/run_vm.sh U src/usr.sbin/unbound/testcode/readhex.h U src/usr.sbin/unbound/testcode/readzone.c U src/usr.sbin/unbound/testcode/unitdname.c U src/usr.sbin/unbound/testcode/streamtcp.c U src/usr.sbin/unbound/testcode/unitregional.c U src/usr.sbin/unbound/testcode/pktview.c U src/usr.sbin/unbound/testcode/testbound.c U src/usr.sbin/unbound/testcode/unittcpreuse.c U src/usr.sbin/unbound/testcode/unitslabhash.c U src/usr.sbin/unbound/testcode/streamtcp.1 U src/usr.sbin/unbound/testcode/checklocks.c U src/usr.sbin/unbound/testcode/fake_event.h U src/usr.sbin/unbound/testcode/do-tests.sh U src/usr.sbin/unbound/testcode/replay.c U src/usr.sbin/unbound/testcode/testpkts.c U src/usr.sbin/unbound/testcode/unitverify.c U src/usr.sbin/unbound/testcode/readhex.c U src/usr.sbin/unbound/testcode/unitldns.c U src/usr.sbin/unbound/testcode/signit.c U src/usr.sbin/unbound/testcode/unitlruhash.c U src/usr.sbin/unbound/testcode/unitmsgparse.c U src/usr.sbin/unbound/testcode/unitzonemd.c U src/usr.sbin/unbound/testcode/mini_tdir.sh U src/usr.sbin/unbound/testcode/unitauth.c U src/usr.sbin/unbound/testcode/unitecs.c U src/usr.sbin/unbound/testcode/replay.h U src/usr.sbin/unbound/testcode/unitmain.c U src/usr.sbin/unbound/testcode/delayer.c U src/usr.sbin/unbound/testcode/lock_verify.c U src/usr.sbin/unbound/testcode/perf.c U src/usr.sbin/unbound/testcode/checklocks.h U src/usr.sbin/unbound/testcode/unitneg.c U src/usr.sbin/unbound/testcode/testpkts.h U src/usr.sbin/unbound/testcode/memstats.c U src/usr.sbin/unbound/testcode/dohclient.c U src/usr.sbin/unbound/testcode/unitanchor.c U src/usr.sbin/unbound/doc/README.svn C src/usr.sbin/unbound/doc/unbound-checkconf.8.in C src/usr.sbin/unbound/doc/unbound.conf.5.in C src/usr.sbin/unbound/doc/unbound-control.8.in U src/usr.sbin/unbound/doc/Changelog U src/usr.sbin/unbound/doc/README.ipset.md C src/usr.sbin/unbound/doc/libunbound.3.in U src/usr.sbin/unbound/doc/FEATURES C src/usr.sbin/unbound/doc/unbound.8.in C src/usr.sbin/unbound/doc/unbound-host.1.in U src/usr.sbin/unbound/doc/unbound.doxygen C src/usr.sbin/unbound/doc/example.conf.in U src/usr.sbin/unbound/doc/requirements.txt U src/usr.sbin/unbound/doc/CREDITS U src/usr.sbin/unbound/doc/LICENSE U src/usr.sbin/unbound/doc/TODO U src/usr.sbin/unbound/doc/control_proto_spec.txt U src/usr.sbin/unbound/doc/README.tests U src/usr.sbin/unbound/doc/README.DNS64 C src/usr.sbin/unbound/doc/README C src/usr.sbin/unbound/doc/unbound-anchor.8.in U src/usr.sbin/unbound/respip/respip.c U src/usr.sbin/unbound/respip/respip.h U src/usr.sbin/unbound/dynlibmod/dynlibmod.c U src/usr.sbin/unbound/dynlibmod/dynlibmod.h U src/usr.sbin/unbound/dynlibmod/examples/helloworld.c U src/usr.sbin/unbound/ipsecmod/ipsecmod-whitelist.h U src/usr.sbin/unbound/ipsecmod/ipsecmod.h U src/usr.sbin/unbound/ipsecmod/ipsecmod-whitelist.c U src/usr.sbin/unbound/ipsecmod/ipsecmod.c U src/usr.sbin/unbound/smallapp/unbound-checkconf.c U src/usr.sbin/unbound/smallapp/unbound-host.c U src/usr.sbin/unbound/smallapp/unbound-anchor.c U src/usr.sbin/unbound/smallapp/unbound-control.c U src/usr.sbin/unbound/smallapp/unbound-control-setup.sh.in U src/usr.sbin/unbound/smallapp/worker_cb.c U src/usr.sbin/unbound/iterator/iter_delegpt.h U src/usr.sbin/unbound/iterator/iter_utils.h U src/usr.sbin/unbound/iterator/iter_hints.h U src/usr.sbin/unbound/iterator/iter_resptype.c U src/usr.sbin/unbound/iterator/iter_resptype.h U src/usr.sbin/unbound/iterator/iter_donotq.h U src/usr.sbin/unbound/iterator/iter_hints.c U src/usr.sbin/unbound/iterator/iter_scrub.h U src/usr.sbin/unbound/iterator/iter_utils.c U src/usr.sbin/unbound/iterator/iter_donotq.c U src/usr.sbin/unbound/iterator/iter_priv.c U src/usr.sbin/unbound/iterator/iter_delegpt.c U src/usr.sbin/unbound/iterator/iterator.h U src/usr.sbin/unbound/iterator/iter_scrub.c U src/usr.sbin/unbound/iterator/iterator.c U src/usr.sbin/unbound/iterator/iter_fwd.c U src/usr.sbin/unbound/iterator/iter_priv.h U src/usr.sbin/unbound/iterator/iter_fwd.h U src/usr.sbin/unbound/cachedb/redis.c U src/usr.sbin/unbound/cachedb/redis.h U src/usr.sbin/unbound/cachedb/cachedb.h U src/usr.sbin/unbound/cachedb/cachedb.c U src/usr.sbin/unbound/sldns/rrdef.c U src/usr.sbin/unbound/sldns/keyraw.h U src/usr.sbin/unbound/sldns/sbuffer.c U src/usr.sbin/unbound/sldns/pkthdr.h U src/usr.sbin/unbound/sldns/parse.c U src/usr.sbin/unbound/sldns/parse.h U src/usr.sbin/unbound/sldns/parseutil.c U src/usr.sbin/unbound/sldns/sbuffer.h U src/usr.sbin/unbound/sldns/parseutil.h U src/usr.sbin/unbound/sldns/str2wire.h U src/usr.sbin/unbound/sldns/keyraw.c U src/usr.sbin/unbound/sldns/str2wire.c U src/usr.sbin/unbound/sldns/wire2str.h U src/usr.sbin/unbound/sldns/rrdef.h U src/usr.sbin/unbound/sldns/wire2str.c U src/usr.sbin/unbound/validator/val_nsec.h U src/usr.sbin/unbound/validator/val_sigcrypt.c U src/usr.sbin/unbound/validator/autotrust.h U src/usr.sbin/unbound/validator/val_kcache.c U src/usr.sbin/unbound/validator/autotrust.c U src/usr.sbin/unbound/validator/val_anchor.h U src/usr.sbin/unbound/validator/val_neg.h U src/usr.sbin/unbound/validator/val_anchor.c U src/usr.sbin/unbound/validator/val_nsec3.h U src/usr.sbin/unbound/validator/val_nsec.c U src/usr.sbin/unbound/validator/val_kentry.h U src/usr.sbin/unbound/validator/val_nsec3.c U src/usr.sbin/unbound/validator/val_neg.c U src/usr.sbin/unbound/validator/val_secalgo.h U src/usr.sbin/unbound/validator/val_sigcrypt.h U src/usr.sbin/unbound/validator/validator.h U src/usr.sbin/unbound/validator/val_kcache.h U src/usr.sbin/unbound/validator/validator.c U src/usr.sbin/unbound/validator/val_utils.c U src/usr.sbin/unbound/validator/val_secalgo.c U src/usr.sbin/unbound/validator/val_kentry.c U src/usr.sbin/unbound/validator/val_utils.h U src/usr.sbin/unbound/dns64/dns64.c U src/usr.sbin/unbound/dns64/dns64.h U src/usr.sbin/unbound/services/view.h U src/usr.sbin/unbound/services/listen_dnsport.h U src/usr.sbin/unbound/services/authzone.c U src/usr.sbin/unbound/services/outside_network.h U src/usr.sbin/unbound/services/rpz.c U src/usr.sbin/unbound/services/outside_network.c U src/usr.sbin/unbound/services/authzone.h U src/usr.sbin/unbound/services/modstack.c U src/usr.sbin/unbound/services/listen_dnsport.c U src/usr.sbin/unbound/services/mesh.h U src/usr.sbin/unbound/services/mesh.c U src/usr.sbin/unbound/services/rpz.h U src/usr.sbin/unbound/services/modstack.h U src/usr.sbin/unbound/services/localzone.c U src/usr.sbin/unbound/services/outbound_list.h U src/usr.sbin/unbound/services/view.c U src/usr.sbin/unbound/services/outbound_list.c U src/usr.sbin/unbound/services/localzone.h U src/usr.sbin/unbound/services/cache/infra.c U src/usr.sbin/unbound/services/cache/dns.h U src/usr.sbin/unbound/services/cache/infra.h U src/usr.sbin/unbound/services/cache/dns.c U src/usr.sbin/unbound/services/cache/rrset.h U src/usr.sbin/unbound/services/cache/rrset.c U src/usr.sbin/unbound/edns-subnet/subnet-whitelist.h U src/usr.sbin/unbound/edns-subnet/subnetmod.c U src/usr.sbin/unbound/edns-subnet/subnet-whitelist.c U src/usr.sbin/unbound/edns-subnet/subnetmod.h U src/usr.sbin/unbound/edns-subnet/addrtree.h U src/usr.sbin/unbound/edns-subnet/edns-subnet.h U src/usr.sbin/unbound/edns-subnet/addrtree.c U src/usr.sbin/unbound/edns-subnet/edns-subnet.c U src/usr.sbin/unbound/daemon/daemon.c U src/usr.sbin/unbound/daemon/unbound.c U src/usr.sbin/unbound/daemon/cachedump.c U src/usr.sbin/unbound/daemon/remote.h U src/usr.sbin/unbound/daemon/remote.c U src/usr.sbin/unbound/daemon/cachedump.h U src/usr.sbin/unbound/daemon/stats.c U src/usr.sbin/unbound/daemon/worker.h U src/usr.sbin/unbound/daemon/acl_list.h U src/usr.sbin/unbound/daemon/daemon.h U src/usr.sbin/unbound/daemon/acl_list.c U src/usr.sbin/unbound/daemon/stats.h U src/usr.sbin/unbound/daemon/worker.c U src/usr.sbin/unbound/ipset/ipset.c U src/usr.sbin/unbound/ipset/ipset.h U src/usr.sbin/unbound/libunbound/unbound-event.h U src/usr.sbin/unbound/libunbound/ubsyms.def U src/usr.sbin/unbound/libunbound/libunbound.c U src/usr.sbin/unbound/libunbound/worker.h U src/usr.sbin/unbound/libunbound/libworker.h U src/usr.sbin/unbound/libunbound/unbound.h U src/usr.sbin/unbound/libunbound/context.c U src/usr.sbin/unbound/libunbound/libworker.c U src/usr.sbin/unbound/libunbound/context.h U src/usr.sbin/unbound/util/timeval_func.h U src/usr.sbin/unbound/util/edns.c U src/usr.sbin/unbound/util/proxy_protocol.h U src/usr.sbin/unbound/util/winsock_event.h U src/usr.sbin/unbound/util/rbtree.h U src/usr.sbin/unbound/util/regional.h U src/usr.sbin/unbound/util/proxy_protocol.c U src/usr.sbin/unbound/util/mini_event.c U src/usr.sbin/unbound/util/tube.h U src/usr.sbin/unbound/util/iana_ports.inc U src/usr.sbin/unbound/util/rfc_1982.c U src/usr.sbin/unbound/util/module.c U src/usr.sbin/unbound/util/edns.h U src/usr.sbin/unbound/util/tube.c U src/usr.sbin/unbound/util/winsock_event.c U src/usr.sbin/unbound/util/log.c U src/usr.sbin/unbound/util/siphash.h U src/usr.sbin/unbound/util/config_file.c U src/usr.sbin/unbound/util/configlexer.lex U src/usr.sbin/unbound/util/alloc.h U src/usr.sbin/unbound/util/tcp_conn_limit.h U src/usr.sbin/unbound/util/ub_event.c U src/usr.sbin/unbound/util/timehist.c U src/usr.sbin/unbound/util/siphash.c U src/usr.sbin/unbound/util/rtt.c U src/usr.sbin/unbound/util/netevent.h U src/usr.sbin/unbound/util/locks.c U src/usr.sbin/unbound/util/fptr_wlist.h U src/usr.sbin/unbound/util/net_help.c U src/usr.sbin/unbound/util/ub_event.h U src/usr.sbin/unbound/util/as112.h U src/usr.sbin/unbound/util/as112.c U src/usr.sbin/unbound/util/config_file.h U src/usr.sbin/unbound/util/alloc.c U src/usr.sbin/unbound/util/configyyrename.h U src/usr.sbin/unbound/util/configparser.y U src/usr.sbin/unbound/util/fptr_wlist.c U src/usr.sbin/unbound/util/regional.c U src/usr.sbin/unbound/util/locks.h U src/usr.sbin/unbound/util/rtt.h U src/usr.sbin/unbound/util/timeval_func.c U src/usr.sbin/unbound/util/netevent.c U src/usr.sbin/unbound/util/rbtree.c U src/usr.sbin/unbound/util/module.h U src/usr.sbin/unbound/util/log.h U src/usr.sbin/unbound/util/timehist.h U src/usr.sbin/unbound/util/random.c U src/usr.sbin/unbound/util/ub_event_pluggable.c U src/usr.sbin/unbound/util/random.h U src/usr.sbin/unbound/util/tcp_conn_limit.c U src/usr.sbin/unbound/util/net_help.h U src/usr.sbin/unbound/util/rfc_1982.h U src/usr.sbin/unbound/util/mini_event.h U src/usr.sbin/unbound/util/storage/lruhash.c U src/usr.sbin/unbound/util/storage/lruhash.h U src/usr.sbin/unbound/util/storage/slabhash.h U src/usr.sbin/unbound/util/storage/lookup3.h U src/usr.sbin/unbound/util/storage/dnstree.c U src/usr.sbin/unbound/util/storage/slabhash.c U src/usr.sbin/unbound/util/storage/lookup3.c U src/usr.sbin/unbound/util/storage/dnstree.h U src/usr.sbin/unbound/util/shm_side/shm_main.h U src/usr.sbin/unbound/util/shm_side/shm_main.c U src/usr.sbin/unbound/util/data/packed_rrset.h U src/usr.sbin/unbound/util/data/packed_rrset.c U src/usr.sbin/unbound/util/data/dname.c U src/usr.sbin/unbound/util/data/msgencode.h U src/usr.sbin/unbound/util/data/msgreply.c C src/usr.sbin/unbound/util/data/msgencode.c U src/usr.sbin/unbound/util/data/msgreply.h U src/usr.sbin/unbound/util/data/msgparse.c U src/usr.sbin/unbound/util/data/dname.h U src/usr.sbin/unbound/util/data/msgparse.h 15 conflicts created by this import. Use the following command to help the merge: cvs checkout -jNLNETLABS:yesterday -jNLNETLABS src/usr.sbin/unbound CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/10/07 09:38:22 Modified files: usr.sbin/unbound: aclocal.m4 configure configure.ac install-sh ltmain.sh usr.sbin/unbound/doc: README example.conf.in libunbound.3.in unbound-anchor.8.in unbound-checkconf.8.in unbound-control.8.in unbound-host.1.in unbound.8.in unbound.conf.5.in Log message: merge unbound 1.21.1 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/10/07 09:41:46 Modified files: sys/kern : genassym.sh Log message: Tweak genassym code generation to force preprocessor conditional directives to always be put inside functions. This allows such statements to appear anywhere in assym.cf; without this change they would require at least one `export' or `define' stanza to occur first. Problem noticed by & ok jsg@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/10/07 09:57:15 Modified files: usr.sbin/sysupgrade: sysupgrade.8 Log message: use the Ox macro instead of "OpenBSD"; CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/07 10:37:19 Log message: import games/trackballs 1.3.4. Trackballs is a simple game similar to the classical game Marble Madness on the Amiga in the 80's. By steering a marble ball through a labyrinth filled with vicious hammers, pools of acid and other obstacles the player collects points. When the ball reaches the destination it continues at the next, more difficult level--unless the time runs out. based on an original submission 10 years ago by bentley@, with tweaks and ok bentley@ Status: Vendor Tag: landry Release Tags: landry_20241007 N ports/games/trackballs/Makefile N ports/games/trackballs/distinfo N ports/games/trackballs/pkg/DESCR N ports/games/trackballs/pkg/PLIST N ports/games/trackballs/patches/patch-CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/07 10:38:19 Modified files: games : Makefile Log message: games/Makefile: +trackballs CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2024/10/07 13:02:51 Modified files: . : ftp.html httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: TLS cert of mirrors.magcast.co has expired, remove them CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2024/10/07 14:02:26 Modified files: . : 76.html index.html security.html Log message: release openbsd 7.6, 57th release. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/07 14:19:31 Modified files: devel/py-incremental: Makefile Log message: Missed bump. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2024/10/07 14:30:17 Modified files: sys/arch/amd64/amd64: identcpu.c vmm_machdep.c sys/arch/amd64/include: cpu.h Log message: Remove VMFUNC feature detection and tracking. vmm(4) doesn't use the VMX VMFUNC instruction. ok mlarkin@ CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2024/10/07 15:44:36 Modified files: faq : upgrade76.html Log message: Fix a typo in upgrade instructions Spotted by Dan Cross CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2024/10/07 16:40:00 Modified files: databases/victoriametrics: Makefile distinfo Log message: databases/victoriametrics: update to 1.104.0 changes: https://docs.victoriametrics.com/changelog/#v11040 ok op@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/10/07 17:47:00 Modified files: usr.sbin/acme-client: netproc.c Log message: When acme-client is run with -v, show the account URI from the Location header sent by the server in response to the newAccount API call (used for every cert request). This is useful if you want to set a CAA DNS record restricting issuance to a specific user account, rather than just "all of $whichever_acme_CA". ok florian CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/07 18:01:12 Modified files: devel/py-setuptools: Makefile distinfo devel/py-setuptools/patches: patch-setup_py devel/py-setuptools/pkg: PLIST Log message: update to py3-setuptools-69.5.1, ok tb kmos this is still a bit behind the latest, but there are build issues in thother ports at need fixing before we can move further. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/07 18:07:11 Modified files: devel/py-constantly: Makefile distinfo devel/py-constantly/pkg: PLIST Removed files: devel/py-constantly/patches: patch-versioneer_py Log message: update to py3-constantly-23.10.4 enable tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/07 18:15:06 Modified files: x11/enlightenment: Makefile distinfo x11/enlightenment/pkg: PLIST Log message: update to enlightenment-1.0.30, from Rane Hebden CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/10/07 18:21:08 Modified files: sbin/unwind/libunbound/util/data: msgencode.c Log message: apply the CVE-2024-8508 fix from unbound (put a limit on resources used for handling DNS compression). OK florian CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/07 18:46:29 Modified files: sys/dev/ic : ufshcivar.h ufshci.c sys/dev/pci : ufshci_pci.c sys/dev/fdt : ufshci_fdt.c sys/dev/acpi : ufshci_acpi.c Log message: set activate for ufshci_acpi and ufshci_fdt tested by mglocker@ with pci, acpi and fdt attachments ok mglocker@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/07 20:29:10 Modified files: sys/uvm : uvm_extern.h uvm_glue.c Log message: remove unused uvm_pause(); ok miod@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/07 20:44:30 Modified files: math/gunits : Makefile Log message: After trying all sorts of combinations of base-gcc ports-gcc, ports-clang with different types of USE_LLD (no, yes, ports) I'm marking this BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/07 20:51:25 Modified files: devel/py-thrift: Makefile Log message: Mark BROKEN-sparc64 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/07 20:58:26 Modified files: sys/ufs/ext2fs : ext2fs_extern.h ext2fs_subr.c sys/ufs/ffs : ffs_extern.h ffs_subr.c Log message: remove unused ffs_checkoverlap() ext2fs_checkoverlap(); ok miod@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/07 21:23:23 Log message: Import databases/py-borgstore Per suggestion of tb@ and sthen@ put it in databases instead of devel. OK tb@ HOMEPAGE https://github.com/borgbackup/borgstore DECR A key/value store implementation in Python, supporting multiple backends. Status: Vendor Tag: bket Release Tags: bket_20241008 N ports/databases/py-borgstore/Makefile N ports/databases/py-borgstore/distinfo N ports/databases/py-borgstore/pkg/DESCR N ports/databases/py-borgstore/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/07 21:29:51 Modified files: databases : Makefile Log message: +py-borgstore,python3 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/07 21:37:59 Modified files: sysutils/borgbackup/2.0: Makefile distinfo sysutils/borgbackup/2.0/pkg: PLIST Log message: Update to borgbackup-2.0.0b12 Changes: https://borgbackup.readthedocs.io/en/2.0.0b12/changes.html#version-2-0-0b12-2024-10-03 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/07 21:38:39 Modified files: www/vaultwarden-web: Makefile distinfo www/vaultwarden-web/pkg: PLIST Log message: Update to vaultwarden-web-2024-6.2c Changes: https://github.com/dani-garcia/bw_web_builds/releases/tag/v2024.6.2c OK aisha@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/07 21:39:13 Modified files: security/vaultwarden: Makefile crates.inc distinfo Log message: Update to vaultwarden-1.32.1 Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.1 OK aisha@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/07 21:43:48 Modified files: audio/squeezelite: Makefile Log message: Add X11BASE/lib to LDADD to fix build on sparc64 since we now need libva which is not in /usr/local/lib, but /usr/X11R6/lib ld.lld doesn't care, but ld.bfd does CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/07 21:51:56 Modified files: multimedia/minidlna: Makefile Log message: ld.bfd needs to be told to look in /usr/X11R6/lib for libva which moved from being in ports to base. ld.lld doesn't care. Fixes the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/07 22:38:06 Modified files: games/hyperrogue: Makefile Log message: Mark hyperrogue BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/07 22:41:46 Modified files: games/openttd : Makefile Log message: Mark openttd BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/07 22:49:03 Modified files: emulators/openmsx: Makefile Log message: Mark BROKEN-sparc64 since ports-gcc doesn't know std=c++20 and ports-clang doesn't work either CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/07 22:54:51 Modified files: math/libqalculate: Makefile Log message: Mark libqalculate BROKEN-sparc64 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/07 23:28:11 Modified files: usr.sbin/httpd : httpd.h usr.sbin/relayd: relayd.h Log message: remove unused struct CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/08 00:29:44 Modified files: usr.bin/tmux : server-client.c status.c Log message: Put the prompt cursor attributes into the status line screen and use that rather than updating the current screen (since there might not be one). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/08 00:39:01 Modified files: multimedia/py-chromecast: Makefile distinfo multimedia/py-chromecast/pkg: PLIST Log message: Update to py3-chromecast-14.0.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/08 00:39:12 Modified files: sysutils/govmomi: Makefile distinfo modules.inc Log message: Update to govc-0.44.0. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/08 01:20:24 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20241007 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/08 01:56:39 Modified files: sysutils : Makefile Removed files: sysutils/fleetctl: Makefile distinfo sysutils/fleetctl/patches: patch-build sysutils/fleetctl/pkg: DESCR PLIST Log message: Remove fleetctl Deprecated for 6.5 years and no development for 4.5. Prompted by Nick Owens CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/08 01:58:34 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for fleet CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/08 03:05:40 Modified files: sys/kern : kern_exit.c kern_fork.c kern_prot.c sys_process.c sys/sys : proc.h Log message: Adjust lock requirements for ps_pptr, ps_ppid and ps_oppid. ps_pptr, ps_ppid and ps_oppid require the KERNEL_LOCK and the process mutex to be modified. At the same time either KERNEL_LOCK or process mutex needs to be taken to read the values. This is needed to further unlock ptsignal(). OK kettenis@, mvs@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/08 03:40:50 Modified files: usr.bin/tmux : screen-redraw.c Log message: Draw pane status line on the correct line when at the bottom, fixes issues if the window size is smaller than the entire terminal. GitHub issue 3943. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/08 04:02:18 Modified files: devel/py-types-setuptools: Makefile distinfo devel/py-types-setuptools/pkg: PLIST Log message: update to py3-types-setuptools-69.5.0.20240522 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/08 04:34:45 ports/devel/py-aiostream/patches Update of /cvs/ports/devel/py-aiostream/patches In directory cvs.openbsd.org:/tmp/cvs-serv39279/patches Log Message: Directory /cvs/ports/devel/py-aiostream/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/08 04:35:07 Modified files: devel/py-aiostream: Makefile distinfo devel/py-aiostream/pkg: PLIST Added files: devel/py-aiostream/patches: patch-tests_conftest_py Log message: update to py3-aiostream-0.6.2 enable tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/08 04:36:51 Modified files: devel/py-jaraco-classes: Makefile distinfo devel/py-jaraco-classes/pkg: PLIST Log message: update to py3-jaraco.classes-3.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/08 04:40:06 Modified files: devel/py-jaraco-envs: Makefile distinfo Log message: update to py3-jaraco.envs-2.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/08 04:41:10 Modified files: devel/py-aioresponses: Makefile distinfo Log message: update to py3-aioresponses-0.7.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/08 04:43:02 Modified files: security/py-trustme: Makefile distinfo security/py-trustme/pkg: PLIST Log message: update to py3-trustme-1.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/08 04:44:36 Modified files: textproc/pecl-yaml: Makefile distinfo Log message: update to pecl-yaml-2.2.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/08 04:45:55 Modified files: devel/py-isodate: Makefile distinfo devel/py-isodate/pkg: PLIST Log message: update to py3-isodate-0.7.0 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/08 05:42:49 Modified files: sys/conf : Tag: OPENBSD_7_6 newvers.sh Log message: 7.6-stable CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/08 05:57:59 Modified files: sys/kern : kern_exit.c kern_resource.c kern_sched.c sched_bsd.c sys/sys : resourcevar.h Log message: Move common code to update the proc runtime into tuagg_add_runtime(). OK mpi@ kn@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/08 06:02:24 Modified files: sys/kern : kern_exit.c kern_fork.c sys_process.c sys/sys : proc.h Log message: Replace ps_oppid (old parent pid) with ps_opptr (a pointer to the old parent process struct). This simplifies some code and removes the no need to call prfind in process_untrace(). OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/08 06:28:09 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h rtr.c rtr_proto.c Log message: Extend the socket handover from parent to rtr process to also include teardown This is needed to support tcp md5sum and ipsec auth for rtr. OK tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/08 06:46:47 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 5.6.1 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2024/10/08 07:11:50 Modified files: . : 76.html Log message: 10377 riscv64 packages CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/08 07:35:26 Modified files: devel/py-pybind11: Makefile distinfo devel/py-pybind11/pkg: PLIST Log message: update to py3-pybind11-2.13.6 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/08 08:19:52 Modified files: www/chromium : Makefile www/chromium/patches: patch-build_config_compiler_BUILD_gn www/ungoogled-chromium: Makefile www/ungoogled-chromium/patches: patch-build_config_compiler_BUILD_gn Log message: mark nobtcfi for now because v8 is broken at the moment CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/08 09:25:16 Modified files: sysutils/eza : Makefile crates.inc distinfo Log message: sysutils/eza: Update to v0.20.1 CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/10/08 10:57:24 Modified files: sysutils/victorialogs: Makefile distinfo Log message: Update to v0.34.0 Changelog : https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v0.34.0-victorialogs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/08 12:34:34 Modified files: devel/py-aiostream: Makefile distinfo Removed files: devel/py-aiostream/patches: patch-tests_conftest_py Log message: update to py3-aiostream-0.6.3 (fast work from upstream for fixing the test issue, thanks!) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/10/08 13:40:00 Modified files: sys/arch/amd64/amd64: bus_dma.c Log message: Make bus_dmamem_alloc(9) recognize the BUS_DMA_64BIT flag and interpret it as a request for memory without any DMA restrictions, which means that the call is allowed to allocate memory above the 4GB boundary on amd64. ok mpi@, mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/10/08 13:41:23 Modified files: sys/dev/ic : nvme.c Log message: Add the BUS_DMA_64BIT flag to bus_dmamem_alloc(9) calls since NVMe devices can do 64-bit DMA. ok mpi@, mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/10/08 13:42:31 Modified files: sys/dev/usb : ehci.c usb_mem.c usb_mem.h usbdivar.h xhci.c Log message: Relax DMA restrictions on ehci(4) and xhci(4) controllers that can do 64-bit DMA. ok mpi@, mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/08 14:23:23 Modified files: productivity/railway: Makefile Log message: productivity/railway: set -Ctarget-cpu=pentium4 on i386, this uses rust-ring which needs SSE2, but doesn't use much of cargo.port.mk infrastructure so it doesn't get added automatically. CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2024/10/08 14:50:58 Modified files: databases/victoriametrics: Makefile distinfo Log message: databases/victoriametrics: reroll distinfo Upstream retagged v1.104.0 after the initial release. reported by tb ok sthen tb CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/08 18:38:26 Modified files: sys/dev/acpi : sdhc_acpi.c ipmi_acpi.c ahci_acpi.c ohci_acpi.c ehci_acpi.c xhci_acpi.c sys/dev/fdt : sdhc_fdt.c ipmi_fdt.c sys/dev/i2c : ipmi_i2c.c sys/arch/powerpc64/dev: ipmi_opal.c Log message: make attachments use pre-existing activate functions; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/08 19:52:11 Modified files: usr.sbin/ypserv/revnetgroup: parse_netgroup.c Log message: correct indentation CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/08 23:52:50 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo inputmethods/ibus-typing-booster/pkg: PLIST Log message: Update to ibus-typing-booster-2.25.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/08 23:53:04 Modified files: graphics/openexr: Makefile distinfo Log message: Update to OpenEXR-3.3.1. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2024/10/09 01:22:13 Modified files: share/man/man7 : packages-specs.7 Log message: Add .Xr to pkg_check-version(1) in packages-specs(7), as pkg_check-version(1) can be used to verify the ordering of package names. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/09 01:25:35 Modified files: share/man/man7 : packages-specs.7 Log message: Appease mandoc -Tlint CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/09 02:00:29 Modified files: lib/libssl : ssl.h ssl_err.c Log message: Add missing alert errors and error strings For every TLS alert there needs a corresponding error with error code having an offset of SSL_AD_REASON_OFFSET (aka 1000), otherwise the error stack fails to set the reason correctly. ok beck CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/09 02:01:39 Modified files: lib/libssl : ssl_stat.c Log message: Add missing alerts to SSL_alert_desc_string{,_long}() ok beck CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:02:47 Modified files: security/py-trustme: Makefile devel/py-isodate: Makefile Log message: missed MODPY_PYBUILD changes, found by tb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:06:40 Modified files: lang/python/3 : Tag: OPENBSD_7_6 Makefile lang/python/3/pkg: Tag: OPENBSD_7_6 PLIST-main Log message: MFC add missing @conflict (meta/python3 -> lang/python/3) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:08:24 Modified files: mail/dovecot-fts-flatcurve: Tag: OPENBSD_7_6 Makefile distinfo Log message: update to dovecot-fts-flatcurve-1.0.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:08:29 Modified files: net/isc-bind : Tag: OPENBSD_7_6 Makefile distinfo net/isc-bind/pkg: Tag: OPENBSD_7_6 PLIST Log message: update to isc-bind-9.20.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:08:32 Modified files: devel/py-tzdata: Tag: OPENBSD_7_6 Makefile distinfo Log message: update to py3-tzdata-2024.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:08:55 Modified files: lang/php/8.1 : Tag: OPENBSD_7_6 Makefile distinfo lang/php/8.1/patches: Tag: OPENBSD_7_6 patch-sapi_cgi_cgi_main_c Log message: update to php-8.1.30 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:08:58 Modified files: lang/php/8.2 : Tag: OPENBSD_7_6 Makefile distinfo lang/php/8.2/patches: Tag: OPENBSD_7_6 patch-configure_ac patch-sapi_cgi_cgi_main_c Log message: update to php-8.2.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:09:01 Modified files: lang/php/8.3 : Tag: OPENBSD_7_6 Makefile distinfo lang/php/8.3/patches: Tag: OPENBSD_7_6 patch-configure_ac patch-sapi_cgi_cgi_main_c Log message: update to php-8.3.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:11:42 Modified files: editors/vim : Tag: OPENBSD_7_6 Makefile distinfo editors/vim/patches: Tag: OPENBSD_7_6 patch-runtime_filetype_vim editors/vim/pkg: Tag: OPENBSD_7_6 PLIST-main Log message: update to vim-9.1.764 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:12:01 Modified files: net/librenms : Tag: OPENBSD_7_6 Makefile distinfo net/librenms/patches: Tag: OPENBSD_7_6 patch-LibreNMS_Config_php patch-LibreNMS___init___py patch-misc_config_definitions_json net/librenms/pkg: Tag: OPENBSD_7_6 PLIST Log message: update to librenms-24.9.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:12:40 Modified files: security/oath-toolkit: Tag: OPENBSD_7_6 Makefile distinfo Added files: security/oath-toolkit/patches: Tag: OPENBSD_7_6 patch-pskctool_tests_tst_libexamples_sh patch-pskctool_tests_tst_sign_sh Log message: update to oath-toolkit-2.6.12 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/09 02:22:28 Modified files: lib/libssl/man : SSL_alert_type_string.3 Log message: Add missing alert descriptions (taken from RFC 8446) This is so gross... CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:24:14 Modified files: devel/py-isodate: Makefile distinfo Log message: update to py3-isodate-0.7.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:30:45 Modified files: devel/py-validators: Makefile distinfo devel/py-validators/pkg: PLIST Log message: update to py3-validators-0.34.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:35:07 Modified files: devel/py-crc32c: Makefile distinfo devel/py-crc32c/pkg: PLIST Log message: update to py3-crc32c-2.7.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/09 02:39:49 Modified files: sys/kern : kern_sig.c sys/sys : signalvar.h Log message: Convert prsignal() into a real function Also do not use ps_mainproc as the thread the signal is send to. Sending a signal to ps_mainproc may not work reliably if it already exited. Use TAILQ_FIRST(&pr->ps_threads) instead but first check that the process has not yet entered exit1(). OK mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 02:40:23 Modified files: textproc/py-tomli_w: Makefile distinfo Log message: update to py3-tomli_w-1.1.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/09 02:58:19 Modified files: sys/kern : kern_sig.c sched_bsd.c Log message: Clear ps_xsig when continuing after a PS_TRACED stop. Also remove the ps_xsig handling in setrunnable() it is in the wrong spot and causes signals to be delivered over and over again. Attaching to an already stopped process is affected by this. The SIGSTOP sent by ptrace is now ignored in ptsignal() and as a result gdb will hang in wait4() until a SIGCONT is delivered to the process. After that all works as usual. OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/09 04:01:29 Modified files: usr.sbin/bgpd : parse.y printconf.c Log message: Make it possible to configure tcp md5 and ipsec on rtr as well Single out the auth_config yacc rules. Even though this requires an extra merge_auth_conf() function to handle manual IPsec setups but even with that this seems like a net gain. There is no rtr cache that does tcp md5 on OpenBSD so those bits remain untested for now. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 04:02:00 Log message: import ports/sysutils/f3, from Alexander Klimov, earlier version ok op@ f3 is a simple tool that tests flash cards capacity and performance to see if they live up to claimed specifications. It fills the device with pseudorandom data and then checks if it returns the same on reading. F3 stands for Fight Flash Fraud, or Fight Fake Flash. Status: Vendor Tag: sthen Release Tags: sthen_20241009 N ports/sysutils/f3/Makefile N ports/sysutils/f3/distinfo N ports/sysutils/f3/patches/patch-Makefile N ports/sysutils/f3/patches/patch-f3read_c N ports/sysutils/f3/patches/patch-f3write_c N ports/sysutils/f3/patches/patch-utils_c N ports/sysutils/f3/patches/patch-utils_h N ports/sysutils/f3/pkg/DESCR N ports/sysutils/f3/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 04:02:32 Modified files: sysutils : Makefile Log message: +f3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/09 04:04:49 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_6 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.3.0. see https://www.thunderbird.net/en-US/thunderbird/128.3.0esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-49/ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/09 04:27:52 Modified files: lib/libssl : ssl.h Log message: Remove SSL_R_TRIED_TO_USE_UNSUPPORTED_CIPHER Nothing uses this and it collides with ALPN CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/09 04:47:01 Modified files: www/chromium : Makefile www/chromium/patches: patch-build_config_compiler_BUILD_gn www/ungoogled-chromium: Makefile www/ungoogled-chromium/patches: patch-build_config_compiler_BUILD_gn Added files: www/chromium/patches: patch-v8_src_builtins_x64_builtins-x64_cc www/ungoogled-chromium/patches: patch-v8_src_builtins_x64_builtins-x64_cc Log message: unbreak and re-enable ibt, now that the issue with v8 is found CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/09 04:47:48 Modified files: www/chromium : Makefile Log message: remove debug change that got left in the previous commit CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/09 04:55:10 Modified files: lang/typescript: Makefile distinfo Log message: Update to typescript-5.6.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 05:08:17 Modified files: devel/py-gitpython: Makefile distinfo Log message: update to py3-GitPython-3.1.43 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/09 05:09:05 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.96 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/09 06:57:50 src/regress/sys/kern/signal/sig-stop3 Update of /cvs/src/regress/sys/kern/signal/sig-stop3 In directory cvs.openbsd.org:/tmp/cvs-serv78378/sig-stop3 Log Message: Directory /cvs/src/regress/sys/kern/signal/sig-stop3 added to the repository CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/09 06:59:59 Added files: regress/sys/kern/signal/sig-stop3: Makefile sig-stop3.c Log message: Add regress test that sends a SIGSTOP to a child whit its mainproc gone. Right now this fails since dowait6() depends on ps_mainproc for this. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/09 07:54:08 Modified files: print/ghostscript/gnu: Tag: OPENBSD_7_6 Makefile distinfo print/ghostscript/gnu/patches: Tag: OPENBSD_7_6 patch-configure print/ghostscript/gnu/pkg: Tag: OPENBSD_7_6 PLIST Log message: print/ghostscript/gnu: Update to 10.04.0 Fixes CVE-2024-46951 CVE-2024-46952 CVE-2024-46953 CVE-2024-46954 CVE-2024-46955 CVE-2024-46956 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/10/09 07:54:21 Modified files: security/suricata: Makefile distinfo security/suricata/patches: patch-configure_ac patch-suricata_yaml_in Log message: Update to suricata 7.0.7 Drop maintainership OK gonzalo@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/09 07:56:34 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: security update to 131.0.2. see https://www.mozilla.org/en-US/firefox/131.0.2/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/ (CVE-2024-9680) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/09 07:58:13 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: security update to 128.3.1. see https://www.mozilla.org/en-US/firefox/128.3.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/ (CVE-2024-9680) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/09 07:59:45 Modified files: www/firefox-esr: Tag: OPENBSD_7_6 Makefile distinfo Log message: www/firefox-esr: security update to 128.3.1. see https://www.mozilla.org/en-US/firefox/128.3.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/09 08:00:07 Modified files: lang/deno : Tag: OPENBSD_7_6 Makefile lang/deno/patches: Tag: OPENBSD_7_6 patch-ext_node_ops_fs_rs patch-ext_node_ops_os_cpus_rs Log message: lang/deno: Add a patch with a stub implementation for node:os.cpus() This should fix issues with running NextJS on deno on OpenBSD. Upstream has accepted the solution for the next deno release. ok tb CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/09 08:01:20 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_6 Makefile distinfo Added files: www/mozilla-firefox/files: Tag: OPENBSD_7_6 firefox.desktop Log message: www/mozilla-firefox: MFC security update to 131.0.2. see https://www.mozilla.org/en-US/firefox/131.0.2/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/09 08:03:06 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-Makefile patch-common_gypi patch-configure_py patch-include_node_common_gypi patch-node_gyp patch-src_env_cc patch-tools_v8_gypfiles_toolchain_gypi Log message: lang/node: Update to v20.18.0 ok aisha CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/09 08:10:05 Modified files: sysutils/borgbackup/2.0: Makefile Log message: Unbreak borgbackup/2.0 build 'b' is not supported as special version string, 'beta' is. As a result from lexicographically sorting, 2.0.0b9 was seen as newer than 2.0.0b12 by the pkg tools. Issue and solution pointed identified by tb@. OK tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/09 08:52:09 Modified files: sbin/unwind/libunbound/util/data: Tag: OPENBSD_7_6 msgencode.c usr.sbin/unbound/util/data: Tag: OPENBSD_7_6 msgencode.c Log message: Fix unbound CVE-2024-8508, put a limit on resources used for handling DNS compression. OK florian from unbound 1.21.1. apply the CVE-2024-8508 fix from unbound (put a limit on resources used for handling DNS compression). OK florian from @sthen this is errata/7.6/001_unbound.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/09 08:54:04 Modified files: sbin/unwind/libunbound/util/data: Tag: OPENBSD_7_5 msgencode.c usr.sbin/unbound/util/data: Tag: OPENBSD_7_5 msgencode.c Log message: Fix unbound CVE-2024-8508, put a limit on resources used for handling DNS compression. OK florian from unbound 1.21.1. apply the CVE-2024-8508 fix from unbound (put a limit on resources used for handling DNS compression). OK florian from @sthen this is errata/7.5/011_unbound.patch.sig CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2024/10/09 09:42:56 Modified files: etc/rc.d : unbound Log message: Get trust anchor via unbound-checkconf(8) This tool knows our default config path and '-o auto-trust-anchor-file' prints the actually set path, if any, regardless of whether exists. Use that to generate it rather than a best-effort grep/hardcoded path. OK sthen CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/09 10:58:27 Modified files: devel/pre-commit: Makefile distinfo devel/pre-commit/pkg: PLIST Log message: Update pre-commit 3.8.0 -> 4.0.0 Changelogs: https://github.com/pre-commit/pre-commit/releases/tag/v4.0.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/09 11:01:35 Modified files: www/gitea : Makefile distinfo www/gitea/pkg : PLIST Log message: Update gitea 1.22.2 - > 1.22.3 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.22.3 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/09 11:04:09 Modified files: sysutils/ansible-core: Makefile distinfo Log message: Update ansible-core 2.17.4 -> 2.17.5 Changelog: https://github.com/ansible/ansible/blob/stable-2.17/changelogs/CHANGELOG-v2.17.rst#v2-17-5 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/10/09 11:06:03 Modified files: games/godot4 : Makefile distinfo Added files: games/godot4/patches: patch-godotsteam_godotsteam_cpp patch-godotsteam_godotsteam_h Log message: Add GodotSteam support to godot4, almost identical to what we're already doing with games/godot. This allows running a few more games and is potentially interesting for development. ok op@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/09 11:30:07 Modified files: www/chromium : Makefile distinfo Log message: update to 129.0.6668.100 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/09 11:40:57 Modified files: security/libdigidocpp: Makefile distinfo security/libdigidocpp/pkg: PLIST Log message: update to libdigidocpp 4.0.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/09 11:41:34 Modified files: security/qdigidoc4: Makefile distinfo security/qdigidoc4/pkg: PLIST Log message: update to qdigidoc4 4.6.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/09 11:44:11 Added files: security/libdigidocpp/patches: patch-src_crypto_Digest_h Log message: update to qdigidoc4 4.6.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/09 12:06:01 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 129.0.6668.100 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2024/10/09 13:17:41 Modified files: . : plus76.html Log message: a couple of fixes extracted from a diff from Juris Lambda CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/09 13:26:47 Modified files: security/web-eid-app: Makefile distinfo Added files: security/web-eid-app/patches: patch-src_app_CMakeLists_txt Log message: update to web-eid 2.6.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/09 14:14:49 Modified files: security/libdigidocpp: Makefile security/libdigidocpp/patches: patch-src_crypto_Digest_h Log message: libdigidocpp: fix EVP_MD_CTX definition in a backward-compatible way ok kn CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/10/09 15:54:47 Modified files: net/tailscale : Makefile distinfo Log message: Update to tailscale-1.74.1 From Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/10/09 16:41:18 Modified files: security/lego : Makefile distinfo modules.inc Log message: Update to lego-4.19.2 From Horia Racoviceanu (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/09 18:30:34 Modified files: sys/dev/pci : agpvar.h Log message: remove unused struct agp_memory_info CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/09 18:41:01 Modified files: sys/dev/pci : agpvar.h Log message: remove unused defines CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/09 21:36:10 Modified files: sys/dev/pci : agp_i810.c agpvar.h Log message: remove unused agp_softc variables CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/10/09 23:40:50 Modified files: meta/tor-browser: Tag: OPENBSD_7_6 Makefile www/tor-browser: Tag: OPENBSD_7_6 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_6 Makefile distinfo www/tor-browser/noscript: Tag: OPENBSD_7_6 Makefile distinfo Log message: Tor Browser: update to 13.5.6 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/09 23:51:23 Modified files: sys/arch/amd64/pci: acpipci.c Log message: allow MSI with the QEMU default pc-i440fx machine This makes it possible to use MSI for virtual functions of Intel network devices without having to specify the q35 machine. QEMU is detected by testing for the Qumranet pci subsystem vendor id, suggested by sf@. MSI previously wasn't enabled as i440fx models a machine from 1996 with ACPI 1.0, and MSI is only enabled for ACPI >= 2.0. Initial patch from Yuichiro NAITO. ok yasuoka@ sf@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 00:00:42 Modified files: sys/arch/i386/pci: pci_machdep.c Log message: allow MSI with the QEMU default pc-i440fx machine This makes it possible to use MSI for virtual functions of Intel network devices without having to specify the q35 machine. QEMU is detected by testing for the Qumranet pci subsystem vendor id, suggested by sf@. MSI previously wasn't enabled as 82441FX is in the list of excluded devices. Initial patch from Yuichiro NAITO. ok yasuoka@ sf@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/10/10 00:50:58 Modified files: sys/net : if_tun.c Log message: neuter the tun/tap ioctls that try and modify interface flags. historically there was just tun(4) that supported both layer 3 p2p and ethernet modes, but had to be reconfigured at runtime by userland to properly change the interface type and interface flags. this is obviously not a great idea, mostly because a lot of stack behaviour around address management makes assumptions based on these parameters, and changing them at runtime confuses things. splitting tun so ethernet was handled by a specific tap(4) driver was a first step at locking this down. this takes a further step by restricting userlands ability to reconfigure the interface flags, specifically IFF_BROADCAST, IFF_MULTICAST, and IFF_POINTOPOINT. this change lets userland pass those values via the ioctls, but only if they match the current set of flags on the interface. these flags are set appropriate for the type of interface when it's created, but should not be changed afterwards. nothing in base uses these ioctls, so the only fall out will be from ports doing weird things. ok claudio@ kn@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/10 00:51:22 Modified files: lib/libcrypto/conf: conf_local.h conf_mod.c Log message: Remove unused CONF_imodule struct members and accessors ok beck jsing CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/10 01:57:49 Modified files: textproc/docbook-xsl: Makefile distinfo textproc/docbook-xsl/pkg: PLIST Added files: textproc/docbook-xsl/patches: patch-lib_lib_xsl Removed files: textproc/docbook-xsl/patches: patch-INSTALL Log message: Update to doobook-xsl 1.79.1 from jeremy, patch to fix samba from FreeBSD via bket CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/10 01:58:25 Modified files: devel/git-crypt: Makefile Log message: git-crypt: unbreak packaging after docbook-xsl update The manpage is now generated in the correct directory. from/ok paco CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/10 02:46:58 Modified files: textproc/docbook-xsl: Makefile textproc/docbook-xsl/pkg: PLIST Log message: textproc/docbook-xsl: also install the xsl files for HTML5 output cf https://cdn.docbook.org/release/xsl/current/xhtml5/README this is used/required by postgis since 3.5.0 see https://trac.osgeo.org/postgis/ticket/5553 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/10 02:47:39 Modified files: geo/postgis : Makefile Removed files: geo/postgis/patches: patch-configure patch-doc_Makefile_in Log message: geo/postgis: depend on latest docbook-xsl with xhtml5 xsls allows to remove the two patches added when upgrading to 3.5.0 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2024/10/10 03:39:35 Modified files: usr.sbin/acme-client: netproc.c Log message: Always print account URI on first creation of an account key. This was hidden behind -v but it seems useful to always have this when creating a new account. As sthen points out in his previous commit: This is useful if you want to set a CAA DNS record restricting issuance to a specific user account. OK deraadt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/10 03:45:12 Modified files: misc/openhab : Makefile distinfo Log message: update to openhab-4.2.2, from Chaz Kettleson (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/10 03:45:14 Modified files: misc/openhab-addons: Makefile distinfo Log message: update to openhab-addons-4.2.2, from Chaz Kettleson (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/10 04:21:31 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd-10.1.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/10 04:24:14 Modified files: bin/ps : keyword.c ps.1 Log message: Print the session id (PID of the session leader) instead of a pointer. Pointers are only visible when run as superuser. Also in most cases you want to know which process is the session leader and which process groups belong together. So it is better to print the session id. OK deraadt@ (long time ago) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/10 04:41:33 Modified files: usr.bin/tmux : format.c tmux.1 Log message: Add a sixel_support format variable which is 1 if SIXEL is supported (always 0 on OpenBSD), requested by Misaki Masa in GitHub issue 4177 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/10 04:51:40 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.44.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/10 04:53:18 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-496.0.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/10 05:27:18 Modified files: security/kpcli : Makefile distinfo Removed files: security/kpcli/patches: patch-kpcli-4_0_pl Log message: security/kpcli: update to 4.1.2. rolls in our patches, and adds proper support for utf8, cf https://sourceforge.net/p/kpcli/bugs/53/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/10 05:41:18 Modified files: geo/pygeoapi : Makefile distinfo geo/pygeoapi/patches: patch-pygeoapi_provider_elasticsearch__py patch-requirements_txt geo/pygeoapi/pkg: PLIST Log message: geo/pygeoapi: update to 0.18.0. see https://github.com/geopython/pygeoapi/releases/tag/0.18.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/10 05:50:42 Modified files: geo/py-proj : Makefile distinfo geo/py-proj/pkg: PLIST Log message: geo/py-proj: update to 3.7.0. see https://github.com/pyproj4/pyproj/releases/tag/3.7.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/10 05:55:28 Log message: Import x11/xfce4/xfce4-timer 1.7.2 Xfce4-timer-plugin is a simple plugin that lets the user run an alarm at a specified time or at the end of a specified countdown period. The icon displays a progress bar showing the percentage of the time elapsed. The bar changes color when active from silver to blue. Left-clicking on the icon opens a menu of available alarms. After selecting one, the user can start or stop the timer by selecting the 'start/stop timer' entry in the same menu. WWW: https://docs.xfce.org/panel-plugins/xfce4-timer-plugin/start requested by callison caffrey ok rsadowski Status: Vendor Tag: landry Release Tags: landry_20241010 N ports/x11/xfce4/xfce4-timer/Makefile N ports/x11/xfce4/xfce4-timer/distinfo N ports/x11/xfce4/xfce4-timer/pkg/DESCR N ports/x11/xfce4/xfce4-timer/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/10 05:56:06 Modified files: x11/xfce4 : Makefile Log message: x11/xfce4: +xfce4-timer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/10 07:07:26 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/pkg: PLIST-examples Log message: update to tomcat-10.1.31 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/10 07:41:09 Modified files: x11/xarchiver : Makefile distinfo Added files: x11/xarchiver/patches: patch-src_main_c Log message: x11/xarchiver: update to 0.5.4.23. while here add a patch to use gcpio when detecting direct cpio support. if not found if fallbacks to cpio support in 7z. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2024/10/10 07:41:09 Modified files: editors/neovim : Makefile distinfo editors/neovim/patches: patch-static-deps_luajit_src_lj_arch_h editors/neovim/pkg: PLIST Log message: editors/neovim: update to version 0.10.2. Tested all of last week. No issues. Diff from Laurent Cheylus, thanks! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/10 07:46:17 Modified files: mail/stalwart : Makefile crates.inc distinfo mail/stalwart/patches: patch-crates_main_src_main_rs patch-tests_Cargo_toml Log message: mail/stalwart: update to 0.10.4. see https://github.com/stalwartlabs/mail-server/releases/tag/v0.10.4 https://github.com/stalwartlabs/mail-server/releases/tag/v0.10.3 https://github.com/stalwartlabs/mail-server/releases/tag/v0.10.2 https://github.com/stalwartlabs/mail-server/releases/tag/v0.10.1 https://github.com/stalwartlabs/mail-server/releases/tag/v0.10.0 for release notes and https://github.com/stalwartlabs/mail-server/blob/v0.10.0/UPGRADING.md for the usual upgrade procedure CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/10 08:02:47 Modified files: regress/usr.sbin/bgpd/config: Makefile Added files: regress/usr.sbin/bgpd/config: bgpd.conf.17.in bgpd.conf.17.ok Log message: Add test for the various authentication config options. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/10 08:12:38 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: security update to 128.3.1. see https://www.thunderbird.net/en-US/thunderbird/128.3.1esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/10 08:20:31 Modified files: net/wireshark : Makefile distinfo net/wireshark/patches: patch-CMakeLists_txt patch-ui_qt_utils_qt_ui_utils_cpp Log message: update to wireshark-4.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/10 08:20:43 Modified files: net/wireshark : Tag: OPENBSD_7_6 Makefile distinfo net/wireshark/patches: Tag: OPENBSD_7_6 patch-CMakeLists_txt patch-ui_qt_utils_qt_ui_utils_cpp Log message: update to wireshark-4.4.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/10 08:21:05 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_6 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC security update to 128.3.1 see https://www.thunderbird.net/en-US/thunderbird/128.3.1esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-51/ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/10 10:15:09 Modified files: security/keycloak: Makefile distinfo security/keycloak/pkg: PLIST Log message: Update keycloak 25.0.6 -> 26.0.0 Changelogs: https://github.com/keycloak/keycloak/releases Release notes: https://www.keycloak.org/docs/latest/release_notes/index.html Upgrading guide: https://www.keycloak.org/docs/26.0.0/upgrading/ ok aisha@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/10 10:15:59 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.17.6 -> 1.18.0 Changelog: https://github.com/hashicorp/vault/releases/tag/v1.18.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/10 10:18:01 Modified files: sysutils/logstash: Makefile distinfo sysutils/logstash/pkg: PLIST Log message: Update logstash 8.15.0 -> 8.15.2 Release notes: https://www.elastic.co/guide/en/logstash/8.15/releasenotes.html CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/10 10:22:28 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 10.4.0 -> 10.5.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/10/CHANGELOG-v10.md#v10-5-0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/10/10 10:25:43 Modified files: devel/pre-commit: Makefile distinfo Log message: Update pre-commit 4.0.0 -> 4.0.1 Changelogs: https://github.com/pre-commit/pre-commit/releases/tag/v4.0.1 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/10 10:59:44 Modified files: net/samba : Tag: OPENBSD_7_6 Makefile distinfo Log message: Update to samba-4.20.5 Release notes: https://www.samba.org/samba/history/samba-4.20.5.html Test and OK Ian McWilliam (maintainer) CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/10/10 11:00:29 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo Log message: Tor Browser: update to 13.5.7 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/10 11:09:25 Modified files: sysutils/rustic: Makefile crates.inc distinfo sysutils/rustic/pkg: PLIST Log message: Update to rustic-0.9.3 Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.9.3 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/10 12:16:54 Modified files: lang/erlang/26 : Makefile distinfo lang/erlang/26/patches: patch-lib_crypto_c_src_algorithms_c lang/erlang/26/pkg: PLIST-main Log message: lang/erlang/26: Update to 26.2.5.4 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/10/10 13:33:05 Modified files: sys/arch/alpha/alpha: locore.s locore0.S Log message: Remove the gazillion of macros to get fields from curcpu(), and use relative addressing from the register holding the value of curcpu() instead. No functional change, but shaves a few bytes of code on MULTIPROCESSOR kernels. CVSROOT: /cvs Module name: src Changes by: lucas@cvs.openbsd.org 2024/10/10 16:21:05 Modified files: lib/libc/sys : sysctl.2 Log message: sysctl.2: NET_RT_DUMP defaults to the current rtable CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 17:15:27 Modified files: sys/dev/fdt : qccpu.c Log message: remove unused struct cpu_freq_tbl CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/10 18:27:31 Modified files: devel/ipython : Makefile distinfo devel/ipython/patches: patch-IPython_core_tests_test_interactiveshell_py Log message: update ipython to 8.28.0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:02:18 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_xcp.h Log message: drm/amdgpu: Fix get each xcp macro From Asad Kamal 7879ad0aa996dc0c66950a6416e0ae227288f362 in linux-6.6.y/6.6.55 ef126c06a98bde1a41303970eb0fc0ac33c3cc02 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:04:07 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_cs.c Log message: drm/amdgpu: disallow multiple BO_HANDLES chunks in one submit From Pierre-Eric Pelloux-Prayer 44e4aeaef96b2624b341597b1a8e595c89925892 in linux-6.6.y/6.6.55 fec5f8e8c6bcf83ed7a392801d7b44c5ecfc1e82 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:06:47 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_amdkfd.c amdgpu_amdkfd.h sys/dev/pci/drm/amd/amdkfd: kfd_chardev.c kfd_device.c kfd_device_queue_manager.c kfd_mqd_manager.c kfd_process.c kfd_process_queue_manager.c Log message: drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer From Philip Yang 30ceb873cc2e97348d9da2265b2d1ddf07f682e1 in linux-6.6.y/6.6.55 c86ad39140bbcb9dc75a10046c2221f657e8083b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:09:05 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_stream From Srinivasan Shanmugam e47e563c6f0db7d792a559301862c19ead0dfc2f in linux-6.6.y/6.6.55 66d71a72539e173a9b00ca0b1852cbaa5f5bf1ad in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:11:23 Modified files: sys/dev/pci/drm/amd/display/dc/core: dc_resource.c Log message: drm/amd/display: Handle null 'stream_status' in 'planes_changed_for_existing_stream' From Srinivasan Shanmugam 4778982c73d6c9f3fdbdbc6b6c8aa18df98251af in linux-6.6.y/6.6.55 8141f21b941710ecebe49220b69822cab3abd23d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:13:25 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Check null pointers before using dc->clk_mgr From Alex Hung 9641bc4adf8446034e490ed543ae7e9833cfbdf5 in linux-6.6.y/6.6.55 95d9e0803e51d5a24276b7643b244c7477daf463 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:15:03 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_plane.c Log message: drm/amd/display: Add null check for 'afb' in amdgpu_dm_plane_handle_cursor_update (v2) From Srinivasan Shanmugam 75839e2365b666ff4e1b9047e442cab138eac4f6 in linux-6.6.y/6.6.55 cd9e9e0852d501f169aa3bb34e4b413d2eb48c37 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:16:34 Modified files: sys/dev/pci/drm/amd/display/dc/link: link_factory.c Log message: drm/amd/display: fix double free issue during amdgpu module unload From Tim Huang cf6f3ebd6312d465fee096d1f58089b177c7c67f in linux-6.6.y/6.6.55 20b5a8f9f4670a8503aa9fa95ca632e77c6bf55d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:18:49 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v9_0.c Log message: drm/amdgpu: add raven1 gfxoff quirk From Peng Liu a3c8cbefce38793ad4ac048aef08643e148bf031 in linux-6.6.y/6.6.55 0126c0ae11e8b52ecfde9d1b174ee2f32d6c3a5d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:20:19 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v9_0.c Log message: drm/amdgpu: enable gfxoff quirk on HP 705G4 From Peng Liu fe90214179d5ea295f573039eb1a9f7090d94e3c in linux-6.6.y/6.6.55 2c7795e245d993bcba2f716a8c93a5891ef910c9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:22:03 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_process_queue_manager.c Log message: drm/amdkfd: Fix resource leak in criu restore queue From Jesse Zhang 71cfb54e0f0c972b082f1791177b79385eac9d98 in linux-6.6.y/6.6.55 aa47fe8d3595365a935921a90d00bc33ee374728 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:23:25 Modified files: sys/dev/pci/drm/amd/display/dc/core: dc_resource.c Log message: drm/amd/display: Check stream before comparing them From Alex Hung 42d31a33643813cce55ee1ebbad3a2d0d24a08e0 in linux-6.6.y/6.6.55 35ff747c86767937ee1e0ca987545b7eed7a0810 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:25:18 Modified files: sys/dev/pci/drm/amd/display/dc/link/hwss: link_hwss_hpo_dp.c Log message: drm/amd/display: Check link_res->hpo_dp_link_enc before using it From Alex Hung be2ca7a2c1561390d28bf2f92654d819659ba510 in linux-6.6.y/6.6.55 0beca868cde8742240cd0038141c30482d2b7eb8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:26:49 Modified files: sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_cm_common.c Log message: drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format translation From Srinivasan Shanmugam 0d38a0751143afc03faef02d55d31f70374ff843 in linux-6.6.y/6.6.55 bc50b614d59990747dd5aeced9ec22f9258991ff in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:28:26 Modified files: sys/dev/pci/drm/amd/display/dc/dcn10: dcn10_cm_common.c Log message: drm/amd/display: Fix index out of bounds in degamma hardware format translation From Srinivasan Shanmugam 122e3a7a8c7bcbe3aacddd6103f67f9f36bed473 in linux-6.6.y/6.6.55 b7e99058eb2e86aabd7a10761e76cae33d22b49f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:29:43 Modified files: sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_cm_common.c Log message: drm/amd/display: Fix index out of bounds in DCN30 color transformation From Srinivasan Shanmugam 929506d5671419cffd8d01e9a7f5eae53682a838 in linux-6.6.y/6.6.55 d81873f9e715b72d4f8d391c8eb243946f784dfc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:31:39 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn20: display_rq_dlg_calc_20v2.c sys/dev/pci/drm/amd/display/dc/dml/dcn21: display_rq_dlg_calc_21.c Log message: drm/amd/display: Initialize get_bytes_per_element's default to 1 From Alex Hung c7630935d9a4986e8c0ed91658a781b7a77d73f7 in linux-6.6.y/6.6.55 4067f4fa0423a89fb19a30b57231b384d77d2610 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:33:11 Modified files: sys/dev/pci/drm: drm_print.c Log message: drm/printer: Allow NULL data in devcoredump printer From Matthew Brost 4ee08b4a7201ba0f7f3d52e3840fee92f415b6c5 in linux-6.6.y/6.6.55 53369581dc0c68a5700ed51e1660f44c4b2bb524 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:34:46 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_gfx.c Log message: drm/amdgpu: fix unchecked return value warning for amdgpu_gfx From Tim Huang deb78dc859ddba6770186fc0cf59c47487c33c9b in linux-6.6.y/6.6.55 c0277b9d7c2ee9ee5dbc948548984f0fbb861301 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:36:31 Modified files: sys/dev/pci/drm/radeon: r100.c Log message: drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() From Geert Uytterhoeven c474a1a75599f4e1c166f4d1eb510624bd4a83d5 in linux-6.6.y/6.6.55 c6dbab46324b1742b50dc2fb5c1fee2c28129439 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:38:44 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_kms.c Log message: drm/amdgpu: Block MMR_READ IOCTL in reset From Victor Skvortsov 8361e3f7882876d98ba98cae0d3149450dd80912 in linux-6.6.y/6.6.55 9e823f307074c0f82b5f6044943b0086e3079bed in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:40:37 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v9_0.c Log message: drm/amdgpu/gfx9: use rlc safe mode for soft recovery From Alex Deucher 3ffbdc977d8008868431edb0195b81dec58944be in linux-6.6.y/6.6.55 3ec2ad7c34c412bd9264cd1ff235d0812be90e82 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:42:47 Modified files: sys/dev/pci/drm/amd/pm/powerplay/hwmgr: processpptables.c Log message: drm/amd/pm: ensure the fw_info is not null before using it From Tim Huang b511474f49588cdca355ebfce54e7eddbf7b75a5 in linux-6.6.y/6.6.55 186fb12e7a7b038c2710ceb2fb74068f1b5d55a4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:44:18 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu/gfx11: use rlc safe mode for soft recovery From Alex Deucher c20cd3d6d26156efbd3ec5b3fb17fae8237eb94b in linux-6.6.y/6.6.55 3f2d35c325534c1b7ac5072173f0dc7ca969dec2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:45:38 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v10_0.c Log message: drm/amdgpu/gfx10: use rlc safe mode for soft recovery From Alex Deucher 4298813a43f72f6c8c71aa70a9e32b8fd0ad5f60 in linux-6.6.y/6.6.55 ead60e9c4e29c8574cae1be4fe3af1d9a978fb0f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:47:25 Modified files: sys/dev/pci/drm: drm_atomic_uapi.c Log message: drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS From Thomas Zimmermann c923bc874659f35a216aa3099f18c82572b09416 in linux-6.6.y/6.6.55 8b0d2f61545545ab5eef923ed6e59fc3be2385e0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:48:49 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_ttm.c Log message: drm/i915/gem: fix bitwise and logical AND mixup From Jani Nikula 451c87d21db61e74379b31369a7e10f41bc3bbba in linux-6.6.y/6.6.55 394b52462020b6cceff1f7f47fdebd03589574f3 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:50:17 Modified files: sys/dev/pci/drm/scheduler: sched_entity.c Log message: drm/sched: Add locking to drm_sched_entity_modify_sched From Tvrtko Ursulin 579a0a84e3c0174f296004ac4af83cd9819b38a9 in linux-6.6.y/6.6.55 4286cc2c953983d44d248c9de1c81d3a9643345c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:54:38 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm_helpers.c sys/dev/pci/drm/amd/display/dc: dc_types.h Log message: drm/amd/display: Add HDR workaround for specific eDP From Alex Hung 487f6450bcb920ba1d58954c9e1ab969533b5da8 in linux-6.6.y/6.6.55 05af800704ee7187d9edd461ec90f3679b1c4aba in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:56:45 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Fix system hang while resume with TBT monitor From Tom Chung 68d603f467a75618eeae5bfe8af32cda47097010 in linux-6.6.y/6.6.55 52d4e3fb3d340447dcdac0e14ff21a764f326907 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 20:59:02 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Allow backlight to go below `AMDGPU_DM_DEFAULT_MIN_BACKLIGHT` From Mario Limonciello a94ec40b940599b06fad2c9b7533e4b10bc6645c in linux-6.6.y/6.6.55 87d749a6aab73d8069d0345afaa98297816cb220 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/10 21:00:56 Modified files: sys/dev/pci/drm/amd/display/dc/link/hwss: link_hwss_hpo_dp.c Log message: drm/amd/display: enable_hpo_dp_link_output: Check link_res->hpo_dp_link_enc before using it From Alex Hung e0b065ec636d66022ab7057e1635e9a941a42820 in linux-6.6.y/6.6.55 d925c04d974c657d10471c0c2dba3bc9c7d994ee in mainline linux CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/10/11 00:02:12 Modified files: meta/tor-browser: Tag: OPENBSD_7_6 Makefile www/tor-browser: Tag: OPENBSD_7_6 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_6 Makefile distinfo Log message: Tor Browser: update to 13.5.7 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/11 00:13:09 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Clean up i2d_ECPKParameters() Use better variable names and turn it into single-exit. This changes the behavior slightly in that an error is pushed onto the stack also for i2d_ECPKPARAMETERS() return values < 0. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/11 00:18:40 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Spell NULL in a simpler fashion priv_key->parameters is always NULL at this point, since its corresponding entry in the ASN.1 template has ASN1_TFLG_OPTIONAL set, so there is no point in pretending to pass it to ec_asn1_group2pkparameters(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/11 00:19:52 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Simplify ec_asn1_group2pkparameters() The parameters argument is always NULL, so we can simplify this helper accordingly. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/11 00:21:30 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Remove params argument from ec_asn1_group2parameters() Its only caller passes NULL, so we can simplify the entry point and the exit of this function a bit. ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/11 01:39:46 Modified files: net/libunbound : Makefile distinfo Log message: update to libunbound-1.21.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/11 01:39:52 Modified files: net/libunbound : Tag: OPENBSD_7_6 Makefile distinfo Log message: update to libunbound-1.21.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/11 01:47:08 Modified files: net/py-dnspython: Makefile distinfo net/py-dnspython/patches: patch-dns_resolver_py net/py-dnspython/pkg: PLIST Log message: update to py3-dnspython-2.7.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/11 01:52:24 Modified files: devel/py-types-psutil: Makefile distinfo Log message: update to py3-types-psutil-6.0.0.20241011 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/11 01:52:27 Modified files: devel/py-regex : Makefile distinfo Log message: update to py3-regex-2024.9.11 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/11 01:54:22 Modified files: regress/lib/libcrypto/err: err_test.c Log message: Add error regress coverage for ERR_LIB_SYS. These are dynamically populated based on strerror() values. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/11 03:15:53 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo inputmethods/ibus-typing-booster/pkg: PLIST Log message: Update to ibus-typing-booster-2.25.18. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/11 03:54:53 Modified files: mail/dovecot-fts-xapian: Makefile distinfo Log message: update to dovecot-fts-xapian-1.7.16 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/10/11 03:55:24 Modified files: sys/dev/usb : ehci.c Log message: Revert ehci(4) bits in the previous commit. Apparently 64-bit DMA is broken in (almost?) all ehci(4) controllers. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/11 04:12:33 Modified files: mail/fetchmail : Makefile distinfo mail/fetchmail/patches: patch-Makefile_in mail/fetchmail/pkg: PLIST Log message: update to fetchmail-6.4.39 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/11 05:13:55 Modified files: x11/gnome/initial-setup: Makefile distinfo Log message: Update to gnome-initial-setup-46.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/11 05:40:49 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.9.0. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/11 05:58:53 Modified files: lib/libcrypto/err: err.c Log message: Add ERR_LIB_SYS to the error values in ERR_str_functs[]. This is currently added via err_load_strings(), which means ERR_str_functs[] cannot be made const. Adding ERR_LIB_SYS means the fixup becomes unnecessary. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/11 06:10:12 Modified files: lib/libcrypto/err: err.c Log message: Make ERR_str_{libraries,reasons,functs}[] const. Provide err_load_const_strings(), which takes a const ERR_STRING_DATA * and does not perform a library error value fixup. Make ERR_str_*[] tables const. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/11 06:19:35 Modified files: lib/libcrypto/err: err.c Log message: Add err_ prefix to build_SYS_str_reasons(). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/11 06:20:06 Modified files: lib/libcrypto/err: err.c Log message: Remove unused typedef for ERR_FNS. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/11 06:25:05 Modified files: lib/libcrypto/err: err.c Log message: Convert err_clear_data() and err_clear() from macros to functions. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/11 06:27:24 Modified files: lib/libcrypto/err: err.c Log message: Remove pointless locking from err_build_SYS_str_reasons(). err_build_SYS_str_reasons() is only called during initialisation, under pthread_once(). As such, there is no need to grab CRYPTO_LOCK_ERR or check for reentrant calls. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/11 06:40:25 Modified files: lib/libcrypto/err: err.c Log message: Apply some style(9) and tidy some comments. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/11 06:53:48 Modified files: devel/spidermonkey115: Makefile distinfo Log message: Update to spidermonkey115-115.16.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/11 06:54:01 Modified files: devel/spidermonkey128: Makefile distinfo Log message: Update to spidermonkey128-128.3.1. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/11 07:30:11 Modified files: devel/protobuf : Makefile distinfo devel/protobuf/patches: patch-src_google_protobuf_port_def_inc devel/protobuf/pkg: PLIST Removed files: devel/protobuf/patches: patch-third_party_utf8_range_CMakeLists_txt Log message: Update to protobuf 5.28.2 https://github.com/protocolbuffers/protobuf/releases/tag/v28.2 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/11 07:30:43 Modified files: devel/py-protobuf: Makefile distinfo devel/py-protobuf/pkg: PLIST Log message: Update to py-protobuf 5.28.2 https://github.com/protocolbuffers/protobuf/releases/tag/v28.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/11 07:32:22 Modified files: lib/libcrypto/err: err.c Log message: err.c: zap stray space CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/10/11 08:12:05 Modified files: usr.sbin/sysupgrade: sysupgrade.8 sysupgrade.sh Log message: The fw keys have been added to the signify key bundles. sysupgrade will now extract the fw key also, so that pre-upgrade fw_update can fetch the most uptodate firmware. ok sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/11 12:18:10 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: First cleanup pass over ec_asn1_group2pkparameters() Use better variable names and do things in a slightly more sensible order. This way the code becomes almost self-documenting. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/11 12:30:58 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Use better variable names in ec_asn1_pkparameters2group() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/11 12:32:03 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Remove NULL check in ec_asn1_pkparameters2group() The callers already ensure that params != NULL. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/11 12:34:20 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Use defines for the CHOICE variants of ECPKPARAMETERS ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/11 12:35:39 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Fix a long-standing bug in ec_asn1_group2pkparameters() Only check for the OPENSSL_EC_NAMED_CURVE being set to treat the curve parameters as named curve parameters. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/11 12:55:44 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Clean up ec_asn1_group2fieldid() This drops some unnecessary freeing that was turned into a double free reachable via public API in OpenSSL 1.1. Other than that it unindents code and uses better variable names. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/11 12:58:04 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Use a and b for the curve coefficients No idea how anyone would think that tmp_1 and tmp_2 are better suited for this. ok jsing CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2024/10/11 14:24:39 Modified files: net/i2p : Makefile distinfo net/i2p/pkg : PLIST Log message: Update to i2p 2.7.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/11 15:08:40 Modified files: www/webkitgtk4 : Makefile Added files: www/webkitgtk4/patches: patch-Source_ThirdParty_ANGLE_src_libANGLE_renderer_gl_egl_DisplayEGL_cpp patch-Source_WebKit_UIProcess_gtk_AcceleratedBackingStoreDMABuf_cpp Removed files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_llint_LowLevelInterpreter_cpp Log message: Unbreak runtime, we don't support dma-buf. Drop uneeded patch while here. CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/10/11 16:36:07 Modified files: faq : upgrade76.html Log message: No need to consider disabling softdep when manually upgrading, it was removed in 7.5. ok kmos@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/10/11 17:30:36 Modified files: sysutils/grafana/patches: patch-conf_sample_ini patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_internal_pprof_stub_go sysutils/grafana: Makefile distinfo sysutils/grafana/pkg: PLIST Added files: sysutils/grafana/patches: patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_http_pprof_pprof_go patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_http_pprof_pprof_go21_go patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_http_pprof_pprof_go22_go Log message: sysutils/grafana: update to 11.2.2 ok lucas@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/10/11 20:00:48 Modified files: games/devilutionx: Makefile distinfo Log message: games/devilutionx: update to 1.5.3 ok bcallah@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/11 21:54:18 Modified files: lib/libssl : ssl_stat.c Log message: Remove unnecessary str variable in ssl_stat.c Drop about 1/4 of the lines in here by avoiding the use of a variable. For some reason the API in this file made me go listen to Pow R. Toc H. All of a sudden the lyrics made sense. I should probably be worried. ok beck jsing CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/12 01:30:20 Modified files: sys/sys : hibernate.h Log message: remove vmparam.h include not required since VM_PHYSSEG_MAX changed to HIB_PHYSSEG_MAX in rev 1.45 CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2024/10/12 01:36:53 Modified files: etc/etc.alpha : login.conf etc/etc.amd64 : login.conf etc/etc.arm64 : login.conf etc/etc.armv7 : login.conf etc/etc.hppa : login.conf etc/etc.i386 : login.conf etc/etc.landisk: login.conf etc/etc.loongson: login.conf etc/etc.luna88k: login.conf etc/etc.macppc : login.conf etc/etc.octeon : login.conf etc/etc.powerpc64: login.conf etc/etc.riscv64: login.conf etc/etc.sparc64: login.conf Log message: introduce a new build class to be used by the build user this class will be required for the upcoming llvm update that requires bumped datasize because of llvm-tblgen ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/12 01:58:40 Modified files: bin/ed : main.c Log message: remove duplicate unistd.h include CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/12 02:13:52 Modified files: usr.bin/tmux : paste.c Log message: Do not rename a buffer to itself, GitHub issue 4181. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/12 02:20:32 Modified files: usr.bin/tmux : cmd-source-file.c Log message: Call realpath on the source file to match -f on the command line, GitHub issue 4180. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/12 02:48:37 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 13.26 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/12 02:49:12 Modified files: sysutils/upower: Makefile distinfo sysutils/upower/pkg: PLIST Log message: sysutils/upower: update to 1.90.6 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/12 03:05:24 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.80.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/12 03:07:04 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-46.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/12 03:09:52 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.35.39. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/12 03:10:03 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.39. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/12 03:10:14 Modified files: net/py-s3transfer: Makefile distinfo Log message: Update to py3-s3transfer-0.10.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/12 03:10:25 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.35.5. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/12 04:50:37 Modified files: usr.bin/ssh : mux.c Log message: remove duplicate misc.h include ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/12 06:03:41 Modified files: www/nextcloud/29: Makefile distinfo www/nextcloud/29/pkg: PLIST Log message: www/nextcloud/29: update to 29.0.8. see https://nextcloud.com/changelog/#latest29 previous update to .7 from gonzalo@ (maintainer) ok sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/12 06:04:18 Modified files: www/nextcloud/28: Makefile distinfo www/nextcloud/28/pkg: PLIST Log message: www/nextcloud/28: update to 28.0.11. see https://nextcloud.com/changelog/#latest28 previous update to .10 from gonzalo@ (maintainer) ok sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/12 06:09:05 Modified files: www/nextcloud/29: Tag: OPENBSD_7_6 Makefile distinfo www/nextcloud/29/pkg: Tag: OPENBSD_7_6 PLIST Log message: www/nextcloud/29: MFC update to 29.0.8. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/12 06:09:26 Modified files: www/nextcloud/28: Tag: OPENBSD_7_6 Makefile distinfo www/nextcloud/28/pkg: Tag: OPENBSD_7_6 PLIST Log message: www/nextcloud/28: MFC update to 28.0.11. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/12 06:15:29 Modified files: telephony/linphone: Makefile.inc telephony/linphone/bctoolbox: distinfo telephony/linphone/bctoolbox/patches: patch-src_CMakeLists_txt telephony/linphone/bcunit: Makefile distinfo telephony/linphone/belcard: distinfo telephony/linphone/belle-sip: Makefile distinfo telephony/linphone/belle-sip/patches: patch-src_belle_sip_resolver_c patch-src_channel_c telephony/linphone/belr: distinfo telephony/linphone/bzrtp: distinfo telephony/linphone/liblinphone: distinfo telephony/linphone/liblinphone/pkg: PLIST telephony/linphone/linphone-desktop: Makefile distinfo telephony/linphone/mediastreamer2: distinfo telephony/linphone/ortp: distinfo Log message: telephony/linphone: update to 5.2.6 (and sdk to 5.3.89) the upcoming linphone 6 will migrate to qt6. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/10/12 08:22:07 Modified files: devel/sccache : Makefile crates.inc distinfo Log message: devel/sccache: update to 0.8.2 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/10/12 09:40:36 Modified files: share/man/man1 : dpb-replay.1 Log message: remove blank line; CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/12 10:15:28 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Exercise the EC parameters code a bit more Ensure all builtin curves can be roundtripped through DER as named curves, via explicit parameterization, using uncompressed, compressed and hybrid point formats. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/12 11:02:36 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-clutter_clutter_clutter-frame-clock_c patch-cogl_cogl_cogl-dma-buf-handle_c patch-cogl_cogl_cogl-dma-buf-handle_h patch-meson_build x11/gnome/mutter/pkg: PLIST Added files: x11/gnome/mutter/patches: patch-src_backends_native_meta-udev_h patch-src_core_meta-context-main_c patch-src_wayland_meta-wayland-dma-buf_c patch-src_wayland_meta-wayland-linux-drm-syncobj_c patch-src_wayland_meta-xwayland_c Removed files: x11/gnome/mutter/patches: patch-clutter_clutter_clutter-stage-view_c patch-src_backends_meta-stage-impl_c patch-src_backends_x11_meta-cursor-renderer-x11_c patch-src_backends_x11_meta-seat-x11_c Log message: Update to mutter-46.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/12 11:03:14 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/patches: patch-js_misc_loginManager_js patch-js_ui_endSessionDialog_js patch-js_ui_status_keyboard_js patch-meson_build patch-subprojects_extensions-tool_src_meson_build x11/gnome/shell/pkg: PLIST Added files: x11/gnome/shell/patches: patch-js_gdm_loginDialog_js Log message: Update to gnome-shell-46.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/12 11:03:42 Modified files: x11/gnome/shell-extensions: Makefile distinfo x11/gnome/shell-extensions/pkg: PLIST Log message: Update to gnome-shell-extensions-46.2. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/12 17:10:07 Modified files: sys/net : if_pfsync.h Log message: remove unneeded percpu.h include CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/10/12 17:11:10 Modified files: archivers/libarchive: Tag: OPENBSD_7_6 Makefile distinfo Log message: archivers/libarchive: update to 3.7.6 Important bugfixes: * tar: clean up linkpath between entries * tar: fix memory leaks when processing symlinks or parsing pax headers * iso: be more cautious about parsing ISO-9660 timestamps CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/12 17:18:10 Modified files: sys/net : if_var.h Log message: remove unneeded time.h include CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/12 17:31:14 Modified files: sys/net : pfvar.h Log message: remove unneeded rwlock.h include CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2024/10/12 17:56:23 Modified files: usr.sbin/fw_update: fw_update.8 fw_update.sh Log message: Make fw_update -a mean all When downloading or installing, not just deleting. Noticed by Paul de Weerd Help with manual wording from jmc@ Just fix -a, deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/10/12 18:00:41 Modified files: usr.sbin/fw_update: patterns.c Log message: Be more eager to install qcpas firmware (more pattern matches) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/12 18:53:21 Modified files: sys/net : if_wg.h Log message: remove unneeded limits.h and errno.h includes CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/12 20:27:44 Modified files: sys/netinet : ip_mroute.h Log message: remove unneeded timeout.h include CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/12 21:35:59 Modified files: usr.bin/rsync : socket.c Log message: include stdio.h for sscanf() snprintf() CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/13 00:43:19 Modified files: textproc/lowdown: Makefile distinfo Log message: Update to lowdown 1.1.2 From maintainer Bryan Vyhmeister CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/13 02:14:07 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.68.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/13 02:24:34 Modified files: net/mosquitto : Makefile Log message: net/mosquitto: libwebsockets is now dynamically linked, fix WANTLIB etc. Pointed out by Mikolaj Kucharski CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/13 02:25:09 Modified files: lib/libssl/man : SSL_alert_type_string.3 Log message: byt -> but; ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/13 02:35:05 ports/math/wxMaxima/patches Update of /cvs/ports/math/wxMaxima/patches In directory cvs.openbsd.org:/tmp/cvs-serv41645/patches Log Message: Directory /cvs/ports/math/wxMaxima/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/13 02:37:14 Modified files: www/squid : Makefile distinfo Removed files: www/squid/patches: patch-bootstrap_sh Log message: update to squid-6.12 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/13 03:01:18 Modified files: net/netatalk3 : Tag: OPENBSD_7_6 Makefile distinfo net/netatalk3/pkg: Tag: OPENBSD_7_6 PLIST Log message: Bugfix update to netatalk-3.2.10. Fix client disconnections. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/13 03:01:55 Modified files: www/newsraft : Makefile distinfo Log message: update to newsraft-0.27 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/13 03:05:15 Modified files: devel/libgsf : Tag: OPENBSD_7_6 Makefile distinfo devel/libgsf/pkg: Tag: OPENBSD_7_6 PLIST Log message: SECURITY update to libgsf-1.14.53. CVE-2024-36474, CVE-2024-42415 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/13 03:07:01 Modified files: www/qutebrowser: Makefile distinfo www/qutebrowser/patches: patch-qutebrowser_qt_machinery_py Log message: update to qutebrowser-3.3.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/13 03:11:58 Modified files: print/libcupsfilters: Tag: OPENBSD_7_6 Makefile Added files: print/libcupsfilters/patches: Tag: OPENBSD_7_6 patch-cupsfilters_ipp_c Log message: cfGetPrinterAttributes5(): Validate response attributes before return The destination can be corrupted or forged, so validate the response to strenghten security measures. Fixes CVE-2024-47076. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/13 03:21:25 Modified files: math/wxMaxima : Makefile math/wxMaxima/pkg: PLIST Added files: math/wxMaxima/patches: patch-data_CMakeLists_txt Log message: wxMaxima: fix manpage install dir, sync PLIST, add missing RDEPs for tags (pulled in via deps anyway but better to be explicit). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/13 03:21:36 Modified files: games/gnukem : Makefile games/gnukem/patches: patch-Makefile games/gnukem/pkg: PLIST Log message: fix manpage installation dir CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/13 03:40:15 Modified files: print/libppd : Tag: OPENBSD_7_6 Makefile Added files: print/libppd/patches: Tag: OPENBSD_7_6 patch-ppd_ppd-cache_c patch-ppd_ppd-generator_c Log message: Prevent PPD generation based on invalid IPP response. Fixes CVE-2024-47175 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/13 03:43:22 Modified files: print/cups-browsed: Tag: OPENBSD_7_6 Makefile Added files: print/cups-browsed/patches: Tag: OPENBSD_7_6 patch-configure Log message: Default BrowseRemoteProtocols should not include "cups" protocol. Works around CVE-2024-47176, the fix will be complete removal of CUPS Browsing functionality. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/13 03:48:05 Modified files: print/cups : Tag: OPENBSD_7_6 Makefile print/cups/patches: Tag: OPENBSD_7_6 patch-scheduler_ipp_c Added files: print/cups/patches: Tag: OPENBSD_7_6 patch-cups_ppd-cache_c Log message: Fix for CVE-2024-47175. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/13 10:51:07 Log message: import pygithub for spyder 6.x ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20241013 N ports/devel/py-pygithub/Makefile N ports/devel/py-pygithub/distinfo N ports/devel/py-pygithub/pkg/DESCR N ports/devel/py-pygithub/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/13 10:52:21 Modified files: devel : Makefile Log message: +py-pygithub CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/10/13 13:58:04 Modified files: databases/sqlitebrowser: Makefile distinfo databases/sqlitebrowser/pkg: PLIST Added files: databases/sqlitebrowser/patches: patch-CMakeLists_txt Log message: databases/sqlitebrowser: update to 3.13.0 changelog: https://github.com/sqlitebrowser/sqlitebrowser/releases/tag/v3.13.0 feedback from and OK caspar@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/13 14:16:53 Modified files: mail/mblaze : Makefile distinfo mail/mblaze/pkg: PLIST Removed files: mail/mblaze/patches: patch-man_mmime_1 patch-mdeliver_c patch-mmime_c patch-t_1000-mmime_t Log message: update mail/mblaze to 1.3 initial diff from James (falsifian [at] falsifian dot org), with updated plist (new contrib mopenall) from me. While here also take the maintainership. ok and discussed with lucas@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/13 14:27:59 Modified files: graphics/decker: Makefile distinfo Log message: update graphics/decker to 1.50 from maintainer Jag Talon, thank you! CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2024/10/13 14:52:08 Modified files: opensmtpd : index.html Added files: opensmtpd/announces: release-7.6.0p0.txt Log message: release opensmtpd 7.6.0p0 CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2024/10/13 15:28:51 Modified files: . : errata75.html errata76.html Log message: Release unbound errata. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/13 16:20:06 Modified files: usr.bin/ssh : channels.c channels.h clientloop.c Log message: don't start the ObscureKeystrokeTiming mitigations if there has been traffic on a X11 forwarding channel recently. Should fix X11 forwarding performance problems when this setting is enabled. Patch from Antonio Larrosa via bz3655 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/13 18:40:17 Modified files: devel/ccache : Makefile Log message: ccache: fix hidden dep on tl-expected CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/13 18:47:36 Modified files: sys/dev : midivar.h Log message: remove unneeded proc.h include CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/13 19:53:43 src/usr.bin/ssh/sshd-auth Update of /cvs/src/usr.bin/ssh/sshd-auth In directory cvs.openbsd.org:/tmp/cvs-serv47408/sshd-auth Log Message: Directory /cvs/src/usr.bin/ssh/sshd-auth added to the repository CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/13 19:57:50 Modified files: usr.bin/ssh : Makefile Makefile.inc log.c monitor.c monitor.h monitor_wrap.c monitor_wrap.h pathnames.h sandbox-pledge.c sandbox-rlimit.c servconf.c servconf.h session.c ssh-sandbox.h sshd-session.c sshd.c usr.bin/ssh/sshd-session: Makefile Added files: usr.bin/ssh : sshd-auth.c usr.bin/ssh/sshd-auth: Makefile Log message: Split per-connection sshd-session binary This splits the user authentication code from the sshd-session binary into a separate sshd-auth binary. This will be executed by sshd-session to complete the user authentication phase of the protocol only. Splitting this code into a separate binary ensures that the crucial pre-authentication attack surface has an entirely disjoint address space from the code used for the rest of the connection. It also yields a small runtime memory saving as the authentication code will be unloaded after thhe authentication phase completes. Joint work with markus@ feedback deraadt@ Tested in snaps since last week CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/13 20:20:01 Modified files: sys/ufs/ufs : dirhash.h Log message: change mutex.h include to rwlock.h missed when dh_mtx changed from mutex to rwlock in rev 1.6 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/10/13 20:45:44 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/10/13 20:46:50 Modified files: etc : rc Log message: sshd-auth also has a relink kit CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/13 21:02:08 Modified files: regress/usr.bin/ssh: test-exec.sh Log message: regress support for split sshd-auth binary CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/10/13 23:24:02 Modified files: games/scid : Makefile Log message: Mark games/scid BROKEN-sparc64. ports-gcc doesn't understand c++20 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/10/14 01:05:23 Modified files: share/man/man4 : ddb.4 Log message: remove notes about unsupported modifiers; from nir lichtman confirmed by miod CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/14 01:44:54 Modified files: x11/gnome/mutter: Makefile Log message: Missing BDEP on wayland/wayland-protocols. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/14 01:51:06 Modified files: x11/gnome/mutter: Makefile Log message: Also needs wayland/xwayland. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/14 02:26:48 Modified files: bin/mv : cp.c Log message: remove duplicate includes and license; feedback and ok miod@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/14 02:42:39 Modified files: sys/arch/m88k/m88k: sig_machdep.c Log message: remove unused struct sigstate; ok miod@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/14 02:59:06 Modified files: lang/python/3 : Tag: OPENBSD_7_6 Makefile Log message: bump REVISION for all python 3 subpackages in -stable to workaround a problem with the -stable packages build process - they ended up getting copied directly from 7.6 release packages (and re-signed) and not rebuilt so the @depend information in +CONTENTS was incorrect. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/14 03:53:41 Modified files: mail/grommunio/gromox: Makefile distinfo mail/grommunio/gromox/patches: patch-configure_ac patch-lib_textmaps_cpp mail/grommunio/gromox/pkg: PLIST-main Removed files: mail/grommunio/gromox/patches: patch-exch_exmdb_db_engine_cpp Log message: update to 2.34 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/14 04:08:13 Modified files: sys/arch/armv7/include: intr.h sys/arch/arm64/include: intr.h sys/arch/riscv64/include: intr.h Log message: remove unneeded device.h include CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/14 04:24:21 Modified files: devel/py-build : Makefile distinfo Log message: update to py3-build-1.2.2.post1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/14 04:27:11 Modified files: devel/readline : Makefile distinfo Log message: update to readline-8.2.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/14 04:27:27 Modified files: devel/py-poetry-core: Makefile distinfo Log message: update to py3-poetry-core-1.9.1 CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2024/10/14 05:49:34 Modified files: sys/arch/amd64/amd64: acpi_machdep.c Log message: Fix build w/o SUSPEND option with tweaks from miod@ ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/14 05:59:38 Modified files: x11/gtk+4 : Makefile distinfo x11/gtk+4/patches: patch-gtk_gtkfilechooserwidget_c x11/gtk+4/pkg : PLIST-main Added files: x11/gtk+4/patches: patch-gdk_wayland_gdkdmabuf-wayland_c Log message: Update to gtk+4-4.16.3. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/14 06:02:16 Modified files: sys/arch/arm64/arm64: process_machdep.c sys/arch/arm64/include: pte.h sys/arch/riscv64/include: pte.h Log message: remove unneeded vmparam.h include from pte.h include vmparam.h in process_machdep for USER_SPACE_BITS CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/14 06:02:42 Modified files: x11/gnome/libadwaita: Makefile distinfo x11/gnome/libadwaita/pkg: PLIST Log message: Update to libadwaita-1.6.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/14 06:24:51 Modified files: comms/conserver/patches: patch-conserver_cutil_c Log message: add comment noting that find_ucom doesn't handle ports 10+ correctly (tries cuaU10 not cuaUa) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/14 06:38:11 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: In ec_asn1_group2curve() rename ok to ret, per usual ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/14 06:42:52 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Drop an obvious comment and fix indent for setting the seed Also remove a pointless cast. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/14 06:50:18 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Fix field element encoding for elliptic curve coefficients SEC 1, section 2.3.5, is explicit that the encoding of an element of the field of definition for an elliptic curve needs to be a zero-padded octet string whose length matches the byte size of the field's degree. So use BN_bn2binpad() to fix this. Factor things into a simple helper to avoid copy-pasting. This gets rid of some of the most grotesque code in this file. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/14 07:16:06 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Extend ec_asn1_test to check for correct curve coefficient encoding CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/14 07:31:15 Modified files: www/webkitgtk4 : Makefile Added files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_runtime_MathCommon_cpp Log message: webkitgtk4: Add patch modified from the one referenced at https://bugs.webkit.org/show_bug.cgi?id=281216 to provide an implementation of roundeven()/roundevenf() (present in glibc on Linux, otherwise needing C23). earlier version ok ajacoutot - since modified to drop "OS(LINUX) &&" from #if CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/14 07:31:28 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 131.0.3. see https://www.mozilla.org/en-US/firefox/131.0.3/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/14 07:31:54 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_6 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 131.0.3. see https://www.mozilla.org/en-US/firefox/131.0.3/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2024/10/14 08:00:14 ports/www/nextcloud/30 Update of /cvs/ports/www/nextcloud/30 In directory cvs.openbsd.org:/tmp/cvs-serv41030/30 Log Message: Directory /cvs/ports/www/nextcloud/30 added to the repository CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2024/10/14 08:00:32 ports/www/nextcloud/30/pkg Update of /cvs/ports/www/nextcloud/30/pkg In directory cvs.openbsd.org:/tmp/cvs-serv31290/30/pkg Log Message: Directory /cvs/ports/www/nextcloud/30/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2024/10/14 08:01:41 Added files: www/nextcloud/30: Makefile distinfo www/nextcloud/30/pkg: PLIST Log message: Add new version of NC 30 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2024/10/14 08:02:35 Modified files: www/nextcloud : Makefile Log message: Add new version 30. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/14 09:19:44 Modified files: www/mozilla-firefox: distinfo Log message: www/mozilla-firefox: fix distinfo, tarball was rerolled upstream noticed by sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/14 09:20:29 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_6 distinfo Log message: www/mozilla-firefox: upstream distfile was rerolled, regen distinfo CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/14 12:17:11 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Make NULL checks in ec_asn1_group2curve() explicit CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/14 14:26:45 Modified files: usr.bin/tmux : input.c Log message: Set ACS flag for REP. Reported by Romain Francoise, GitHub issue 4182. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/14 14:40:13 Modified files: www/kcaldav : Makefile distinfo Removed files: www/kcaldav/patches: patch-kcaldav_c Log message: update to kcaldav-0.2.5, from Bryan Vyhmeister "no comments" maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/14 15:17:38 Modified files: www/squid : Makefile Added files: www/squid/patches: patch-src_eui_Eui48_cc Log message: handle forthcoming removal of struct arpreq CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2024/10/14 17:53:34 Modified files: usr.bin/ssh : sshd_config.5 Log message: mention SshdAuthPath option; ok djm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/10/14 18:08:28 Modified files: etc/etc.i386 : disktab distrib/i386/iso: Makefile Log message: grow i386 media a bit CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/14 18:41:40 Modified files: sys/net : if_arp.h Log message: remove struct arpreq from net/if_arp.h unused since "rewrite to merge arp and routing tables" in CSRG if_ether.c 7.14 (Berkeley) 06/25/91 used by SIOCSARP, SIOCGARP, SIOCDARP, OSIOCGARP ioctls in Net/2 which were removed before 4.4BSD-Lite ok sthen@ who tested this with a ports build CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2024/10/14 23:53:46 Modified files: libressl : index.html releases.html Log message: LibreSSL 4.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/14 23:59:15 Modified files: databases/py-sqlalchemy: Makefile distinfo Log message: update to py3-sqlalchemy-1.4.54 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/15 00:04:49 Modified files: geo/gdal : Makefile distinfo Log message: geo/gdal: update to 3.9.3. see https://github.com/OSGeo/gdal/blob/v3.9.3/NEWS.md CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/15 00:24:23 Modified files: math/visidata : Makefile distinfo math/visidata/patches: patch-setup_py math/visidata/pkg: PLIST Log message: update to visidata-3.1.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/15 00:27:43 Modified files: lib/libcrypto/ec: ec_lib.c ec_local.h Log message: Provide EC_GROUP_get0_cofactor() for internal use While this is public API in OpenSSL, there are no plans to expose it. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/15 00:35:59 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Switch ec_asn1_group2parameters() to get0_{order,cofactor}() These are more ergonomic, result in more readable code, avoid a copy and we no longer ignore a possible memory allocation error due to API misdesign and bad code. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/15 01:10:51 Modified files: textproc/libxmlb: Makefile distinfo Log message: Update to libxmlb-0.3.20. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/15 01:29:53 Modified files: mail/grommunio/mapi-header-php: Makefile distinfo Log message: update to 1.4 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/15 01:30:04 Modified files: mail/grommunio/web: Makefile distinfo mail/grommunio/web/patches: patch-Makefile mail/grommunio/web/pkg: PLIST Log message: update to 3.9 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/15 01:32:56 Modified files: mail/grommunio/index: Makefile distinfo Log message: sync with upstream's git head for latest fixes CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/15 03:16:39 Modified files: sys/arch/arm64/include: pcb.h sys/arch/riscv64/include: pcb.h Log message: remove unneeded pte.h include CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/15 04:47:21 Modified files: security : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: security/xml-security-c: Makefile distinfo security/xml-security-c/patches: patch-xsec_enc_OpenSSL_OpenSSLCryptoBase64_cpp patch-xsec_enc_OpenSSL_OpenSSLCryptoBase64_hpp patch-xsec_enc_OpenSSL_OpenSSLCryptoHashHMAC_cpp patch-xsec_enc_OpenSSL_OpenSSLCryptoProvider_cpp patch-xsec_enc_OpenSSL_OpenSSLSupport_cpp patch-xsec_enc_OpenSSL_OpenSSLSupport_hpp security/xml-security-c/pkg: DESCR PLIST Log message: Remove security/xml-security-c as no longer needed, retired upstream I imported it as requirement for security/libdigidocpp which has now switched to textproc/libxml + security/xmlsec instead. https://santuario.apache.org/ shows the last release from 2021 and a post from July 2024 saying [...] the C++ library has been officially retired. OK rsadowski CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/15 04:58:14 Modified files: archivers/py-zipstream-ng: Makefile distinfo Log message: update to py3-zipstream-ng 1.8.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/15 04:58:21 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-builtin_gc_c patch-config_mak_uname devel/git/pkg : PLIST-main Log message: update to git 2.47.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/15 05:23:36 Modified files: sysutils/gitlab-cli: Makefile distinfo modules.inc sysutils/gitlab-cli/pkg: PLIST Log message: update to gitlab-cli 1.46.1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/15 05:23:45 Modified files: devel/github-cli: Makefile distinfo modules.inc Log message: update to github-cli 2.58.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/15 05:54:07 Modified files: sys/kern : kern_exit.c Log message: Use pr instead of p->p_p like everywhere else in exit1. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/10/15 06:02:56 Modified files: net/tailscale : Makefile distinfo modules.inc Log message: Update to tailscale-1.76.0 From Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/15 06:26:53 Modified files: sys/kern : kern_resource.c Log message: Fix runtime calculation. Assiging ts to spc_runtime does not work if ts is modified. OK tb@ jca@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/15 06:45:51 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 5.6.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/15 07:03:47 Modified files: devel/py-mypy : Makefile distinfo devel/py-mypy/pkg: PLIST Log message: update to py3-mypy-1.12.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/15 07:49:26 Modified files: sys/kern : kern_exit.c kern_proc.c kern_sig.c sys/sys : proc.h Log message: Indicate that a process has stopped by setting PS_STOPPED flag The checks in dowait6 and orphanpg using ps_mainproc are flawed and fail if the mainproc called pthread_exit before the other threads. Adding the flag in proc_stop_sweep is racy but the best we have right now. This fixes regress/sys/kern/signal/sig-stop3. OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/15 07:49:49 Modified files: bin/ps : ps.1 Log message: Add PS_STOPPED to the flags CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/15 08:13:12 Modified files: net/py-msgpack : Makefile distinfo Log message: Update to py-msgpack-1.1.0 Changes: https://github.com/msgpack/msgpack-python/releases/tag/v1.1.0 Feedback and OK sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/15 09:06:25 Modified files: regress/sys/kern/signal: Makefile Log message: Enable sig-stop3 regress test. It should no longer fail now. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/15 09:47:03 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/pkg: PLIST Log message: net/synapse: update to 1.116.0 from MAINTAINER Renaud Allard CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/15 10:00:12 Modified files: security/xca : Makefile distinfo security/xca/patches: patch-widgets_MainWindow_cpp security/xca/pkg: PLIST Log message: update to xca-2.7.0 (not 2.8.0 yet, which wants EVP_PKEY_add1_attr_by_NID) CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/10/15 10:33:48 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2024.10. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/10/15 10:45:29 Modified files: graphics/p5-Image-ExifTool: Makefile distinfo Log message: Update p5-Image-ExifTool to 12.98. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/15 10:46:42 Modified files: textproc/dialect: Makefile distinfo textproc/dialect/pkg: PLIST Log message: update to dialect 2.5.0 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/15 10:49:35 Modified files: lang/erlang/25 : Makefile distinfo lang/erlang/25/pkg: PLIST-main Log message: lang/erlang/25: Update to 25.3.2.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/15 10:51:26 Modified files: x11/fltk : Makefile distinfo x11/fltk/patches: patch-Makefile patch-documentation_Makefile patch-makeinclude_in patch-src_Fl_Preferences_cxx x11/fltk/pkg : PLIST Added files: x11/fltk/patches: patch-configure_ac Removed files: x11/fltk/patches: patch-FL_x_H patch-configure_in patch-src_Fl_Tree_Item_cxx patch-src_Makefile patch-src_fl_font_cxx patch-src_gl_draw_cxx Log message: update to fltk-1.3.9 Everything depending on fltk still builds. I've run bacon, dillo, paulstretch, tigervnc and they seem to do something sensible. fldigi crashes at startup (after running through the initial config questions, at the point where I'd expect it to start the main UI) but it does the same with existing fltk 1.3.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/15 10:52:12 Modified files: x11/tigervnc : Makefile distinfo x11/tigervnc/patches: patch-CMakeLists_txt patch-common_rfb_CMakeLists_txt patch-common_rfb_SSecurityPlain_cxx patch-unix_xserver_hw_vnc_Makefile_am Added files: x11/tigervnc/patches: patch-cmake_Modules_CMakeMacroLibtoolFile_cmake Log message: update to tigervnc-1.14.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/15 11:30:56 Modified files: net/synapse : Makefile distinfo modules.inc Log message: net/synapse: update to 1.117.0 from MAINTAINER Renaud Allard CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/15 11:44:43 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Unindent error check in EC_GROUP_set_generator() CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2024/10/15 13:14:58 Modified files: devel/py-vulture: Makefile distinfo Log message: Update py-vulture to 2.13. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/10/15 13:34:53 Modified files: www/newsboat : Makefile crates.inc distinfo www/newsboat/patches: patch-Makefile Log message: Update newsboat to 2.37. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/15 13:40:22 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo Removed files: security/rust-openssl-tests/patches: patch-openssl-sys_build_main_rs Log message: Update to rust-openssl-tests 20241015 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/15 13:41:24 Modified files: regress/lib/libssl/rust-openssl: Cargo.toml Log message: rust-openssl: set resolver="2" for workspace silences an annoying warning CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/10/15 13:48:00 Modified files: textproc/riff : Makefile crates.inc distinfo Log message: Update riff to 3.3.4. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/10/15 14:20:35 Modified files: archivers/libarchive: Makefile distinfo Log message: archivers/libarchive: update to 3.7.7 Security fixes: * gzip: prevent a hang when processing a malformed gzip inside a gzip * tar: don't crash on truncated tar archives * tar: fix two leaks in tar header parsing Important bugfixes: * 7-zip: read/write symlink paths as UTF-8 * cpio: exit with an error code if an entry could not be extracted * rar5: report encrypted entries * tar: fix truncation of entry pathnames in specific archives CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/15 15:03:10 Modified files: regress/usr.sbin/rpki-client/openssl: Makefile Log message: rpki-client/openssl: eliminate pointless OpenSSL deprecation vomit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/15 15:04:28 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: drop pre-6.9 quirks entries (we want to keep some old versions but don't need all the way back to 6.3 - older versions here are mainly for people skipping updates but that's too far to work anyway really. from the remaining newer ones, remove some more-specific "obsolete reasons" which don't really provide actionable information and use simpler ones instead. ok kn espie CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/10/15 15:06:47 Modified files: archivers/libarchive: Tag: OPENBSD_7_6 Makefile distinfo Log message: archivers/libarchive: update to 3.7.7 Security fixes: * gzip: prevent a hang when processing a malformed gzip inside a gzip * tar: don't crash on truncated tar archives * tar: fix two leaks in tar header parsing Important bugfixes: * 7-zip: read/write symlink paths as UTF-8 * cpio: exit with an error code if an entry could not be extracted * rar5: report encrypted entries * tar: fix truncation of entry pathnames in specific archives CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/15 15:17:54 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: distinfo net/qbittorrent/qbittorrent-nox: distinfo Added files: net/qbittorrent/qbittorrent/patches: patch-CMakeLists_txt patch-dist_unix_CMakeLists_txt net/qbittorrent/qbittorrent-nox/patches: patch-CMakeLists_txt patch-dist_unix_CMakeLists_txt Log message: update to qbittorrent 5.0.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/15 15:54:09 Modified files: net/i2pd : Makefile distinfo Added files: net/i2pd/patches: patch-libi2pd_Crypto_cpp Removed files: net/i2pd/patches: patch-tests_Makefile Log message: Update to i2pd 2.54.0 From openbsd systemfailure.net with tweaks from me: instead of patching tests/Makefile, pass things in INCFLAGS/LDFLAGS. Doing this also gets rid of some noisy warnings when compiling tests. Add a patch disabling unneeded workaround for formerly broken in-place decryption of ChaCha20-Poly1305. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/15 17:17:39 Modified files: devel/py-debugpy: Makefile distinfo devel/py-debugpy/pkg: PLIST Log message: update debugpy to 1.8.6 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/15 20:32:27 Modified files: sys/arch/riscv64/include: intr.h Log message: remove unneeded frame.h and riscvreg.h includes CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/15 20:53:40 Modified files: net/samba : Makefile distinfo Log message: Update to samba-4.21.1 Release notes: https://www.samba.org/samba/history/samba-4.21.1.html Test and OK Ian McWilliam (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/16 00:09:45 Modified files: usr.sbin/rpki-client: validate.c x509.c Log message: rpki-client: sprinkle some const EVP_PKEY_get0_* were made const correct in OpenSSL 3 and now cause the build of rpki-client to emit warnings. Of course no one is able to see these warnings because they are hidden in all the deprecation vomit. Makes rpki-client build cleanly against OpenSSL 3 when configured with --with-openssl-cflags=-DOPENSSL_SUPPRESS_DEPRECATED. ok claudio deraadt job CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2024/10/16 00:23:32 Modified files: math/py-bottleneck: Makefile distinfo Log message: Update py-bottleneck to 1.4.1. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/16 01:31:37 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20241016 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/16 02:14:12 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.68.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/16 02:14:58 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-497.0.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/16 03:33:06 Modified files: databases/py-peewee: Makefile distinfo Log message: update to py3-peewee-3.17.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/16 03:33:13 Modified files: databases/py-odbc: Makefile distinfo databases/py-odbc/patches: patch-src_pyodbc_h patch-src_pyodbcmodule_cpp Log message: update to py3-odbc-5.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/16 03:42:13 Modified files: security/py-scrypt: Makefile distinfo Log message: update to py3-scrypt-0.8.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/16 03:47:15 Modified files: devel/py-trove-classifiers: Makefile distinfo Log message: update to py3-trove-classifiers-2024.10.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/16 03:52:12 Modified files: x11/flvw : Makefile x11/flvw/pkg : PLIST Log message: sync plist CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/16 03:52:41 Modified files: x11/fleditor : Makefile x11/fleditor/pkg: PLIST Log message: sync plist CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/16 04:21:14 Modified files: net/p5-Net-IMP : Makefile distinfo Log message: update p5-Net-IMP to 0.636 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/16 04:45:42 Modified files: textproc/libxmlb: Makefile distinfo Log message: Update to libxmlb-0.3.21. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/10/16 05:03:55 Modified files: sys/net : if_tun.c Log message: remove SIOCSIFDSTADDR from the network ioctls. netintro says it's deprecated, and most of our other drivers are doing fine without it. ok miod@ kn@ patrick@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/10/16 05:12:31 Modified files: sys/net : if_tun.c Log message: cut tun_init() out, it does pointless work. tun_init turns interface/stack config into a set of flags that tun(4) keeps in tun_softc sc_flags, but never uses. ok miod@ kn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/16 06:13:34 Modified files: geo/lib2geom : Makefile distinfo geo/lib2geom/pkg: PLIST Log message: geo/lib2geom: update to 1.4 ok volker@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/16 06:15:04 Modified files: graphics/inkscape: Makefile distinfo graphics/inkscape/patches: patch-CMakeLists_txt patch-src_extension_implementation_script_cpp graphics/inkscape/pkg: PLIST Removed files: graphics/inkscape/patches: patch-src_extension_internal_pdfinput_poppler-utils_cpp patch-src_extension_internal_pdfinput_svg-builder_cpp patch-src_object_uri_h Log message: graphics/inkscape: update to 1.4. see https://inkscape.org/doc/release_notes/1.4/Inkscape_1.4.html ok volker@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/16 06:35:38 Modified files: devel/mercurial: Makefile distinfo Log message: update to mercurial-6.8.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/16 06:44:35 Modified files: sysutils/duplicity: Makefile distinfo Removed files: sysutils/duplicity/patches: patch-duplicity_dup_main_py Log message: Update to duplicity-3.0.2. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/16 06:48:57 Modified files: net/p5-Net-IMP-HTTP: Makefile distinfo Log message: update p5-Net-IMP-HTTP to 0.525 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/16 06:53:11 Modified files: sysutils/deja-dup: Makefile distinfo sysutils/deja-dup/pkg: PLIST Added files: sysutils/deja-dup/patches: patch-libdeja_libtool_ToolInstance_vala Log message: Update to deja-dup-47.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/10/16 06:57:05 Modified files: net/packetq : Makefile distinfo Log message: Update packetq to 1.7.3. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/10/16 07:02:11 Modified files: devel/perltidy : Makefile distinfo Log message: Update perltidy to 20240903. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/16 07:03:22 Log message: Import libspelling-0.4.3. A spellcheck library for GTK 4. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20241016 N ports/textproc/libspelling/Makefile N ports/textproc/libspelling/distinfo N ports/textproc/libspelling/pkg/DESCR N ports/textproc/libspelling/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/16 07:03:48 Modified files: textproc : Makefile Log message: +libspelling CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/16 07:16:20 Modified files: x11/gnome/libpanel: Makefile distinfo x11/gnome/libpanel/pkg: PLIST Log message: Update to libpanel-1.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/16 07:25:50 Modified files: x11/gnome/mahjongg: Makefile distinfo x11/gnome/mahjongg/pkg: PLIST Log message: Update to gnome-mahjongg-47.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/16 08:32:54 Modified files: devel/cargo : cargo.port.mk Log message: set DPB_PROPERTIES=lonesome on i386, in an attempt to reduce the number of times that manual build restarts are needed. typical errors look like: cargo(39428) in free(): bogus pointer (double free?) 0x7ff80a50 Abort trap (core dumped) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/16 08:44:43 Modified files: sysutils/pv : Makefile distinfo sysutils/pv/pkg: PLIST Log message: update to pv-1.9.0 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/10/16 08:59:25 Modified files: emulators/advancemame: Makefile distinfo Log message: Update advancemame to 4.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/10/16 09:00:04 Modified files: emulators/mame : Makefile distinfo Log message: Update mame to 0.270. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/10/16 09:04:02 Modified files: lang/binaryen : Makefile distinfo lang/binaryen/patches: patch-CMakeLists_txt Log message: Update binaryen to 119. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/16 09:05:28 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.47 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/10/16 09:16:04 Modified files: devel/pax-utils: Makefile distinfo Removed files: devel/pax-utils/patches: patch-lddtree_sh Log message: Update pax-utils to 1.3.8. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/16 09:17:21 Modified files: net/nextcloudclient: Makefile distinfo net/nextcloudclient/patches: patch-CMakeLists_txt net/nextcloudclient/pkg: PLIST Log message: net/nextcloudclient: update to 3.14.1 (and switch to Qt6) From MAINTAINER Adriano Barbosa see https://github.com/nextcloud/desktop/releases/tag/v3.14.0 and https://github.com/nextcloud/desktop/releases/tag/v3.14.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/16 09:35:36 Modified files: graphics/py-Pillow: Makefile distinfo graphics/py-Pillow/patches: patch-setup_py graphics/py-Pillow/pkg: PLIST Log message: update to py3-Pillow-11.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/16 09:36:33 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-lib_isc_netmgr_socket_c net/isc-bind/pkg: PLIST Log message: update to isc-bind-9.20.3 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/16 09:50:47 Modified files: databases/p5-BerkeleyDB: Makefile distinfo Log message: update p5-BerkeleyDB to 0.66 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/16 10:05:43 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.20.0. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/16 10:28:25 Modified files: devel/p5-Commandable: Makefile distinfo Log message: update p5-Commandable to 0.14 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/16 11:21:08 Modified files: benchmarks/p5-Dumbbench: Makefile distinfo Log message: update p5-Dumbbench to 0.505 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/10/16 12:40:52 Modified files: sys/arch/mips64/mips64: trap.c Log message: Deliver SIGTRAP, rather than SIGEMT, for trap instructions which are neither debugger breakpoints nor compiler-generated divide by zero reports. SIGEMT is a historical curiosity which makes no sense nowadays except on PDP-11 and VAX hardware. Discussed with imp@ and visa@ long ago. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/10/16 12:43:42 Modified files: sys/arch/sparc64/sparc64: trap.c Log message: Deliver SIGTRAP, rather than SIGEMT, when a TADDccTV or TSUBccTV instruction traps. Such instructions are deprecated in v9 (64-bit) code and should never occur in real-life code. See v9 manual A.59 and A.60 for details. CVS ---------------------------------------------------------------------- CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/10/16 12:47:48 Modified files: distrib/special/more: more.c include : a.out.h sys/arch/hppa/stand/mkboot: mkboot.c sys/sys : exec.h usr.sbin/mopd/common: file.c usr.sbin/mopd/mopa.out: mopa.out.c Log message: a.out is no longer the commonly encountered binary file format, the world has moved to ELF. Move the a.out specific defines and macros, but the MID_xxx values, from to , and update the few userland binaries which really need these defines (i.e. boot-related tools for old architectures) to explicitly include when needed. "Fine" deraadt@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2024/10/16 12:49:31 Modified files: editors/neovim : Makefile distinfo editors/neovim/pkg: PLIST Log message: editors/neovim: bundle treesitter parsers with neovim. Fixes an issue reported by Thanos Tsouanas, also discussed here: https://github.com/neovim/neovim/issues/30761 Will likely backport to stable after a period of testing in -current. OK tb@, thanks. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/16 12:50:50 Modified files: security/p5-Module-Signature: Makefile distinfo security/p5-Module-Signature/pkg: PLIST Log message: update p5-Module-Signature to 0.89 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2024/10/16 12:57:05 Modified files: fonts/iosevka-fonts: Makefile.inc fonts/iosevka-fonts/aile: distinfo fonts/iosevka-fonts/default: distinfo fonts/iosevka-fonts/etoile: distinfo fonts/iosevka-fonts/slab: distinfo Log message: fonts/iosevka-fonts: easy update to version 31.9.1. Diff from Manuel Giraud, thanks. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/16 15:15:30 Modified files: www/hugo : Makefile distinfo modules.inc www/hugo/pkg : PLIST Log message: update to hugo 0.136.1; from Kirill (maintainer); OK rasadowski for 0.135.0 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/10/16 17:15:07 Modified files: net/crawley : Makefile distinfo modules.inc Log message: Update to crawley-1.7.10 From Russ Sharek (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/16 17:15:57 Modified files: security/py-cryptodome-test-vectors: Makefile distinfo security/py-cryptodome-test-vectors/pkg: PLIST Log message: update to py3-cryptodome-test-vectors-1.0.20 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/16 17:49:49 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Implement Wei25519 to exercise some more elliptic curve code This provides a non-trivial non-builtin curve that is unlikely to ever become a builtin curve. This exercises the cofactor guessing code and and ensures that things work as far as they can with a custom OID. The main reason for adding it is to have a "real-world" example for an upcoming check that EC parameters represent a builtin curve. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/16 17:58:25 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: EC ASN.1: add reminder that the simple method might also want testing CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/16 19:57:18 Modified files: sys/arch/riscv64/dev: sfclock.c sfgpio.c stfclock.c stfpcie.c stfpciephy.c stfpinctrl.c stftemp.c sxitimer.c sys/arch/riscv64/riscv64: db_interface.c db_trace.c exception.S fpu.c Log message: remove unneeded includes CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/16 20:20:53 Modified files: sys/arch/arm64/arm64: cpuswitch.S sys/arch/riscv64/riscv64: cpuswitch.S Log message: use not "machine/asm.h", for consistency CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/16 23:02:12 Modified files: sys/net : if.c Log message: remove unneeded if_wg.h and pfsync.h includes CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/16 23:10:53 Modified files: sys/dev/fdt : bcm2835_dmac.c Log message: include not "dev/ic/bcm2835_dmac.h" CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/16 23:37:54 Modified files: sys/netinet6 : nd6.h Log message: remove unneeded task.h include, missed in rev 1.67 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/17 00:11:21 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20241017 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/17 00:19:06 Modified files: lib/libssl : ssl_seclevel.c Log message: libssl: rework cert signature security level This switches to using the X509_get_signature_info() API instead of hand rolling a part of it. This is slightly tangly since the security level API is strange. In particular, some failures are passed to the security level callback so that applications can override them. This makes the security level API handle RSA-PSS and EdDSA certificates correctly and the handshake with such can progress a bit further. Of note, we check that the certs are actually suitable for use in TLS per RFC 8446 contrary to what OpenSSL does. ok beck jsing CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/10/17 00:49:34 Modified files: games/chocolate-doom: Makefile distinfo games/chocolate-doom/pkg: PLIST Removed files: games/chocolate-doom/patches: patch-src_hexen_mn_menu_c Log message: update chocolate-doom to 3.1.0, from maintainer Ryan Freeman - thanks! CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/10/17 00:51:08 Modified files: games/yquake2 : Makefile distinfo Log message: update to yquake2 v8.41, from maintainer Tom Murphy - thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/17 01:09:21 Modified files: devel/quirks/files: reference Log message: unbreak, from Ian McWilliam CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/17 01:16:00 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 5.6.3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/17 01:25:22 Modified files: mail/grommunio/gromox: Makefile distinfo mail/grommunio/gromox/patches: patch-configure_ac Log message: update to 2.35 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/10/17 02:21:23 Modified files: sys/dev/pci : pcidevs Log message: ampere altra pci ports CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/10/17 02:21:51 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/10/17 02:22:34 Modified files: sys/dev/pci : pcidevs Log message: Kingston SNV2S nvme device CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/10/17 02:22:53 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/17 02:23:50 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: geo/pgrouting: update to 3.6.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/17 02:38:32 Modified files: devel/py-buildbot: Makefile Makefile.inc devel/py-buildbot/buildbot: distinfo devel/py-buildbot/buildbot/pkg: PLIST devel/py-buildbot/console-view: distinfo devel/py-buildbot/console-view/pkg: PLIST devel/py-buildbot/grid-view: distinfo devel/py-buildbot/grid-view/pkg: PLIST devel/py-buildbot/pkg: distinfo devel/py-buildbot/waterfall-view: distinfo devel/py-buildbot/waterfall-view/pkg: PLIST devel/py-buildbot/www: distinfo devel/py-buildbot/www/pkg: PLIST devel/py-buildslave: Makefile distinfo Removed files: devel/py-buildbot/react-console-view: Makefile distinfo devel/py-buildbot/react-console-view/pkg: DESCR PLIST devel/py-buildbot/react-grid-view: Makefile distinfo devel/py-buildbot/react-grid-view/pkg: DESCR PLIST devel/py-buildbot/react-waterfall-view: Makefile distinfo devel/py-buildbot/react-waterfall-view/pkg: DESCR PLIST devel/py-buildbot/www-react: Makefile distinfo devel/py-buildbot/www-react/pkg: DESCR PLIST Log message: devel/py-buildbot: update to 4.1.0 see https://github.com/buildbot/buildbot/releases/tag/v4.1.0 drop the react-* plugins, they've been merged in the related www/grid/waterfall/console plugins. one might have to readapt the plugins line in the www config if the react plugins had been explicitely enabled/listed CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/17 02:39:04 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: devel/quirks: add quirks for buildbot plugins migration path CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/17 03:11:35 Modified files: sys/kern : kern_sig.c kern_synch.c sys/sys : signalvar.h sys/ufs/mfs : mfs_vfsops.c Log message: Shortcut cursig when called during sleep setup. Add deep flag as function argument which is used by the sleep API but nowhere else. Both calls to sleep_signal_check() should skip the ugly bits of cursig(). In cursig() if deep once it is clear a signal will be taken keep the signal on the thread siglist and return. sleep_signal_check() will then return EINTR or ERESTART based on the signal context. There is no reason to do more in this special case. Especially stop/cont and the ptrace trap must be skipped here. Once the call makes it to userret the signal will be picked up again and handled in a safe location. Stopping singals need some additional logic since we don't want to abort the sleep just to stop a process. Since our SIGSTOP handling requires a major rewrite this will be posponed until then. OK mpi@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2024/10/17 03:54:59 Log message: Import libdrm 2.4.123 Status: Vendor Tag: libdrm Release Tags: libdrm_2_4_123 U xenocara/lib/libdrm/.editorconfig U xenocara/lib/libdrm/.gitignore U xenocara/lib/libdrm/.gitlab-ci.yml N xenocara/lib/libdrm/Android.bp N xenocara/lib/libdrm/Android.sources.bp N xenocara/lib/libdrm/Android.sources.bp.mk U xenocara/lib/libdrm/CONTRIBUTING.rst U xenocara/lib/libdrm/CleanSpec.mk U xenocara/lib/libdrm/README.rst U xenocara/lib/libdrm/RELEASING U xenocara/lib/libdrm/core-symbols.txt U xenocara/lib/libdrm/gen_table_fourcc.py U xenocara/lib/libdrm/libdrm.pc.in U xenocara/lib/libdrm/libdrm_lists.h U xenocara/lib/libdrm/libdrm_macros.h C xenocara/lib/libdrm/libsync.h U xenocara/lib/libdrm/meson.build U xenocara/lib/libdrm/meson_options.txt U xenocara/lib/libdrm/symbols-check.py U xenocara/lib/libdrm/util_double_list.h U xenocara/lib/libdrm/util_math.h U xenocara/lib/libdrm/xf86atomic.h C xenocara/lib/libdrm/xf86drm.c C xenocara/lib/libdrm/xf86drm.h U xenocara/lib/libdrm/xf86drmHash.c U xenocara/lib/libdrm/xf86drmHash.h U xenocara/lib/libdrm/xf86drmMode.c U xenocara/lib/libdrm/xf86drmMode.h U xenocara/lib/libdrm/xf86drmRandom.c U xenocara/lib/libdrm/xf86drmRandom.h U xenocara/lib/libdrm/xf86drmSL.c U xenocara/lib/libdrm/man/drm-kms.7.rst U xenocara/lib/libdrm/man/drm-memory.7.rst U xenocara/lib/libdrm/man/drm.7.rst U xenocara/lib/libdrm/man/drmAvailable.3.rst U xenocara/lib/libdrm/man/drmHandleEvent.3.rst U xenocara/lib/libdrm/man/drmModeGetResources.3.rst U xenocara/lib/libdrm/man/meson.build U xenocara/lib/libdrm/amdgpu/.editorconfig N xenocara/lib/libdrm/amdgpu/Android.bp N xenocara/lib/libdrm/amdgpu/Android.sources.bp U xenocara/lib/libdrm/amdgpu/amdgpu-symbols.txt U xenocara/lib/libdrm/amdgpu/amdgpu.h U xenocara/lib/libdrm/amdgpu/amdgpu_asic_id.c U xenocara/lib/libdrm/amdgpu/amdgpu_bo.c U xenocara/lib/libdrm/amdgpu/amdgpu_cs.c U xenocara/lib/libdrm/amdgpu/amdgpu_device.c U xenocara/lib/libdrm/amdgpu/amdgpu_gpu_info.c U xenocara/lib/libdrm/amdgpu/amdgpu_internal.h U xenocara/lib/libdrm/amdgpu/amdgpu_vamgr.c U xenocara/lib/libdrm/amdgpu/amdgpu_vm.c U xenocara/lib/libdrm/amdgpu/handle_table.c U xenocara/lib/libdrm/amdgpu/handle_table.h U xenocara/lib/libdrm/amdgpu/libdrm_amdgpu.pc.in U xenocara/lib/libdrm/amdgpu/meson.build U xenocara/lib/libdrm/android/gralloc_handle.h N xenocara/lib/libdrm/data/Android.bp U xenocara/lib/libdrm/data/amdgpu.ids U xenocara/lib/libdrm/data/meson.build N xenocara/lib/libdrm/etnaviv/Android.bp N xenocara/lib/libdrm/etnaviv/Android.sources.bp U xenocara/lib/libdrm/etnaviv/etnaviv-symbols.txt U xenocara/lib/libdrm/etnaviv/etnaviv_bo.c U xenocara/lib/libdrm/etnaviv/etnaviv_bo_cache.c U xenocara/lib/libdrm/etnaviv/etnaviv_cmd_stream.c U xenocara/lib/libdrm/etnaviv/etnaviv_device.c U xenocara/lib/libdrm/etnaviv/etnaviv_drm.h U xenocara/lib/libdrm/etnaviv/etnaviv_drmif.h U xenocara/lib/libdrm/etnaviv/etnaviv_gpu.c U xenocara/lib/libdrm/etnaviv/etnaviv_perfmon.c U xenocara/lib/libdrm/etnaviv/etnaviv_pipe.c U xenocara/lib/libdrm/etnaviv/etnaviv_priv.h U xenocara/lib/libdrm/etnaviv/libdrm_etnaviv.pc.in U xenocara/lib/libdrm/etnaviv/meson.build U xenocara/lib/libdrm/exynos/exynos-symbols.txt U xenocara/lib/libdrm/exynos/exynos_drm.c U xenocara/lib/libdrm/exynos/exynos_drm.h U xenocara/lib/libdrm/exynos/exynos_drmif.h U xenocara/lib/libdrm/exynos/exynos_fimg2d.c U xenocara/lib/libdrm/exynos/exynos_fimg2d.h U xenocara/lib/libdrm/exynos/fimg2d_reg.h U xenocara/lib/libdrm/exynos/libdrm_exynos.pc.in U xenocara/lib/libdrm/exynos/meson.build U xenocara/lib/libdrm/freedreno/freedreno-symbols.txt U xenocara/lib/libdrm/freedreno/freedreno_bo.c U xenocara/lib/libdrm/freedreno/freedreno_bo_cache.c U xenocara/lib/libdrm/freedreno/freedreno_device.c U xenocara/lib/libdrm/freedreno/freedreno_drmif.h U xenocara/lib/libdrm/freedreno/freedreno_pipe.c U xenocara/lib/libdrm/freedreno/freedreno_priv.h U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.c U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.h U xenocara/lib/libdrm/freedreno/libdrm_freedreno.pc.in U xenocara/lib/libdrm/freedreno/meson.build U xenocara/lib/libdrm/freedreno/kgsl/README U xenocara/lib/libdrm/freedreno/kgsl/kgsl_bo.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_device.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_drm.h U xenocara/lib/libdrm/freedreno/kgsl/kgsl_pipe.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_priv.h U xenocara/lib/libdrm/freedreno/kgsl/kgsl_ringbuffer.c U xenocara/lib/libdrm/freedreno/kgsl/msm_kgsl.h U xenocara/lib/libdrm/freedreno/msm/msm_bo.c U xenocara/lib/libdrm/freedreno/msm/msm_device.c U xenocara/lib/libdrm/freedreno/msm/msm_pipe.c U xenocara/lib/libdrm/freedreno/msm/msm_priv.h U xenocara/lib/libdrm/freedreno/msm/msm_ringbuffer.c U xenocara/lib/libdrm/include/drm/README U xenocara/lib/libdrm/include/drm/amdgpu_drm.h U xenocara/lib/libdrm/include/drm/drm.h U xenocara/lib/libdrm/include/drm/drm_fourcc.h U xenocara/lib/libdrm/include/drm/drm_mode.h U xenocara/lib/libdrm/include/drm/drm_sarea.h U xenocara/lib/libdrm/include/drm/i915_drm.h U xenocara/lib/libdrm/include/drm/mach64_drm.h U xenocara/lib/libdrm/include/drm/mga_drm.h U xenocara/lib/libdrm/include/drm/msm_drm.h U xenocara/lib/libdrm/include/drm/nouveau_drm.h U xenocara/lib/libdrm/include/drm/qxl_drm.h U xenocara/lib/libdrm/include/drm/r128_drm.h U xenocara/lib/libdrm/include/drm/radeon_drm.h U xenocara/lib/libdrm/include/drm/savage_drm.h U xenocara/lib/libdrm/include/drm/sis_drm.h U xenocara/lib/libdrm/include/drm/tegra_drm.h U xenocara/lib/libdrm/include/drm/vc4_drm.h U xenocara/lib/libdrm/include/drm/via_drm.h U xenocara/lib/libdrm/include/drm/virtgpu_drm.h U xenocara/lib/libdrm/include/drm/vmwgfx_drm.h U xenocara/lib/libdrm/intel/.gitignore N xenocara/lib/libdrm/intel/Android.bp N xenocara/lib/libdrm/intel/Android.sources.bp U xenocara/lib/libdrm/intel/intel-symbols.txt U xenocara/lib/libdrm/intel/intel_aub.h U xenocara/lib/libdrm/intel/intel_bufmgr.c U xenocara/lib/libdrm/intel/intel_bufmgr.h U xenocara/lib/libdrm/intel/intel_bufmgr_fake.c U xenocara/lib/libdrm/intel/intel_bufmgr_gem.c U xenocara/lib/libdrm/intel/intel_bufmgr_priv.h U xenocara/lib/libdrm/intel/intel_chipset.h U xenocara/lib/libdrm/intel/intel_debug.h U xenocara/lib/libdrm/intel/intel_decode.c U xenocara/lib/libdrm/intel/libdrm_intel.pc.in U xenocara/lib/libdrm/intel/meson.build U xenocara/lib/libdrm/intel/mm.c U xenocara/lib/libdrm/intel/mm.h U xenocara/lib/libdrm/intel/test_decode.c U xenocara/lib/libdrm/intel/uthash.h U xenocara/lib/libdrm/intel/tests/.gitignore U xenocara/lib/libdrm/intel/tests/gen4-3d.batch U xenocara/lib/libdrm/intel/tests/gen4-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen5-3d.batch U xenocara/lib/libdrm/intel/tests/gen5-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen6-3d.batch U xenocara/lib/libdrm/intel/tests/gen6-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen7-3d.batch U xenocara/lib/libdrm/intel/tests/gen7-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gm45-3d.batch U xenocara/lib/libdrm/intel/tests/gm45-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/test-batch.sh N xenocara/lib/libdrm/nouveau/Android.bp N xenocara/lib/libdrm/nouveau/Android.sources.bp U xenocara/lib/libdrm/nouveau/abi16.c U xenocara/lib/libdrm/nouveau/bufctx.c U xenocara/lib/libdrm/nouveau/libdrm_nouveau.pc.in U xenocara/lib/libdrm/nouveau/meson.build U xenocara/lib/libdrm/nouveau/nouveau-symbols.txt U xenocara/lib/libdrm/nouveau/nouveau.c U xenocara/lib/libdrm/nouveau/nouveau.h U xenocara/lib/libdrm/nouveau/private.h U xenocara/lib/libdrm/nouveau/pushbuf.c U xenocara/lib/libdrm/nouveau/nvif/cl0080.h U xenocara/lib/libdrm/nouveau/nvif/cl9097.h U xenocara/lib/libdrm/nouveau/nvif/class.h U xenocara/lib/libdrm/nouveau/nvif/if0002.h U xenocara/lib/libdrm/nouveau/nvif/if0003.h U xenocara/lib/libdrm/nouveau/nvif/ioctl.h U xenocara/lib/libdrm/nouveau/nvif/unpack.h N xenocara/lib/libdrm/omap/Android.bp N xenocara/lib/libdrm/omap/Android.sources.bp U xenocara/lib/libdrm/omap/libdrm_omap.pc.in U xenocara/lib/libdrm/omap/meson.build U xenocara/lib/libdrm/omap/omap-symbols.txt U xenocara/lib/libdrm/omap/omap_drm.c U xenocara/lib/libdrm/omap/omap_drm.h U xenocara/lib/libdrm/omap/omap_drmif.h N xenocara/lib/libdrm/radeon/Android.bp N xenocara/lib/libdrm/radeon/Android.sources.bp U xenocara/lib/libdrm/radeon/bof.c U xenocara/lib/libdrm/radeon/bof.h U xenocara/lib/libdrm/radeon/libdrm_radeon.pc.in U xenocara/lib/libdrm/radeon/meson.build U xenocara/lib/libdrm/radeon/r600_pci_ids.h U xenocara/lib/libdrm/radeon/radeon-symbols.txt U xenocara/lib/libdrm/radeon/radeon_bo.c U xenocara/lib/libdrm/radeon/radeon_bo.h U xenocara/lib/libdrm/radeon/radeon_bo_gem.c U xenocara/lib/libdrm/radeon/radeon_bo_gem.h U xenocara/lib/libdrm/radeon/radeon_bo_int.h U xenocara/lib/libdrm/radeon/radeon_cs.c U xenocara/lib/libdrm/radeon/radeon_cs.h U xenocara/lib/libdrm/radeon/radeon_cs_gem.c U xenocara/lib/libdrm/radeon/radeon_cs_gem.h U xenocara/lib/libdrm/radeon/radeon_cs_int.h U xenocara/lib/libdrm/radeon/radeon_cs_space.c U xenocara/lib/libdrm/radeon/radeon_surface.c U xenocara/lib/libdrm/radeon/radeon_surface.h U xenocara/lib/libdrm/tegra/.gitignore N xenocara/lib/libdrm/tegra/Android.bp U xenocara/lib/libdrm/tegra/channel.c U xenocara/lib/libdrm/tegra/job.c U xenocara/lib/libdrm/tegra/libdrm_tegra.pc.in U xenocara/lib/libdrm/tegra/meson.build U xenocara/lib/libdrm/tegra/private.h U xenocara/lib/libdrm/tegra/pushbuf.c U xenocara/lib/libdrm/tegra/syncpt.c U xenocara/lib/libdrm/tegra/tegra-symbols.txt U xenocara/lib/libdrm/tegra/tegra.c U xenocara/lib/libdrm/tegra/tegra.h N xenocara/lib/libdrm/tests/Android.bp U xenocara/lib/libdrm/tests/drmdevice.c U xenocara/lib/libdrm/tests/drmsl.c U xenocara/lib/libdrm/tests/hash.c U xenocara/lib/libdrm/tests/meson.build U xenocara/lib/libdrm/tests/amdgpu/amdgpu_stress.c U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.c U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.h U xenocara/lib/libdrm/tests/amdgpu/basic_tests.c U xenocara/lib/libdrm/tests/amdgpu/bo_tests.c U xenocara/lib/libdrm/tests/amdgpu/cp_dma_tests.c U xenocara/lib/libdrm/tests/amdgpu/cs_tests.c U xenocara/lib/libdrm/tests/amdgpu/deadlock_tests.c U xenocara/lib/libdrm/tests/amdgpu/decode_messages.h U xenocara/lib/libdrm/tests/amdgpu/frame.h U xenocara/lib/libdrm/tests/amdgpu/hotunplug_tests.c U xenocara/lib/libdrm/tests/amdgpu/jpeg_tests.c U xenocara/lib/libdrm/tests/amdgpu/meson.build U xenocara/lib/libdrm/tests/amdgpu/ras_tests.c U xenocara/lib/libdrm/tests/amdgpu/security_tests.c U xenocara/lib/libdrm/tests/amdgpu/shader_code.h U xenocara/lib/libdrm/tests/amdgpu/shader_code_gfx10.h U xenocara/lib/libdrm/tests/amdgpu/shader_code_gfx11.h U xenocara/lib/libdrm/tests/amdgpu/shader_code_gfx9.h U xenocara/lib/libdrm/tests/amdgpu/shader_code_hang.h U xenocara/lib/libdrm/tests/amdgpu/shader_test_util.c U xenocara/lib/libdrm/tests/amdgpu/syncobj_tests.c U xenocara/lib/libdrm/tests/amdgpu/uvd_enc_tests.c U xenocara/lib/libdrm/tests/amdgpu/uve_ib.h U xenocara/lib/libdrm/tests/amdgpu/vce_ib.h U xenocara/lib/libdrm/tests/amdgpu/vce_tests.c U xenocara/lib/libdrm/tests/amdgpu/vcn_tests.c U xenocara/lib/libdrm/tests/amdgpu/vm_tests.c U xenocara/lib/libdrm/tests/etnaviv/cmdstream.xml.h U xenocara/lib/libdrm/tests/etnaviv/etnaviv_2d_test.c U xenocara/lib/libdrm/tests/etnaviv/etnaviv_bo_cache_test.c U xenocara/lib/libdrm/tests/etnaviv/etnaviv_cmd_stream_test.c U xenocara/lib/libdrm/tests/etnaviv/meson.build U xenocara/lib/libdrm/tests/etnaviv/state.xml.h U xenocara/lib/libdrm/tests/etnaviv/state_2d.xml.h U xenocara/lib/libdrm/tests/etnaviv/write_bmp.c U xenocara/lib/libdrm/tests/etnaviv/write_bmp.h U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_event.c U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_perf.c U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_test.c U xenocara/lib/libdrm/tests/exynos/meson.build U xenocara/lib/libdrm/tests/modeprint/meson.build U xenocara/lib/libdrm/tests/modeprint/modeprint.c N xenocara/lib/libdrm/tests/modetest/Android.bp N xenocara/lib/libdrm/tests/modetest/Android.sources.bp U xenocara/lib/libdrm/tests/modetest/buffers.c U xenocara/lib/libdrm/tests/modetest/buffers.h U xenocara/lib/libdrm/tests/modetest/cursor.c U xenocara/lib/libdrm/tests/modetest/cursor.h U xenocara/lib/libdrm/tests/modetest/meson.build U xenocara/lib/libdrm/tests/modetest/modetest.c U xenocara/lib/libdrm/tests/nouveau/.gitignore U xenocara/lib/libdrm/tests/nouveau/meson.build U xenocara/lib/libdrm/tests/nouveau/threaded.c N xenocara/lib/libdrm/tests/proptest/Android.bp U xenocara/lib/libdrm/tests/proptest/meson.build U xenocara/lib/libdrm/tests/proptest/proptest.c U xenocara/lib/libdrm/tests/radeon/meson.build U xenocara/lib/libdrm/tests/radeon/radeon_ttm.c U xenocara/lib/libdrm/tests/radeon/rbo.c U xenocara/lib/libdrm/tests/radeon/rbo.h U xenocara/lib/libdrm/tests/tegra/.gitignore U xenocara/lib/libdrm/tests/tegra/drm-test-tegra.c U xenocara/lib/libdrm/tests/tegra/drm-test-tegra.h U xenocara/lib/libdrm/tests/tegra/drm-test.c U xenocara/lib/libdrm/tests/tegra/drm-test.h U xenocara/lib/libdrm/tests/tegra/gr2d-fill.c U xenocara/lib/libdrm/tests/tegra/host1x.h U xenocara/lib/libdrm/tests/tegra/meson.build U xenocara/lib/libdrm/tests/tegra/openclose.c U xenocara/lib/libdrm/tests/tegra/syncpt-timeout.c U xenocara/lib/libdrm/tests/tegra/syncpt-wait.c U xenocara/lib/libdrm/tests/tegra/vic-blit.c U xenocara/lib/libdrm/tests/tegra/vic-clear.c U xenocara/lib/libdrm/tests/tegra/vic-flip.c U xenocara/lib/libdrm/tests/tegra/vic.c U xenocara/lib/libdrm/tests/tegra/vic.h U xenocara/lib/libdrm/tests/tegra/vic30.c U xenocara/lib/libdrm/tests/tegra/vic30.h U xenocara/lib/libdrm/tests/tegra/vic40.c U xenocara/lib/libdrm/tests/tegra/vic40.h U xenocara/lib/libdrm/tests/tegra/vic41.c U xenocara/lib/libdrm/tests/tegra/vic41.h U xenocara/lib/libdrm/tests/tegra/vic42.c U xenocara/lib/libdrm/tests/tegra/vic42.h U xenocara/lib/libdrm/tests/ttmtest/AUTHORS U xenocara/lib/libdrm/tests/ttmtest/ChangeLog U xenocara/lib/libdrm/tests/ttmtest/Makefile.am U xenocara/lib/libdrm/tests/ttmtest/NEWS U xenocara/lib/libdrm/tests/ttmtest/README U xenocara/lib/libdrm/tests/ttmtest/configure.ac U xenocara/lib/libdrm/tests/ttmtest/reconf U xenocara/lib/libdrm/tests/ttmtest/src/Makefile.am U xenocara/lib/libdrm/tests/ttmtest/src/ttmtest.c U xenocara/lib/libdrm/tests/ttmtest/src/xf86dri.c U xenocara/lib/libdrm/tests/ttmtest/src/xf86dri.h U xenocara/lib/libdrm/tests/ttmtest/src/xf86dristr.h N xenocara/lib/libdrm/tests/util/Android.bp N xenocara/lib/libdrm/tests/util/Android.sources.bp U xenocara/lib/libdrm/tests/util/common.h U xenocara/lib/libdrm/tests/util/format.c U xenocara/lib/libdrm/tests/util/format.h U xenocara/lib/libdrm/tests/util/kms.c U xenocara/lib/libdrm/tests/util/kms.h U xenocara/lib/libdrm/tests/util/meson.build U xenocara/lib/libdrm/tests/util/pattern.c U xenocara/lib/libdrm/tests/util/pattern.h U xenocara/lib/libdrm/tests/vbltest/meson.build U xenocara/lib/libdrm/tests/vbltest/vbltest.c U xenocara/lib/libdrm/vc4/libdrm_vc4.pc.in U xenocara/lib/libdrm/vc4/meson.build U xenocara/lib/libdrm/vc4/vc4_packet.h U xenocara/lib/libdrm/vc4/vc4_qpu_defines.h 3 conflicts created by this import. Use the following command to help the merge: cvs checkout -jlibdrm:yesterday -jlibdrm xenocara/lib/libdrm CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2024/10/17 04:00:00 Modified files: lib/libdrm : libsync.h xf86drm.c xf86drm.h lib/libdrm/mk/libdrm_amdgpu: shlib_version lib/libdrm/mk/man: drm-kms.7 drm-memory.7 drm.7 drmAvailable.3 drmHandleEvent.3 drmModeGetResources.3 lib/libdrm/mk/pkgconfig: gen_libdrm.sh gen_libdrm_amdgpu.sh gen_libdrm_intel.sh gen_libdrm_radeon.sh Removed files: lib/libdrm : Android.common.mk Android.mk Makefile.sources lib/libdrm/amdgpu: Android.mk Makefile.sources lib/libdrm/data: Android.mk lib/libdrm/etnaviv: Android.mk Makefile.sources lib/libdrm/freedreno: Android.mk Makefile.sources lib/libdrm/intel: Android.mk Makefile.sources lib/libdrm/nouveau: Android.mk Makefile.sources lib/libdrm/omap: Android.mk lib/libdrm/radeon: Android.mk Makefile.sources lib/libdrm/tests: Android.mk lib/libdrm/tests/modetest: Android.mk Makefile.sources lib/libdrm/tests/proptest: Android.mk Makefile.sources lib/libdrm/tests/util: Android.mk Makefile.sources lib/libdrm/vc4 : Makefile.sources Log message: Merge libdrm 2.4.123 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2024/10/17 04:01:38 Modified files: distrib/sets/lists/xbase: md.amd64 md.arm64 md.armv7 md.i386 md.loongson md.macppc md.octeon md.powerpc64 md.riscv64 md.sparc64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/17 04:50:03 Modified files: audio/schismtracker: Makefile audio/vgmstream: Makefile biology/py-biopython: Makefile comms/libhidapi: Makefile devel/glade : Makefile devel/gmake : Makefile devel/libdvdread: Makefile devel/libgit2/py-git2: Makefile devel/libmagic : Makefile devel/py-frozendict: Makefile devel/universal-ctags: Makefile devel/p5-Devel-MAT-Dumper: Makefile devel/p5-Syntax-Keyword-Match: Makefile editors/editorconfig-core-c: Makefile emulators/libretro-genesis-plus-gx: Makefile emulators/libchdr: Makefile games/crispy-doom: Makefile geo/geoclue2 : Makefile graphics/cairo : Makefile graphics/libgphoto2: Makefile graphics/jpeginfo: Makefile graphics/webp-pixbuf-loader: Makefile lang/microscheme: Makefile mail/exim : Makefile mail/geary : Makefile multimedia/libdvdnav: Makefile multimedia/playerctl: Makefile net/arping : Makefile net/dnsmasq : Makefile net/librsync : Makefile net/endlessh : Makefile net/putty : Makefile net/sslh : Makefile net/toxic : Makefile net/wget : Makefile productivity/homebank: Makefile security/libtasn1: Makefile security/opendnssec: Makefile security/polarssl: Makefile security/py-cryptodome: Makefile sysutils/accountsservice: Makefile sysutils/exfat-fuse: Makefile sysutils/mangl : Makefile sysutils/pciutils: Makefile sysutils/dspy : Makefile textproc/gtranslator: Makefile textproc/halibut: Makefile textproc/multimarkdown: Makefile textproc/tdom : Makefile textproc/csvquote: Makefile www/darkhttpd : Makefile www/privoxy : Makefile x11/roxterm : Makefile x11/tint2 : Makefile x11/gtk+3 : Makefile x11/gnome/control-center: Makefile x11/gnome/gdm : Makefile x11/gnome/ghex : Makefile x11/gnome/seahorse: Makefile x11/gnome/zenity: Makefile x11/gnome/gcr4 : Makefile x11/gnome/libshumate: Makefile x11/mate/calc : Makefile x11/mate/panel : Makefile x11/mate/settings-daemon: Makefile Log message: remove some of the sprinklings of .include .if !${PROPERTIES:Mclang} CFLAGS+= -std=gnu99 .endif which are no longer needed since "Make gnu99 the default for gcc 3.3.6 and 4.2.1, not gnu89" commit in Oct 2023. pointed out by tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/17 04:50:32 Modified files: devel/ragel : Makefile distinfo Removed files: devel/ragel/patches: patch-ragel_common_cpp patch-ragel_rbxgoto_cpp Log message: update to ragel-6.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/17 04:52:00 Log message: import ports/security/py-cryptodomex, ok tb bket - this is the same as py-cryptodome but under the Cryptodome module name rather than Crypto (easier to have the duplication rather than have to patch ports which depend on one or the other) Status: Vendor Tag: sthen Release Tags: sthen_20241017 N ports/security/py-cryptodomex/Makefile N ports/security/py-cryptodomex/distinfo N ports/security/py-cryptodomex/pkg/PFRAG.aesni N ports/security/py-cryptodomex/pkg/DESCR N ports/security/py-cryptodomex/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/17 04:52:21 Modified files: security : Makefile Log message: +py-cryptodomex CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2024/10/17 04:58:51 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/17 05:18:52 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/patches: patch-pyproject_toml www/yt-dlp/pkg : PLIST Log message: update to yt-dlp-2024.10.07 add some RDEPs (pointed out by "Anon Loli") for things which are technically optional but quite often required (most site extractors won't work without at least some of these) feedback on earlier version tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/17 05:20:04 Modified files: www/yt-dlp : Tag: OPENBSD_7_6 Makefile distinfo www/yt-dlp/patches: Tag: OPENBSD_7_6 patch-pyproject_toml www/yt-dlp/pkg : Tag: OPENBSD_7_6 PLIST Log message: MFC yt-dlp update, this port rarely works well if outdated CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/17 06:07:14 Modified files: security/yubiserve: Makefile security/yubiserve/patches: patch-yubikeyedup_validate_py Log message: use Cryptodomex rather than patching CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/17 06:19:00 Modified files: mail/rspamd : Makefile distinfo Removed files: mail/rspamd/patches: patch-src_CMakeLists_txt patch-src_client_CMakeLists_txt patch-src_rspamadm_CMakeLists_txt Log message: update to rspamd-3.10.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/17 06:19:47 Modified files: security/py-pykeepass: Makefile Removed files: security/py-pykeepass/patches: patch-pykeepass_kdbx_parsing_common_py patch-pykeepass_kdbx_parsing_twofish_py Log message: stop patching for Cryptodomex/Cryptodome CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/17 06:19:59 Modified files: x11/gnome/secrets: Makefile Removed files: x11/gnome/secrets/patches: patch-gsecrets_utils_py Log message: stop patching for Cryptodomex/Cryptodome, ok aja CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/17 07:13:30 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.3.2. see https://www.thunderbird.net/en-US/thunderbird/128.3.2esr/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/17 07:14:08 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_6 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.3.2. see https://www.thunderbird.net/en-US/thunderbird/128.3.2esr/releasenotes/ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/17 08:09:29 Modified files: lib/libcrypto : cryptlib.c Log message: Remove run once code from OPENSSL_cpuid_setup(). OPENSSL_cpuid_setup() is no longer exported and is now only ever run under pthread_once(). ok joshua@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/17 08:27:57 Modified files: lib/libcrypto : cryptlib.c crypto_init.c crypto_internal.h Log message: Provide crypto_cpu_caps_init() as a CPU capability detection entry point. This can be overridden on a per-architecture basis. The default version calls OPENSSL_cpuid_setup(), which will be eventually replaced/removed. ok joshua@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/17 08:34:06 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Split ec_asn1_parameters2group() into digestible pieces This becomes a simple wrapper function that currently does three checks: 1. ensure the fieldID is for a prime field 2. check that the purported prime is of reasonable size, extract and set curve coefficients and point conversion form 3. extract and set generator, order, cofactor and seed. Sanity checks such as the Hasse bound are dealt with in the EC_GROUP API, so need not be repeated here. They will become redundant once we enforce that the parameters represent a builtin curve anyway. ok jsing CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2024/10/17 09:38:38 Modified files: usr.bin/xinstall: xinstall.c Log message: create_tempfile: pass pointer to full pathname to strlcat() Fixes a potential buffer overrun. Also check strlcpy() and strlcat() return value to detect truncations. Based on a diff from naddy@. OK naddy@ tb@ deraadt@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/10/17 09:52:30 Modified files: sys/dev/pci : vga_pci_common.c Log message: Remove a lot of #include stanzas which used to be required by code found in this file at some point, but such code now lies comfortably in the Attic. ok jsg@ mpi@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/17 10:29:09 Modified files: mail/grommunio/web: Makefile mail/grommunio/web/patches: patch-Makefile mail/grommunio/web/pkg: PLIST Log message: rearrange make targets to make them parallel job safe this unbreaks the build which was randomly failing because of missing files in the PLIST that were cleaned at the wrong time CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/17 11:10:41 Modified files: usr.bin/tmux : menu.c tmux.1 Log message: Allow attributes in menu style, from Japin Li in GitHub issue 4194. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/17 11:22:01 Modified files: usr.bin/tmux : tmux.1 Log message: Switch pane-colors and cursor-style options to be in alphabetical order, from Teubel Gyorgy, GitHub issue 4191. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/10/17 11:58:58 Modified files: sys/dev/fdt : qciic_fdt.c Log message: Add pinctrl support. ok patrick@, phessler@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/17 12:07:23 Modified files: net/ngtcp2 : Makefile distinfo Log message: Update to ngtcp 1.8.1 Fix connection stall: https://github.com/ngtcp2/ngtcp2/releases/tag/v1.8.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/17 14:43:10 Modified files: net/synapse/patches: patch-pyproject_toml Log message: patch overly-restrictive version check CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/17 15:53:51 Modified files: net/py-websockets: Makefile distinfo net/py-websockets/pkg: PLIST Log message: update to py3-websockets-13.1, ok maintainer CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/10/17 16:44:17 Modified files: sys/kern : vfs_subr.c Log message: use rw_status instead of interpreting RWL_OWNER to see if a lock is busy. ok claudio@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/17 17:52:27 Modified files: sys/dev/pci/drm: drm_crtc.c Log message: drm/crtc: fix uninitialized variable use even harder From Rob Clark be6c52b059a28ec7f78a135061f2cc16b352ef70 in linux-6.6.y/6.6.57 b6802b61a9d0e99dcfa6fff7c50db7c48a9623d3 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/17 18:00:40 Modified files: sys/dev/pci/drm/amd/display/modules/hdcp: hdcp1_execution.c Log message: drm/amd/display: Remove a redundant check in authenticated_dp From Wenjing Liu b505e4fc411c1015ff5114b0cca8c9b20ae2f679 in linux-6.6.y/6.6.57 4b22869f76563ce1e10858d2ae3305affa8d4a6a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/17 18:02:32 Modified files: sys/dev/pci/drm/amd/display/modules/hdcp: hdcp1_execution.c Log message: drm/amd/display: Revert "Check HDCP returned status" From Alex Hung 939b4b2c008d4c620b8127bfd12cb22e40447141 in linux-6.6.y/6.6.57 bc2fe69f16c7122b5dabc294aa2d6065d8da2169 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/17 18:06:16 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Check null pointer before dereferencing se From Alex Hung 65b2d49e55fe13ae56da3a7685bdccadca31134a in linux-6.6.y/6.6.57 ff599ef6970ee000fa5bc38d02fa5ff5f3fc7575 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/17 18:08:23 Modified files: sys/dev/pci/drm/i915/display: intel_hdcp.c Log message: drm/i915/hdcp: fix connector refcounting From Jani Nikula 55f2bd90b9fba95e929d4c407ffc422597152323 in linux-6.6.y/6.6.57 4cc2718f621a6a57a02581125bb6d914ce74d23b in mainline linux CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/10/17 19:35:31 Modified files: games/py-steam : Makefile games/py-steam/patches: patch-requirements_txt patch-setup_py games/steamctl : Makefile Removed files: games/steamctl/patches: patch-steamctl_utils_versions_report_py Log message: use py-cryptodomex for py-steam and steamctl, now that we have it CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/17 22:10:25 Modified files: net/nagios/nsca-ng: Makefile Log message: nagios/nsca-ng: switch to openssl 3.2 tested/ok sthen (who had the same diff) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/17 22:11:54 Modified files: usr.bin/ssh : sshd_config.5 Log message: s/Sx/Cm/ for external references; from Domen Puncer Kugler via GHPR501 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/17 22:14:59 Modified files: usr.bin/ssh : ssh-keyscan.c Log message: unreachable POLLERR case; from ya0guang via GHPR485 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/17 22:30:09 Modified files: usr.bin/ssh : addr.c addr.h Log message: remove addr.[ch] functions that are unused and visbility-restrict ones that are unused outside the implementation itself; based on GHPR#282 by tobias@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/17 23:03:34 Modified files: usr.bin/ssh : ssh.c Log message: require control-escape character sequences passed via the '-e ^x' commandline to be exactly two characters long. Avoids one by OOB read if ssh is invoked as "ssh -e^ ..." Spotted by Maciej Domanski in GHPR368 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/17 23:14:51 Modified files: usr.bin/ssh : ssh_api.c Log message: in _ssh_order_hostkeyalgs() consider ECDSA curve type when arranging the hostkey algorithms. AFAIK this code is unused in OpenSSH, but I guess others are using it based on GHPR387 from Pawel Jakub Dawidek CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/17 23:32:51 Modified files: usr.bin/ssh : ssh-keyscan.c usr.bin/ssh/ssh-keyscan: Makefile Log message: ssh-keyscan doesn't need it's own sshfatal() definition, it can use the shared one from fatal.c based on GHPR401 from lengyijun CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/17 23:37:24 Modified files: usr.bin/ssh : ssh-keygen.c Log message: allow "-" as output file for moduli screening based on GHPR393 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/17 23:45:40 Modified files: usr.bin/ssh : sshconnect2.c Log message: remove duplicate check; GHPR392 from Pedro Martelletto CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/10/17 23:52:33 Modified files: sys/isofs/cd9660: cd9660_vnops.c sys/isofs/udf : udf_vnops.c sys/kern : spec_vnops.c vfs_subr.c vfs_sync.c vfs_vops.c sys/miscfs/deadfs: dead_vnops.c sys/miscfs/fifofs: fifo_vnops.c sys/miscfs/fuse: fuse_vnops.c sys/msdosfs : msdosfs_vfsops.c msdosfs_vnops.c sys/nfs : nfs_vnops.c sys/ntfs : ntfs_vnops.c sys/tmpfs : tmpfs_vnops.c sys/ufs/mfs : mfs_vnops.c sys/ufs/ufs : ufs_vnops.c Log message: Put the bowels of the various VOP_PRINT routines under defined(DEBUG) || defined(DIAGNOSTIC) || defined(VFSLCKDEBUG) as they won't be used otherwise. Shaves a few bytes off installation kernels. ok kn@ semarie@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/17 23:53:26 Modified files: usr.bin/ssh : ssh_config.5 Log message: mention that LocalForward and RemoteForward can accept Unix domain socket paths; GHPR115 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/18 00:25:27 Modified files: print/libcupsfilters: Makefile distinfo print/libcupsfilters/pkg: PLIST Added files: print/libcupsfilters/patches: patch-cupsfilters_testfilters_c Removed files: print/libcupsfilters/patches: patch-cupsfilters_ipp_c patch-cupsfilters_pdftoraster_cxx Log message: Update to libcupsfilters-2.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/18 00:28:09 Modified files: print/libppd : Makefile distinfo print/libppd/pkg: PLIST Removed files: print/libppd/patches: patch-ppd_ppd-cache_c patch-ppd_ppd-generator_c Log message: Update to libppd-2.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/18 00:31:24 Modified files: print/cups-browsed: Makefile distinfo Removed files: print/cups-browsed/patches: patch-configure Log message: Update to cups-browsed-2.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/18 00:40:44 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.68.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/18 01:12:49 Log message: Import xpm-pixbuf-1.0 A very stripped down and rearranged version of the old xpm pixbuf loader, providing a single function (hopefully) suitable for the likes of Dia to port away from `gdk_pixbuf_new_from_xpm_data`. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20241018 N ports/graphics/xpm-pixbuf/Makefile N ports/graphics/xpm-pixbuf/distinfo N ports/graphics/xpm-pixbuf/pkg/DESCR N ports/graphics/xpm-pixbuf/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/18 01:13:15 Modified files: graphics : Makefile Log message: +xpm-pixbuf CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/18 01:14:00 Modified files: graphics/dia : Makefile distinfo graphics/dia/pkg: DESCR PLIST Added files: graphics/dia/patches: patch-objects_GRAFCET_boolequation_c Removed files: graphics/dia/patches: patch-data_display-ui_xml patch-data_integrated-ui_xml patch-data_popup-ui_xml patch-data_toolbox-ui_xml patch-lib_Makefile_in patch-plug-ins_wmf_wmf_cpp Log message: Update to dia-0.97.3.20241017. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/18 01:38:49 Modified files: x11/gnome/terminal: Makefile distinfo x11/gnome/terminal/patches: patch-src_terminal-app_cc Log message: Update to gnome-terminal-3.54.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/18 01:39:57 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.48. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/18 02:05:52 Modified files: net/toxcore : Makefile distinfo Log message: update net/toxcore to 0.2.19 diff from Kirill A. Korinsky, with tweaks from kn@. This update breaks (if it's not already) utox but it's going to be sent to the attic. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/18 02:07:06 Modified files: net/toxic : Makefile distinfo Log message: update next/toxic to 0.15.1 diff by Kirill A. Korinsky, with tweaks from kn@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/18 02:07:44 Modified files: net/py-impacket: Makefile Log message: net/py-impacket: use Cryptodomex, stop sed'ing files. update HOMEPAGE. (If someone is using this: the port could do with an update) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/18 02:10:15 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: remove net/utox; no longer works and it's not maintained upstream CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/18 02:11:48 Modified files: net : Makefile Removed files: net/utox : Makefile distinfo net/utox/patches: patch-CMakeLists_txt patch-src_xlib_CMakeLists_txt net/utox/pkg : DESCR PLIST Log message: remove net/utox; no longer works and it's dead upstream ok kn@; suggested by Kirill A. Korinsky, thank you! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/18 03:01:44 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: ec_asn1_test: clean up & refactor; test Wei25519 with simple method CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/18 03:09:30 Modified files: www/pecl-memcached: Makefile distinfo Log message: update to pecl-memcached-3.3.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/18 03:26:43 Modified files: mail/cyrus-imapd: Makefile mail/cyrus-imapd/pkg: PLIST Added files: mail/cyrus-imapd/patches: patch-backup_lcb_compact_c patch-backup_lcb_indexw_c patch-imap_http_dav_sharing_c patch-imap_http_jmap_c patch-imap_jmap_backup_c patch-imap_jmap_notif_c Log message: Add support for jmap, http (DAV), caldav, xapian, replication and backup. based on a submission from Rane Hebden CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/18 03:34:20 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: ec_asn1_test: test Wei25519.2 and Wei25519.-3 as well Covers a few more corner cases in the elliptic curve code. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/18 04:12:25 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: ec_asn1_test: remove last hardcoded wei25519 remnant CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/18 04:40:31 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: ec_asn1_test: add secp256k1.m CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/18 04:50:26 Modified files: lib/libcrypto/ec: ec_cvt.c Log message: Merge EC_GROUP_new_curve_GFp() with ec_group_new_curve() The latter was used for EC_GROUP_new_curve_GF2m() and is now pointless. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/18 04:57:26 Modified files: lib/libcrypto : Makefile lib/libcrypto/ec: ec_lib.c Removed files: lib/libcrypto/ec: ec_cvt.c Log message: Move EC_GROUP_new_curve_GFp() into ec_lib.c Another single-function file goes away. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/18 05:12:10 Modified files: lib/libcrypto : Makefile lib/libcrypto/conf: conf_local.h conf_sap.c Removed files: lib/libcrypto/conf: conf_mall.c Log message: Inline last use of OPENSSL_load_builtin_modules() This used to be a trivial wrapper of the ASN1_add_oid_module() horror. It's no longer exported, so it can go away. It moves from the terribly named file conf_mall.c to the equally terribly named file conf_sap.c. I have no idea what mall and sap are supposed to mean in this context. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/18 05:44:38 Modified files: sysutils/smartmontools: Makefile sysutils/smartmontools/pkg: PLIST Log message: smartmontools: fix permissions on ${SYSCONFDIR}/smartd_warning.sh (missing x bits), from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2024/10/18 06:53:49 Modified files: sys/dev/i2c : ihidev.c Log message: Instead of always following up "power on" with a "reset", only send a single reset during attach. We have discovered that some devices such as the built-in keyboard on the Thinkpad T14s Gen 6 don't like getting more than one reset sent or they become unresponsive. This has been in snaps for a while and hasn't caused any major regressions so we are confident the extra reset is not needed on most hardware. feedback from kettenis@ ok deraadt@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/18 07:36:24 Modified files: lib/libcrypto : x86_arch.h lib/libcrypto/arch/amd64: Makefile.inc crypto_arch.h Added files: lib/libcrypto/arch/amd64: crypto_cpu_caps.c Log message: Provide crypto_cpu_caps_init() for amd64. This is a CPU capability detection implementation in C, with minimal inline assembly (for cpuid and xgetbv). This replaces the assembly mess generated by x86_64cpuid.pl. Rather than populating OPENSSL_ia32cap_P directly with CPUID output, just set the bits that the remaining perlasm checks (namely AESNI, AVX, FXSR, INTEL, HT, MMX, PCLMUL, SSE, SSE2 and SSSE3). ok joshua@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/18 07:38:23 Removed files: lib/libcrypto : x86_64cpuid.pl Log message: Remove now unused x86_64cpuid.pl. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/18 07:48:33 Modified files: net/mosquitto : Makefile distinfo Log message: update to mosquitto-2.0.20 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/18 07:51:41 Modified files: net/mosquitto : Tag: OPENBSD_7_6 Makefile distinfo net/mosquitto/patches: Tag: OPENBSD_7_6 patch-man_CMakeLists_txt patch-src_mosquitto_c patch-test_broker_Makefile Log message: MFC update to mosquitto-2.0.20 (2.0.19 had some security related things) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/18 08:44:02 Modified files: lib/libcrypto/arch/i386: Makefile.inc crypto_arch.h Added files: lib/libcrypto/arch/i386: crypto_cpu_caps.c Log message: Provide crypto_cpu_caps_init() for i386. This is the same CPU capabilities code that is now used for amd64. Like amd64 we now only populate OPENSSL_ia32cap_P with bits used by perlasm. Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/18 08:45:02 Removed files: lib/libcrypto : x86cpuid.pl Log message: Remove now unused x86cpuid.pl. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/18 11:27:07 Modified files: lib/libcrypto/ec: ec_asn1.c ec_curve.c ec_local.h Log message: Enforce that EC Parameters correspond to a builtin curve EC parameters are very general. While there are some minimal sanity checks, for the parameters due to DoS risks found in the last decade, the elliptic curve code is poorly written and a target rich environment for NULL dereferences, busy loops, expensive computations and whatever other nastiness you can think of. It is not too hard to come up with parameters that reach very ugly code. While we have removed for the worst of it (the "fast" nist code and GF2m come to mind), the code very much resembles the Augean Stables. Unfortunately, curve parameters are still in use - even mandatory in some contexts - for example in machine-readable travel documents signed by ICAO country signing certification authorities (see ICAO Doc 9303). To avoid many of these DoS vectors, start enforcing that we know what the curve parameters are about, namely that they correspond to a builtin curve. This way we know that the parameters are at least as good as the standards we implement and checking this is cheap: Translate curve parameters into the ad hoc representation in the builtin curve code and check there's a match. That's very cheap since most curves are distinguished by cofactor and parameter length and we need to use an actual parameter comparison for at most half a dozen curves, usually only one or two. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/18 11:29:24 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: ec_asn1_test: adjust for rejection of non-builtin curve parameters CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/18 11:56:45 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Use better naming in ec_curve.c Rename struct ec_list_element into struct ec_curve. Accordingly, curve_list becomes struct ec_curve ec_curve_list[]. Adjust internal API to match. suggested by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/18 12:03:45 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Simplify EC_get_builtin_curves(). When determining the minimum of nitems and EC_CURVE_LIST_LENGTH we need neither an extra variable nor a ternary operator. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/18 12:38:53 ports/devel/microsoft-gsl/patches Update of /cvs/ports/devel/microsoft-gsl/patches In directory cvs.openbsd.org:/tmp/cvs-serv6390/patches Log Message: Directory /cvs/ports/devel/microsoft-gsl/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/18 12:41:03 Modified files: devel/microsoft-gsl: Makefile Added files: devel/microsoft-gsl/patches: patch-tests_CMakeLists_txt Log message: fix and enable tests, 100% pass on amd64 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/18 12:43:19 Modified files: devel/microsoft-gsl: Makefile distinfo devel/microsoft-gsl/pkg: PLIST Log message: update to microsoft-gsl 4.1.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/18 12:43:43 Modified files: devel/microsoft-gsl: Makefile Log message: zap empty comment CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/18 13:55:34 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c ectest.c Log message: ec_asn1_test: call EC_GROUP_check() for the builtin curves This makes the internal curve test in ectest.c superfluous. Also fix a logic error. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/18 13:58:43 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: ec_asn1_test: simplify previous CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/18 15:31:01 Modified files: devel/libmpc : Makefile distinfo devel/libmpc/pkg: PLIST Log message: update libmpc to 1.2.1 Needed so that math/py-gmp2 can be updated to a version compatible with Python 3.12. ok tb@ who also ran this update through a bulk CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/18 15:40:10 Modified files: math/py-scipy : Makefile distinfo math/py-scipy/patches: patch-scipy_special_tests_test_basic_py math/py-scipy/pkg: PLIST Log message: update scipy to 1.11.1 scipy is still broken due to the move to cython3, but updating to this release lets me make some forward progress toward repairing this port. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/18 16:39:30 Modified files: infrastructure/mk: bsd.port.mk Log message: Verify distfiles quietly to reduce checksum noise Print errors only or a single summary line when all distinfo checksums match; this avoids terminal spam especially when working on rust or go ports with hundreds or even thousands of distfiles (crates or modules). Feedback espie OK op CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2024/10/18 19:27:41 Log message: initial import ok sthen@ Status: Vendor Tag: uaa Release Tags: uaa_20241019 N ports/devel/py-bitarray/Makefile N ports/devel/py-bitarray/distinfo N ports/devel/py-bitarray/pkg/DESCR N ports/devel/py-bitarray/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2024/10/18 19:29:10 Modified files: devel : Makefile Log message: +py-bitarray CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2024/10/18 19:33:50 Log message: initial commit ok sthen@ Status: Vendor Tag: uaa Release Tags: uaa_20241019 N ports/comms/py-dmr_utils3/Makefile N ports/comms/py-dmr_utils3/distinfo N ports/comms/py-dmr_utils3/pkg/PLIST N ports/comms/py-dmr_utils3/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2024/10/18 20:00:54 Modified files: comms : Makefile Log message: +py-dmr_utils3 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/18 21:32:48 Modified files: math/py-scipy : Makefile distinfo math/py-scipy/patches: patch-scipy_special_tests_test_basic_py math/py-scipy/pkg: PLIST Added files: math/py-scipy/patches: patch-meson_options_txt patch-pyproject_toml patch-scipy_meson_build Log message: update scipy to 1.13.1 More work is still needed to add pkg-config .pc files for blas, cblas, lapack, etc. But this version of scipy supports cython3. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/18 22:02:34 Modified files: math/py-scikit-learn: Makefile distinfo math/py-scikit-learn/pkg: PLIST Log message: update sklearn to 1.4.1 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/10/19 01:01:07 Modified files: textproc/typst : Makefile crates.inc distinfo Added files: textproc/typst/patches: patch-modcargo-crates_psm-0_1_23_src_arch_x86_64_s Log message: update textproc/typst to 0.12.0 Announce: https://typst.app/blog/2024/typst-0.12/ Changelog: https://typst.app/docs/changelog/0.12.0/ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2024/10/19 01:10:55 Modified files: regress/sbin/ifconfig: Makefile Log message: Mark two regress/sbin/ifconfig tests as expected failures. They make use of the by now unsupported SIOCSIFDSTADDR ioctl command. They should instead make use of the SIOCAIFADDR ioctl command, however figuring out such change is above my pay grade. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/19 01:44:17 Modified files: net/py-tlslite-ng: Makefile distinfo Log message: Update to py-tlslite-ng-0.8.0beta5 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/19 01:55:20 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-meson_build Log message: Update to netatalk-4.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/19 01:59:15 Modified files: textproc/libspelling: Makefile distinfo textproc/libspelling/pkg: PLIST Log message: Update to libspelling-0.4.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/19 02:05:14 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.35.44. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/19 02:05:26 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.44. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/19 02:05:38 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.35.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/19 02:13:07 Modified files: x11/gnome/mutter: Makefile distinfo Log message: Update to mutter-46.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/19 02:13:18 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/pkg: PLIST Log message: Update to gnome-shell-46.6. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/19 02:26:03 Modified files: lib/libcrypto : Makefile lib/libcrypto/ec: ec_lib.c Removed files: lib/libcrypto/ec: ec_check.c Log message: Move EC_GROUP_check() to ec_lib.c EC_GROUP_check() is quite simple. It doesn't need to use its own file. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/19 02:29:40 Modified files: lib/libcrypto/ec: ec_lib.c Log message: EC_GROUP_check(): zap useless comments CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/19 04:56:04 Modified files: net/py-websockets: distinfo Log message: fix distinfo, was from github for testing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/19 05:01:21 Modified files: net/py-idna : Makefile distinfo Log message: update to py3-idna-3.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/19 05:02:52 Modified files: devel/libplist : Makefile distinfo Log message: update to libplist-2.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/19 05:21:29 Modified files: devel/py-parso : Makefile distinfo devel/py-parso/pkg: PLIST Log message: update to py3-parso-0.8.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/19 05:24:15 Modified files: devel/pudb : Makefile distinfo devel/pudb/pkg : DESCR PLIST Log message: update to py3-pudb-2021.1 (newer versions should work too but need urwid_readline to be ported) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/19 05:55:32 Modified files: lib/libcrypto/arch/sparc64: Makefile.inc Removed files: lib/libcrypto : sparccpuid.S sparcv9cap.c Log message: Remove unused sparc CPU capability detection code. This has been unused for a long time - it can be found in the attic if someone wants to clean it up and enable it in the future. ok tb@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2024/10/19 06:02:07 Modified files: comms/py-dmr_utils3: Makefile Log message: match CATEGORIES to the directory this was imported to CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/10/19 07:06:11 Modified files: lib/libcrypto : cryptlib.c lib/libcrypto/arch/amd64: crypto_arch.h crypto_cpu_caps.c lib/libcrypto/arch/i386: crypto_arch.h crypto_cpu_caps.c Log message: Remove IA32 specific code from cryptlib.c. Move the IA32 specific code to arch/{amd64,i386}/crypto_cpu_caps.c, rather than polluting cryptlib.c with machine dependent code. A stub version of crypto_cpu_caps_ia32() still remains for now. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/10/19 07:18:20 Modified files: sysutils/victorialogs: Makefile distinfo Log message: update to v0.37 Changelog: https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v0.37.0-victorialogs CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/19 08:39:44 Modified files: lib/libcrypto/dsa: dsa_pmeth.c Log message: Drop a useless cast in pkey_dsa_ctrl() ok joshua jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/19 08:41:03 Modified files: lib/libcrypto/ec: ec_pmeth.c Log message: Make ec EVP_PKEY_CTRL_MD handler match dsa/rsa more closely This makes the thing a bit easier on the eyes and improves greppability. ok joshua jsing CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/19 08:44:39 Modified files: math/py-scikit-learn: Makefile math/py-scikit-learn/pkg: PLIST Log message: repair distname as pointed out by sthen@ and phessler@; thanks! CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/19 09:04:48 Modified files: math/py-PyWavelets: Makefile distinfo math/py-PyWavelets/pkg: PLIST Log message: update PyWavelets to 1.5.0 This update brings Cython 3 and Python 3.12 support. Also remove previous MAINTAINER who no longer uses this port. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/19 09:25:48 Modified files: math/py-scikit-image: Makefile distinfo math/py-scikit-image/patches: patch-pyproject_toml math/py-scikit-image/pkg: PLIST Log message: update scikit-image to 0.23.2 This update adds Cython 3 support. To fix this port we'll need to import a new port called lazy_loader. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/19 11:34:12 Modified files: x11/gnome/libpanel: Makefile distinfo x11/gnome/libpanel/pkg: PLIST Log message: Update to libpanel-1.8.1. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/19 14:37:03 Modified files: www/p5-URI : Makefile distinfo www/p5-URI/pkg : PLIST Log message: update p5-URI to 5.30 CVSROOT: /cvs Module name: src Changes by: hastings@cvs.openbsd.org 2024/10/19 15:10:22 Modified files: sys/dev/sdmmc : sdhc.c sys/dev/pci : sdhc_pci.c Log message: Change sdhc_bus_power() behavior to return success and not perform a power-off voltage switch sequence when card is already operating at requested voltage. Zap the NOPWR0 quirk for Intel controllers. ok stsp@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/10/19 16:06:58 Modified files: games/godot : Makefile distinfo games/godot/patches: patch-core_object_cpp patch-drivers_unix_os_unix_cpp patch-modules_mono_csharp_script_cpp patch-modules_mono_godotsharp_dirs_cpp patch-platform_x11_detect_py patch-platform_x11_os_x11_cpp patch-platform_x11_os_x11_h patch-servers_visual_shader_language_cpp patch-thirdparty_embree_common_math_math_h patch-thirdparty_embree_common_sys_sysinfo_cpp Log message: update Godot to 3.6 and add support for GDNative modules via location ${LOCALBASE}/lib/godot/gdnative. This allows for other ports to build GDNative .so libraries and place them in this location so that they can be used at runtime. The mechanism extends a series of FileAccess checks for other locations of GDNative libraries from upstream. Discussed with op@ - while this is a TOCTOU issue, at this point benefit of staying with upstream practices outweighs this for upstreaming the diffs eventually. Plan is to raise the TOCTOU issue separately with upstream. Tested with multiple consumers and editor including godot-sharp. (Re-)Add me to MAINTAINER in addition to op@ ok op@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/19 17:57:23 Modified files: math/py-PyWavelets: Makefile Added files: math/py-PyWavelets/patches: patch-pyproject_toml Log message: missed patch CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/19 18:04:16 Modified files: net/py-zmq : Makefile Log message: we have cython3 now; update the comment CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/20 00:54:11 Modified files: sys/arch/m88k/m88k: trap.c Log message: add comma to fix offsets of trap type strings ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 02:58:16 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-meson_build devel/glib2/pkg: PLIST Log message: Update to glib2-2.82.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 02:58:31 Modified files: x11/gnome/at-spi2-core: Makefile distinfo x11/gnome/at-spi2-core/pkg: PLIST Log message: Update to at-spi2-core-2.54.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 02:58:44 Modified files: devel/py-gobject3: Makefile distinfo devel/py-gobject3/pkg: PLIST Log message: Update to py3-gobject3-3.50.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 02:58:56 Modified files: devel/json-glib: Makefile distinfo devel/json-glib/pkg: PLIST Log message: Update to json-glib-1.10.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 02:59:09 Modified files: devel/glibmm268: Makefile distinfo Log message: Update to glibmm268-2.82.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 02:59:22 Modified files: x11/gtkmm40 : Makefile distinfo x11/gtkmm40/pkg: PLIST Log message: Update to gtkmm40-4.16.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 02:59:36 Modified files: x11/gnome/adwaita-icon-theme: Makefile distinfo Log message: Update to adwaita-icon-theme-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 02:59:49 Modified files: x11/gnome/gvfs : Makefile distinfo x11/gnome/gvfs/patches: patch-daemon_gvfsftpdircache_c x11/gnome/gvfs/pkg: PLIST-main Log message: Update to gvfs-1.56.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 03:00:03 Modified files: x11/gtksourceview5: Makefile distinfo x11/gtksourceview5/pkg: PLIST Log message: Update to gtksourceview5-5.14.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 03:07:31 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo inputmethods/ibus-typing-booster/pkg: PLIST Log message: Update to ibus-typing-booster-2.25.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 03:11:12 Modified files: net/gnugk : Makefile distinfo Log message: Update to gnugk-5.13. CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2024/10/20 03:57:49 Modified files: opensmtpd : index.html Log message: release opensmtpd 7.6.0p1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/20 04:28:23 Modified files: lib/libcrypto/ec: ec_curve.c Log message: zap an empty line CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/20 04:45:49 Modified files: lib/libcrypto/ec: ec_curve.c Log message: ec_curve: add missing includes CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/20 04:48:29 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: ec_asn1: add missing includes CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/20 04:52:51 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: ec_ameth.c: fix includes CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 04:57:23 Modified files: databases/evolution-data-server: Makefile distinfo databases/evolution-data-server/pkg: PLIST Added files: databases/evolution-data-server/patches: patch-CMakeLists_txt patch-src_libedataserver_e-ms-oapxbc_c Log message: Update to evolution-data-server-3.54.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 04:57:41 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Log message: Update to evolution-3.54.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 04:57:57 Modified files: mail/evolution-ews: Makefile distinfo mail/evolution-ews/pkg: PLIST Log message: Update to evolution-ews-3.54.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 04:58:15 Modified files: productivity/glabels: Makefile Log message: Sync WANTLIB. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/20 05:21:24 Modified files: usr.sbin/procmap: procmap.c Log message: VM_MAP_BUSY and VM_MAP_WANTLOCK will be removed soon, prep for that. OK dlg@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/10/20 05:28:17 Modified files: sys/uvm : uvm_map.c uvm_map.h Log message: try to simplify the locking code around busy maps. vm_maps have a "feature" where they can mark that they're being operated on by a specific proc, and then release the rwlock protecting their state. to relock, you have to be the same proc that marked it busy. this diff tries to simplify it a bit. it basically has threads check the busy field up front and rechecks the busy field inside the rwlock. if you can sleep, it will sleep up front for the busy field to become clear, rather than sleep on either the busy field or the rwlock. some code paths clear the busy field without holding the rwlock, so it doesn't make sense to me to be waiting for the busy field but sleeping somewhere else. ok claudio@ mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 05:57:53 Modified files: devel/libgit2/libgit2: Makefile distinfo Log message: Update to libgit2-1.8.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 06:01:15 Modified files: x11/gnome/gucharmap: Makefile distinfo x11/gnome/gucharmap/pkg: PLIST Log message: Update to gucharmap-16.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 06:41:17 Modified files: x11/gnome/mutter: Makefile Log message: Add RDEP on wayland/xwayland. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 06:41:30 Modified files: x11/gnome/gdm : Makefile Log message: Fix SUBST_CMD placement. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/20 07:11:04 ports/archivers/zpaqfranz/patches Update of /cvs/ports/archivers/zpaqfranz/patches In directory cvs.openbsd.org:/tmp/cvs-serv67693/patches Log Message: Directory /cvs/ports/archivers/zpaqfranz/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 07:30:02 Modified files: x11/gnome/session: Makefile x11/gnome/session/patches: patch-meson_build Log message: No need for dbus-glib. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 07:34:08 Modified files: x11/gnome/shell: Makefile Log message: No need for net/telepathy/telepathy-glib and net/telepathy/telepathy-logger CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 07:43:34 Modified files: meta/gnome : Makefile Log message: Drop dependency on telepathy stuff. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 07:52:47 Modified files: net/telepathy/folks: Makefile net/telepathy/folks/pkg: PLIST Log message: Follow gnome-build-meta and disable support for telepathy. It's been unmaintained for ages. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 08:35:25 Modified files: meta/gnome : Makefile meta/gnome/pkg : DESCR-extras Log message: Sync with gnome-build-meta. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 08:57:42 Modified files: x11/gnome : Makefile Removed files: x11/gnome/vino : Makefile distinfo x11/gnome/vino/patches: patch-common_org_gnome_Vino_gschema_xml patch-server_libvncserver_rfbserver_c patch-server_vino-main_c patch-server_vino-prefs_c patch-server_vino-server_desktop_in_in patch-server_vino-status-icon_c x11/gnome/vino/pkg: DESCR PLIST Log message: Remove vino one more time. Unmaintainble for years; we re-added it back a few years ago because robert@ had some use for it but it's not longer the case. Also better alternatives exist. ok robert@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 08:58:44 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Reister vino removal. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/20 09:02:24 Modified files: security/badkeys: Makefile distinfo Log message: Update to badkeys 0.0.12 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 09:54:45 Modified files: devel/giggle : Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 10:20:56 Modified files: x11/xfce4/terminal: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 10:22:34 Modified files: devel/vte3 : Makefile distinfo devel/vte3/pkg : PLIST-common PLIST-gtk4 PLIST-main Added files: devel/vte3/patches: patch-meson_build patch-src_color-parser_cc patch-src_color-test_cc patch-src_icu-glue_hh patch-src_meson_build patch-src_minifont_cc patch-src_termprops_hh Log message: Update to vte3-0.78.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/20 11:30:52 Modified files: meta/gnome : Makefile Log message: Add comment about loupe vs eog. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/20 12:09:03 Modified files: devel/sbt : Makefile distinfo Log message: update to devel/sbt-1.10.3 This updates contains fix for CVE-2024-7254 OK tb@ kn@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/20 12:27:22 Modified files: devel/sbt : Tag: OPENBSD_7_6 Makefile distinfo devel/sbt/patches: Tag: OPENBSD_7_6 patch-bin_sbt Log message: update to devel/sbt-1.10.3 This updates contains fix for CVE-2024-7254 OK tb@ kn@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/20 13:01:01 Modified files: math/py-gmpy2 : Makefile distinfo Log message: update py-gmpy2 to 2.2.1 with Python 3.12 support ok tb@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/20 13:18:26 Modified files: math/z3 : Makefile distinfo math/z3/patches: patch-scripts_mk_util_py Removed files: math/z3/patches: patch-src_util_memory_manager_cpp Log message: update to math/z3-4.13.3 (taking maintainer) Changes: - https://github.com/Z3Prover/z3/releases/tag/z3-4.13.1 - https://github.com/Z3Prover/z3/releases/tag/z3-4.13.2 - https://github.com/Z3Prover/z3/releases/tag/z3-4.13.3 plus and usual ports polish from kn@ OK kn@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2024/10/20 13:22:51 Modified files: devel/cabal-install: Makefile distinfo devel/cabal-install/files: openbsd.json Log message: Upgrade to devel/cabal-install-3.12 OK kili@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2024/10/20 13:23:19 Modified files: productivity/hledger: Makefile distinfo Removed files: productivity/hledger/patches: patch-hledger_cabal Log message: Upgrade to productivity/hledger-1.40 OK kili@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/20 15:07:58 Modified files: games/fortune/fortune: fortune.c Log message: Plug leak of Fortbuf in find_matches() From Nir Lichtman CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/20 21:07:54 Modified files: sys/arch/amd64/include: cpuvar.h sys/arch/i386/include: cpuvar.h Log message: remove unused MP_PICMODE define CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/20 23:04:30 Modified files: security/vaultwarden: Makefile crates.inc distinfo Log message: Update to vaultwarden-1.32.2 Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.2 OK aisha@ CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2024/10/20 23:18:17 Modified files: gnu/llvm/lldb/source/Plugins/ABI/X86: ABISysV_x86_64.cpp Log message: Fix lldb doesn't analyze process core correctly. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/10/21 00:07:33 Modified files: sys/uvm : uvm_map.c uvm_map.h Log message: revert "try to simplify the locking code around busy maps" anton@ and syzkaller have trouble with it. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/21 00:39:03 Modified files: games/fortune/fortune: fortune.c Log message: Emit a warning if all fortunes in the file are too short or too long From Nir Lichtman CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/21 01:21:18 Modified files: sys/arch/i386/i386: locore.s locore0.S Log message: remove unneeded includes CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/21 01:38:06 Modified files: usr.bin/tmux : input-keys.c Log message: Adjust how Ctrl and Meta keys are sent to use standard representation if available in mode 1, from Stanislav Kljuhhin, GitHub issue 4188. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/21 02:05:55 Added files: devel/libgit2/libgit2/patches: patch-src_util_unix_realpath_c Log message: Missed to cvs add patch. noted by tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/21 02:38:19 Modified files: www/yt-dlp : Tag: OPENBSD_7_6 Makefile Log message: drop py-cryptodomex RDEP for -stable CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/21 02:39:46 Modified files: www/yt-dlp : Makefile Log message: bump to keep revision above -stable CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/21 02:52:59 Modified files: databases/mariadb: Makefile databases/mariadb/patches: patch-libmariadb_libmariadb_ma_context_c Log message: MariaDB: add an upstream bug fix for the aarch64 coroutine backend. From Brad. While there, add a fallback SITES entry pointing at archive.mariadb.org CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/21 02:59:20 Modified files: databases/py-mysqlclient: Makefile distinfo Log message: update to py3-mysqlclient-2.2.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/21 03:02:43 Modified files: databases/pecl-redis: Makefile distinfo databases/pecl-redis/patches: patch-library_c Log message: update to pecl-redis-6.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/21 04:48:27 Modified files: devel/py-pyproject_hooks: Makefile distinfo devel/py-pyproject_hooks/pkg: PLIST Log message: update to py3-pyproject_hooks-1.2.0 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/21 05:13:21 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: Add myself to openbsd-developers OK rsadowski@ stsp@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2024/10/21 05:21:48 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: update my location, moved long ago CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/21 05:53:44 Modified files: x11/xfce4/mousepad: Makefile distinfo x11/xfce4/mousepad/pkg: PLIST Log message: x11/xfce4/mousepad: update to 0.6.3. see https://mail.xfce.org/pipermail/xfce-announce/2024-October/001423.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/21 06:27:57 Modified files: x11/gnome/music: Makefile Log message: No need for x11/gnome/online-accounts. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/21 06:28:39 Modified files: x11/gnome/online-accounts: Makefile distinfo x11/gnome/online-accounts/pkg: PLIST Log message: Update to gnome-online-accounts-3.52.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/21 06:39:49 Modified files: usr.bin/tmux : tmux.h window-copy.c Log message: Add function to get current offset from copy mode, from Michael Grant. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/21 06:42:06 Modified files: usr.bin/tmux : options-table.c Log message: Bump up the maximum for repeat-time (some people want it to be effectively infinite). CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2024/10/21 07:22:32 Modified files: sysutils/dtb : Makefile distinfo sysutils/dtb/pkg: PLIST Log message: update dtb to linux 6.11 ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2024/10/21 07:33:06 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: I moved the town over CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/21 08:01:21 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: geo/openbsd-developers/files/OpenBSD: sort numerically OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/21 09:15:16 Modified files: sysutils/e2fsprogs: Makefile distinfo sysutils/e2fsprogs/patches: patch-lib_ext2fs_Makefile_in patch-lib_ext2fs_ext2_fs_h patch-lib_ext2fs_unix_io_c patch-lib_uuid_gen_uuid_c sysutils/e2fsprogs/pkg: PLIST Log message: Update to e2fsprogs-1.47.1. Survived a bulk. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/21 09:15:33 Modified files: devel/gobject-introspection: Makefile distinfo devel/gobject-introspection/pkg: PLIST Log message: Update to gobject-introspection-1.82.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/21 09:38:09 Modified files: x11/mate/terminal: Makefile Log message: Sync WANTLIB. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2024/10/21 10:43:58 Modified files: faq : faq15.html Log message: modernize port flavors and versions; from bryan vyhmeister CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/10/21 12:27:35 Modified files: sys/arch/amd64/amd64: vm_machdep.c sys/uvm : uvm_glue.c Log message: We have not been swapping out kernel stacks since forever. So just allocate the uarea with zeroed pages using km_alloc(9). Adjust the amd64 code that creates a guard page at the top of the kernel stack to use pmap_kremove(9) instead of pmap_remove(9) to reflect that the uarea no longer uses "managed" pages. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/21 12:54:11 Modified files: www/hugo : Makefile distinfo Log message: www/hugo: update to 0.136.3 Changelogs: - https://github.com/gohugoio/hugo/releases/tag/v0.136.2 - https://github.com/gohugoio/hugo/releases/tag/v0.136.3 OK kn@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/10/21 13:05:31 Modified files: sys/dev/hid : hidkbd.c Log message: Correctly report print screen key in raw mode (i.e. under X); problem reported by kirill@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/21 15:52:15 Modified files: lang/erlang/27 : Makefile distinfo lang/erlang/27/pkg: PLIST-main Log message: lang/erlang/27: Update to 27.1.2 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/21 16:04:13 Modified files: sys/arch/mips64/mips64: genassym.cf sys/arch/macppc/macppc: genassym.cf Log message: remove unneeded includes CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/21 16:55:52 Modified files: sys/arch/riscv64/include: param.h Log message: define _MACHINE_ARCH not _MACHINE_ARC CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/21 19:02:41 Modified files: math/py-pandas : Makefile distinfo math/py-pandas/patches: patch-pyproject_toml Log message: update pandas to 2.2.3 ok bket@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/21 20:58:10 Modified files: sys/arch/arm64/include: armreg.h Log message: correct name of define for ISS data abort S1PTW bit CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/21 21:04:53 Modified files: games/pysol-cards: Makefile distinfo games/pysol-cards/pkg: PLIST Removed files: games/pysol-cards/patches: patch-pysol_cards_random_py Log message: update pysol-cards to 0.18.0 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/10/21 21:15:08 Modified files: games/pysol : Makefile distinfo games/pysol/pkg: PLIST Removed files: games/pysol/patches: patch-pysollib_game___init___py Log message: update PySolFC to 3.1.0 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/21 22:44:27 Modified files: misc/remind : Makefile distinfo Log message: Update to remind-5.0.7, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/21 23:11:14 Modified files: sys/dev/pci : if_em_hw.h Log message: remove duplicate DEV_ID_PCH2 defines CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2024/10/22 00:13:00 Modified files: usr.bin/ssh : monitor_wrap.c Log message: Make debug call printf("%s", NULL) safe. Prevents problems on platforms where this isn't safe (which it's not required to be). ok djm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2024/10/22 00:16:26 Added files: usr.bin/ssh : sshd-debug.sh Log message: Add a sshd debug wrapper to run all of the subprograms from the build directory while developing and debugging. Should help prevent accidentally testing against unchanged installed sshd-auth and sshd-session binaries. ok djm@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/22 00:32:49 ports/cad/horizon-eda/patches Update of /cvs/ports/cad/horizon-eda/patches In directory cvs.openbsd.org:/tmp/cvs-serv1963/patches Log Message: Directory /cvs/ports/cad/horizon-eda/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/22 00:33:38 Added files: cad/horizon-eda/patches: patch-src_pool-prj-mgr_pool-mgr_pool_git_box_cpp patch-src_pool-prj-mgr_pool-mgr_pool_remote_box_cpp Log message: horizon-eda: pull in upstream commit to fix build with libgit2 >= 1.8.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 00:37:00 Modified files: devel/vte3 : Makefile Log message: Ooops, uncomment BUILD_DEPENDS. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 00:40:08 Modified files: devel/glade : Makefile Log message: Bump after meson update (@symlink). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 00:46:46 Modified files: devel/vte3 : Makefile distinfo devel/vte3/patches: patch-src_meson_build Removed files: devel/vte3/patches: patch-src_color-test_cc patch-src_icu-glue_hh patch-src_minifont_cc Log message: Update to vte3-0.78.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 01:00:11 Modified files: x11/gnome/control-center: Makefile distinfo Log message: Update to gnome-control-center-46.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 01:09:35 Modified files: x11/gnome/dictionary: Makefile Log message: Bump for meson update (@symlink). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 01:10:07 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.6.0. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2024/10/22 01:13:28 Modified files: regress/usr.bin/ssh: test-exec.sh Log message: Remove sshd logfile in start_sshd, and ssh and sshd log wrappers before recreating them. Prevents "can't create" errors during tests when running tests without SUDO after having run them with SUDO. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 01:39:38 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.3.1142.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 01:40:43 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.45.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 01:42:06 Modified files: graphics/evince: Makefile Log message: Bump for meson update (@symlink). CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/10/22 02:59:26 Modified files: lang/zig : Makefile distinfo lang/zig/pkg : PLIST Log message: update lang/zig to 0.13.0 initial diff from Brandon Mercer Release notes: https://ziglang.org/download/0.13.0/release-notes.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 03:16:31 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/patches: patch-Source_JavaScriptCore_runtime_MathCommon_cpp patch-Source_WTF_wtf_Compiler_h patch-Source_WebKit_UIProcess_glib_WebProcessPoolGLib_cpp Log message: Update to webkitgtk{40,41,60}-2.46.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 03:51:44 Modified files: devel/meson-python: Makefile distinfo Log message: Update to meson-python-0.17.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 04:03:33 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.9.1. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 04:14:49 Modified files: sys/arch/amd64/include: cpu.h cpuvar.h Log message: remove prototypes with no matching function CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2024/10/22 04:23:28 Modified files: math/py-bottleneck: Makefile distinfo Log message: Update py-bottleneck to 1.4.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/22 04:39:35 Modified files: mail/rspamd : Makefile distinfo Log message: update to rspamd-3.10.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/22 04:39:40 Modified files: databases/py-psycopg2: Makefile distinfo Log message: update to py3-psycopg2-2.9.10 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/22 04:44:47 Log message: import jujutsu, a version control system with git compatibility backend ok sthen Description: Version control system with git compatibility backend. Get a copy of your code, track changes to the code, and finally publish those changes for others to see and use. It is designed from the ground up to be easy to use - whether you're new or experienced, working on new projects alone, or large scale projects with large histories and teams. Status: Vendor Tag: tb Release Tags: tb_20241024 N ports/devel/jujutsu/Makefile N ports/devel/jujutsu/crates.inc N ports/devel/jujutsu/distinfo N ports/devel/jujutsu/pkg/DESCR N ports/devel/jujutsu/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/22 04:45:23 Modified files: devel : Makefile Log message: +jujutsu CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/22 05:54:05 Modified files: sys/kern : kern_proc.c kern_sig.c sys/sys : proc.h Log message: Protect the ps_pgrp pointer by either the KERNEL_LOCK or the ps_mtx. This should be enough to be on the safe side when unlocking ptsignal where a pr->ps_pgrp->pg_jobc == 0 check happens. OK mpi@ kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/22 06:02:43 Modified files: lib/libcrypto/ec: ec_key.c Log message: Inline a use of EC_GROUP_method_of() We can just reach into the group to obtain its EC_GROUP_METHOD. After all ec_local.h has to be in scope. This will permit marking this ugly API as unused internally after the next commit. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/22 06:06:08 Modified files: lib/libcrypto/ec: ec_asn1.c ec_lib.c ec_local.h eck_prn.c Log message: Provide and use ec_group_get_field_type() All internal uses of EC_METHOD_get_field_type() and EC_GROUP_method_of() are chained together. Implement this as a single API call that takes a group and use it throughout. Gets rid of another eyesore in this part of the tree. Not that there will be a shortage of eyesores anytime soon... ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/22 06:07:27 Modified files: lib/libcrypto/hidden/openssl: ec.h Log message: Mark EC_GROUP_method_of() and EC_METHOD_get_field_type() as unused ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/22 06:09:57 Modified files: lib/libcrypto/ec: ecp_oct.c Log message: ecp_oct.c: add missing includes CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 06:28:57 Modified files: audio/rhythmbox: Makefile graphics/gthumb: Makefile graphics/shotwell: Makefile graphics/simple-scan: Makefile mail/geary : Makefile productivity/gtg: Makefile sysutils/deja-dup: Makefile textproc/gtk-doc: Makefile textproc/gtranslator: Makefile textproc/meld : Makefile www/epiphany : Makefile x11/gedit/gedit: Makefile x11/gedit/gedit-plugins: Makefile x11/gnome/accerciser: Makefile x11/gnome/aisleriot: Makefile x11/gnome/baobab: Makefile x11/gnome/calculator: Makefile x11/gnome/cheese: Makefile x11/gnome/clocks: Makefile x11/gnome/color-manager: Makefile x11/gnome/connections: Makefile x11/gnome/desktop: Makefile x11/gnome/devhelp: Makefile x11/gnome/dictionary: Makefile x11/gnome/endeavour: Makefile x11/gnome/eog : Makefile x11/gnome/file-roller: Makefile x11/gnome/gdm : Makefile x11/gnome/ghex : Makefile x11/gnome/grilo-plugins: Makefile x11/gnome/gucharmap: Makefile x11/gnome/iagno: Makefile x11/gnome/mahjongg: Makefile x11/gnome/music: Makefile x11/gnome/notes: Makefile x11/gnome/orca : Makefile x11/gnome/photos: Makefile x11/gnome/polari: Makefile x11/gnome/quadrapassel: Makefile x11/gnome/seahorse: Makefile x11/gnome/system-monitor: Makefile x11/gnome/terminal: Makefile x11/gnome/tetravex: Makefile x11/gnome/text-editor: Makefile x11/gnome/totem: Makefile x11/gnome/zenity: Makefile Log message: Bump after meson update (@symlink). CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/10/22 06:51:56 Modified files: sys/arch/macppc/macppc: cpu.c genassym.cf locore.S locore0.S sys/arch/powerpc/include: cpu.h sys/arch/powerpc/powerpc: intr.c Log message: Rename `ci_intrdepth' to `ci_idepth'. ok gkoehler@, jsg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/22 08:13:39 Modified files: x11/gtkmm40 : Makefile Log message: Also need graphics/vulkan-loader as a RDEP. spottedy by tb@, thanks CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/22 09:10:00 Modified files: www/p5-WWW-Mechanize: Makefile distinfo Log message: update p5-WWW-Mechanize to 2.19 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/22 09:19:48 Modified files: usr.sbin/vmd : vmm.c Log message: Use imsg_get_fd() like everywhere else. OK florian@ dv@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/22 09:54:33 Modified files: lib/libcrypto/hidden/openssl: ec.h Log message: Revert marking EC_GROUP_method_of() and EC_METHOD_get_field_type() unused breaks tree as noted by krw CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/22 10:31:10 Modified files: regress/lib/libssl/interop/openssl32: Makefile Log message: Suppress warning noise from deprecated OpenSSL API CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/22 12:10:39 Modified files: devel/got : Makefile distinfo Log message: update to got 0.104 - gotd.conf: document the macro syntax - tog: prevent a segfault upon unexpected object type in ref list view - fix pack file creation in the presenc of tagged tag objects - plugged some memory leaks - fix a crash when unstaging a file which has been removed from disk - gotwebd: fix out of bounds access while handling the configuration CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/22 12:12:08 Modified files: devel/got : Tag: OPENBSD_7_6 Makefile distinfo Log message: MFC: update to got 0.104 - gotd.conf: document the macro syntax - tog: prevent a segfault upon unexpected object type in ref list view - fix pack file creation in the presenc of tagged tag objects - plugged some memory leaks - fix a crash when unstaging a file which has been removed from disk - gotwebd: fix out of bounds access while handling the configuration CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2024/10/22 13:03:17 Modified files: comms/rtl-sdr : Makefile distinfo Log message: update 2.0.1 -> 2.0.2 update sent by Bryan Vyhmeister via ports@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/22 13:07:48 Modified files: lang/scala : Makefile distinfo lang/scala/pkg : PLIST Log message: lang/scala: update to 3.5.2 Changelog: - https://github.com/scala/scala3/releases/tag/3.5.2 OK kn@ tb@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/22 13:08:51 Modified files: sysutils/docker-cli: Makefile distinfo Log message: sysutils/docker-cli: update to 27.3.1 OK kn@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/22 15:06:16 Modified files: lib/libcrypto/ec: ecp_oct.c Log message: Start cleaning up oct2point and point2oct The SEC 1 standard defines various ways of encoding an elliptic curve point as ASN.1 octet string. It's also used for the public key, which isn't an octet string but a bit string for whatever historic reason. The public API is incomplete and inconvenient, so we need to jump through a few hoops to support it and to preserve our own sanity. Split a small helper function out of ec_GFp_simple_point2oct() that checks that a uint8_t represents a valid point conversion form. It supports exactly the four possible variants and helps translating from point_conversion_form_t at the API boundary. Reject the form for the point at infinity since the function has historically done that even for the case that the point actually is the point at infinity. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/22 15:08:49 Modified files: lib/libcrypto/ec: ecp_oct.c Log message: Rewrite ec_GFp_simple_oct2point() using CBS Transform the spaghetti in here into something more readable. Factor various inline checks into helper functions to make the logic clearer. This is a bit longer but a lot safer and simpler. It accepts exactly the same input as the original version. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/22 15:10:45 Modified files: lib/libcrypto/ec: ecp_oct.c Log message: Rewrite ec_GFp_simple_point2oct() using CBB Factor ad-hoc inline code into helper functions. Use CBB and BN_bn2binpad() instead of batshit crazy skip loops and pointer banging. With all this done, the function becomes relatively streamlined and pretty much symmetric with the new oct2point() implementation. ok jsing CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/22 15:20:04 Modified files: net/dnscontrol : Makefile distinfo modules.inc net/dnscontrol/pkg: PLIST Log message: update to dnscontrol 4.14.0; OK paco CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/22 15:28:53 Modified files: lib/libcrypto/ec: ecp_oct.c Log message: Move a check for hybrid point encoding into a helper function CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 15:50:02 Modified files: sys/arch/amd64/amd64: mpbios.c sys/arch/amd64/include: i82093var.h vmmvar.h sys/arch/i386/i386: mpbios.c sys/arch/i386/include: i82093var.h mpbiosvar.h sys/arch/luna88k/luna88k: autoconf.c sys/arch/m88k/include: pcb.h sys/arch/macppc/dev: pm_direct.h sys/dev/acpi : acpicpu.c acpidmar.h sys/dev : audio.c sys/dev/efi : efiio.h sys/dev/ic : aacvar.h adv.h aic79xx.h trm.h sys/dev/isa : essvar.h sys/dev/pci : esavar.h if_em_osdep.h if_ixgb_osdep.h sys/dev/sbus : cgtwelvereg.h sys/dev/usb : uchcom.c Log message: put opening { on same line as struct name ok claudio@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 16:01:59 Modified files: sys/arch/sparc64/include: bus.h Log message: remove redundant include guard in BUS_SPACE_DEBUG path incorrectly renamed in rev 1.26 discussed with claudio@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 16:05:17 Modified files: sys/net : if_pppx.c Log message: correct argument to klist_free(); ok visa@ mvs@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 16:15:38 Modified files: usr.bin/chpass : chpass.h Log message: remove duplicate prototype CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 16:21:25 Modified files: sys/dev/usb : if_urtwn.c Log message: remove duplicate entry in match table CVSROOT: /cvs Module name: src Changes by: lucas@cvs.openbsd.org 2024/10/22 16:23:21 Modified files: etc : rc Log message: rc: Use the correct path to sshd-auth's relink kit From Josiah Frentsos OK tb CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 16:33:06 Modified files: lib/libkeynote : base64.c Log message: remove duplicate rcs id CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 16:41:01 Modified files: lib/libcrypto/man: Makefile Log message: remove duplicate X509v3_asid_add_id_or_range.3 line CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 16:50:49 Modified files: usr.sbin/ripd : ripd.h Log message: remove duplicate RT_BUF_SIZE define CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 18:53:28 Modified files: sys/dev/pci : esareg.h Log message: remove duplicate ESA_MINISRC_OUT_BUFFER_SIZE define CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2024/10/22 19:29:14 Modified files: net/prosody : Makefile net/prosody/pkg: PLIST README Added files: net/prosody/patches: patch-util_prosodyctl_cert_lua patch-util_startup_lua Log message: net/prosody: ship prosody-migrator It allows for converting between storage backends and making backups. Requested by a port user on Prosody's MUC. input, OK kn CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 19:35:43 Modified files: sys/dev/pci : if_etreg.h Log message: remove duplicate ET_MAC_HDX_REXMIT_MAX define CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 19:47:47 Modified files: sys/dev/pci : if_mcx.c Log message: remove duplicate MCX_CAP_DEVICE_DRAIN_SIGERR define CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 19:57:19 Modified files: lib/libcrypto/pkcs7: pkcs7.h lib/libssl : ssl.h tls1.h Log message: remove duplicate defines; ok tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 20:16:40 Modified files: sys/dev/pci : if_iwxreg.h Log message: remove duplicate IWX_NVM_GET_INFO define CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/22 20:39:16 Log message: import openssl/3.4 Thanks to sashan for doing the heavy lifting upstreaming our asm patches. The amd64 patches were merged but tom is still slacking on the aarc64 ones. Passes regress on amd64, sparc64 and aarch64 (on an M1, so without bti). https://www.openssl-library.org/news/openssl-3.4-notes/ Status: Vendor Tag: tb Release Tags: tb_20241023 N ports/security/openssl/3.4/Makefile N ports/security/openssl/3.4/distinfo N ports/security/openssl/3.4/patches/patch-Configurations_10-main_conf N ports/security/openssl/3.4/patches/patch-Configurations_shared-info_pl N ports/security/openssl/3.4/patches/patch-crypto_aes_asm_aes-riscv64_pl N ports/security/openssl/3.4/patches/patch-crypto_aes_asm_aesv8-armx_pl N ports/security/openssl/3.4/patches/patch-crypto_aes_asm_vpaes-armv8_pl N ports/security/openssl/3.4/patches/patch-crypto_bn_asm_armv8-mont_pl N ports/security/openssl/3.4/patches/patch-crypto_chacha_asm_chacha-armv8_pl N ports/security/openssl/3.4/patches/patch-crypto_ec_asm_ecp_nistz256-armv8_pl N ports/security/openssl/3.4/patches/patch-crypto_ec_asm_ecp_sm2p256-armv8_pl N ports/security/openssl/3.4/patches/patch-crypto_modes_asm_aes-gcm-armv8_64_pl N ports/security/openssl/3.4/patches/patch-crypto_modes_asm_ghashv8-armx_pl N ports/security/openssl/3.4/patches/patch-crypto_poly1305_asm_poly1305-armv8_pl N ports/security/openssl/3.4/patches/patch-crypto_sha_asm_keccak1600-armv8_pl N ports/security/openssl/3.4/patches/patch-crypto_sha_asm_sha1-armv8_pl N ports/security/openssl/3.4/patches/patch-crypto_sha_asm_sha512-armv8_pl N ports/security/openssl/3.4/patches/patch-util_perl_OpenSSL_config_pm N ports/security/openssl/3.4/pkg/DESCR N ports/security/openssl/3.4/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/22 20:40:07 Modified files: security/openssl: Makefile Log message: Link openssl 3.4 to build CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/22 20:43:25 ports/devel/jujutsu/patches Update of /cvs/ports/devel/jujutsu/patches In directory cvs.openbsd.org:/tmp/cvs-serv39636/patches Log Message: Directory /cvs/ports/devel/jujutsu/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/22 21:00:48 Added files: devel/jujutsu/patches: patch-modcargo-crates_serde_bser-0_4_0_src_ser_mod_rs Log message: jujutsu: fix build on BE arches CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 21:14:32 Modified files: sbin/isakmpd : dnssec.h Log message: remove duplicate defines CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 22:07:37 Modified files: sys/dev/pci/drm/radeon: radeon_encoders.c Log message: drm/radeon: Fix encoder->possible_clones From Ville Syrjala 1a235af0216411a32ab4db54f7bd19020b46c86d in linux-6.6.y/6.6.58 28127dba64d8ae1a0b737b973d6d029908599611 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 22:10:16 Modified files: sys/dev/pci/drm/amd/pm/swsmu: amdgpu_smu.c Log message: drm/amdgpu/swsmu: Only force workload setup on init From Alex Deucher db0978d3ed8b1f69b6e09c3ccb66897fd2a9f6d7 in linux-6.6.y/6.6.58 cb07c8338fc2b9d5f949a19d4a07ee4d5ecf8793 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/22 22:16:05 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_cs.c Log message: drm/amdgpu: prevent BO_HANDLES error from being overwritten From Mohammed Anees 64cf93b87fe34e72557de294718019c0ad2931b4 in linux-6.6.y/6.6.58 c0ec082f10b7a1fd25e8c1e2a686440da913b7a3 in mainline linux CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/23 00:37:19 Modified files: devel/jujutsu/patches: patch-modcargo-crates_serde_bser-0_4_0_src_ser_mod_rs Log message: jujutsu: BE fix is already upstream in serde_bser, so add link to commit CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 00:42:53 Modified files: www/epiphany : Makefile distinfo Log message: Update to epiphany-46.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 00:43:28 Modified files: x11/gnome/totem: Makefile distinfo x11/gnome/totem/pkg: PLIST Log message: Update to totem-43.1. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/10/23 01:18:44 Modified files: sys/uvm : uvm_vnode.c Log message: Decrement uobj reference count without KERNEL_LOCK(). Reduce KERNEL_LOCK() contention when tearing down file-backed regions. Here it is safe to interleave the KERNEL_LOCK() and a rwlock because the former is released if the latter is contented. Contention analysed by and ok claudio@, ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 01:21:42 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-498.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 01:39:54 Modified files: devel/py-cffi : Makefile distinfo Log message: Update to py3-cffi-1.17.1. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/10/23 01:40:20 Modified files: sys/arch/mips64/include: cpu.h sys/arch/mips64/mips64: interrupt.c Log message: Rename `ci_intrdepth' to `ci_idepth'. ok jsg@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/10/23 01:41:44 Modified files: sys/arch/m88k/include: cpu.h sys/arch/m88k/m88k: db_interface.c trap.c Log message: Rename `ci_intrdepth' to `ci_idepth'. ok jsg@, aoyama@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 01:46:06 Modified files: devel/libgit2/py-git2: Makefile distinfo devel/libgit2/py-git2/pkg: PLIST Log message: Update to py3-git2-1.16.0. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/10/23 01:52:55 Modified files: sys/arch/hppa/hppa: intr.c sys/arch/hppa/include: cpu.h Log message: Rename `ci_in_intr' to `ci_idepth'. ok miod@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/23 01:58:55 Modified files: devel/py-pyproject-metadata: Makefile distinfo devel/py-pyproject-metadata/pkg: DESCR PLIST Log message: update to py3-pyproject-metadata-0.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/23 02:06:37 Modified files: security/xmlsec: Makefile distinfo security/xmlsec/patches: patch-Makefile_in patch-tests_testrun_sh Log message: update to xmlsec-1.3.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/23 02:21:17 Modified files: x11/xchm : Makefile distinfo Log message: update to xchm-1.37 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/23 02:25:09 Modified files: security/dropbear: Makefile distinfo Added files: security/dropbear/patches: patch-test_Makefile_in patch-test_test_dropbear_py Log message: update to dropbear-2024.86 fix up basic running of tests (need network for pip install, some fail due to _pbuild/ports framework, some other issues, nothing that looks major) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/23 02:26:28 Modified files: devel/py-test-httpserver: Makefile distinfo Log message: update to py3-test-httpserver-1.1.0 CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2024/10/23 03:08:06 Modified files: sysutils/firmware/qwz: Makefile distinfo Log message: Update qwz(4) firmware to 20241017 ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/23 03:35:41 Modified files: geo/mapproxy : Makefile distinfo geo/mapproxy/pkg: PLIST Log message: geo/mapproxy: update to 3.1.0. see https://github.com/mapproxy/mapproxy/blob/3.1.0/CHANGES.txt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/23 04:41:51 Modified files: lib/libcrypto/ec: ec_curve.c Log message: EC_get_builtin_curves(): the most appropriate name for a list of curves... ... is obviously r. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/23 06:09:14 Modified files: usr.sbin/rpki-client: main.c Log message: Append fd to the variable names proc, rsync, rrdp, http since these variables are used to store file descriptors. OK tb@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/10/23 06:12:35 Modified files: games/luasteam : Makefile Added files: games/luasteam/patches: patch-src_utils_cpp Log message: add stub for IsSteamRunningOnSteamDeck; allows running Moonring CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/10/23 06:21:04 Log message: import godotsteam-gdnative, middleware for Godot to interface with Steamworks. input and ok op@ DESCR: GDNative-version of middleware for Godot to interface with Steamworks Status: Vendor Tag: thfr Release Tags: thfr_20241023 N ports/games/godotsteam-gdnative/Makefile N ports/games/godotsteam-gdnative/distinfo N ports/games/godotsteam-gdnative/patches/patch-SConstruct N ports/games/godotsteam-gdnative/patches/patch-godotsteam_godotsteam_h N ports/games/godotsteam-gdnative/patches/patch-godot-cpp_SConstruct N ports/games/godotsteam-gdnative/patches/patch-godot-cpp_include_core_Defs_hpp N ports/games/godotsteam-gdnative/patches/patch-godotsteam_godotsteam_cpp N ports/games/godotsteam-gdnative/pkg/DESCR N ports/games/godotsteam-gdnative/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/10/23 06:22:27 Modified files: games : Makefile Log message: +godotsteam-gdnative CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/10/23 06:24:33 Modified files: games/indierunner: Makefile Log message: add godotsteam-gdnative to RDEP to make sure it's installed with indierunner CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/10/23 06:28:33 Modified files: games/love/0.10: Makefile games/love/11 : Makefile Added files: games/love/0.10/patches: patch-src_modules_graphics_opengl_Polyline_cpp games/love/11/patches: patch-src_modules_graphics_Polyline_cpp Log message: backport fix for array bounds violation that led to segfaults with games Moonring and Arco (and possibly others) tweaks and ok sthen@, op@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/23 07:42:50 Modified files: lib/libcrypto/ec: ecp_oct.c Log message: EC_POINT_point2oct() need to special case the point at infinity This is annoying since it undoes some polishing done before commit and reintroduces an unpleasant asymmetry. found by anton via openssl-ruby tests ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/23 08:10:03 Modified files: regress/lib/libcrypto/ec: ec_point_conversion.c Log message: ec_point_conversion: extend test coverage by translating back the point to an octet string and match with the initial octet string. would have caught the regression found by anton CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/23 09:06:46 Modified files: regress/lib/libcrypto/ec: ec_point_conversion.c Log message: ec_point_conversion: cosmetics CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 10:20:23 Modified files: x11/gnome/characters: Makefile distinfo x11/gnome/characters/pkg: PLIST Log message: Update to gnome-characters-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 10:23:45 Modified files: x11/gnome/baobab: Makefile distinfo Log message: Update to baobab-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 10:25:34 Modified files: x11/gnome/font-viewer: Makefile distinfo x11/gnome/font-viewer/pkg: PLIST Log message: Update to gnome-font-viewer-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 10:29:53 Modified files: x11/gnome/calculator: Makefile distinfo x11/gnome/calculator/pkg: PLIST Log message: Update to gnome-calculator-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 10:32:54 Modified files: x11/gnome/maps : Makefile distinfo x11/gnome/maps/patches: patch-lib_maps-shield_c x11/gnome/maps/pkg: PLIST Log message: Update to gnome-maps-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 10:36:05 Modified files: x11/gnome/music: Makefile distinfo Log message: Update to gnome-music-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 10:40:06 Modified files: x11/gnome/calendar: Makefile distinfo x11/gnome/calendar/pkg: PLIST Log message: Update to gnome-calendar-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 10:44:19 Modified files: x11/gnome/seahorse: Makefile distinfo x11/gnome/seahorse/pkg: PLIST Removed files: x11/gnome/seahorse/patches: patch-meson_build patch-ssh_operation_vala Log message: Update to seahorse-47.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 10:52:14 Modified files: x11/gnome/contacts: Makefile distinfo Log message: Update to gnome-contacts-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 11:00:06 Modified files: x11/gnome/connections: Makefile distinfo x11/gnome/connections/patches: patch-subprojects_gtk-frdp_src_frdp-channel-clipboard_c x11/gnome/connections/pkg: PLIST Log message: Update to gnome-connections-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 11:06:38 Modified files: x11/gnome/clocks: Makefile distinfo x11/gnome/clocks/pkg: PLIST Log message: Update to gnome-clocks-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 11:08:33 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.26.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/23 11:11:17 Modified files: x11/gnome/system-monitor: Makefile distinfo x11/gnome/system-monitor/pkg: PLIST Removed files: x11/gnome/system-monitor/patches: patch-src_proctable_cpp Log message: Update to gnome-system-monitor-47.0. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/23 11:22:24 Modified files: lang/deno/patches: patch-Cargo_toml patch-cli_build_rs patch-cli_standalone_binary_rs patch-cli_standalone_mod_rs patch-ext_ffi_Cargo_toml patch-ext_node_ops_fs_rs 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_memory_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-modcargo-crates_v8-0_90_1_v8_src_base_small-vector_h Added files: lang/deno/patches: patch-cli_Cargo_toml patch-cli_main_rs patch-cli_task_runner_rs patch-cli_tools_jupyter_install_rs patch-cli_version_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_106_0_v8_src_builtins_x64_builtins-x64_cc patch-tests_util_server_src_lib_rs Removed files: lang/deno/patches: patch-cli_mainrt_rs patch-cli_tools_upgrade_rs patch-ext_node_ops_os_cpus_rs patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_raw_logging_cc Log message: lang/deno: Update to 2.0.2 Also: - disable upgrade feature, and drop patch introducing a custom error for OpenBSD - replace calls to unwrap_or() to unwrap_or_else() in various patches, suggested by tb@, thanks - Lots and lots of v8-related fun, mostly lifted from www/chromium CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/23 11:28:57 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.3.3. see https://www.thunderbird.net/en-US/thunderbird/128.3.3esr/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/23 11:30:59 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_6 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.3.3. see https://www.thunderbird.net/en-US/thunderbird/128.3.3esr/releasenotes/ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/10/23 12:45:34 Modified files: sys/arch/hppa/include: cpu.h trap.h Log message: Remove not-used-in-the-last-20-years-or-so defines. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/23 13:32:31 Modified files: multimedia/playerctl: Makefile distinfo multimedia/playerctl/pkg: PLIST Log message: ship shell completion, use DIST_TUPLE CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/23 21:14:37 Modified files: usr.bin/ssh : misc.c Log message: relax valid_domain() checks to allow an underscore as the first character. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/23 21:15:47 Modified files: usr.bin/ssh : ssh-agent.1 ssh-agent.c Log message: amake ssh-agent drop all keys when it receives SIGUSR1; let's users zap keys without access to $SSH_AUTH_SOCK ok deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/23 21:28:34 Modified files: regress/usr.bin/ssh: agent.sh Log message: test SIGUSR1 dropping all keys from ssh-agent CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/10/23 23:28:00 Modified files: sys/arch/landisk/landisk: intr.c sys/arch/sh/include: cpu.h Log message: Add a ci_intrdepth field to struct cpu_info for sh, and use it to implement CLKF_INTR properly. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/23 23:57:25 Modified files: lib/libcrypto/ec: ecp_oct.c Log message: Add missing error check for CBB_init_fixed() CID 511280 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/24 00:30:28 Modified files: sys/arch/hppa/include: trap.h Log message: remove unused T_BITS define; ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/24 00:34:36 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-47.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/24 00:35:55 Modified files: x11/gnome/zenity: Makefile distinfo Log message: Update to zenity-4.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/24 00:36:30 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.45.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/24 00:41:21 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.14.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/24 00:46:32 Modified files: sysutils/opentofu: Makefile distinfo Log message: Update to opentofu-1.8.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/24 00:47:23 Modified files: multimedia/pipewire/pipewire: Makefile distinfo multimedia/pipewire/pipewire/patches: patch-src_modules_module-netjack2-manager_c patch-src_modules_module-rtp-sap_c patch-src_modules_module-rtp-session_c patch-src_modules_module-rtp-source_c patch-src_modules_module-vban-recv_c multimedia/pipewire/pipewire/pkg: PLIST-main Log message: Update to pipewire-1.2.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/24 00:49:06 Modified files: x11/gnome/weather: Makefile distinfo x11/gnome/weather/pkg: PLIST Log message: Update to gnome-weather-47.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/24 00:55:59 Modified files: mail/stalwart : Makefile crates.inc distinfo mail/stalwart/pkg: README Log message: mail/stalwart: update to 0.10.5. see https://github.com/stalwartlabs/mail-server/releases/tag/v0.10.5 mention in the README that the web admin iface requires enabling wasm if using chromium. with firefox afaict works ootb :) based on a diff from hukadan, thanks ! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 02:54:32 Modified files: x11/qt5 : Makefile.inc Makefile.version x11/qt5/docs : Makefile distinfo x11/qt5/qt3d : distinfo x11/qt5/qtbase : Makefile distinfo x11/qt5/qtbase/patches: patch-src_corelib_global_global_pri x11/qt5/qtcharts: distinfo x11/qt5/qtcharts/pkg: PLIST-main x11/qt5/qtconnectivity: Makefile distinfo x11/qt5/qtdatavis3d: distinfo x11/qt5/qtdeclarative: Makefile distinfo x11/qt5/qtgamepad: distinfo x11/qt5/qtgraphicaleffects: distinfo x11/qt5/qtimageformats: Makefile distinfo x11/qt5/qtlocation: Makefile distinfo x11/qt5/qtlottie: distinfo x11/qt5/qtmultimedia: Makefile distinfo x11/qt5/qtnetworkauth: distinfo x11/qt5/qtpurchasing: distinfo x11/qt5/qtquickcontrols: distinfo x11/qt5/qtquickcontrols2: Makefile distinfo x11/qt5/qtremoteobjects: Makefile distinfo x11/qt5/qtscript: Makefile distinfo x11/qt5/qtscxml: distinfo x11/qt5/qtsensors: distinfo x11/qt5/qtserialbus: distinfo x11/qt5/qtserialport: distinfo x11/qt5/qtspeech: Makefile distinfo x11/qt5/qtsvg : Makefile distinfo x11/qt5/qttools: Makefile distinfo x11/qt5/qttranslations: distinfo x11/qt5/qtvirtualkeyboard: distinfo x11/qt5/qtwayland: Makefile distinfo x11/qt5/qtwebchannel: Makefile distinfo x11/qt5/qtwebengine: Makefile distinfo x11/qt5/qtwebengine/patches: patch-configure_pri patch-mkspecs_features_functions_prf patch-src_3rdparty_chromium_build_config_linux_pkg-config_py patch-src_3rdparty_chromium_build_detect_host_arch_py patch-src_3rdparty_chromium_content_browser_BUILD_gn patch-src_3rdparty_chromium_content_gpu_BUILD_gn patch-src_3rdparty_chromium_mojo_public_tools_bindings_BUILD_gn patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_style_format_py patch-src_3rdparty_chromium_third_party_devtools-frontend_src_BUILD_gn patch-src_3rdparty_chromium_third_party_sqlite_src_amalgamation_sqlite3_c patch-src_3rdparty_chromium_v8_src_execution_isolate_cc patch-src_3rdparty_gn_build_gen_py patch-src_buildtools_config_linking_pri patch-src_buildtools_config_support_pri patch-src_buildtools_configure_json x11/qt5/qtwebglplugin: distinfo x11/qt5/qtwebkit: Makefile x11/qt5/qtwebsockets: Makefile distinfo x11/qt5/qtwebview: distinfo x11/qt5/qtx11extras: distinfo x11/qt5/qtxmlpatterns: distinfo Added files: x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_build_download_nacl_toolchains_py patch-src_3rdparty_chromium_build_linux_unbundle_replace_gn_files_py patch-src_3rdparty_chromium_build_toolchain_get_concurrent_links_py patch-src_3rdparty_chromium_third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_scripts_build_ffmpeg_py Removed files: x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_build_print_python_deps_py patch-src_3rdparty_chromium_build_toolchain_gcc_solink_wrapper_py patch-src_3rdparty_chromium_components_resources_protobufs_binary_proto_generator_py patch-src_3rdparty_chromium_content_browser_tracing_generate_trace_viewer_grd_py patch-src_3rdparty_chromium_gpu_config_BUILD_gn patch-src_3rdparty_chromium_gpu_vulkan_generate_bindings_py patch-src_3rdparty_chromium_mojo_public_tools_bindings_gen_data_files_list_py patch-src_3rdparty_chromium_mojo_public_tools_bindings_generators_mojom_java_generator_py patch-src_3rdparty_chromium_mojo_public_tools_mojom_mojom_generate_generator_py patch-src_3rdparty_chromium_mojo_public_tools_mojom_mojom_generate_module_py patch-src_3rdparty_chromium_mojo_public_tools_mojom_mojom_generate_template_expander_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_blink_v8_bridge_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_callback_interface_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_code_node_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_codegen_expr_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_codegen_format_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_codegen_utils_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_dictionary_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_interface_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_mako_renderer_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_task_queue_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_code_generator_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_generate_origin_trial_features_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_idl_definitions_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_idl_reader_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_idl_types_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_utilities_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_v8_interface_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_v8_methods_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_v8_utilities_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_callback_interface_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_database_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_exposure_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_function_like_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_idl_compiler_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_interface_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_ir_builder_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_make_copy_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_web_idl_namespace_py patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_templates_dictionary_v8_cc_tmpl patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_core_css_make_style_shorthands_py patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_core_css_properties_make_css_property_instances_py patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_gperf_py patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_in_file_py patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_in_generator_py patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_make_runtime_features_py patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_templates_element_factory_cc_tmpl patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_templates_element_type_helpers_cc_tmpl patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_templates_element_type_helpers_h_tmpl patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_templates_macros_tmpl patch-src_3rdparty_chromium_third_party_blink_renderer_build_scripts_templates_make_qualified_names_h_tmpl patch-src_3rdparty_chromium_third_party_dawn_generator_generator_lib_py patch-src_3rdparty_chromium_third_party_devtools-frontend_src_scripts_build_build_inspector_overlay_py patch-src_3rdparty_chromium_third_party_devtools-frontend_src_scripts_build_build_release_applications_py patch-src_3rdparty_chromium_third_party_devtools-frontend_src_scripts_build_generate_devtools_grd_py patch-src_3rdparty_chromium_third_party_devtools-frontend_src_scripts_build_modular_build_py patch-src_3rdparty_chromium_third_party_jinja2_tests_py patch-src_3rdparty_chromium_third_party_skia_src_core_SkCpu_cpp patch-src_3rdparty_chromium_tools_grit_grit_util_py patch-src_3rdparty_chromium_tools_json_schema_compiler_cpp_bundle_generator_py patch-src_3rdparty_chromium_tools_metrics_ukm_gen_builders_py patch-src_3rdparty_chromium_tools_metrics_ukm_ukm_model_py patch-src_3rdparty_chromium_ui_ozone_generate_constructor_list_py patch-src_3rdparty_chromium_ui_ozone_generate_ozone_platform_list_py patch-src_plugins_plugins_pro Log message: Update Qt to 5.15.15 and QtWebengine 5.15.17 (+KDE patches) KDE has merged all py3->3 patches. This saves us a lot of patches and makes further updates easier. Qtwebengine includes security patches until Sep 27, 2024. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 02:57:19 Modified files: devel/cmake : Makefile distinfo devel/cmake/patches: patch-Source_cmFileCommand_cxx Log message: Update cmake to 3.30.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:02:37 Modified files: x11/qt6 : Makefile.version x11/qt6/qt3d : distinfo x11/qt6/qt5compat: distinfo x11/qt6/qtbase : Makefile distinfo x11/qt6/qtbase/patches: patch-cmake_QtCompilerOptimization_cmake patch-cmake_QtFeature_cmake patch-cmake_QtProcessConfigureArgs_cmake patch-src_corelib_plugin_qelfparser_p_cpp patch-src_network_kernel_qnetworkinterface_unix_cpp patch-src_plugins_tls_openssl_qsslcontext_openssl_cpp patch-src_plugins_tls_openssl_qsslsocket_openssl_symbols_p_h x11/qt6/qtbase/pkg: PLIST-global PLIST-main x11/qt6/qtcharts: Makefile distinfo x11/qt6/qtconnectivity: Makefile distinfo x11/qt6/qtdatavis3d: Makefile distinfo x11/qt6/qtdeclarative: Makefile distinfo x11/qt6/qtdeclarative/patches: patch-src_qml_configure_cmake patch-src_qml_jit_qv4assemblercommon_p_h patch-src_qml_memory_qv4stacklimits_cpp x11/qt6/qtdeclarative/pkg: PLIST x11/qt6/qtgraphs: Makefile distinfo x11/qt6/qtgraphs/pkg: PLIST x11/qt6/qtgrpc : Makefile distinfo x11/qt6/qtgrpc/pkg: PLIST x11/qt6/qthttpserver: Makefile distinfo x11/qt6/qtimageformats: distinfo x11/qt6/qtlanguageserver: Makefile distinfo x11/qt6/qtlocation: Makefile distinfo x11/qt6/qtlocation/pkg: PLIST x11/qt6/qtlottie: distinfo x11/qt6/qtmultimedia: Makefile distinfo x11/qt6/qtmultimedia/pkg: PLIST x11/qt6/qtnetworkauth: distinfo x11/qt6/qtpositioning: Makefile distinfo x11/qt6/qtquick3d: Makefile distinfo x11/qt6/qtquick3d/pkg: PLIST x11/qt6/qtquick3dphysics: Makefile distinfo x11/qt6/qtquick3dphysics/patches: patch-src_3rdparty_PhysX_source_foundation_src_unix_PsUnixThread_cpp x11/qt6/qtquickeffectmaker: distinfo x11/qt6/qtquicktimeline: Makefile distinfo x11/qt6/qtquicktimeline/pkg: PLIST x11/qt6/qtremoteobjects: Makefile distinfo x11/qt6/qtscxml: Makefile distinfo x11/qt6/qtsensors: Makefile distinfo x11/qt6/qtserialbus: Makefile distinfo x11/qt6/qtserialport: Makefile distinfo x11/qt6/qtshadertools: Makefile distinfo x11/qt6/qtspeech: Makefile distinfo x11/qt6/qtsvg : Makefile distinfo x11/qt6/qtsvg/pkg: PLIST x11/qt6/qttools: Makefile distinfo x11/qt6/qttools/pkg: PLIST x11/qt6/qttranslations: distinfo x11/qt6/qttranslations/pkg: PLIST x11/qt6/qtvirtualkeyboard: Makefile distinfo x11/qt6/qtwayland: Makefile distinfo x11/qt6/qtwayland/pkg: PLIST x11/qt6/qtwebchannel: Makefile distinfo x11/qt6/qtwebengine: Makefile distinfo x11/qt6/qtwebengine/patches: patch-cmake_Functions_cmake patch-configure_cmake patch-src_3rdparty_chromium_BUILD_gn patch-src_3rdparty_chromium_base_BUILD_gn patch-src_3rdparty_chromium_base_allocator_dispatcher_tls_h patch-src_3rdparty_chromium_base_allocator_partition_allocator_address_space_randomization_h patch-src_3rdparty_chromium_base_allocator_partition_allocator_page_allocator_constants_h patch-src_3rdparty_chromium_base_allocator_partition_allocator_page_allocator_h patch-src_3rdparty_chromium_base_allocator_partition_allocator_page_allocator_internals_posix_h patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_address_space_cc patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_base_rand_util_posix_cc patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_config_h patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_constants_h patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_forward_h patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_gni patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_root_cc patch-src_3rdparty_chromium_base_allocator_partition_allocator_spinning_mutex_cc patch-src_3rdparty_chromium_base_allocator_partition_allocator_starscan_stack_stack_cc patch-src_3rdparty_chromium_base_base_switches_cc patch-src_3rdparty_chromium_base_base_switches_h patch-src_3rdparty_chromium_base_debug_elf_reader_cc patch-src_3rdparty_chromium_base_debug_stack_trace_posix_cc patch-src_3rdparty_chromium_base_files_file_path_watcher_unittest_cc patch-src_3rdparty_chromium_base_files_file_util_posix_cc patch-src_3rdparty_chromium_base_files_file_util_unittest_cc patch-src_3rdparty_chromium_base_i18n_icu_util_cc patch-src_3rdparty_chromium_base_linux_util_cc patch-src_3rdparty_chromium_base_memory_madv_free_discardable_memory_posix_cc patch-src_3rdparty_chromium_base_memory_platform_shared_memory_region_h patch-src_3rdparty_chromium_base_process_launch_h patch-src_3rdparty_chromium_base_process_memory_cc patch-src_3rdparty_chromium_base_process_process_metrics_cc patch-src_3rdparty_chromium_base_process_process_metrics_freebsd_cc patch-src_3rdparty_chromium_base_process_process_metrics_h patch-src_3rdparty_chromium_base_process_process_metrics_openbsd_cc patch-src_3rdparty_chromium_base_process_process_metrics_posix_cc patch-src_3rdparty_chromium_base_process_process_posix_cc patch-src_3rdparty_chromium_base_process_process_unittest_cc patch-src_3rdparty_chromium_base_profiler_module_cache_cc patch-src_3rdparty_chromium_base_profiler_stack_base_address_posix_cc patch-src_3rdparty_chromium_base_profiler_stack_sampling_profiler_test_util_cc patch-src_3rdparty_chromium_base_profiler_thread_delegate_posix_cc patch-src_3rdparty_chromium_base_rand_util_h patch-src_3rdparty_chromium_base_system_sys_info_cc patch-src_3rdparty_chromium_base_system_sys_info_h patch-src_3rdparty_chromium_base_system_sys_info_posix_cc patch-src_3rdparty_chromium_base_system_sys_info_unittest_cc patch-src_3rdparty_chromium_base_test_test_file_util_linux_cc patch-src_3rdparty_chromium_base_threading_platform_thread_bsd_cc patch-src_3rdparty_chromium_base_threading_platform_thread_linux_cc patch-src_3rdparty_chromium_base_threading_platform_thread_posix_cc patch-src_3rdparty_chromium_base_threading_platform_thread_unittest_cc patch-src_3rdparty_chromium_base_trace_event_malloc_dump_provider_cc patch-src_3rdparty_chromium_build_config_BUILD_gn patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn patch-src_3rdparty_chromium_build_config_linux_BUILD_gn patch-src_3rdparty_chromium_build_config_linux_pkg-config_py patch-src_3rdparty_chromium_build_config_ozone_gni patch-src_3rdparty_chromium_build_toolchain_gcc_toolchain_gni patch-src_3rdparty_chromium_cc_BUILD_gn patch-src_3rdparty_chromium_chrome_app_app_management_strings_grdp patch-src_3rdparty_chromium_chrome_app_chromium_strings_grd patch-src_3rdparty_chromium_chrome_app_generated_resources_grd patch-src_3rdparty_chromium_chrome_app_profiles_strings_grdp patch-src_3rdparty_chromium_chrome_app_settings_strings_grdp patch-src_3rdparty_chromium_chrome_app_theme_chrome_unscaled_resources_grd patch-src_3rdparty_chromium_chrome_app_theme_theme_resources_grd patch-src_3rdparty_chromium_chrome_browser_extensions_BUILD_gn patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-src_3rdparty_chromium_chrome_browser_extensions_api_image_writer_private_removable_storage_provider_cc patch-src_3rdparty_chromium_chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_cc patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings_private_prefs_util_cc patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc_event_log_uploader_cc patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc_logging_controller_h patch-src_3rdparty_chromium_chrome_browser_net_system_network_context_manager_cc patch-src_3rdparty_chromium_chrome_browser_prefs_browser_prefs_cc patch-src_3rdparty_chromium_chrome_browser_prefs_pref_service_incognito_allowlist_cc patch-src_3rdparty_chromium_chrome_browser_printing_print_backend_service_manager_cc patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_ui_cc patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-src_3rdparty_chromium_chrome_browser_ui_webui_ntp_app_launcher_handler_cc patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-src_3rdparty_chromium_chrome_common_channel_info_h patch-src_3rdparty_chromium_chrome_common_channel_info_posix_cc patch-src_3rdparty_chromium_chrome_common_chrome_features_h patch-src_3rdparty_chromium_chrome_common_chrome_paths_cc patch-src_3rdparty_chromium_chrome_common_chrome_paths_h patch-src_3rdparty_chromium_chrome_common_chrome_paths_internal_h patch-src_3rdparty_chromium_chrome_common_chrome_switches_cc patch-src_3rdparty_chromium_chrome_common_chrome_switches_h patch-src_3rdparty_chromium_chrome_common_pref_names_h patch-src_3rdparty_chromium_chrome_common_url_constants_cc patch-src_3rdparty_chromium_chrome_common_url_constants_h patch-src_3rdparty_chromium_chrome_common_webui_url_constants_cc patch-src_3rdparty_chromium_chrome_common_webui_url_constants_h patch-src_3rdparty_chromium_chrome_renderer_chrome_render_frame_observer_cc patch-src_3rdparty_chromium_chrome_test_BUILD_gn patch-src_3rdparty_chromium_components_autofill_core_browser_personal_data_manager_cc patch-src_3rdparty_chromium_components_autofill_core_common_autofill_payments_features_cc patch-src_3rdparty_chromium_components_autofill_core_common_autofill_util_cc patch-src_3rdparty_chromium_components_autofill_payments_strings_grdp patch-src_3rdparty_chromium_components_components_chromium_strings_grd patch-src_3rdparty_chromium_components_components_google_chrome_strings_grd patch-src_3rdparty_chromium_components_crash_core_app_BUILD_gn patch-src_3rdparty_chromium_components_crash_core_browser_crash_upload_list_crashpad_cc patch-src_3rdparty_chromium_components_crash_core_common_BUILD_gn patch-src_3rdparty_chromium_components_device_signals_core_common_signals_features_cc patch-src_3rdparty_chromium_components_device_signals_core_common_signals_features_h patch-src_3rdparty_chromium_components_embedder_support_user_agent_utils_unittest_cc patch-src_3rdparty_chromium_components_feature_engagement_public_event_constants_h patch-src_3rdparty_chromium_components_feature_engagement_public_feature_configurations_cc patch-src_3rdparty_chromium_components_feature_engagement_public_feature_constants_cc patch-src_3rdparty_chromium_components_feature_engagement_public_feature_constants_h patch-src_3rdparty_chromium_components_feature_engagement_public_feature_list_cc patch-src_3rdparty_chromium_components_feature_engagement_public_feature_list_h patch-src_3rdparty_chromium_components_feed_core_v2_feed_network_impl_unittest_cc patch-src_3rdparty_chromium_components_feed_core_v2_proto_util_cc patch-src_3rdparty_chromium_components_feed_core_v2_proto_util_unittest_cc patch-src_3rdparty_chromium_components_flags_ui_flags_state_cc patch-src_3rdparty_chromium_components_gwp_asan_crash_handler_crash_analyzer_cc patch-src_3rdparty_chromium_components_live_caption_caption_util_cc patch-src_3rdparty_chromium_components_metrics_drive_metrics_provider_linux_cc patch-src_3rdparty_chromium_components_metrics_metrics_log_cc patch-src_3rdparty_chromium_components_network_session_configurator_browser_network_session_configurator_cc patch-src_3rdparty_chromium_components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-src_3rdparty_chromium_components_password_manager_core_browser_login_database_unittest_cc patch-src_3rdparty_chromium_components_password_manager_core_browser_sync_password_sync_bridge_cc patch-src_3rdparty_chromium_components_password_manager_core_common_password_manager_features_cc patch-src_3rdparty_chromium_components_password_manager_core_common_password_manager_features_h patch-src_3rdparty_chromium_components_performance_manager_public_features_h patch-src_3rdparty_chromium_components_policy_core_browser_policy_pref_mapping_test_cc patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud_policy_client_cc patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud_policy_util_cc patch-src_3rdparty_chromium_components_policy_tools_generate_policy_source_py patch-src_3rdparty_chromium_components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc patch-src_3rdparty_chromium_components_segmentation_platform_embedder_default_model_cross_device_user_segment_cc patch-src_3rdparty_chromium_components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_cc patch-src_3rdparty_chromium_components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-src_3rdparty_chromium_components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_h patch-src_3rdparty_chromium_components_sync_device_info_local_device_info_util_cc patch-src_3rdparty_chromium_components_update_client_update_query_params_cc patch-src_3rdparty_chromium_components_url_formatter_spoof_checks_idn_spoof_checker_cc patch-src_3rdparty_chromium_components_viz_service_display_embedder_skia_output_surface_impl_cc patch-src_3rdparty_chromium_components_viz_service_display_skia_renderer_cc patch-src_3rdparty_chromium_components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-src_3rdparty_chromium_components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-src_3rdparty_chromium_content_app_content_main_runner_impl_cc patch-src_3rdparty_chromium_content_browser_BUILD_gn patch-src_3rdparty_chromium_content_browser_browser_child_process_host_impl_cc patch-src_3rdparty_chromium_content_browser_browser_main_loop_cc patch-src_3rdparty_chromium_content_browser_child_process_launcher_helper_linux_cc patch-src_3rdparty_chromium_content_browser_compositor_viz_process_transport_factory_cc patch-src_3rdparty_chromium_content_browser_devtools_protocol_system_info_handler_cc patch-src_3rdparty_chromium_content_browser_gpu_gpu_process_host_cc patch-src_3rdparty_chromium_content_browser_media_media_keys_listener_manager_impl_cc patch-src_3rdparty_chromium_content_browser_renderer_host_delegated_frame_host_cc patch-src_3rdparty_chromium_content_browser_renderer_host_render_process_host_impl_cc patch-src_3rdparty_chromium_content_browser_renderer_host_render_process_host_impl_h patch-src_3rdparty_chromium_content_browser_renderer_host_render_view_host_impl_cc patch-src_3rdparty_chromium_content_browser_renderer_host_render_widget_host_view_aura_cc patch-src_3rdparty_chromium_content_browser_renderer_host_render_widget_host_view_aura_h patch-src_3rdparty_chromium_content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-src_3rdparty_chromium_content_browser_sandbox_host_linux_cc patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_jank_monitor_impl_cc patch-src_3rdparty_chromium_content_browser_utility_process_host_receiver_bindings_cc patch-src_3rdparty_chromium_content_browser_utility_sandbox_delegate_cc patch-src_3rdparty_chromium_content_browser_web_contents_web_contents_view_aura_cc patch-src_3rdparty_chromium_content_browser_webui_web_ui_main_frame_observer_cc patch-src_3rdparty_chromium_content_child_child_process_cc patch-src_3rdparty_chromium_content_common_BUILD_gn patch-src_3rdparty_chromium_content_common_user_agent_cc patch-src_3rdparty_chromium_content_gpu_gpu_main_cc patch-src_3rdparty_chromium_content_gpu_gpu_sandbox_hook_linux_cc patch-src_3rdparty_chromium_content_ppapi_plugin_ppapi_blink_platform_impl_cc patch-src_3rdparty_chromium_content_ppapi_plugin_ppapi_blink_platform_impl_h patch-src_3rdparty_chromium_content_ppapi_plugin_ppapi_plugin_main_cc patch-src_3rdparty_chromium_content_public_common_BUILD_gn patch-src_3rdparty_chromium_content_public_common_content_features_cc patch-src_3rdparty_chromium_content_public_common_content_switches_cc patch-src_3rdparty_chromium_content_public_common_content_switches_h patch-src_3rdparty_chromium_content_renderer_BUILD_gn patch-src_3rdparty_chromium_content_renderer_render_process_impl_cc patch-src_3rdparty_chromium_content_renderer_render_thread_impl_cc patch-src_3rdparty_chromium_content_renderer_renderer_blink_platform_impl_cc patch-src_3rdparty_chromium_content_renderer_renderer_blink_platform_impl_h patch-src_3rdparty_chromium_content_renderer_renderer_main_platform_delegate_linux_cc patch-src_3rdparty_chromium_content_shell_BUILD_gn patch-src_3rdparty_chromium_content_shell_app_shell_main_delegate_cc patch-src_3rdparty_chromium_content_test_BUILD_gn patch-src_3rdparty_chromium_content_utility_services_cc patch-src_3rdparty_chromium_content_utility_speech_speech_recognition_sandbox_hook_linux_cc patch-src_3rdparty_chromium_content_utility_speech_speech_recognition_sandbox_hook_linux_h patch-src_3rdparty_chromium_content_utility_utility_blink_platform_with_sandbox_support_impl_cc patch-src_3rdparty_chromium_content_utility_utility_blink_platform_with_sandbox_support_impl_h patch-src_3rdparty_chromium_content_utility_utility_main_cc patch-src_3rdparty_chromium_content_zygote_zygote_linux_cc patch-src_3rdparty_chromium_content_zygote_zygote_main_linux_cc patch-src_3rdparty_chromium_device_bluetooth_bluetooth_adapter_cc patch-src_3rdparty_chromium_extensions_browser_api_messaging_message_service_cc patch-src_3rdparty_chromium_extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-src_3rdparty_chromium_extensions_common_command_cc patch-src_3rdparty_chromium_extensions_common_features_feature_cc patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc patch-src_3rdparty_chromium_google_apis_gcm_engine_heartbeat_manager_cc patch-src_3rdparty_chromium_gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_gles2_cmd_decoder_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_external_vk_image_backing_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_webgpu_decoder_impl_cc patch-src_3rdparty_chromium_gpu_config_gpu_control_list_cc patch-src_3rdparty_chromium_gpu_config_gpu_finch_features_cc patch-src_3rdparty_chromium_gpu_ipc_common_gpu_memory_buffer_support_cc patch-src_3rdparty_chromium_gpu_ipc_common_gpu_memory_buffer_support_h patch-src_3rdparty_chromium_gpu_ipc_service_gpu_init_cc patch-src_3rdparty_chromium_gpu_vulkan_generate_bindings_py patch-src_3rdparty_chromium_gpu_vulkan_vulkan_device_queue_cc patch-src_3rdparty_chromium_gpu_vulkan_vulkan_device_queue_h patch-src_3rdparty_chromium_gpu_vulkan_vulkan_function_pointers_cc patch-src_3rdparty_chromium_gpu_vulkan_vulkan_function_pointers_h patch-src_3rdparty_chromium_gpu_vulkan_vulkan_util_cc patch-src_3rdparty_chromium_headless_lib_browser_headless_browser_main_parts_posix_cc patch-src_3rdparty_chromium_headless_lib_browser_headless_web_contents_impl_cc patch-src_3rdparty_chromium_headless_lib_headless_content_main_delegate_cc patch-src_3rdparty_chromium_ipc_ipc_message_utils_cc patch-src_3rdparty_chromium_media_BUILD_gn patch-src_3rdparty_chromium_media_audio_BUILD_gn patch-src_3rdparty_chromium_media_audio_audio_input_device_cc patch-src_3rdparty_chromium_media_audio_sndio_sndio_input_cc patch-src_3rdparty_chromium_media_audio_sndio_sndio_output_cc patch-src_3rdparty_chromium_media_base_media_switches_cc patch-src_3rdparty_chromium_media_base_media_switches_h patch-src_3rdparty_chromium_media_base_video_frame_cc patch-src_3rdparty_chromium_media_base_video_frame_h patch-src_3rdparty_chromium_media_capture_video_fake_video_capture_device_factory_cc patch-src_3rdparty_chromium_media_capture_video_linux_fake_v4l2_impl_cc patch-src_3rdparty_chromium_media_capture_video_linux_fake_v4l2_impl_h patch-src_3rdparty_chromium_media_capture_video_linux_v4l2_capture_delegate_cc patch-src_3rdparty_chromium_media_capture_video_linux_v4l2_capture_delegate_h patch-src_3rdparty_chromium_media_capture_video_video_capture_device_client_cc patch-src_3rdparty_chromium_media_gpu_buffer_validation_cc patch-src_3rdparty_chromium_media_gpu_chromeos_video_decoder_pipeline_cc patch-src_3rdparty_chromium_media_gpu_gpu_video_encode_accelerator_factory_cc patch-src_3rdparty_chromium_media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc patch-src_3rdparty_chromium_media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_h patch-src_3rdparty_chromium_media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_cc patch-src_3rdparty_chromium_media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_h patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi_video_decoder_cc patch-src_3rdparty_chromium_media_media_options_gni patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h patch-src_3rdparty_chromium_media_video_gpu_memory_buffer_video_frame_pool_cc patch-src_3rdparty_chromium_media_video_video_encode_accelerator_adapter_test_cc patch-src_3rdparty_chromium_media_webrtc_helpers_unittests_cc patch-src_3rdparty_chromium_mojo_core_BUILD_gn patch-src_3rdparty_chromium_mojo_core_embedder_features_h patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom_gni patch-src_3rdparty_chromium_net_BUILD_gn patch-src_3rdparty_chromium_net_base_network_change_notifier_cc patch-src_3rdparty_chromium_net_cert_cert_verifier_cc patch-src_3rdparty_chromium_net_cert_cert_verify_proc_cc patch-src_3rdparty_chromium_net_cert_cert_verify_proc_h patch-src_3rdparty_chromium_net_cert_cert_verify_proc_unittest_cc patch-src_3rdparty_chromium_net_cert_test_root_certs_unittest_cc patch-src_3rdparty_chromium_net_dns_BUILD_gn patch-src_3rdparty_chromium_net_dns_address_sorter_posix_cc patch-src_3rdparty_chromium_net_dns_dns_config_service_posix_cc patch-src_3rdparty_chromium_net_http_http_auth_gssapi_posix_cc patch-src_3rdparty_chromium_net_proxy_resolution_proxy_config_service_linux_cc patch-src_3rdparty_chromium_net_socket_tcp_socket_posix_cc patch-src_3rdparty_chromium_net_socket_udp_socket_posix_cc patch-src_3rdparty_chromium_net_tools_cert_verify_tool_cert_verify_comparision_tool_cc patch-src_3rdparty_chromium_net_tools_cert_verify_tool_cert_verify_tool_cc patch-src_3rdparty_chromium_net_url_request_url_request_context_builder_cc patch-src_3rdparty_chromium_pdf_pdfium_pdfium_engine_cc patch-src_3rdparty_chromium_printing_mojom_printing_context_mojom_traits_cc patch-src_3rdparty_chromium_printing_mojom_printing_context_mojom_traits_h patch-src_3rdparty_chromium_printing_print_settings_cc patch-src_3rdparty_chromium_printing_print_settings_conversion_cc patch-src_3rdparty_chromium_printing_print_settings_h patch-src_3rdparty_chromium_printing_printing_context_linux_cc patch-src_3rdparty_chromium_printing_sandbox_print_backend_sandbox_hook_linux_cc patch-src_3rdparty_chromium_printing_sandbox_print_backend_sandbox_hook_linux_h patch-src_3rdparty_chromium_remoting_host_it2me_BUILD_gn patch-src_3rdparty_chromium_sandbox_linux_services_libc_interceptor_cc patch-src_3rdparty_chromium_sandbox_policy_BUILD_gn patch-src_3rdparty_chromium_sandbox_policy_features_cc patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox_freebsd_cc patch-src_3rdparty_chromium_sandbox_policy_mojom_sandbox_mojom patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox_openbsd_cc patch-src_3rdparty_chromium_sandbox_policy_sandbox_cc patch-src_3rdparty_chromium_sandbox_policy_sandbox_h patch-src_3rdparty_chromium_sandbox_policy_sandbox_type_cc patch-src_3rdparty_chromium_sandbox_policy_switches_cc patch-src_3rdparty_chromium_sandbox_policy_switches_h patch-src_3rdparty_chromium_services_audio_audio_sandbox_hook_linux_cc patch-src_3rdparty_chromium_services_audio_audio_sandbox_hook_linux_h patch-src_3rdparty_chromium_services_cert_verifier_cert_verifier_creation_cc patch-src_3rdparty_chromium_services_device_compute_pressure_cpu_probe_cc patch-src_3rdparty_chromium_services_device_geolocation_location_arbitrator_cc patch-src_3rdparty_chromium_services_device_hid_BUILD_gn patch-src_3rdparty_chromium_services_device_public_mojom_BUILD_gn patch-src_3rdparty_chromium_services_device_time_zone_monitor_time_zone_monitor_linux_cc patch-src_3rdparty_chromium_services_device_usb_BUILD_gn patch-src_3rdparty_chromium_services_network_BUILD_gn patch-src_3rdparty_chromium_services_network_network_sandbox_hook_linux_cc patch-src_3rdparty_chromium_services_network_network_sandbox_hook_linux_h patch-src_3rdparty_chromium_services_network_network_service_cc patch-src_3rdparty_chromium_services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc patch-src_3rdparty_chromium_services_resource_coordinator_public_cpp_memory_instrumentation_BUILD_gn patch-src_3rdparty_chromium_skia_ext_SkMemory_new_handler_cpp patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_base_config_h patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_base_internal_raw_logging_cc patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_base_internal_sysinfo_cc patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h patch-src_3rdparty_chromium_third_party_angle_BUILD_gn patch-src_3rdparty_chromium_third_party_angle_src_common_vulkan_BUILD_gn patch-src_3rdparty_chromium_third_party_angle_src_gpu_info_util_SystemInfo_internal_h patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_Display_cpp patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_formatutils_cpp patch-src_3rdparty_chromium_third_party_angle_util_BUILD_gn patch-src_3rdparty_chromium_third_party_blink_common_renderer_preferences_renderer_preferences_mojom_traits_cc patch-src_3rdparty_chromium_third_party_blink_public_common_renderer_preferences_renderer_preferences_h patch-src_3rdparty_chromium_third_party_blink_public_common_renderer_preferences_renderer_preferences_mojom_traits_h patch-src_3rdparty_chromium_third_party_blink_public_platform_platform_h patch-src_3rdparty_chromium_third_party_blink_renderer_controller_blink_initializer_cc patch-src_3rdparty_chromium_third_party_blink_renderer_controller_memory_usage_monitor_posix_cc patch-src_3rdparty_chromium_third_party_blink_renderer_core_exported_web_view_impl_cc patch-src_3rdparty_chromium_third_party_blink_renderer_core_frame_web_frame_test_cc patch-src_3rdparty_chromium_third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc patch-src_3rdparty_chromium_third_party_blink_renderer_core_inspector_inspector_memory_agent_cc patch-src_3rdparty_chromium_third_party_blink_renderer_core_paint_paint_layer_cc patch-src_3rdparty_chromium_third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc patch-src_3rdparty_chromium_third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc patch-src_3rdparty_chromium_third_party_blink_renderer_modules_ml_webnn_features_gni patch-src_3rdparty_chromium_third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-src_3rdparty_chromium_third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc patch-src_3rdparty_chromium_third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-src_3rdparty_chromium_third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_BUILD_gn patch-src_3rdparty_chromium_third_party_blink_renderer_platform_fonts_font_cache_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_fonts_font_cache_h patch-src_3rdparty_chromium_third_party_blink_renderer_platform_fonts_font_description_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_graphics_begin_frame_provider_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_peerconnection_rtc_video_encoder_factory_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_scheduler_common_thread_cc patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_CMakeLists_txt patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_cpu_aarch64_openbsd_c patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_rand_extra_arc4random_c patch-src_3rdparty_chromium_third_party_boringssl_src_util_generate_build_files_py patch-src_3rdparty_chromium_third_party_crashpad_crashpad_build_crashpad_buildconfig_gni patch-src_3rdparty_chromium_third_party_crashpad_crashpad_client_BUILD_gn patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_misc_capture_context_h patch-src_3rdparty_chromium_third_party_crc32c_BUILD_gn patch-src_3rdparty_chromium_third_party_dawn_include_dawn_native_VulkanBackend_h patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_scripts_build_ffmpeg_py patch-src_3rdparty_chromium_third_party_ffmpeg_libavutil_random_seed_c patch-src_3rdparty_chromium_third_party_fontconfig_include_config_h patch-src_3rdparty_chromium_third_party_ipcz_src_reference_drivers_random_cc patch-src_3rdparty_chromium_third_party_leveldatabase_env_chromium_cc patch-src_3rdparty_chromium_third_party_libsync_src_sync_c patch-src_3rdparty_chromium_third_party_libusb_BUILD_gn patch-src_3rdparty_chromium_third_party_libxml_linux_config_h patch-src_3rdparty_chromium_third_party_libxml_src_dict_c patch-src_3rdparty_chromium_third_party_maldoca_src_maldoca_service_common_process_doc_wrapper_cc patch-src_3rdparty_chromium_third_party_nasm_config_config-linux_h patch-src_3rdparty_chromium_third_party_pdfium_pdfium_gni patch-src_3rdparty_chromium_third_party_perfetto_src_base_unix_socket_cc patch-src_3rdparty_chromium_third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-src_3rdparty_chromium_third_party_skia_gn_BUILDCONFIG_gn patch-src_3rdparty_chromium_third_party_skia_src_opts_SkRasterPipeline_opts_h patch-src_3rdparty_chromium_third_party_sqlite_src_amalgamation_sqlite3_c patch-src_3rdparty_chromium_third_party_vulkan-deps_vulkan-loader_src_BUILD_gn patch-src_3rdparty_chromium_third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-src_3rdparty_chromium_third_party_webrtc_BUILD_gn patch-src_3rdparty_chromium_third_party_webrtc_modules_audio_device_BUILD_gn patch-src_3rdparty_chromium_third_party_webrtc_modules_desktop_capture_linux_x11_x_server_pixel_buffer_cc patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_network_cc patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_physical_socket_server_cc patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_physical_socket_server_h patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_platform_thread_types_cc patch-src_3rdparty_chromium_third_party_zlib_BUILD_gn patch-src_3rdparty_chromium_third_party_zlib_contrib_minizip_ioapi_h patch-src_3rdparty_chromium_tools_json_schema_compiler_feature_compiler_py patch-src_3rdparty_chromium_tools_licenses_py patch-src_3rdparty_chromium_tools_perf_chrome_telemetry_build_BUILD_gn patch-src_3rdparty_chromium_tools_protoc_wrapper_protoc_wrapper_py patch-src_3rdparty_chromium_ui_base_cursor_cursor_factory_cc patch-src_3rdparty_chromium_ui_base_cursor_cursor_factory_h patch-src_3rdparty_chromium_ui_base_ime_fake_text_input_client_cc patch-src_3rdparty_chromium_ui_base_ime_fake_text_input_client_h patch-src_3rdparty_chromium_ui_base_ime_text_input_client_h patch-src_3rdparty_chromium_ui_base_resource_resource_bundle_cc patch-src_3rdparty_chromium_ui_base_ui_base_features_cc patch-src_3rdparty_chromium_ui_base_webui_web_ui_util_cc patch-src_3rdparty_chromium_ui_base_x_x11_cursor_factory_cc patch-src_3rdparty_chromium_ui_base_x_x11_cursor_factory_h patch-src_3rdparty_chromium_ui_base_x_x11_cursor_loader_cc patch-src_3rdparty_chromium_ui_color_color_id_h patch-src_3rdparty_chromium_ui_compositor_compositor_cc patch-src_3rdparty_chromium_ui_compositor_compositor_h patch-src_3rdparty_chromium_ui_events_devices_x11_device_data_manager_x11_cc patch-src_3rdparty_chromium_ui_events_event_cc patch-src_3rdparty_chromium_ui_gfx_BUILD_gn patch-src_3rdparty_chromium_ui_gfx_canvas_skia_cc patch-src_3rdparty_chromium_ui_gfx_codec_png_codec_cc patch-src_3rdparty_chromium_ui_gfx_native_widget_types_h patch-src_3rdparty_chromium_ui_gfx_switches_cc patch-src_3rdparty_chromium_ui_gfx_switches_h patch-src_3rdparty_chromium_ui_gfx_x_xlib_support_cc patch-src_3rdparty_chromium_ui_gl_BUILD_gn patch-src_3rdparty_chromium_ui_gl_generate_bindings_py patch-src_3rdparty_chromium_ui_gl_gl_context_cc patch-src_3rdparty_chromium_ui_gl_gl_implementation_cc patch-src_3rdparty_chromium_ui_gl_gl_switches_cc patch-src_3rdparty_chromium_ui_gtk_gtk_compat_cc patch-src_3rdparty_chromium_ui_gtk_printing_print_dialog_gtk_cc patch-src_3rdparty_chromium_ui_native_theme_native_theme_base_cc patch-src_3rdparty_chromium_ui_native_theme_native_theme_h patch-src_3rdparty_chromium_ui_ozone_platform_headless_vulkan_implementation_headless_cc patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland_toplevel_window_cc patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland_toplevel_window_h patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc patch-src_3rdparty_chromium_ui_ozone_platform_wayland_ozone_platform_wayland_cc patch-src_3rdparty_chromium_ui_ozone_public_ozone_platform_h patch-src_3rdparty_chromium_ui_platform_window_platform_window_delegate_cc patch-src_3rdparty_chromium_ui_platform_window_platform_window_delegate_h patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield_cc patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield_h patch-src_3rdparty_chromium_ui_views_corewm_tooltip_aura_cc patch-src_3rdparty_chromium_ui_views_focus_focus_manager_cc patch-src_3rdparty_chromium_ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h patch-src_3rdparty_chromium_ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-src_3rdparty_chromium_ui_views_widget_widget_cc patch-src_3rdparty_chromium_ui_views_widget_widget_h patch-src_3rdparty_chromium_ui_views_window_dialog_delegate_cc patch-src_3rdparty_chromium_ui_views_window_frame_background_cc patch-src_3rdparty_chromium_v8_BUILD_gn patch-src_3rdparty_chromium_v8_include_v8-internal_h patch-src_3rdparty_chromium_v8_src_api_api_cc patch-src_3rdparty_chromium_v8_src_base_atomicops_h patch-src_3rdparty_chromium_v8_src_base_platform_memory_h patch-src_3rdparty_chromium_v8_src_base_platform_platform-openbsd_cc patch-src_3rdparty_chromium_v8_src_base_platform_platform-posix_cc patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit_cc patch-src_3rdparty_chromium_v8_src_execution_isolate_cc patch-src_3rdparty_chromium_v8_src_flags_flags_cc patch-src_3rdparty_chromium_v8_src_snapshot_embedded_embedded-file-writer_cc patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix_cc patch-src_3rdparty_chromium_v8_src_trap-handler_trap-handler_h patch-src_3rdparty_chromium_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-src_3rdparty_chromium_weblayer_browser_browser_main_parts_impl_cc patch-src_3rdparty_chromium_weblayer_browser_content_browser_client_impl_cc patch-src_3rdparty_chromium_weblayer_browser_content_browser_client_impl_h patch-src_3rdparty_gn_build_gen_py patch-src_core_CMakeLists_txt patch-src_core_api_configure_cmake patch-src_pdf_CMakeLists_txt x11/qt6/qtwebengine/pkg: PLIST x11/qt6/qtwebsockets: distinfo x11/qt6/qtwebview: distinfo Added files: x11/qt6/qtbase/patches: patch-src_gui_configure_cmake patch-src_gui_text_freetype_qfontengine_ft_cpp patch-src_gui_text_freetype_qfontengine_ft_p_h patch-src_gui_text_unix_qfontconfigdatabase_cpp x11/qt6/qtdeclarative/patches: patch-src_quick_items_qquickitemview_cpp patch-src_quick_items_qquickitemview_p_p_h patch-tests_auto_quick_qquicklistview2_data_visibleBoundToCountGreaterThanZero_qml patch-tests_auto_quick_qquicklistview2_tst_qquicklistview2_cpp x11/qt6/qtmultimedia/patches: patch-src_multimedia_CMakeLists_txt patch-src_plugins_multimedia_ffmpeg_cmake_QtAddFFmpegStubs_cmake x11/qt6/qtwayland/patches: patch-src_configure_cmake x11/qt6/qtwebengine: dd err patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_constants_h patch-src_3rdparty_chromium_base_files_file_path_watcher_unittest_cc patch-src_3rdparty_chromium_base_system_sys_info_posix_cc patch-src_3rdparty_chromium_base_threading_platform_thread_linux_cc patch-src_3rdparty_chromium_base_threading_platform_thread_unittest_cc patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings_private_prefs_util_cc patch-src_3rdparty_chromium_chrome_browser_prefs_browser_prefs_cc patch-src_3rdparty_chromium_chrome_browser_printing_print_backend_service_manager_cc patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-src_3rdparty_chromium_chrome_common_chrome_paths_cc patch-src_3rdparty_chromium_chrome_common_pref_names_h patch-src_3rdparty_chromium_chrome_common_webui_url_constants_h patch-src_3rdparty_chromium_components_feature_engagement_public_feature_configurations_cc patch-src_3rdparty_chromium_components_feature_engagement_public_feature_constants_cc patch-src_3rdparty_chromium_components_feature_engagement_public_feature_constants_h patch-src_3rdparty_chromium_components_feature_engagement_public_feature_list_cc patch-src_3rdparty_chromium_components_feature_engagement_public_feature_list_h patch-src_3rdparty_chromium_components_network_session_configurator_browser_network_session_configurator_cc patch-src_3rdparty_chromium_components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-src_3rdparty_chromium_components_password_manager_core_browser_login_database_unittest_cc patch-src_3rdparty_chromium_components_password_manager_core_browser_sync_password_sync_bridge_cc patch-src_3rdparty_chromium_components_password_manager_core_common_password_manager_features_cc patch-src_3rdparty_chromium_components_password_manager_core_common_password_manager_features_h patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud_policy_util_cc patch-src_3rdparty_chromium_content_app_content_main_runner_impl_cc patch-src_3rdparty_chromium_content_browser_browser_main_loop_cc patch-src_3rdparty_chromium_content_browser_renderer_host_render_process_host_impl_cc patch-src_3rdparty_chromium_content_browser_renderer_host_render_process_host_impl_h patch-src_3rdparty_chromium_content_browser_renderer_host_render_view_host_impl_cc patch-src_3rdparty_chromium_content_child_child_process_cc patch-src_3rdparty_chromium_content_ppapi_plugin_ppapi_blink_platform_impl_h patch-src_3rdparty_chromium_content_renderer_renderer_blink_platform_impl_h patch-src_3rdparty_chromium_content_utility_utility_main_cc patch-src_3rdparty_chromium_content_zygote_zygote_main_linux_cc patch-src_3rdparty_chromium_device_bluetooth_bluetooth_adapter_cc patch-src_3rdparty_chromium_extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_external_vk_image_backing_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_webgpu_decoder_impl_cc patch-src_3rdparty_chromium_gpu_ipc_service_gpu_init_cc patch-src_3rdparty_chromium_gpu_vulkan_vulkan_device_queue_cc patch-src_3rdparty_chromium_gpu_vulkan_vulkan_device_queue_h patch-src_3rdparty_chromium_headless_lib_browser_headless_browser_main_parts_posix_cc patch-src_3rdparty_chromium_media_base_media_switches_cc patch-src_3rdparty_chromium_media_base_media_switches_h patch-src_3rdparty_chromium_media_capture_video_video_capture_device_client_cc patch-src_3rdparty_chromium_media_gpu_chromeos_video_decoder_pipeline_cc patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-src_3rdparty_chromium_mojo_core_embedder_features_h patch-src_3rdparty_chromium_net_base_network_change_notifier_cc patch-src_3rdparty_chromium_net_cert_cert_verifier_cc patch-src_3rdparty_chromium_net_cert_cert_verify_proc_cc patch-src_3rdparty_chromium_net_cert_cert_verify_proc_h patch-src_3rdparty_chromium_net_cert_cert_verify_proc_unittest_cc patch-src_3rdparty_chromium_net_cert_test_root_certs_unittest_cc patch-src_3rdparty_chromium_net_dns_address_sorter_posix_cc patch-src_3rdparty_chromium_net_proxy_resolution_proxy_config_service_linux_cc patch-src_3rdparty_chromium_net_tools_cert_verify_tool_cert_verify_comparision_tool_cc patch-src_3rdparty_chromium_net_tools_cert_verify_tool_cert_verify_tool_cc patch-src_3rdparty_chromium_services_cert_verifier_cert_verifier_creation_cc patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_base_config_h patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_Display_cpp patch-src_3rdparty_chromium_third_party_blink_public_common_renderer_preferences_renderer_preferences_h patch-src_3rdparty_chromium_third_party_blink_renderer_controller_blink_initializer_cc patch-src_3rdparty_chromium_third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc patch-src_3rdparty_chromium_third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc patch-src_3rdparty_chromium_third_party_boringssl_BUILD_generated_gni patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_misc_capture_context_h patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_physical_socket_server_h patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc x11/qt6/qtwebengine/patches: patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_base_compiler_specific_h patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_base_debug_stack_trace_posix_cc patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_page_constants_h patch-src_3rdparty_chromium_base_compiler_specific_h patch-src_3rdparty_chromium_base_threading_hang_watcher_cc patch-src_3rdparty_chromium_base_threading_platform_thread_internal_posix_cc patch-src_3rdparty_chromium_base_trace_event_trace_log_cc patch-src_3rdparty_chromium_build_toolchain_toolchain_gni patch-src_3rdparty_chromium_cc_base_features_cc patch-src_3rdparty_chromium_chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc patch-src_3rdparty_chromium_chrome_browser_extensions_api_runtime_chrome_runtime_api_delegate_cc patch-src_3rdparty_chromium_chrome_browser_extensions_api_tabs_tabs_api_cc patch-src_3rdparty_chromium_chrome_browser_extensions_api_webstore_private_webstore_private_api_cc patch-src_3rdparty_chromium_chrome_browser_gcm_gcm_profile_service_factory_cc patch-src_3rdparty_chromium_chrome_browser_gcm_instance_id_instance_id_profile_service_factory_cc patch-src_3rdparty_chromium_chrome_browser_media_webrtc_capture_policy_utils_cc patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome_screen_enumerator_cc patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome_screen_enumerator_h patch-src_3rdparty_chromium_chrome_browser_net_system_network_context_manager_h patch-src_3rdparty_chromium_chrome_browser_printing_printer_query_cc patch-src_3rdparty_chromium_chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management_ui_cc patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management_ui_handler_cc patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management_ui_handler_h patch-src_3rdparty_chromium_chrome_browser_ui_webui_realbox_realbox_handler_cc patch-src_3rdparty_chromium_chrome_common_media_cdm_registration_cc patch-src_3rdparty_chromium_chrome_common_media_component_widevine_cdm_hint_file_linux_h patch-src_3rdparty_chromium_chrome_test_chromedriver_capabilities_cc patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome_chrome_finder_cc patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome_launcher_cc patch-src_3rdparty_chromium_chrome_test_chromedriver_key_converter_unittest_cc patch-src_3rdparty_chromium_chrome_test_chromedriver_keycode_text_conversion_unittest_cc patch-src_3rdparty_chromium_components_autofill_core_browser_contact_info_sync_util_cc patch-src_3rdparty_chromium_components_autofill_core_browser_webdata_autofill_sync_bridge_util_cc patch-src_3rdparty_chromium_components_device_signals_core_browser_mock_signals_aggregator_h patch-src_3rdparty_chromium_components_device_signals_core_browser_signals_aggregator_h patch-src_3rdparty_chromium_components_device_signals_core_browser_signals_aggregator_impl_cc patch-src_3rdparty_chromium_components_device_signals_core_browser_signals_aggregator_impl_h patch-src_3rdparty_chromium_components_device_signals_core_browser_user_permission_service_h patch-src_3rdparty_chromium_components_device_signals_core_browser_user_permission_service_impl_cc patch-src_3rdparty_chromium_components_device_signals_core_browser_user_permission_service_impl_h patch-src_3rdparty_chromium_components_embedder_support_user_agent_utils_cc patch-src_3rdparty_chromium_components_gwp_asan_client_guarded_page_allocator_posix_cc patch-src_3rdparty_chromium_components_gwp_asan_client_gwp_asan_cc patch-src_3rdparty_chromium_components_live_caption_caption_util_h patch-src_3rdparty_chromium_components_named_mojo_ipc_server_connection_info_h patch-src_3rdparty_chromium_components_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc patch-src_3rdparty_chromium_components_optimization_guide_core_tflite_model_executor_h patch-src_3rdparty_chromium_components_os_crypt_sync_libsecret_util_linux_cc patch-src_3rdparty_chromium_components_os_crypt_sync_os_crypt_h patch-src_3rdparty_chromium_components_password_manager_core_browser_features_password_features_cc patch-src_3rdparty_chromium_components_policy_core_common_policy_loader_common_cc patch-src_3rdparty_chromium_components_policy_core_common_policy_paths_cc patch-src_3rdparty_chromium_components_power_metrics_energy_metrics_provider_cc patch-src_3rdparty_chromium_components_services_screen_ai_screen_ai_library_wrapper_cc patch-src_3rdparty_chromium_components_startup_metric_utils_common_startup_metric_utils_cc patch-src_3rdparty_chromium_components_supervised_user_core_browser_proto_fetcher_cc patch-src_3rdparty_chromium_components_supervised_user_core_browser_proto_fetcher_h patch-src_3rdparty_chromium_components_supervised_user_core_browser_supervised_user_service_cc patch-src_3rdparty_chromium_components_user_education_views_help_bubble_view_cc patch-src_3rdparty_chromium_components_variations_service_google_groups_updater_service_cc patch-src_3rdparty_chromium_content_browser_audio_audio_service_cc patch-src_3rdparty_chromium_content_browser_download_save_package_cc patch-src_3rdparty_chromium_content_browser_file_system_access_file_system_access_local_path_watcher_cc patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_cc patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_h patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_private_cc patch-src_3rdparty_chromium_content_browser_gpu_gpu_data_manager_impl_private_h patch-src_3rdparty_chromium_content_browser_gpu_gpu_memory_buffer_manager_singleton_cc patch-src_3rdparty_chromium_content_browser_network_service_instance_impl_cc patch-src_3rdparty_chromium_content_browser_renderer_host_media_service_video_capture_device_launcher_cc patch-src_3rdparty_chromium_content_browser_renderer_host_render_frame_host_impl_cc patch-src_3rdparty_chromium_content_browser_service_worker_service_worker_context_wrapper_cc patch-src_3rdparty_chromium_content_browser_utility_process_host_cc patch-src_3rdparty_chromium_content_browser_utility_process_host_h patch-src_3rdparty_chromium_content_browser_webid_idp_network_request_manager_cc patch-src_3rdparty_chromium_content_gpu_gpu_sandbox_hook_bsd_cc patch-src_3rdparty_chromium_content_gpu_gpu_sandbox_hook_bsd_h patch-src_3rdparty_chromium_content_public_common_content_features_h patch-src_3rdparty_chromium_extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_dawn_context_provider_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_shared_image_manager_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_wrapped_sk_image_backing_cc patch-src_3rdparty_chromium_gpu_vulkan_semaphore_handle_cc patch-src_3rdparty_chromium_media_base_cdm_promise_adapter_cc patch-src_3rdparty_chromium_media_capture_video_linux_video_capture_device_factory_v4l2_cc patch-src_3rdparty_chromium_media_capture_video_linux_video_capture_device_factory_v4l2_h patch-src_3rdparty_chromium_media_capture_video_video_capture_buffer_tracker_factory_impl_cc patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi_wrapper_cc patch-src_3rdparty_chromium_net_base_features_cc patch-src_3rdparty_chromium_net_base_mock_network_change_notifier_cc patch-src_3rdparty_chromium_net_base_mock_network_change_notifier_h patch-src_3rdparty_chromium_net_base_network_change_notifier_passive_cc patch-src_3rdparty_chromium_net_cert_pki_general_names_h patch-src_3rdparty_chromium_net_dns_address_info_cc patch-src_3rdparty_chromium_net_http_http_auth_handler_negotiate_cc patch-src_3rdparty_chromium_net_http_http_auth_preferences_cc patch-src_3rdparty_chromium_net_http_http_auth_preferences_h patch-src_3rdparty_chromium_net_tools_net_watcher_net_watcher_cc patch-src_3rdparty_chromium_printing_backend_cups_ipp_helper_cc patch-src_3rdparty_chromium_services_device_public_cpp_generic_sensor_sensor_reading_h patch-src_3rdparty_chromium_services_network_network_context_cc patch-src_3rdparty_chromium_services_network_network_context_h patch-src_3rdparty_chromium_services_network_network_service_h patch-src_3rdparty_chromium_services_network_public_cpp_BUILD_gn patch-src_3rdparty_chromium_services_network_public_cpp_features_cc patch-src_3rdparty_chromium_services_network_public_mojom_BUILD_gn patch-src_3rdparty_chromium_services_network_shared_dictionary_shared_dictionary_writer_in_memory_h patch-src_3rdparty_chromium_services_video_capture_video_capture_service_impl_cc patch-src_3rdparty_chromium_services_video_capture_video_capture_service_impl_h patch-src_3rdparty_chromium_skia_ext_skcolorspace_trfn_cc patch-src_3rdparty_chromium_third_party_angle_src_common_platform_helpers_h patch-src_3rdparty_chromium_third_party_blink_renderer_core_layout_ng_layout_ng_view_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_video_capture_video_capture_impl_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_widget_compositing_blink_categorized_worker_pool_delegate_cc patch-src_3rdparty_chromium_third_party_devtools-frontend_src_scripts_build_compress_files_js patch-src_3rdparty_chromium_third_party_ffmpeg_Makefile patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_scripts_robo_lib_config_py patch-src_3rdparty_chromium_third_party_ffmpeg_configure patch-src_3rdparty_chromium_third_party_ffmpeg_libavcodec_x86_fft_asm patch-src_3rdparty_chromium_third_party_ffmpeg_libavutil_x86_x86inc_asm patch-src_3rdparty_chromium_third_party_libaom_source_libaom_aom_ports_aarch64_cpudetect_c patch-src_3rdparty_chromium_third_party_material_color_utilities_src_cpp_palettes_tones_cc patch-src_3rdparty_chromium_third_party_pdfium_third_party_base_compiler_specific_h patch-src_3rdparty_chromium_third_party_perfetto_include_perfetto_tracing_internal_track_event_legacy_h patch-src_3rdparty_chromium_third_party_perfetto_src_trace_processor_db_storage_numeric_storage_cc patch-src_3rdparty_chromium_third_party_perfetto_src_tracing_track_cc patch-src_3rdparty_chromium_third_party_vulkan-deps_vulkan-validation-layers_src_layers_external_vma_vk_mem_alloc_h patch-src_3rdparty_chromium_third_party_webrtc_modules_desktop_capture_linux_wayland_egl_dmabuf_cc patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_net_test_helpers_cc patch-src_3rdparty_chromium_ui_aura_client_drag_drop_client_h patch-src_3rdparty_chromium_ui_base_ui_base_features_h patch-src_3rdparty_chromium_ui_base_ui_base_switches_cc patch-src_3rdparty_chromium_ui_base_ui_base_switches_h patch-src_3rdparty_chromium_ui_events_gesture_detection_motion_event_generic_h patch-src_3rdparty_chromium_ui_gfx_linux_dmabuf_uapi_h patch-src_3rdparty_chromium_ui_gl_gl_fence_cc patch-src_3rdparty_chromium_ui_gtk_gtk_ui_cc patch-src_3rdparty_chromium_ui_ozone_common_features_cc patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland_window_cc patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland_window_h patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11_screen_ozone_cc patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11_screen_ozone_h patch-src_3rdparty_chromium_ui_ozone_public_platform_screen_cc patch-src_3rdparty_chromium_ui_ozone_public_platform_screen_h patch-src_3rdparty_chromium_v8_src_baseline_x64_baseline-assembler-x64-inl_h patch-src_3rdparty_chromium_v8_src_builtins_x64_builtins-x64_cc patch-src_3rdparty_chromium_v8_src_codegen_x64_assembler-x64_cc patch-src_3rdparty_chromium_v8_src_codegen_x64_assembler-x64_h patch-src_3rdparty_chromium_v8_src_codegen_x64_macro-assembler-x64_cc patch-src_3rdparty_chromium_v8_src_codegen_x64_macro-assembler-x64_h patch-src_3rdparty_chromium_v8_src_compiler_backend_x64_code-generator-x64_cc patch-src_3rdparty_chromium_v8_src_deoptimizer_x64_deoptimizer-x64_cc patch-src_3rdparty_chromium_v8_src_maglev_x64_maglev-assembler-x64-inl_h patch-src_3rdparty_chromium_v8_src_maglev_x64_maglev-assembler-x64_cc patch-src_3rdparty_chromium_v8_src_regexp_x64_regexp-macro-assembler-x64_cc patch-src_3rdparty_chromium_v8_src_regexp_x64_regexp-macro-assembler-x64_h patch-src_3rdparty_chromium_v8_src_wasm_jump-table-assembler_cc patch-src_3rdparty_chromium_v8_src_wasm_jump-table-assembler_h patch-src_pdf_configure_BUILD_root_gn_in Removed files: x11/qt6/qtgrpc/patches: patch-src_tools_qtprotobufgen_qprotobufgenerator_cpp x11/qt6/qtwebengine/patches: patch-src_3rdparty_chromium_base_allocator_partition_allocator_BUILD_gn Log message: Update Qt6 to 6.7.3 In this update there are two adjustments worth mentioning, changes: - Revert: Support the named instances of Variable Fonts https://codereview.qt-project.org/c/qt/qtbase/+/503829 https://bugreports.qt.io/browse/QTBUG-129617 - This broke after 477c15def834bd49553c00b90f3a2006456ea931. countChanged would have normally been emitted in the call to applyModelChanges that we skipped after adding the q->size().isNull() check. We can check hasPendingChanges() to know if a count change is pending (which is also the first thing applyModelChanges checks before doing its work), and if so, emit countChanged so that any bindings that are relying on it can function as expected. Fixes: QTBUG-129165 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:03:07 Modified files: devel/kf6 : kf6.port.mk devel/kf6/attica: distinfo devel/kf6/baloo: distinfo devel/kf6/baloo/pkg: PLIST 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: Makefile distinfo devel/kf6/kcompletion: distinfo devel/kf6/kconfig: distinfo devel/kf6/kconfigwidgets: distinfo devel/kf6/kcontacts: distinfo devel/kf6/kcoreaddons: 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: Makefile distinfo devel/kf6/kguiaddons/pkg: PLIST devel/kf6/kholidays: distinfo devel/kf6/ki18n: distinfo devel/kf6/kiconthemes: distinfo devel/kf6/kidletime: Makefile distinfo devel/kf6/kimageformats: Makefile distinfo devel/kf6/kio : distinfo devel/kf6/kio/pkg: PLIST devel/kf6/kirigami: distinfo 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 : Makefile distinfo devel/kf6/kquickcharts: distinfo devel/kf6/krunner: distinfo devel/kf6/kservice: distinfo devel/kf6/kstatusnotifieritem: distinfo devel/kf6/ksvg : distinfo devel/kf6/ktexteditor: Makefile distinfo devel/kf6/ktexttemplate: distinfo devel/kf6/ktextwidgets: distinfo devel/kf6/kunitconversion: distinfo devel/kf6/kuserfeedback: distinfo devel/kf6/kwallet: Makefile distinfo devel/kf6/kwidgetsaddons: distinfo devel/kf6/kwindowsystem: Makefile 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/solid/patches: patch-src_solid_devices_backends_fstab_fstabwatcher_cpp devel/kf6/sonnet: distinfo devel/kf6/syndication: distinfo devel/kf6/syntax-highlighting: distinfo devel/kf6/threadweaver: distinfo Log message: Update KDE Frameworks to 6.7.0 https://kde.org/announcements/frameworks/6/6.7.0/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:03:56 Modified files: meta/kde : Makefile x11/kde-plasma : Makefile.inc x11/kde-plasma/breeze: distinfo x11/kde-plasma/breeze/pkg: PLIST x11/kde-plasma/breeze-gtk: distinfo x11/kde-plasma/kactivitymanagerd: distinfo x11/kde-plasma/kde-cli-tools: distinfo x11/kde-plasma/kde-cli-tools/pkg: PLIST x11/kde-plasma/kde-gtk-config: distinfo x11/kde-plasma/kdecoration: distinfo x11/kde-plasma/kdeplasma-addons: distinfo x11/kde-plasma/kdeplasma-addons/pkg: PLIST x11/kde-plasma/kgamma5: distinfo x11/kde-plasma/kgamma5/pkg: PLIST x11/kde-plasma/kglobalacceld: distinfo x11/kde-plasma/kinfocenter: distinfo x11/kde-plasma/kinfocenter/pkg: PLIST x11/kde-plasma/kmenuedit: Makefile distinfo x11/kde-plasma/kmenuedit/pkg: PLIST x11/kde-plasma/kpipewire: distinfo x11/kde-plasma/kscreen: distinfo x11/kde-plasma/kscreenlocker: distinfo x11/kde-plasma/ksshaskpass: Makefile distinfo x11/kde-plasma/ksshaskpass/pkg: PLIST x11/kde-plasma/ksystemstats: Makefile distinfo x11/kde-plasma/kwayland: Makefile distinfo x11/kde-plasma/kwin: Makefile distinfo x11/kde-plasma/kwin/patches: patch-src_xwayland_xwayland_cpp 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/libksysguard: distinfo x11/kde-plasma/libksysguard/pkg: PLIST x11/kde-plasma/libplasma: distinfo x11/kde-plasma/libplasma/pkg: PLIST x11/kde-plasma/milou: distinfo x11/kde-plasma/ocean-sound-theme: distinfo x11/kde-plasma/oxygen: distinfo x11/kde-plasma/oxygen/pkg: PLIST 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-nano/pkg: PLIST x11/kde-plasma/plasma-pa: Makefile 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/patches: patch-xembed-sni-proxy_sniproxy_cpp x11/kde-plasma/plasma-workspace/pkg: PLIST x11/kde-plasma/plasma-workspace-wallpapers: distinfo x11/kde-plasma/plasma-workspace-wallpapers/pkg: PLIST x11/kde-plasma/plasma5support: Makefile distinfo x11/kde-plasma/plasma5support/pkg: PLIST x11/kde-plasma/polkit-kde-agent-1: Makefile distinfo x11/kde-plasma/powerdevil: Makefile distinfo x11/kde-plasma/powerdevil/pkg: PLIST x11/kde-plasma/print-manager: distinfo x11/kde-plasma/qqc2-breeze-style: distinfo x11/kde-plasma/systemsettings: distinfo x11/kde-plasma/systemsettings/pkg: PLIST x11/kde-plasma/xdg-desktop-portal-kde: Makefile distinfo x11/kde-plasma/xdg-desktop-portal-kde/pkg: PLIST 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-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: distinfo x11/kde-applications/akonadi-mime/pkg: PLIST x11/kde-applications/akonadi-notes: distinfo x11/kde-applications/akonadi-notes/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/ark: 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/blinken: distinfo x11/kde-applications/bomber: distinfo x11/kde-applications/bomber/pkg: PLIST x11/kde-applications/bovo: distinfo x11/kde-applications/bovo/pkg: PLIST x11/kde-applications/calendarsupport: distinfo x11/kde-applications/cantor: Makefile distinfo x11/kde-applications/cantor/patches: patch-src_backends_CMakeLists_txt patch-src_backends_qalculate_qalculateexpression_cpp x11/kde-applications/cervisia: distinfo x11/kde-applications/dolphin: Makefile 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/elisa/pkg: PLIST x11/kde-applications/eventviews: distinfo x11/kde-applications/eventviews/pkg: PLIST x11/kde-applications/ffmpegthumbs: distinfo x11/kde-applications/filelight: Makefile distinfo x11/kde-applications/filelight/pkg: PLIST x11/kde-applications/granatier: 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/juk: distinfo x11/kde-applications/juk/pkg: PLIST x11/kde-applications/kaccounts-providers: Makefile distinfo x11/kde-applications/kaddressbook: Makefile distinfo x11/kde-applications/kaddressbook/pkg: PLIST x11/kde-applications/kajongg: Makefile distinfo x11/kde-applications/kajongg/pkg: PLIST x11/kde-applications/kalarm: Makefile distinfo x11/kde-applications/kalarm/pkg: PLIST x11/kde-applications/kalgebra: distinfo x11/kde-applications/kalgebra/pkg: PLIST x11/kde-applications/kalzium: distinfo x11/kde-applications/kamera: distinfo x11/kde-applications/kamera/pkg: PLIST x11/kde-applications/kanagram: Makefile distinfo x11/kde-applications/kanagram/pkg: PLIST x11/kde-applications/kapman: distinfo x11/kde-applications/kapman/pkg: PLIST x11/kde-applications/kapptemplate: distinfo x11/kde-applications/kapptemplate/pkg: PLIST x11/kde-applications/kate: Makefile distinfo x11/kde-applications/kate/pkg: PLIST x11/kde-applications/katomic: distinfo x11/kde-applications/katomic/pkg: PLIST x11/kde-applications/kbackup: distinfo x11/kde-applications/kbackup/pkg: PLIST x11/kde-applications/kblackbox: distinfo x11/kde-applications/kblackbox/pkg: PLIST x11/kde-applications/kblocks: distinfo x11/kde-applications/kblocks/pkg: PLIST x11/kde-applications/kbounce: distinfo x11/kde-applications/kbounce/pkg: PLIST x11/kde-applications/kbreakout: distinfo x11/kde-applications/kbreakout/pkg: PLIST x11/kde-applications/kbruch: distinfo x11/kde-applications/kbruch/pkg: PLIST x11/kde-applications/kcachegrind: distinfo x11/kde-applications/kcachegrind/pkg: PLIST x11/kde-applications/kcalc: distinfo x11/kde-applications/kcalutils: distinfo x11/kde-applications/kcharselect: Makefile distinfo x11/kde-applications/kcharselect/pkg: PLIST 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: Makefile 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: 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/kdesdk-thumbnailers/pkg: PLIST x11/kde-applications/kdf: distinfo x11/kde-applications/kdf/pkg: PLIST x11/kde-applications/kdialog: distinfo x11/kde-applications/kdiamond: distinfo x11/kde-applications/kdiamond/pkg: PLIST x11/kde-applications/keditbookmarks: distinfo x11/kde-applications/keditbookmarks/pkg: PLIST x11/kde-applications/kf6-kaccounts-integration: distinfo 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: 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/kfind/pkg: PLIST x11/kde-applications/kfourinline: distinfo x11/kde-applications/kfourinline/pkg: PLIST x11/kde-applications/kgeography: distinfo x11/kde-applications/kgeography/pkg: PLIST x11/kde-applications/kget: distinfo x11/kde-applications/kget/pkg: PLIST x11/kde-applications/kgoldrunner: distinfo x11/kde-applications/kgoldrunner/pkg: PLIST x11/kde-applications/kgpg: distinfo x11/kde-applications/kgpg/pkg: PLIST x11/kde-applications/khangman: distinfo x11/kde-applications/khangman/pkg: PLIST x11/kde-applications/khelpcenter: distinfo x11/kde-applications/khelpcenter/pkg: PLIST x11/kde-applications/kidentitymanagement: Makefile distinfo x11/kde-applications/kig: distinfo x11/kde-applications/kig/pkg: PLIST x11/kde-applications/kigo: distinfo x11/kde-applications/kigo/pkg: PLIST x11/kde-applications/killbots: distinfo x11/kde-applications/killbots/pkg: PLIST x11/kde-applications/kimagemapeditor: distinfo x11/kde-applications/kimagemapeditor/pkg: PLIST x11/kde-applications/kimap: distinfo x11/kde-applications/kio-extras: Makefile x11/kde-applications/kio-gdrive: distinfo x11/kde-applications/kio-gdrive/pkg: PLIST x11/kde-applications/kirigami-gallery: Makefile distinfo x11/kde-applications/kirigami-gallery/pkg: PLIST x11/kde-applications/kiriki: distinfo x11/kde-applications/kiriki/pkg: PLIST x11/kde-applications/kiten: distinfo x11/kde-applications/kiten/pkg: PLIST x11/kde-applications/kitinerary: Makefile distinfo x11/kde-applications/kjumpingcube: distinfo x11/kde-applications/kjumpingcube/pkg: PLIST x11/kde-applications/kldap: Makefile distinfo x11/kde-applications/kldap/pkg: PLIST x11/kde-applications/kleopatra: Makefile distinfo x11/kde-applications/kleopatra/pkg: PLIST x11/kde-applications/klettres: distinfo x11/kde-applications/klettres/pkg: PLIST x11/kde-applications/klickety: distinfo x11/kde-applications/klickety/pkg: PLIST x11/kde-applications/klines: distinfo x11/kde-applications/klines/pkg: PLIST x11/kde-applications/kmag: distinfo x11/kde-applications/kmag/pkg: PLIST x11/kde-applications/kmahjongg: 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: Makefile distinfo x11/kde-applications/kmail-account-wizard/pkg: PLIST x11/kde-applications/kmailtransport: Makefile distinfo x11/kde-applications/kmailtransport/pkg: PLIST x11/kde-applications/kmbox: distinfo x11/kde-applications/kmime: Makefile distinfo x11/kde-applications/kmime/pkg: PLIST x11/kde-applications/kmines: distinfo x11/kde-applications/kmines/pkg: PLIST x11/kde-applications/kmix: Makefile distinfo x11/kde-applications/kmousetool: distinfo x11/kde-applications/kmousetool/pkg: PLIST x11/kde-applications/kmouth: Makefile distinfo x11/kde-applications/kmouth/pkg: PLIST x11/kde-applications/kmplot: distinfo x11/kde-applications/kmplot/pkg: PLIST x11/kde-applications/knavalbattle: distinfo x11/kde-applications/knavalbattle/pkg: PLIST x11/kde-applications/knetwalk: distinfo x11/kde-applications/knetwalk/pkg: PLIST x11/kde-applications/kolf: distinfo x11/kde-applications/kolf/pkg: PLIST x11/kde-applications/kollision: distinfo x11/kde-applications/kollision/pkg: PLIST x11/kde-applications/kolourpaint: Makefile distinfo x11/kde-applications/kolourpaint/pkg: PLIST x11/kde-applications/kompare: Makefile distinfo x11/kde-applications/kompare/pkg: PLIST x11/kde-applications/konqueror: Makefile distinfo x11/kde-applications/konqueror/pkg: PLIST x11/kde-applications/konquest: distinfo x11/kde-applications/konquest/pkg: PLIST x11/kde-applications/konsole: Makefile distinfo x11/kde-applications/konsole/patches: patch-src_autotests_TerminalInterfaceTest_cpp x11/kde-applications/konsole/pkg: PLIST x11/kde-applications/kontact: distinfo x11/kde-applications/kontact/pkg: PLIST x11/kde-applications/kontactinterface: distinfo x11/kde-applications/kontrast: distinfo x11/kde-applications/kontrast/pkg: PLIST x11/kde-applications/kopeninghours: distinfo x11/kde-applications/korganizer: distinfo x11/kde-applications/korganizer/pkg: PLIST x11/kde-applications/kpimtextedit: 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: distinfo x11/kde-applications/kreversi/pkg: PLIST x11/kde-applications/krfb: distinfo x11/kde-applications/kross-interpreters: distinfo x11/kde-applications/kruler: distinfo x11/kde-applications/kruler/pkg: PLIST x11/kde-applications/ksanecore: distinfo x11/kde-applications/kshisen: distinfo x11/kde-applications/kshisen/pkg: PLIST x11/kde-applications/ksirk: distinfo x11/kde-applications/ksirk/pkg: PLIST x11/kde-applications/ksmtp: distinfo x11/kde-applications/ksnakeduel: distinfo x11/kde-applications/kspaceduel: distinfo x11/kde-applications/kspaceduel/pkg: PLIST x11/kde-applications/ksquares: distinfo x11/kde-applications/ksquares/pkg: PLIST x11/kde-applications/ksudoku: distinfo x11/kde-applications/ksudoku/pkg: PLIST x11/kde-applications/ksystemlog: 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/ktouch: distinfo x11/kde-applications/ktuberling: distinfo x11/kde-applications/ktuberling/pkg: PLIST x11/kde-applications/kturtle: distinfo x11/kde-applications/kubrick: distinfo x11/kde-applications/kubrick/pkg: PLIST x11/kde-applications/kwalletmanager: distinfo x11/kde-applications/kwalletmanager/pkg: PLIST x11/kde-applications/kwordquiz: distinfo x11/kde-applications/libgravatar: distinfo x11/kde-applications/libkcddb: distinfo x11/kde-applications/libkcompactdisc: distinfo x11/kde-applications/libkdcraw: distinfo x11/kde-applications/libkdegames: distinfo x11/kde-applications/libkdepim: Makefile distinfo x11/kde-applications/libkeduvocdocument: distinfo x11/kde-applications/libkexiv2: distinfo x11/kde-applications/libkgapi: Makefile distinfo x11/kde-applications/libkleo: Makefile distinfo x11/kde-applications/libkleo/pkg: PLIST x11/kde-applications/libkmahjongg: distinfo x11/kde-applications/libkmahjongg/pkg: PLIST x11/kde-applications/libkomparediff2: Makefile distinfo x11/kde-applications/libkomparediff2/pkg: PLIST x11/kde-applications/libksane: distinfo x11/kde-applications/libksieve: Makefile distinfo x11/kde-applications/lokalize: Makefile distinfo x11/kde-applications/lokalize/pkg: PLIST x11/kde-applications/lskat: distinfo x11/kde-applications/lskat/pkg: PLIST 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: Makefile distinfo x11/kde-applications/merkuro: Makefile distinfo x11/kde-applications/merkuro/pkg: PLIST x11/kde-applications/messagelib: Makefile distinfo x11/kde-applications/messagelib/pkg: PLIST x11/kde-applications/mimetreeparser: Makefile 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: distinfo x11/kde-applications/palapeli/pkg: PLIST x11/kde-applications/picmi: 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/poxml: Makefile distinfo x11/kde-applications/rocs: distinfo x11/kde-applications/signon-kwallet-extension: distinfo x11/kde-applications/spectacle: distinfo x11/kde-applications/step: distinfo x11/kde-applications/step/pkg: PLIST x11/kde-applications/svgpart: distinfo x11/kde-applications/sweeper: distinfo x11/kde-applications/sweeper/pkg: PLIST x11/kde-applications/tokodon: Makefile distinfo x11/kde-applications/tokodon/pkg: PLIST x11/kde-applications/umbrello: Makefile distinfo x11/kde-applications/umbrello/pkg: PLIST devel/kdevelop : Makefile distinfo devel/kdevelop/pkg: PLIST editors/ghostwriter: Makefile distinfo editors/ghostwriter/pkg: PLIST graphics/skanlite: distinfo graphics/skanlite/pkg: PLIST net/kdeconnect-kde: Makefile distinfo net/kdeconnect-kde/patches: patch-core_backends_lan_compositeuploadjob_cpp patch-core_backends_lan_lanlinkprovider_cpp patch-plugins_sftp_mounter_cpp net/kdeconnect-kde/pkg: PLIST net/libktorrent: distinfo net/ktorrent : Makefile distinfo net/ktorrent/pkg: PLIST net/konversation: distinfo net/konversation/pkg: PLIST net/neochat : Makefile distinfo net/neochat/pkg: PLIST x11/yakuake : distinfo x11/yakuake/pkg: PLIST Added files: devel/kdevelop/patches: patch-plugins_cmake_CMakeLists_txt Removed files: x11/kde-plasma/plasma-workspace/patches: patch-startkde_startplasma_cpp x11/kde-plasma/powerdevil/patches: patch-daemon_CMakeLists_txt patch-daemon_chargethresholdhelper_cpp Log message: Update KDE Gear to 24.08.2 and KDE Plasma to 6.2.1 - https://kde.org/announcements/plasma/6/6.2.1/ - https://kde.org/announcements/gear/24.08.2/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:04:06 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: libkomparediff2-kf5 to kf6-libkomparediff2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:04:23 Modified files: graphics/kirigami-addons: Makefile distinfo graphics/kirigami-addons/pkg: PLIST Log message: Update kirigami-addons to 1.4.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:04:36 Modified files: audio/pulseaudio-qt: Makefile distinfo Log message: Update pulseaudio-qt to 1.6.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:04:54 Modified files: www/py-qtwebengine: Makefile distinfo Log message: Update PyQtWebEngine to 5.15.7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:05:06 Modified files: devel/py-sip : Makefile distinfo devel/py-sip/pkg: PLIST Log message: Update sip to 6.8.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:05:18 Modified files: x11/py-sip-qt5 : Makefile distinfo x11/py-sip-qt5/pkg: PLIST Log message: Update PyQt5 sip to 12.15.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:05:32 Modified files: x11/py-sip-qt6 : Makefile distinfo x11/py-sip-qt6/pkg: PLIST Log message: Update PyQt6 sip to 13.8.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:05:44 Modified files: x11/py-qt5 : Makefile distinfo Log message: Update PyQt5 to 5.15.11 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:05:57 Modified files: x11/py-qt6 : Makefile distinfo x11/py-qt6/pkg : PLIST Log message: Update PyQt6 to 6.7.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:06:15 Modified files: devel/qt-creator: Makefile distinfo devel/qt-creator/patches: patch-cmake_QtCreatorAPIInternal_cmake patch-src_libs_3rdparty_libptyqt_unixptyprocess_cpp patch-src_libs_3rdparty_sqlite_sqlite3_c patch-src_plugins_qmldesigner_CMakeLists_txt patch-src_tools_qml2puppet_CMakeLists_txt devel/qt-creator/pkg: PLIST Added files: devel/qt-creator/patches: patch-src_libs_nanotrace_nanotracehr_cpp patch-src_plugins_appstatisticsmonitor_idataprovider_cpp Log message: Update qt-creator to 14.0.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/24 03:06:34 Modified files: mail/stalwart : Tag: OPENBSD_7_6 Makefile crates.inc distinfo mail/stalwart/patches: Tag: OPENBSD_7_6 patch-crates_main_src_main_rs patch-tests_Cargo_toml mail/stalwart/pkg: Tag: OPENBSD_7_6 README Log message: mail/stalwart: MFC update to 0.10.5. apparently the version in -stable (0.9.4) auto downloads a newer web ui which is incompatible with the backend version.. sigh. refer to https://github.com/stalwartlabs/mail-server/blob/v0.10.0/UPGRADING.md for the upgrade process. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:10:29 Modified files: graphics/kquickimageeditor: Makefile distinfo graphics/kquickimageeditor/pkg: PLIST Log message: Update kquickimageeditor to 0.4.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:10:59 Modified files: graphics/ctl : Makefile Log message: Cleanup CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:11:41 Modified files: wayland/plasma-wayland-protocols: Makefile distinfo wayland/plasma-wayland-protocols/pkg: PLIST Log message: Update plasma-wayland-protocols to 1.14.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:12:32 Modified files: x11/libquotient: Makefile distinfo x11/libquotient/pkg: PLIST Log message: Update libQuotient to 0.8.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:13:01 Modified files: x11/kde : kde.port.mk Log message: Add missing update commit CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 03:35:56 Modified files: x11/tellico : Makefile Log message: Regen WANTLIB CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/24 05:47:36 Modified files: usr.sbin/ypldap: ypldap.h Log message: Adjust ldapclient prototype to prevent an "argument of type 'int[2]' with mismatched bound" warning. OK tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 07:46:04 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: KDE Gear packages that no longer shipped - kipi-plugins: https://invent.kde.org/sysadmin/release-tools/-/merge_requests/52 - knotes https://invent.kde.org/sysadmin/release-tools/-/merge_requests/53 - libkipi https://invent.kde.org/sysadmin/release-tools/-/merge_requests/52 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 07:47:14 Removed files: x11/kde-applications/kipi-plugins: Makefile distinfo x11/kde-applications/kipi-plugins/pkg: DESCR PLIST x11/kde-applications/knotes: Makefile distinfo x11/kde-applications/knotes/pkg: DESCR PLIST x11/kde-applications/libkipi: Makefile distinfo x11/kde-applications/libkipi/pkg: DESCR PLIST Log message: Remove kipi-plugins,knotes,libkipi CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 07:48:39 Modified files: x11/kde-applications: Makefile Log message: Remove commented out subdirectories CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 07:51:40 Modified files: devel/quirks/files: Quirks.pm Log message: Opps: fix syntax CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/10/24 09:46:03 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/files: unveil.main unveil.utility www/tor-browser/browser/patches: patch-browser_app_profile_000-tor-browser_js patch-intl_lwbrk_LineBreaker_cpp patch-security_nss_lib_freebl_blapi_h patch-toolkit_components_downloads_DownloadIntegration_sys_mjs patch-toolkit_components_tor-launcher_TorProcess_sys_mjs patch-toolkit_moz_configure patch-toolkit_xre_glxtest_glxtest_cpp patch-toolkit_xre_nsXREDirProvider_cpp www/tor-browser/browser/pkg: PLIST www/tor-browser/noscript: Makefile distinfo Removed files: www/tor-browser/browser/patches: patch-gfx_skia_skia_src_core_SkCpu_cpp patch-media_ffvpx_libavcodec_x86_fft_asm patch-third_party_libwebrtc_third_party_abseil-cpp_absl_base_internal_raw_logging_cc Log message: Tor Browser: update to 14.0 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/10/24 10:01:28 Modified files: sysutils/monit : Makefile distinfo sysutils/monit/patches: patch-Makefile_in patch-monitrc Log message: sysutils/monit: update to 5.34.2 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/10/24 11:37:03 Modified files: sys/arch/amd64/amd64: vm_machdep.c Log message: Stop leaking kernel stack guard pages. ok mpi@, anton@ CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2024/10/24 11:37:06 Modified files: sys/arch/macppc/macppc: cpu.c locore.S locore0.S sys/arch/powerpc/powerpc: intr.c Log message: Change macppc's ci_idepth from -1 to 0 when no interrupts Now curcpu()->ci_idepth == 0 would work on macppc as it does on powerpc64 and other archs, by checking that we aren't in an interrupt. This also makes macppc's splassert_check() less different. locore.S checks for the 1st interrupt when it increments ci_idepth. Using -1 for no interrupts had saved an instruction, as "addic." was short for "addi; cmpwi". Using 0, it now does "cmpwi; addi" to compare ci_idepth with 0 before incrementing it. ok mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/24 12:52:59 Modified files: sys/dev/ic : psp.c pspvar.h sys/dev/pci : ccp_pci.c files.pci Added files: sys/dev/pci : psp_pci.c Log message: Attach psp(4) version 1. Some AMD CPUs come with an older platform security processor. It is detectet by PCI Id and has different register offsets. Move the dynamic register offsets into psp_softc. The PCI attach code is now in a separate psp_pci.c file and detects the version of the psp along with the ccp. The attach code is more verbose to display where problems might occur. Now the ccp_wait() has 2 seconds timeout, both for polling and interrupt. Also prevent a useless bus_space_read_4(). OK hshoexer@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2024/10/24 13:08:18 Modified files: graphics/inkscape: Makefile Log message: Disable poppler for now, because this doesn't build with poppler-24.10.0 and my C++ foo isn't strong enough. Not happy with it but OK rsadowski. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2024/10/24 13:09:27 Modified files: print/poppler : Makefile distinfo print/poppler/patches: patch-CMakeLists_txt patch-glib_CMakeLists_txt patch-qt5_src_CMakeLists_txt patch-qt6_src_CMakeLists_txt print/poppler/pkg: PLIST-main Log message: Update to poppler-24.10.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2024/10/24 13:10:10 Added files: print/xournalpp/patches: patch-src_core_view_TexImageView_cpp Log message: Fix build with poppler-24.10.0. ok edd@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2024/10/24 13:10:53 Added files: print/scribus/patches: patch-scribus_plugins_import_pdf_slaoutput_cpp patch-scribus_plugins_import_pdf_slaoutput_h Log message: Fix build with poppler-24.10.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2024/10/24 13:11:42 Added files: editors/libreoffice/patches: patch-sdext_source_pdfimport_xpdfwrapper_pdfioutdev_gpl_cxx Log message: Fix build with poppler-24.10.0. ok robert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/24 14:50:28 Modified files: devel/py-phx-class-registry: Makefile distinfo Log message: update to py3-phx-class-registry-4.1.0, from Paul Galbraith CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/24 14:51:15 Modified files: net/py-b2sdk : Makefile distinfo Log message: update to py3-b2sdk-2.5.1, from Paul Galbraith CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/24 15:34:51 Modified files: comms/conserver: Makefile comms/conserver/patches: patch-conserver_cutil_c Log message: adjust conserver hw.ucomnames patch so that it can handle ports that translate to /dev/cuaUa, /dev/cuaUb, etc. based on a cu(1) diff from krw@. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/24 15:42:10 Modified files: lib/libcrypto/man: d2i_ECPKParameters.3 d2i_PrivateKey.3 Log message: Fix argument names: des_in -> der_in and des_out -> der_out CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2024/10/24 16:42:08 Modified files: usr.bin/cu : cu.c Log message: Map ucom unit number to cuaU number using the same scheme as MAKEDEV uses. Fixes problems with ucom units > 10. Problem noted by, fix tested and ok sthen@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/24 17:24:58 Modified files: sys/sys : resourcevar.h Log message: remove unneeded timeout.h include, missed in rev 1.15 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/24 17:58:34 Modified files: devel/p5-Devel-MAT-Dumper: Makefile distinfo Log message: update p5-Devel-MAT-Dumper to 0.50 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/24 18:18:19 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Add regress for {d2i,i2d}_ECPrivateKey() and {o2i,i2o}_ECPublicKey() Some test cases are disabled since they exercise an upcoming bug fix. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/24 18:27:09 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: ec_asn1: fix some NULL misspellings CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/24 18:37:51 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Minor cosmetic tweaks for EC_GROUP_set_seed() No need to guard free() with a NULL check, check explicitly against 0 and rename p to seed. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/24 18:59:00 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: ec_asn1: make two helpers static CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/24 19:34:18 Modified files: usr.bin/ssh : myproposal.h Log message: promote mlkem768x25519-sha256 to be the default key exchange; ok markus@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/10/24 21:42:06 Modified files: usr.sbin/sysupgrade: sysupgrade.8 sysupgrade.sh Log message: Add support for performing a sysupgrade from a path. This is convenient for offline machines if you can pull the snapshot or release to there there, but want sysupgrade to locally perform signify validation before performing the /home/_sysupgrade and other boot-upgrade steps. ok florian CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 23:18:19 Modified files: x11/kde : kde.port.mk 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: 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/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: distinfo x11/kde-plasma/plasma-workspace: distinfo 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/print-manager: distinfo x11/kde-plasma/qqc2-breeze-style: distinfo x11/kde-plasma/systemsettings: distinfo x11/kde-plasma/xdg-desktop-portal-kde: distinfo Log message: Update KDE Plasma to 6.2.2, Bugfix Release for October CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 23:23:40 Modified files: x11/qt5/qtwebengine: Makefile distinfo Log message: Sync with KDE patches Includes: [Backport] CVE-2024-9603: Type Confusion in V8 [Backport] CVE-2024-9602: Type Confusion in V8 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/10/24 23:25:50 Modified files: devel/p5-Perl-Critic: Makefile distinfo Log message: Update to p5-Perl-Critic-1.156 from wen heping. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/24 23:27:18 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update Jenkins to 2.482 https://www.jenkins.io/changelog/ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/24 23:55:02 Modified files: usr.bin/dig/lib/dns/include/dns: types.h Log message: remove unneeded typedefs; ok florian@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/25 00:08:29 Modified files: usr.bin/dig/lib/dns: dst_internal.h Log message: remove unneeded dst__opensslrsa_init() prototype CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/25 00:57:50 Modified files: x11/qt5/qtbase : Makefile distinfo Log message: Keep in sync with the latest KDE patches CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/25 00:58:33 Modified files: devel/qbs : Makefile distinfo Log message: Update qbs to 2.4.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/25 01:27:03 Modified files: graphics/libraw: Makefile distinfo Log message: Update LibRaw to 0.21.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/25 01:27:48 Modified files: geo/kgeotag : Makefile distinfo geo/kgeotag/pkg: PLIST Log message: Update kgeotag to 1.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/25 01:30:10 Modified files: devel/py-pbr : Makefile distinfo Log message: update to py3-pbr-6.1.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/25 01:31:02 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Use macros describing the intent rather than #if 0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/25 01:49:08 Modified files: devel/py-pdm-backend: Makefile distinfo devel/py-pdm-backend/pkg: PLIST Log message: update to py3-pdm-backend-2.4.3 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/25 01:57:49 Modified files: usr.bin/tmux : grid-reader.c Log message: Add a helper function for cell data comparison, from Alexander Arch. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/10/25 02:08:24 Modified files: sys/arch/alpha/alpha: interrupt.c sys/arch/alpha/include: cpu.h Log message: Rename `ci_intrdepth' to `ci_idepth'. ok jsg@, miod@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/25 02:22:32 Modified files: graphics/libraw: Makefile Log message: Ops, remove wrong LIB_DEPENDS CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2024/10/25 02:25:33 Modified files: openssh : report.html Log message: Add instructions for filing a restricted-access Bugzilla bug as an alternative method for security reports instad of private email, which some people have trouble with due to greylisting. ok djm@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/10/25 03:02:36 Modified files: devel/py-simpleeval: Makefile distinfo Log message: update devel/py-simpleeval to 1.0.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/25 03:03:47 Modified files: graphics/maim : Makefile distinfo graphics/maim/patches: patch-CMakeLists_txt Log message: Update maim to5.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/25 03:10:32 Modified files: textproc/xmlto : Makefile distinfo Log message: update to xmlto-0.0.29 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/25 05:04:26 Modified files: graphics/ctl : Makefile Log message: graphics/ctl: missed bump CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/25 05:47:16 Modified files: graphics/libraw: Makefile Log message: Dependency tweak, set graphics/jpeg as explicit dependency CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/25 07:21:47 Modified files: net/nfdump : Makefile distinfo net/nfdump/pkg : PLIST-main Added files: net/nfdump/patches: patch-src_libnfdump_Makefile_am patch-src_libnffile_Makefile_am patch-src_maxmind_updateGeoDB_sh patch-src_tor_updateTorDB_sh Removed files: net/nfdump/patches: patch-src_lib_Makefile_am Log message: update to nfdump-1.7.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/25 07:29:23 Removed files: x11/py-qt5/patches: patch-configure_py Log message: Remove old patch, spotted by sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/25 07:31:36 Removed files: x11/qt6/qtwebengine: dd err patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_alloc_constants_h patch-src_3rdparty_chromium_base_files_file_path_watcher_unittest_cc patch-src_3rdparty_chromium_base_system_sys_info_posix_cc patch-src_3rdparty_chromium_base_threading_platform_thread_linux_cc patch-src_3rdparty_chromium_base_threading_platform_thread_unittest_cc patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings_private_prefs_util_cc patch-src_3rdparty_chromium_chrome_browser_prefs_browser_prefs_cc patch-src_3rdparty_chromium_chrome_browser_printing_print_backend_service_manager_cc patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-src_3rdparty_chromium_chrome_common_chrome_paths_cc patch-src_3rdparty_chromium_chrome_common_pref_names_h patch-src_3rdparty_chromium_chrome_common_webui_url_constants_h patch-src_3rdparty_chromium_components_feature_engagement_public_feature_configurations_cc patch-src_3rdparty_chromium_components_feature_engagement_public_feature_constants_cc patch-src_3rdparty_chromium_components_feature_engagement_public_feature_constants_h patch-src_3rdparty_chromium_components_feature_engagement_public_feature_list_cc patch-src_3rdparty_chromium_components_feature_engagement_public_feature_list_h patch-src_3rdparty_chromium_components_network_session_configurator_browser_network_session_configurator_cc patch-src_3rdparty_chromium_components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-src_3rdparty_chromium_components_password_manager_core_browser_login_database_unittest_cc patch-src_3rdparty_chromium_components_password_manager_core_browser_sync_password_sync_bridge_cc patch-src_3rdparty_chromium_components_password_manager_core_common_password_manager_features_cc patch-src_3rdparty_chromium_components_password_manager_core_common_password_manager_features_h patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud_policy_util_cc patch-src_3rdparty_chromium_content_app_content_main_runner_impl_cc patch-src_3rdparty_chromium_content_browser_browser_main_loop_cc patch-src_3rdparty_chromium_content_browser_renderer_host_render_process_host_impl_cc patch-src_3rdparty_chromium_content_browser_renderer_host_render_process_host_impl_h patch-src_3rdparty_chromium_content_browser_renderer_host_render_view_host_impl_cc patch-src_3rdparty_chromium_content_child_child_process_cc patch-src_3rdparty_chromium_content_ppapi_plugin_ppapi_blink_platform_impl_h patch-src_3rdparty_chromium_content_renderer_renderer_blink_platform_impl_h patch-src_3rdparty_chromium_content_utility_utility_main_cc patch-src_3rdparty_chromium_content_zygote_zygote_main_linux_cc patch-src_3rdparty_chromium_device_bluetooth_bluetooth_adapter_cc patch-src_3rdparty_chromium_extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_shared_image_external_vk_image_backing_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_webgpu_decoder_impl_cc patch-src_3rdparty_chromium_gpu_ipc_service_gpu_init_cc patch-src_3rdparty_chromium_gpu_vulkan_vulkan_device_queue_cc patch-src_3rdparty_chromium_gpu_vulkan_vulkan_device_queue_h patch-src_3rdparty_chromium_headless_lib_browser_headless_browser_main_parts_posix_cc patch-src_3rdparty_chromium_media_base_media_switches_cc patch-src_3rdparty_chromium_media_base_media_switches_h patch-src_3rdparty_chromium_media_capture_video_video_capture_device_client_cc patch-src_3rdparty_chromium_media_gpu_chromeos_video_decoder_pipeline_cc patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-src_3rdparty_chromium_mojo_core_embedder_features_h patch-src_3rdparty_chromium_net_base_network_change_notifier_cc patch-src_3rdparty_chromium_net_cert_cert_verifier_cc patch-src_3rdparty_chromium_net_cert_cert_verify_proc_cc patch-src_3rdparty_chromium_net_cert_cert_verify_proc_h patch-src_3rdparty_chromium_net_cert_cert_verify_proc_unittest_cc patch-src_3rdparty_chromium_net_cert_test_root_certs_unittest_cc patch-src_3rdparty_chromium_net_dns_address_sorter_posix_cc patch-src_3rdparty_chromium_net_proxy_resolution_proxy_config_service_linux_cc patch-src_3rdparty_chromium_net_tools_cert_verify_tool_cert_verify_comparision_tool_cc patch-src_3rdparty_chromium_net_tools_cert_verify_tool_cert_verify_tool_cc patch-src_3rdparty_chromium_services_cert_verifier_cert_verifier_creation_cc patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_base_config_h patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_Display_cpp patch-src_3rdparty_chromium_third_party_blink_public_common_renderer_preferences_renderer_preferences_h patch-src_3rdparty_chromium_third_party_blink_renderer_controller_blink_initializer_cc patch-src_3rdparty_chromium_third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc patch-src_3rdparty_chromium_third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc patch-src_3rdparty_chromium_third_party_boringssl_BUILD_generated_gni patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_misc_capture_context_h patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_physical_socket_server_h patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc Log message: Cleanup wrong (wip) patches CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/25 07:44:16 Removed files: x11/qt6/qtwebengine/patches: patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_page_h patch-src_3rdparty_chromium_base_process_memory_cc patch-src_3rdparty_chromium_build_config_rust_gni patch-src_3rdparty_chromium_chrome_browser_dev_ui_browser_resources_grd patch-src_3rdparty_chromium_chrome_browser_devtools_devtools_eye_dropper_cc patch-src_3rdparty_chromium_chrome_browser_resources_signin_sync_confirmation_sync_confirmation_app_html patch-src_3rdparty_chromium_chrome_common_chrome_features_cc patch-src_3rdparty_chromium_chrome_common_pref_names_cc patch-src_3rdparty_chromium_components_os_crypt_keyring_util_linux_cc patch-src_3rdparty_chromium_components_os_crypt_libsecret_util_linux_cc patch-src_3rdparty_chromium_components_os_crypt_os_crypt_h patch-src_3rdparty_chromium_components_password_manager_core_browser_login_database_cc patch-src_3rdparty_chromium_components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_h patch-src_3rdparty_chromium_components_startup_metric_utils_browser_startup_metric_utils_cc patch-src_3rdparty_chromium_components_viz_common_gpu_dawn_context_provider_cc patch-src_3rdparty_chromium_components_viz_host_renderer_settings_creation_cc patch-src_3rdparty_chromium_content_browser_media_frameless_media_interface_proxy_cc patch-src_3rdparty_chromium_content_browser_media_media_interface_proxy_cc patch-src_3rdparty_chromium_content_browser_renderer_host_render_message_filter_cc patch-src_3rdparty_chromium_content_browser_renderer_host_render_message_filter_h patch-src_3rdparty_chromium_content_public_browser_render_process_host_h patch-src_3rdparty_chromium_content_public_common_common_param_traits_macros_h patch-src_3rdparty_chromium_extensions_browser_extension_prefs_cc patch-src_3rdparty_chromium_extensions_browser_pref_names_cc patch-src_3rdparty_chromium_extensions_browser_pref_names_h patch-src_3rdparty_chromium_extensions_common_api__permission_features_json patch-src_3rdparty_chromium_extensions_common_api_runtime_json patch-src_3rdparty_chromium_gpu_command_buffer_service_gles2_cmd_decoder_cc patch-src_3rdparty_chromium_gpu_vulkan_vulkan_image_cc patch-src_3rdparty_chromium_headless_lib_browser_headless_browser_main_parts_h patch-src_3rdparty_chromium_media_capture_video_linux_video_capture_device_factory_linux_cc patch-src_3rdparty_chromium_media_capture_video_linux_video_capture_device_factory_linux_h patch-src_3rdparty_chromium_net_base_network_change_notifier_posix_cc patch-src_3rdparty_chromium_net_disk_cache_blockfile_disk_format_h patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_time_internal_cctz_src_time_zone_format_cc patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_renderer_driver_utils_h patch-src_3rdparty_chromium_third_party_blink_common_privacy_budget_active_sampling_cc patch-src_3rdparty_chromium_third_party_blink_renderer_core_layout_layout_view_cc patch-src_3rdparty_chromium_third_party_blink_renderer_modules_webgl_webgl_webcodecs_video_frame_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-src_3rdparty_chromium_third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_wtf_math_extras_h patch-src_3rdparty_chromium_third_party_boringssl_BUILD_generated_gni patch-src_3rdparty_chromium_third_party_boringssl_BUILD_gn patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_chacha_asm_chacha-x86_64_pl patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_cpu_aarch64_openbsd_c patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_rand_internal_h patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_rand_extra_arc4random_c patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_refcount_c11_c patch-src_3rdparty_chromium_third_party_boringssl_src_include_openssl_base_h patch-src_3rdparty_chromium_third_party_boringssl_src_include_openssl_thread_h patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_components_h patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_components_h patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_components_h patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-src_3rdparty_chromium_third_party_libevent_event_h patch-src_3rdparty_chromium_third_party_opus_BUILD_gn patch-src_3rdparty_chromium_third_party_perfetto_include_perfetto_tracing_track_event_legacy_h patch-src_3rdparty_chromium_third_party_ruy_BUILD_gn patch-src_3rdparty_chromium_third_party_skia_src_core_SkCpu_cpp patch-src_3rdparty_chromium_third_party_skia_src_opts_SkRasterPipeline_opts_h patch-src_3rdparty_chromium_third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_mem_alloc_h patch-src_3rdparty_chromium_third_party_vulkan_memory_allocator_include_vk_mem_alloc_h patch-src_3rdparty_chromium_third_party_zlib_cpu_features_c patch-src_3rdparty_chromium_third_party_zlib_google_zip_internal_cc patch-src_3rdparty_chromium_ui_gfx_font_list_cc patch-src_3rdparty_chromium_ui_gfx_linux_client_native_pixmap_dmabuf_cc patch-src_3rdparty_chromium_ui_gl_gl_bindings_api_autogen_glx_h patch-src_3rdparty_chromium_ui_gl_gl_bindings_autogen_glx_cc patch-src_3rdparty_chromium_ui_gl_gl_bindings_autogen_glx_h patch-src_3rdparty_chromium_ui_gl_gl_image_glx_native_pixmap_cc patch-src_3rdparty_chromium_ui_gl_gl_switches_cc patch-src_3rdparty_chromium_v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-src_3rdparty_chromium_v8_src_snapshot_embedded_embedded-file-writer_cc patch-src_3rdparty_gn_src_base_files_file_posix_cc patch-src_3rdparty_gn_src_gn_version_h patch-src_3rdparty_gn_src_util_exe_path_cc patch-src_core_location_provider_qt_h Log message: Remove undeleted patches in previous commit, spotted by sthen@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/25 08:11:38 Modified files: lang/deno : Makefile crates.inc distinfo Log message: lang/deno: Actually update deno, not just the patches CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/25 08:44:44 Modified files: devel/difftastic: Makefile crates.inc distinfo Log message: devel/difftastic: Update to 0.61.0 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/25 09:00:18 Modified files: usr.bin/tmux : grid-reader.c grid.c input.c screen-write.c tmux.h window-copy.c Log message: Flag tabs if possible in the grid cell so they can be preserved on copying and capture-pane. From Alexander Arch in GitHub issue 4201. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/25 09:12:39 Modified files: graphics/krita : Makefile distinfo Log message: Update krita to 5.2.6 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/25 09:13:10 Modified files: usr.bin/tmux : format.c window-copy.c Log message: Do not stop stop at first padding in format_grid_line and handle tabs. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/25 09:19:15 Modified files: usr.bin/tmux : window-copy.c Log message: Do not attempt to search for zero length strings, from Alexander Arch in GitHub issue 4209. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/25 09:32:51 Modified files: usr.bin/tmux : status.c tmux.h Log message: Allow control characters to be entered at the command prompt prefixed with with C-v, from Alexander Arch in GitHub issue 4206. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/10/25 11:15:41 Modified files: net/tailscale : Makefile distinfo Log message: Update to tailscale-1.76.1 From Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/10/25 12:02:00 Modified files: textproc/xmlto : Makefile Log message: xmlto now runs at build time, so add docbook-xsl and bash rdeps Not 100% certain this is correct/sufficient but it helped my build going; probably needs double checking. bash missing dep spotted by ajacoutot@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/25 12:06:42 Modified files: lib/libcrypto/ec: ecp_oct.c Log message: Cosmetic tweak to make point2oct and oct2point more symmetric This can't be perfectly symmetric, but the logic is now roughly the same in both these functions. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/25 12:56:26 Modified files: sysutils/eza : Makefile crates.inc distinfo Log message: sysutils/eza: Update to 0.20.5 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/25 13:36:38 Modified files: usr.bin/tmux : tty.c Log message: Allow tabs even on terminals without UTF-8, reported by jmc. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/10/25 15:02:34 Modified files: sys/kern : kern_sysctl.c Log message: Unlock timeout_sysctl(). `tostat' timeout(9) statistics is already protected by `timeout_mtx' mutex(9). ok kettenis CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/25 15:06:03 Modified files: sys/sys : conf.h Log message: remove unused cdev_fb_init() define CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2024/10/25 15:53:24 Modified files: usr.bin/ssh : ssh_config.5 sshd_config.5 Log message: mlkem768x25519-sha256 has been promoted to default key exchange CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/25 18:56:35 Modified files: sys/sys : tty.h Log message: remove TTMASK define, unused since csrg rev 7.2 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/25 23:39:03 Modified files: sys/sys : conf.h disk.h domain.h msg.h pledge.h pool.h protosw.h sem.h shm.h sysctl.h uio.h vnode.h Log message: remove unneeded forward struct declarations CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/26 02:33:10 Modified files: devel/nspr : Makefile distinfo devel/nspr/patches: patch-nspr_configure_in patch-nspr_pr_src_linking_prlink_c patch-nspr_pr_src_misc_prdtoa_c patch-nspr_pr_src_misc_prinit_c patch-nspr_pr_src_misc_prnetdb_c patch-nspr_pr_tests_nameshm1_c patch-nspr_pr_tests_runtests_sh patch-nspr_pr_tests_socket_c devel/nspr/pkg : PLIST Log message: devel/nspr: update to 4.36 lots of churn in patches since the upstream code went through clang-format, but i think i managed to properly reapply all our changes CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/26 02:34:39 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.106, will be required by gecko 133. see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_106.html CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/10/26 02:48:02 Modified files: graphics/py-pygal: Makefile distinfo Removed files: graphics/py-pygal/patches: patch-setup_py Log message: update graphics/py-pygal to 3.0.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/26 03:13:29 Modified files: x11/kde-applications/kontrast: Makefile Log message: Add missing build/run dependency on graphics/kirigami-addons Spotted by aja@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/26 03:14:06 Modified files: devel/desktop-file-utils: Makefile distinfo Log message: Update to desktop-file-utils-0.28. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/26 03:19:23 Modified files: geo/pdal : Makefile distinfo Log message: geo/pdal: update to 2.8.1. see https://github.com/PDAL/PDAL/releases/tag/2.8.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/26 03:23:45 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.35.49. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/26 03:23:55 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.49. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/26 03:24:09 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.35.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/26 03:35:04 Modified files: x11/gnome/terminal: Makefile distinfo x11/gnome/terminal/patches: patch-src_terminal-app_cc Log message: Update to gnome-terminal-3.54.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/26 03:36:00 Modified files: devel/meson-python: Makefile distinfo Log message: Update to meson-python-0.17.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/26 04:15:19 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Add regress coverage for ec_print.c Of course the four stunning beauties in there aren't printing anything. the hex family converts an elliptic curve point's X9.62 encoding into a hex string (which kind of makes sense, you can print that if you want). Much more astounding is EC_POINT_point2bn() where the X9.62 octet string is interpreted as a BIGNUM. Yes, the bignum's hex digits are the point conversion form followed by the affine coordinate(s) of the elliptic curve point, and yes you can choose between compressed, uncompressed, and hybrid encoding, why do you ask? This doesn't really make any sense whatsoever but of course you can also print that if you really want to. Of course the beloved platinum members of the "gotta try every terrible OpenSSL interface" club had to use and expose this. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/26 07:17:17 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_config_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc patch-base_base_paths_posix_cc patch-base_compiler_specific_h patch-base_files_file_util_unittest_cc patch-base_memory_madv_free_discardable_memory_posix_cc patch-base_native_library_unittest_cc patch-base_process_launch_h patch-base_process_launch_posix_cc patch-base_process_process_metrics_freebsd_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_unittest_cc patch-base_rand_util_posix_cc patch-base_system_sys_info_freebsd_cc patch-base_system_sys_info_openbsd_cc patch-base_system_sys_info_posix_cc patch-base_threading_platform_thread_internal_posix_cc patch-base_threading_platform_thread_unittest_cc patch-build_config_clang_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-cc_base_features_cc patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_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_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_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_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_memory_details_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_profile_network_context_service_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_net_system_network_context_manager_h patch-chrome_browser_new_tab_page_modules_file_suggestion_drive_service_cc patch-chrome_browser_new_tab_page_new_tab_page_util_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_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_screen_ai_screen_ai_service_router_cc patch-chrome_browser_sessions_session_restore_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_h patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_tab_group_sync_tab_group_sync_service_factory_cc patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_commands_cc patch-chrome_browser_ui_browser_h patch-chrome_browser_ui_managed_ui_cc patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_tab_strip_region_view_cc 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_base_cc patch-chrome_browser_ui_views_profiles_profile_picker_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_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_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_cc patch-chrome_browser_ui_webui_certificate_manager_certificate_manager_handler_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_h 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_management_management_ui_cc patch-chrome_browser_ui_webui_management_management_ui_constants_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_searchbox_searchbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc patch-chrome_browser_web_applications_test_os_integration_test_override_impl_cc patch-chrome_browser_web_applications_test_os_integration_test_override_impl_h patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_common_channel_info_posix_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_h patch-chrome_updater_configurator_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_payments_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc 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_enterprise_watermarking_watermark_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_live_caption_caption_util_cc patch-components_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-components_os_crypt_sync_libsecret_util_linux_cc patch-components_os_crypt_sync_os_crypt_h patch-components_paint_preview_browser_paint_preview_client_cc patch-components_password_manager_core_browser_features_password_features_cc patch-components_password_manager_core_browser_features_password_features_h patch-components_password_manager_core_browser_password_form_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_factory_util_cc patch-components_password_manager_core_browser_password_store_login_database_cc patch-components_password_manager_core_browser_password_store_login_database_unittest_cc patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_password_manager_core_common_password_manager_pref_names_h patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_policy_core_common_policy_utils_cc patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc patch-components_safe_browsing_core_common_features_cc patch-components_search_engines_search_engine_choice_search_engine_choice_service_cc patch-components_search_engines_template_url_service_cc patch-components_supervised_user_core_browser_supervised_user_service_cc patch-components_supervised_user_core_common_features_cc patch-components_supervised_user_core_common_features_h patch-components_trusted_vault_trusted_vault_connection_impl_cc patch-components_user_education_views_help_bubble_view_cc patch-components_variations_service_variations_service_cc patch-components_visited_url_ranking_public_url_visit_util_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-content_app_content_main_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_main_loop_cc patch-content_browser_child_thread_type_switcher_linux_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_memory_buffer_manager_singleton_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_browser_renderer_host_render_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_aura_h patch-content_browser_utility_process_host_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_common_features_cc patch-content_common_features_h patch-content_gpu_gpu_main_cc patch-content_public_browser_content_browser_client_cc patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_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-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_renderer_bindings_api_binding_util_cc patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc patch-gpu_command_buffer_service_dawn_context_provider_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_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_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_finch_features_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_service_gpu_memory_buffer_factory_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_linux_v4l2_capture_delegate_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_cc patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-mojo_core_channel_cc patch-net_BUILD_gn patch-net_base_features_cc patch-net_cert_cert_verify_proc_h patch-net_socket_tcp_socket_posix_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_backend_print_backend_cups_cc patch-remoting_codec_webrtc_video_encoder_vpx_cc 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_it2me_it2me_host_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_features_h patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_public_cpp_BUILD_gn patch-services_on_device_model_on_device_model_service_h patch-third_party_angle_BUILD_gn patch-third_party_blink_public_platform_platform_h 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_layout_layout_view_cc patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_ffmpeg_BUILD_gn patch-third_party_leveldatabase_env_chromium_cc patch-third_party_perfetto_src_base_utils_cc patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_ip_address_cc patch-third_party_webrtc_system_wrappers_BUILD_gn patch-tools_gn_src_base_files_file_posix_cc patch-tools_json_schema_compiler_cpp_bundle_generator_py patch-tools_json_schema_compiler_feature_compiler_py patch-ui_base_resource_resource_bundle_cc patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_gl_BUILD_gn patch-ui_gl_gl_context_cc patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_ozone_common_features_cc patch-ui_ozone_platform_wayland_common_wayland_util_cc patch-ui_ozone_platform_wayland_host_wayland_connection_cc patch-ui_ozone_platform_wayland_host_wayland_window_cc patch-ui_ozone_platform_wayland_host_wayland_window_h patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h patch-ui_views_widget_root_view_cc patch-ui_views_widget_widget_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_include_v8-internal_h patch-v8_include_v8config_h patch-v8_src_api_api_cc patch-v8_src_base_platform_memory_h patch-v8_src_base_platform_platform-posix_cc patch-v8_src_base_sys-info_cc patch-v8_src_builtins_x64_builtins-x64_cc patch-v8_src_execution_isolate_cc patch-v8_src_flags_flags_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h patch-v8_tools_run_py Added files: www/chromium/patches: patch-base_memory_protected_memory_h patch-base_memory_protected_memory_posix_cc patch-base_message_loop_message_pump_epoll_cc patch-base_message_loop_message_pump_epoll_h patch-base_posix_file_descriptor_shuffle_h patch-chrome_browser_browser_features_h patch-chrome_browser_enterprise_connectors_common_cc patch-chrome_browser_sync_chrome_sync_controller_builder_cc patch-chrome_test_supervised_user_google_auth_state_waiter_mixin_cc patch-chrome_updater_app_app_uninstall_cc patch-components_autofill_core_common_autofill_prefs_cc patch-components_autofill_core_common_autofill_prefs_h patch-components_media_router_common_providers_cast_channel_enum_table_h patch-components_os_crypt_async_browser_secret_portal_key_provider_cc patch-components_os_crypt_async_common_encryptor_cc patch-components_policy_core_common_cloud_cloud_policy_refresh_scheduler_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-headless_lib_browser_headless_content_browser_client_cc patch-third_party_blink_renderer_modules_peerconnection_rtc_data_channel_cc patch-third_party_blink_renderer_platform_graphics_gpu_image_layer_bridge_cc patch-third_party_webrtc_modules_video_coding_codecs_av1_libaom_av1_encoder_cc patch-ui_ozone_platform_wayland_host_wayland_screen_cc patch-ui_ozone_platform_wayland_host_wayland_screen_h Removed files: www/chromium/patches: patch-base_features_cc patch-chrome_browser_safe_browsing_cloud_content_scanning_deep_scanning_utils_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-headless_lib_browser_headless_request_context_manager_cc Log message: update to 130.0.6723.69 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/10/26 07:18:49 Modified files: lang/rust : Makefile distinfo rust.port.mk lang/rust/patches: patch-compiler_rustc_mir_transform_src_abort_unwinding_calls_rs patch-compiler_rustc_session_src_options_rs patch-library_std_src_sys_pal_unix_os_rs patch-src_bootstrap_bootstrap_py patch-src_bootstrap_src_bin_rustc_rs patch-src_bootstrap_src_core_build_steps_test_rs patch-src_bootstrap_src_lib_rs patch-src_tools_cargo_crates_cargo-test-support_src_paths_rs lang/rust/pkg : PLIST-main PLIST-src Log message: update lang/rust to 1.82.0 mark i386 broken (fail to build due to ENOMEM). i386 will be removed from RUST_ARCHS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/26 07:44:59 Modified files: graphics/leptonica: Makefile distinfo Removed files: graphics/leptonica/patches: patch-prog_reg_wrapper_sh Log message: update to leptonica-1.85.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/26 07:49:00 Modified files: x11/tigervnc : Makefile distinfo x11/tigervnc/patches: patch-unix_xserver_hw_vnc_Makefile_am Log message: update to tigervnc-1.14.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/26 07:49:08 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: ec_asn1_test: play some silly games to cover a few more code paths CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/26 07:49:26 Modified files: lang/php/8.3 : Tag: OPENBSD_7_6 Makefile distinfo lang/php/8.3/patches: Tag: OPENBSD_7_6 patch-configure_ac Log message: update to php-8.3.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/26 07:49:29 Modified files: lang/php/8.2 : Tag: OPENBSD_7_6 Makefile distinfo lang/php/8.2/patches: Tag: OPENBSD_7_6 patch-configure_ac Log message: update to php-8.2.25 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/26 07:49:33 Modified files: lang/php/8.3 : Makefile distinfo lang/php/8.3/patches: patch-configure_ac Log message: update to php-8.3.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/26 07:49:36 Modified files: lang/php/8.2 : Makefile distinfo lang/php/8.2/patches: patch-configure_ac Log message: update to php-8.2.25 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/10/26 08:00:11 Modified files: infrastructure/mk: arch-defines.mk x11/gnome/librsvg: Makefile Log message: remove i386 and powerpc64 from RUST_ARCHS - i386 fails to build rust (ENOMEM) - powerpc64 needs a new bootstrap bump EPOCH for librsvg, as it needs to go from librsvg-2.58.5 (with rust) to librsvg-2.40.21 (without rust) "looks right" sthen@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/10/26 08:14:50 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-src_bootstrap_src_bin_rustc_rs Removed files: lang/rust/patches: patch-compiler_rustc_target_src_spec_targets_i686_unknown_openbsd_rs patch-tests_ui_sse2_rs Log message: lang/rust: remove i386 patches and support, and adjust SUPDISTFILES CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/10/26 08:31:59 ports/textproc/riff/patches Update of /cvs/ports/textproc/riff/patches In directory cvs.openbsd.org:/tmp/cvs-serv75371/patches Log Message: Directory /cvs/ports/textproc/riff/patches added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/26 08:32:56 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Mechanically rename priv_key to ec_privatekey CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/10/26 08:33:11 Added files: textproc/riff/patches: patch-src_main_rs Log message: textproc/riff: unbreak build with lang/rust 1.82.0 rustc 1.82.0 introduces a new deprecation and the warning is treat as error. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/26 08:33:59 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: a and ret aren't great names for EC_KEYs CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/26 08:35:32 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: d2i_ECPrivateKey: minor cleanup for entry and exit path Reduces an upcoming diff which is hard enough to review without these distractions. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/26 08:40:16 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: d2i_ECPrivateKey: move the version setting where it belongs CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/26 12:52:17 Modified files: net/irctk : Makefile Removed files: net/irctk/patches: patch-Makefile_m4 Log message: irctk: remove upstreamed patch Not sure how I forgot to cvs rm it, since with it in place patch(1) complains that it is already applied. If patch however diceded to revert it, it would re-introduce wrong paths in the resulting binary. Reported by Kirill Miazine (km [at] krot [dot] org), thank you! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/26 14:50:53 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: {d2i,i2d}_ECParameters() also want a bit of exercising CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/26 20:06:01 Modified files: usr.bin/ssh : libcrux_mlkem768_sha3.h mlkem768.sh Log message: fix ML-KEM768x25519 KEX on big-endian systems; spotted by jsg@ feedback/ok deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/10/26 20:06:59 Modified files: usr.bin/ssh : kexmlkem768x25519.c Log message: explicitly include endian.h CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2024/10/26 22:44:41 Modified files: sys/dev/pci : ixgbe.c ixgbe.h ixgbe_type.h Log message: To prepare to add ixv(4), update the mailbox functionalities of ixbge to ixv driver version 1.5.32 from Intel. This change will not affect the existing usage of ix(4), since the change is only about the mailbox, and the mailbox is used only when the primary/virtual function is used. The diff from Yuichiro NAITO, naito.yuichiro at gmail.com. ok jmatthew jan CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/10/26 23:08:06 Modified files: sysutils/rustic: Makefile crates.inc distinfo Log message: Update to rustic-0.9.4 Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.9.4 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/26 23:26:01 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_config_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc patch-base_base_paths_posix_cc patch-base_compiler_specific_h patch-base_files_file_util_unittest_cc patch-base_memory_madv_free_discardable_memory_posix_cc patch-base_native_library_unittest_cc patch-base_process_launch_h patch-base_process_launch_posix_cc patch-base_process_process_metrics_freebsd_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_unittest_cc patch-base_rand_util_posix_cc patch-base_system_sys_info_freebsd_cc patch-base_system_sys_info_openbsd_cc patch-base_system_sys_info_posix_cc patch-base_threading_platform_thread_internal_posix_cc patch-base_threading_platform_thread_unittest_cc patch-build_config_clang_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-cc_base_features_cc patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_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_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_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_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_memory_details_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_profile_network_context_service_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_net_system_network_context_manager_h patch-chrome_browser_new_tab_page_modules_file_suggestion_drive_service_cc patch-chrome_browser_new_tab_page_new_tab_page_util_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_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_screen_ai_screen_ai_service_router_cc patch-chrome_browser_sessions_session_restore_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_h patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_tab_group_sync_tab_group_sync_service_factory_cc patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_commands_cc patch-chrome_browser_ui_browser_h patch-chrome_browser_ui_managed_ui_cc patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_hung_renderer_view_cc patch-chrome_browser_ui_views_omnibox_omnibox_view_views_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_base_cc patch-chrome_browser_ui_views_profiles_profile_picker_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_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_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_cc patch-chrome_browser_ui_webui_certificate_manager_certificate_manager_handler_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_h 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_management_management_ui_cc patch-chrome_browser_ui_webui_management_management_ui_constants_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_searchbox_searchbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc patch-chrome_browser_web_applications_test_os_integration_test_override_impl_cc patch-chrome_browser_web_applications_test_os_integration_test_override_impl_h patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_common_channel_info_posix_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_h patch-chrome_updater_configurator_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_payments_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc 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_enterprise_watermarking_watermark_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_live_caption_caption_util_cc patch-components_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-components_os_crypt_sync_libsecret_util_linux_cc patch-components_os_crypt_sync_os_crypt_h patch-components_paint_preview_browser_paint_preview_client_cc patch-components_password_manager_core_browser_features_password_features_cc patch-components_password_manager_core_browser_features_password_features_h patch-components_password_manager_core_browser_password_form_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_factory_util_cc patch-components_password_manager_core_browser_password_store_login_database_cc patch-components_password_manager_core_browser_password_store_login_database_unittest_cc patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_password_manager_core_common_password_manager_pref_names_h patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_policy_core_common_policy_utils_cc patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc patch-components_safe_browsing_core_common_features_cc patch-components_search_engines_search_engine_choice_search_engine_choice_service_cc patch-components_search_engines_template_url_service_cc patch-components_supervised_user_core_browser_supervised_user_service_cc patch-components_supervised_user_core_common_features_cc patch-components_supervised_user_core_common_features_h patch-components_trusted_vault_trusted_vault_connection_impl_cc patch-components_user_education_views_help_bubble_view_cc patch-components_variations_service_variations_service_cc patch-components_visited_url_ranking_public_url_visit_util_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-content_app_content_main_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_main_loop_cc patch-content_browser_child_thread_type_switcher_linux_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_memory_buffer_manager_singleton_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_browser_renderer_host_render_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_aura_h patch-content_browser_utility_process_host_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_common_features_cc patch-content_common_features_h patch-content_gpu_gpu_main_cc patch-content_public_browser_content_browser_client_cc patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_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-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_renderer_bindings_api_binding_util_cc patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc patch-gpu_command_buffer_service_dawn_context_provider_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_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_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_finch_features_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_service_gpu_memory_buffer_factory_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_linux_v4l2_capture_delegate_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_cc patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-mojo_core_channel_cc patch-net_BUILD_gn patch-net_base_features_cc patch-net_cert_cert_verify_proc_h patch-net_socket_tcp_socket_posix_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_backend_print_backend_cups_cc patch-remoting_codec_webrtc_video_encoder_vpx_cc 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_it2me_it2me_host_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_features_h patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_public_cpp_BUILD_gn patch-services_on_device_model_on_device_model_service_h patch-third_party_angle_BUILD_gn patch-third_party_blink_public_platform_platform_h 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_layout_layout_view_cc patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_ffmpeg_BUILD_gn patch-third_party_leveldatabase_env_chromium_cc patch-third_party_perfetto_src_base_utils_cc patch-third_party_speech-dispatcher_libspeechd_version_h patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_ip_address_cc patch-third_party_webrtc_system_wrappers_BUILD_gn patch-tools_gn_src_base_files_file_posix_cc patch-tools_json_schema_compiler_cpp_bundle_generator_py patch-tools_json_schema_compiler_feature_compiler_py patch-ui_base_resource_resource_bundle_cc patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_gl_BUILD_gn patch-ui_gl_gl_context_cc patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_ozone_common_features_cc patch-ui_ozone_platform_wayland_common_wayland_util_cc patch-ui_ozone_platform_wayland_host_wayland_connection_cc patch-ui_ozone_platform_wayland_host_wayland_window_cc patch-ui_ozone_platform_wayland_host_wayland_window_h patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h patch-ui_views_widget_root_view_cc patch-ui_views_widget_widget_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_include_v8-internal_h patch-v8_include_v8config_h patch-v8_src_api_api_cc patch-v8_src_base_platform_memory_h patch-v8_src_base_platform_platform-posix_cc patch-v8_src_base_sys-info_cc patch-v8_src_builtins_x64_builtins-x64_cc patch-v8_src_execution_isolate_cc patch-v8_src_flags_flags_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h patch-v8_tools_run_py Added files: www/ungoogled-chromium/patches: patch-base_memory_protected_memory_h patch-base_memory_protected_memory_posix_cc patch-base_message_loop_message_pump_epoll_cc patch-base_message_loop_message_pump_epoll_h patch-base_posix_file_descriptor_shuffle_h patch-chrome_browser_browser_features_h patch-chrome_browser_enterprise_connectors_common_cc patch-chrome_browser_sync_chrome_sync_controller_builder_cc patch-chrome_test_supervised_user_google_auth_state_waiter_mixin_cc patch-chrome_updater_app_app_uninstall_cc patch-components_autofill_core_common_autofill_prefs_cc patch-components_autofill_core_common_autofill_prefs_h patch-components_os_crypt_async_browser_secret_portal_key_provider_cc patch-components_os_crypt_async_common_encryptor_cc patch-components_policy_core_common_cloud_cloud_policy_refresh_scheduler_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-headless_lib_browser_headless_content_browser_client_cc patch-third_party_blink_renderer_modules_peerconnection_rtc_data_channel_cc patch-third_party_blink_renderer_platform_graphics_gpu_image_layer_bridge_cc patch-third_party_webrtc_modules_video_coding_codecs_av1_libaom_av1_encoder_cc patch-ui_ozone_platform_wayland_host_wayland_screen_cc patch-ui_ozone_platform_wayland_host_wayland_screen_h Removed files: www/ungoogled-chromium/patches: patch-base_features_cc patch-chrome_browser_safe_browsing_cloud_content_scanning_deep_scanning_utils_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-headless_lib_browser_headless_request_context_manager_cc Log message: update to 130.0.6723.69 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/27 02:35:59 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-meson_build Log message: Update to netatalk-4.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/27 02:48:46 Modified files: devel/libgit2/libgit2: Makefile distinfo devel/libgit2/libgit2/patches: patch-src_util_unix_realpath_c Log message: Update to libgit2-1.8.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/27 02:50:51 Modified files: telephony/asterisk/18: Makefile distinfo telephony/asterisk/18/patches: patch-res_res_rtp_asterisk_c Log message: update to asterisk-18.25.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/27 02:51:00 Modified files: telephony/asterisk/20: Makefile distinfo telephony/asterisk/20/patches: patch-res_res_rtp_asterisk_c Log message: update to asterisk-20.10.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/27 02:57:54 Modified files: games/tuxpaint : Makefile distinfo games/tuxpaint/pkg: PLIST Log message: Update to tuxpaint-0.9.34. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/27 02:58:04 Modified files: games/tuxpaint-stamps: Makefile distinfo games/tuxpaint-stamps/pkg: PLIST Log message: Update to tuxpaint-stamps-20241025. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/27 02:58:15 Modified files: games/tuxpaint-config: Makefile distinfo Log message: Update to tuxpaint-config-0.0.25. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/27 03:37:28 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: i2d_ECParameters: rename a to ec_key CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/27 03:38:49 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: d2i_ECParameters: rename ret to ec_key CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/27 03:40:09 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: d2i_ECParameters: rename a to out_ec_key CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/27 03:54:01 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: d2i_ECParameters: clean up entry and exit CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/27 04:19:52 Modified files: mail/evolution : Makefile mail/evolution-ews: Makefile databases/evolution-data-server: Makefile Log message: Explicitely set the textproc/intltool MODULE. It will not be inherited from the gnome MODULE anymore for cmake based projects. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/27 04:21:28 Modified files: x11/gnome : gnome.port.mk Log message: Prefer devel/gettext,-tools over textproc/intltool for cmake based projects (like we do with meson). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/27 04:25:14 Modified files: news/pan : Makefile distinfo news/pan/pkg : DESCR PLIST Log message: Update to pan-0.161. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/27 04:53:33 Modified files: devel/libgit2/libgit2/patches: patch-src_util_unix_realpath_c Log message: Merged upstream. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/10/27 08:13:05 Modified files: games/naev : Makefile Removed files: games/naev/patches: patch-src_utf8_c Log message: remove unneeded patch including sys/malloc.h; ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/27 08:49:53 Modified files: x11/gnome/desktop: Makefile Added files: x11/gnome/desktop/patches: patch-libgnome-desktop_gnome-bg_gnome-bg_c Log message: gnome-bg: only parse XML files as slideshows (from upstream). This will improve performance loading wallpapers from gnome-control-center. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/10/27 09:42:48 Modified files: sys/kern : sys_pipe.c Log message: Remove KERNEL_LOCK() dance around km_alloc(9) & km_free(9). Allocating VAs is done via uvm_map(9) which is safe to call without KERNEL_LOCK() since mmap(2) & friends have been marked NOLOCK. ok mvs@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/27 10:05:04 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-CMakeLists_txt geo/qgis/pkg : PLIST Log message: geo/qgis: update to 3.40.0. see https://changelog.qgis.org/en/qgis/version/3.40/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/27 10:09:03 Modified files: databases/sqlite3: Makefile distinfo databases/sqlite3/pkg: PLIST Log message: databases/sqlite3: update to 3.47.0. see https://www.sqlite.org/releaselog/3_47_0.html (and https://www.sqlite.org/releaselog/3_45_0.html and https://www.sqlite.org/releaselog/3_46_0.html and other minors..) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/27 10:33:47 Modified files: devel/jujutsu : Makefile crates.inc distinfo Log message: jujutsu: bump scm-record to 0.4.0 and its dep ratatui to 0.27.0 This teaches tooling like the hunk selector and the conflict resolver about tabs and avoids confusing screen corruption if they're present. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/27 10:34:10 Added files: devel/jujutsu/patches: patch-Cargo_toml Log message: jujutsu: missed cvs add CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/27 11:02:29 Modified files: devel/kf6/kconfig: Makefile Log message: Fix missing dependency on x11/qt6/qtquick3d aja detects that x11/kde-plasma/kactivitymanagerd cannot be built. If we look at the CMake trace, we see that KF6Config depends on QML, which is registered as a lib dependency in KF6Config. But it looks like KF6Config OR x11/qt6/qtdeclarative depends on x11/qt6/qtquick3d in the cmake files. This still needs to be investigated in detail. This diff fixes the faulty trace, but can probably also occur in other configurations CMake Error at /usr/local/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginConfig.cmake:55 (include): include could not find requested file: /usr/local/lib/cmake/Qt6Qml/Qt6QQuick3DProfilerAdapterFactoryPluginAdditionalTargetInfo.cmake Call Stack (most recent call first): /usr/local/lib/cmake/Qt6/QtPublicPluginHelpers.cmake:518 (include) /usr/local/lib/cmake/Qt6Qml/Qt6QmlPlugins.cmake:75 (__qt_internal_include_plugin_packages) /usr/local/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake:148 (include) /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/local/lib/cmake/KF6Config/KF6ConfigConfig.cmake:43 (find_dependency) /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/local/lib/cmake/KF6KIO/KF6KIOConfig.cmake:31 (find_dependency) CMakeLists.txt:61 (find_package) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/10/27 11:54:43 Modified files: sysutils/py-psutil: Makefile Added files: sysutils/py-psutil/patches: patch-psutil_arch_openbsd_mem_c Log message: Fix psutil.swap_memory() when no swap is configured Issue visible in sysutils/glances reported by Alex Holst CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2024/10/27 15:49:55 Modified files: . : 76.html Log message: arm package count CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/27 16:08:25 Modified files: sys/sys : msg.h Log message: remove unused MSQID defines; ok mpi@ miod@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/27 16:31:13 Modified files: graphics/decker: Makefile distinfo graphics/decker/pkg: PLIST Log message: update graphics/decker to 1.51; from maintainer Jag Talon, thank you! release notes: https://internet-janitor.itch.io/decker/devlog/821913/decker-151 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/27 16:43:22 Modified files: net/lagrange : Makefile distinfo net/lagrange/pkg: DESCR PLIST Log message: update net/lagrange to 1.18.3; from MAINTAINER Florian Viehweger clagrange (an ncurses interface for lagrange) is enabled. This update also brings in support for the Guppy protocol and Misfin messages. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/10/27 16:50:14 Modified files: mail/mblaze : Makefile Log message: add James as co-maintainer CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/10/27 17:51:12 Modified files: sysutils/fzf : Makefile distinfo modules.inc Log message: Update to fzf-0.56.0 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/10/27 18:15:01 Modified files: audio/mpg123 : Tag: OPENBSD_7_6 Makefile distinfo Log message: audio/mpg123: SECURITY update to 1.32.8 Prevent premature application of header info into decoding structure, at worst having triggered out-of-bounds writes of decoded PCM data. CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2024/10/27 23:00:11 Modified files: x11/xfe : Makefile x11/xfe/patches: patch-src_FilePanel_cpp Added files: x11/xfe/patches: patch-src_DirPanel_cpp patch-src_SearchPanel_cpp Log message: Patch xfe to run gtar X File Explorer ran tar -a, which failed with "unknown option". Switch to GNU tar, by changing "tar ___" commands into "gtar ___". ok bcallah@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/28 00:54:41 Modified files: geo/py-owslib : Makefile distinfo geo/py-owslib/pkg: PLIST Log message: geo/py-owslib: update to 0.32.0. see https://github.com/geopython/OWSLib/releases/tag/0.32.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/28 01:17:44 Modified files: graphics/tiff : Makefile distinfo graphics/tiff/patches: patch-libtiff_CMakeLists_txt graphics/tiff/pkg: PLIST Log message: graphics/tiff: update to 4.7.0. see http://www.simplesystems.org/libtiff/releases/v4.7.0.html disable tiffgt viewer as it depends on freeglut CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/28 01:18:07 Modified files: graphics/mapnik: Makefile distinfo Log message: graphics/mapnik: update to 4.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/28 01:30:48 Modified files: devel/py-trove-classifiers: Makefile distinfo Log message: update to py3-trove-classifiers-2024.10.21.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/28 01:44:48 Modified files: devel/py-pip : Makefile distinfo devel/py-pip/pkg: PLIST Log message: update to py3-pip-24.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/28 01:53:53 Modified files: sysutils/restic: Makefile distinfo Log message: update to restic-0.17.2 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/28 02:11:59 Modified files: usr.bin/tmux : status.c Log message: Fix issues in the command prompt: set PROMPT_QUOTENEXT after quoting than before, meaning that accidentally scrolling the mouse wheel doesn't break quoting; and move the cursor correctly over wide characters. From Alexander Arch in GitHub issue 4212. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/28 02:16:06 Modified files: usr.bin/tmux : format.c Log message: Treat tabs as a word separator, from Alexander Arch in GitHub issue 4201. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/10/28 02:16:51 Modified files: usr.bin/tmux : window-copy.c Log message: Match tab cells when searching, from Alexander Arch in GitHub issue 4201. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/10/28 02:25:32 Modified files: sys/uvm : uvm_glue.c Log message: Change uvm_swapout_threads() to return the amound of freed pages. Note that currently that amount is calculated using the `uvmexp.free' global and might include pages freed by other threads. A better solution would be to modify pmap_collect(9) on all architectures that support it to return the number of reclaimed pages. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/28 02:28:09 Modified files: textproc/py-elementpath: Makefile distinfo textproc/py-elementpath/pkg: PLIST Log message: update to py3-elementpath-4.6.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/28 03:04:26 Modified files: x11/gnome/online-accounts: Makefile Log message: Add docbook to MODGNOME_TOOLS. Missing dep spotted by sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/28 03:10:23 Modified files: devel/jujutsu : Makefile devel/jujutsu/pkg: PLIST Log message: jujutsu: generate and install a manpage CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/28 03:44:31 Modified files: cad/horizon-eda: Makefile Removed files: cad/horizon-eda/patches: patch-src_pool-prj-mgr_pool-mgr_pool_git_box_cpp patch-src_pool-prj-mgr_pool-mgr_pool_remote_box_cpp Log message: Unbreak with libgit2-1.8.3; patches aren't needed anymore. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/28 03:45:50 Modified files: multimedia/py-chromecast: Makefile distinfo Log message: Update to py3-chromecast-14.0.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/28 03:47:19 Modified files: print/py-pypdf : Makefile distinfo print/py-pypdf/pkg: PLIST Log message: Update to py3-pypdf-5.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/28 03:49:18 Modified files: graphics/babl : Makefile distinfo Log message: Update to babl-0.1.110. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/28 04:13:04 Modified files: devel/kdevelop : Makefile Log message: Fix build by adding vulkan as build dependency While here add missing WANTLIB on: llvm${MODCLANG_VERSION}/lib/clang Spotted by naddy tb and others CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/10/28 04:18:03 Modified files: sys/arch/alpha/alpha: mem.c sys/arch/amd64/amd64: mem.c sys/arch/arm/arm: mem.c sys/arch/arm64/arm64: mem.c sys/arch/hppa/hppa: mem.c sys/arch/i386/i386: mem.c sys/arch/m88k/m88k: mem.c sys/arch/macppc/macppc: mem.c sys/arch/mips64/mips64: mem.c sys/arch/powerpc64/powerpc64: mem.c sys/arch/riscv64/riscv64: mem.c sys/arch/sh/sh : mem.c sys/arch/sparc64/sparc64: mem.c sys/kern : kern_sysctl.c Log message: Unlock KERN_ALLOWKMEM. The `allowkmem' is atomically accessed integer. Also use atomic_load_int(9) to load `securelevel'. sysctl_securelevel() is mp-safe, but will be under kernel lock until all existing `securelevel' loading became mp-safe too. ok mpi CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/28 05:13:01 Modified files: x11/alacritty : Makefile crates.inc distinfo Log message: x11/alacritty: Update to 0.14.0 + add LIB_DEPENDS / WANTLIB for x11/xkbcommon ok Eric Auge (Maintainer) CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/28 05:18:59 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-Cargo_toml patch-cli_main_rs patch-cli_standalone_binary_rs patch-ext_ffi_Cargo_toml patch-ext_node_ops_fs_rs patch-modcargo-crates_deno_core-0_314_1_Cargo_toml patch-runtime_ops_os_mod_rs patch-tests_util_server_src_lib_rs lang/deno/pkg : README Added files: lang/deno/patches: patch-ext_napi_lib_rs Removed files: lang/deno/patches: patch-cli_build_rs patch-cli_standalone_mod_rs Log message: lang/deno: Update to 2.0.3 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/28 06:05:00 Modified files: usr.sbin/bgpd : rde_prefix.c Log message: Remove two fatalx calls in pt_fill since they are wrong. L3VPN withdraws don't carry a labelstack (see util.c::nlri_get_vpn4()). OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/28 06:06:14 Modified files: regress/usr.sbin/bgpd/integrationtests: l3vpn.sh Log message: Add a dummy bgpctl command to check that bgpd is still running. This would have detected the pt_fill regression I introduced some time ago. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/28 06:11:05 Modified files: regress/usr.sbin/bgpd/integrationtests: ixp.sh l3vpn.sh lladdr.sh maxattr.sh Log message: Remove unnecessary pfctl cleanup in error_notify() CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/28 07:54:52 Modified files: devel/kf6/kidletime: Makefile Log message: Remove wrong dependency CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/10/28 08:14:04 Modified files: sys/arch/arm64/dev: rtkit.c Log message: Improve RK_DEBUG debug code to also print the mailbox messages that we send. ok tobhe@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/10/28 08:16:39 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: Set AP power state. Fixes the SMC initialization on (at least) the M1 MacBook with the latest system firmware. ok patrick@, jsg@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/28 08:57:41 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20241028 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/28 09:26:46 ports/shells/nushell/patches Update of /cvs/ports/shells/nushell/patches In directory cvs.openbsd.org:/cvs.d/hack/volker/ports/shells/nushell/patches Log Message: Directory /cvs/ports/shells/nushell/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/28 09:28:18 Modified files: shells/nushell : Makefile crates.inc distinfo Added files: shells/nushell/patches: patch-src_main_rs Log message: shells/nushell: Update to 0.99.1 ok tb@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/10/28 09:51:09 Modified files: audio/mpg123 : Makefile distinfo Log message: audio/mpg123: SECURITY update to 1.32.8 Prevent premature application of header info into decoding structure, at worst having triggered out-of-bounds writes of decoded PCM data. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/10/28 09:59:28 Modified files: misc/vttest : Makefile distinfo Log message: misc/vttest: maintenance update to 20241024 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 10:27:15 Modified files: regress/lib/libcrypto/c2sp: Makefile Log message: c2sp: run test against openssl/3.4 if it is installed CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 11:00:51 Modified files: lib/libcrypto/ec: ec_print.c Log message: ec_print.c: fix includes. It doesn't currently need ec_local.h, but it will soon, so leave it there. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 11:39:57 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Rename the EC_KEY in i2d_ECPrivateKey() to ec_key CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 11:40:46 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Rename the EC_KEY in i2o_ECPublicKey() to ec_key CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 11:58:18 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: d2i_ECPrivateKey: split parameter setting into a helper In order to decode a private key, the group must be known in some way. Typically, the group is encoded in the EC domain parameters, preferably as a named curve (this is mandatory in PKIX per RFC 5480). However, the group could be absent because the domain parameters are OPTIONAL in the ECPrivateKey SEQUENCE. In that case the code falls back to the group that may already be set on the EC_KEY. Now there is no way to tell whether that group is the right one... In any case. Split this thing out of the body of d2i_ECPrivateKey() to make that function a bit less of an eyesore. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 11:59:45 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: d2i_ECPrivateKey: split private key setting into a helper Contrary to domain parameters and public key, the private key most be part of the DER. Convert that to a BIGNUM and set it on the EC_KEY. Use the dedicated setter for this (which will possibly call the handler of the EC_KEY_METHOD) rather than doing this by hand. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 12:01:26 Modified files: lib/libcrypto/ec: ec_ameth.c ec_local.h Log message: Expose eckey_compute_key() from ec_ameth This helper will be needed in a subsequent commit. ok jsing CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2024/10/28 12:02:42 Modified files: net/tor : Makefile distinfo Log message: Update to tor 0.4.8.13. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 12:03:34 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: d2i_ECPrivateKey: split public key setting into a helper If the public key is not part of the ECPrivateKey, it needs to be computed. Rather than doing this ad hoc inline, use the function from the ameth that already does this. If it is present, decode it after checking that its unused bits octet is zero. Again use the dedicated setter API to honor an eventual EC_KEY_METHOD. There remains a gross bit reading the point point conversion form out of the first octet of the bit string. This will go away in a later commit. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 12:15:53 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Fix private key encoding in i2d_ECPrivateKey() The private key is a random integer between 1 and order - 1. As such it requires at most as many bytes as the order to encode. SEC 1, Section C.4 is very explicit about padding it to this length: The component privateKey is the private key defined to be the octet string of length [ceil(log_2 n/8)] (where n is the order of the curve) obtained from the unsigned integer via the encoding of Section 2.3.7. Fix this by generalizing a similar fix for field elements. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 12:44:12 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Enable the tests that depend on correct private key padding CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/28 13:44:21 Modified files: lang/python : python.port.mk Log message: lang/python/python.port.mk: introduce MODPY_TEST_SO_CMD When MODPY_TEST_LINK_SO is enabled, python.port.mk links all .so files in ${WRKSRC} which is required when port using tests which use Python code that loads .so files via relative imports. tweeks, feedback and OK: kn@ sthen@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/28 13:47:03 Modified files: archivers/py-zstandard: Makefile Log message: archivers/py-zstandard: switch to use MODPY_TEST_SO_CMD OK: kn@ CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/10/28 13:48:37 Modified files: share/man/man5 : python-module.5 Log message: share/man/man5/python-module.5: document MODPY_TEST_LINK_SO CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 13:56:18 Modified files: usr.sbin/relayd: config.c parse.y relay.c relayd.c relayd.conf.5 relayd.h Log message: relayd: add support for client certificates This feature has been requested many times over the years. Various patches were provided by Asherah Connor, Rivo Nurges, Markus Läll and maybe others. These patches always stalled for various reasons. From Sören Tempel, mostly based on Asherah's latest patch. ok florian tb CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 13:57:02 Modified files: regress/usr.sbin/relayd: Client.pm Makefile Relayd.pm Log message: relayd: add regress coverage for client certs From Sören Tempel CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 13:58:23 Added files: regress/usr.sbin/relayd: args-ssl-client-verify-fail.pl args-ssl-client-verify.pl Log message: It helps to commit the actual test scripts... CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/28 14:51:39 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_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_config_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_constants_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc patch-base_base_paths_posix_cc patch-base_compiler_specific_h patch-base_debug_stack_trace_cc patch-base_files_file_util_unittest_cc patch-base_memory_discardable_memory_cc patch-base_memory_discardable_memory_internal_h patch-base_memory_madv_free_discardable_memory_posix_cc patch-base_native_library_unittest_cc patch-base_process_launch_h patch-base_process_launch_posix_cc patch-base_process_process_metrics_freebsd_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_unittest_cc patch-base_rand_util_posix_cc patch-base_system_sys_info_freebsd_cc patch-base_system_sys_info_openbsd_cc patch-base_system_sys_info_posix_cc patch-base_threading_platform_thread_internal_posix_cc patch-base_threading_platform_thread_unittest_cc patch-base_trace_event_memory_dump_manager_cc patch-build_config_clang_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-cc_base_features_cc patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_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_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_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_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_cc patch-chrome_browser_extensions_api_runtime_chrome_runtime_api_delegate_cc patch-chrome_browser_extensions_api_settings_private_prefs_util_cc patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-chrome_browser_extensions_api_webstore_private_webstore_private_api_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_router_discovery_discovery_network_list_posix_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_memory_details_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_profile_network_context_service_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_net_system_network_context_manager_h patch-chrome_browser_new_tab_page_modules_file_suggestion_drive_service_cc patch-chrome_browser_new_tab_page_new_tab_page_util_cc patch-chrome_browser_notifications_notification_platform_bridge_delegator_cc patch-chrome_browser_password_manager_chrome_password_manager_client_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_prefs_browser_prefs_cc patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_screen_ai_screen_ai_service_router_cc patch-chrome_browser_sessions_session_restore_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_supervised_user_supervised_user_metrics_service_factory_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_tab_group_sync_tab_group_sync_service_factory_cc patch-chrome_browser_task_manager_sampling_task_group_cc patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_cc patch-chrome_browser_ui_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_h patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_test_popup_browsertest_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_frame_view_layout_linux_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_h 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_frame_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_tab_strip_region_view_cc patch-chrome_browser_ui_views_hung_renderer_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_profile_picker_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_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_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_cc patch-chrome_browser_ui_webui_about_about_ui_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_certificate_manager_certificate_manager_handler_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_h 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_management_management_ui_cc patch-chrome_browser_ui_webui_management_management_ui_constants_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_searchbox_searchbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc patch-chrome_browser_ui_window_sizer_window_sizer_cc patch-chrome_browser_visited_url_ranking_visited_url_ranking_service_factory_cc patch-chrome_browser_web_applications_extension_status_utils_h patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc patch-chrome_browser_web_applications_test_os_integration_test_override_impl_cc patch-chrome_browser_web_applications_test_os_integration_test_override_impl_h patch-chrome_browser_web_applications_web_app_install_info_h patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_browser_webauthn_enclave_manager_cc patch-chrome_common_channel_info_posix_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_h patch-chrome_enterprise_companion_enterprise_companion_client_cc patch-chrome_test_chromedriver_key_converter_unittest_cc patch-chrome_updater_configurator_cc patch-chrome_utility_services_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_payments_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc 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_discardable_memory_service_discardable_shared_memory_manager_cc patch-components_enterprise_watermarking_watermark_cc patch-components_eye_dropper_eye_dropper_view_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_feed_core_v2_feed_network_impl_unittest_cc patch-components_flags_ui_flags_state_cc patch-components_gwp_asan_crash_handler_crash_analyzer_cc patch-components_live_caption_caption_util_cc patch-components_named_mojo_ipc_server_connection_info_h patch-components_named_mojo_ipc_server_named_mojo_ipc_server_client_util_cc patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-components_os_crypt_sync_libsecret_util_linux_cc patch-components_os_crypt_sync_os_crypt_h patch-components_paint_preview_browser_paint_preview_client_cc patch-components_password_manager_core_browser_features_password_features_cc patch-components_password_manager_core_browser_features_password_features_h patch-components_password_manager_core_browser_password_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_async_helper_cc patch-components_password_manager_core_browser_password_store_login_database_cc patch-components_password_manager_core_browser_password_store_login_database_unittest_cc patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_password_manager_core_browser_stub_password_manager_client_h patch-components_password_manager_core_common_password_manager_pref_names_h patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_policy_core_common_policy_utils_cc patch-components_safe_browsing_content_common_file_type_policies_unittest_cc patch-components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc patch-components_safe_browsing_core_common_features_cc patch-components_search_engines_search_engine_choice_search_engine_choice_service_cc patch-components_search_engines_template_url_service_cc patch-components_soda_soda_util_cc patch-components_storage_monitor_BUILD_gn patch-components_supervised_user_core_browser_supervised_user_preferences_cc patch-components_supervised_user_core_browser_supervised_user_service_cc patch-components_supervised_user_core_common_features_cc patch-components_supervised_user_core_common_features_h patch-components_sync_device_info_local_device_info_util_cc patch-components_trusted_vault_trusted_vault_connection_impl_cc patch-components_update_client_update_query_params_cc patch-components_user_education_views_help_bubble_view_cc patch-components_variations_service_variations_service_cc patch-components_visited_url_ranking_public_url_visit_util_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_embedder_software_output_surface_cc patch-components_viz_service_display_embedder_software_output_surface_h 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_viz_test_mock_display_client_h patch-content_app_content_main_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_browser_url_handler_impl_cc patch-content_browser_child_process_launcher_helper_h patch-content_browser_child_thread_type_switcher_linux_cc patch-content_browser_file_system_access_file_path_watcher_file_path_watcher_h patch-content_browser_file_system_access_file_system_access_local_path_watcher_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_memory_buffer_manager_singleton_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_aura_h patch-content_browser_utility_process_host_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_browser_zygote_host_zygote_host_impl_linux_cc patch-content_child_child_process_cc patch-content_common_BUILD_gn patch-content_common_features_cc patch-content_common_features_h patch-content_gpu_gpu_main_cc patch-content_public_browser_content_browser_client_cc patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_thread_impl_cc patch-content_utility_services_cc patch-content_utility_utility_main_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_common_command_cc patch-extensions_renderer_bindings_api_binding_util_cc patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc patch-gpu_command_buffer_service_dawn_context_provider_cc patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_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_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_command_buffer_tests_gl_gpu_memory_buffer_unittest_cc patch-gpu_config_gpu_control_list_cc patch-gpu_config_gpu_finch_features_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_memory_buffer_factory_cc patch-gpu_vulkan_vulkan_device_queue_cc patch-gpu_vulkan_vulkan_util_cc patch-headless_lib_headless_content_main_delegate_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_alsa_audio_manager_alsa_cc patch-media_audio_audio_input_device_cc patch-media_audio_pulse_pulse_util_cc 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_linux_v4l2_capture_delegate_cc patch-media_capture_video_video_capture_device_client_cc patch-media_gpu_chromeos_libyuv_image_processor_backend_cc patch-media_gpu_chromeos_mailbox_video_frame_converter_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_cc patch-media_gpu_vaapi_vaapi_wrapper_cc 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-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_video_video_encode_accelerator_adapter_test_cc patch-media_webrtc_audio_processor_cc patch-mojo_core_BUILD_gn patch-mojo_core_channel_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_features_cc patch-net_base_network_change_notifier_cc patch-net_cert_cert_verify_proc_h patch-net_http_http_network_session_cc patch-net_socket_tcp_socket_posix_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-net_url_request_url_request_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_backend_print_backend_cups_cc patch-printing_print_settings_h patch-remoting_codec_webrtc_video_encoder_vpx_cc 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_it2me_it2me_host_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_webauthn_remote_webauthn_extension_notifier_cc patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_features_h patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_device_BUILD_gn patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_network_public_cpp_BUILD_gn patch-services_on_device_model_on_device_model_service_h patch-services_video_capture_video_capture_service_impl_cc patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc patch-third_party_angle_BUILD_gn 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_layout_layout_view_cc patch-third_party_blink_renderer_core_scroll_scrollbar_theme_aura_cc patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc patch-third_party_blink_renderer_modules_webaudio_audio_worklet_thread_test_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_cc patch-third_party_blink_renderer_platform_fonts_font_cache_h patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_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_scheduler_common_thread_cc patch-third_party_ffmpeg_BUILD_gn patch-third_party_leveldatabase_env_chromium_cc patch-third_party_libc++_src_src_chrono_cpp patch-third_party_libc++_src_src_filesystem_filesystem_clock_cpp patch-third_party_perfetto_src_base_utils_cc patch-third_party_speech-dispatcher_libspeechd_version_h patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_vulkan-loader_src_BUILD_gn patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_ip_address_cc patch-third_party_webrtc_system_wrappers_BUILD_gn patch-tools_gn_src_base_files_file_posix_cc patch-tools_json_schema_compiler_cpp_bundle_generator_py patch-tools_json_schema_compiler_feature_compiler_py patch-ui_base_ime_dummy_text_input_client_cc patch-ui_base_ime_dummy_text_input_client_h patch-ui_base_ime_fake_text_input_client_cc patch-ui_base_ime_fake_text_input_client_h patch-ui_base_ime_text_input_client_h patch-ui_base_resource_resource_bundle_cc 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_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_events_event_cc patch-ui_events_keycodes_dom_keycode_converter_cc patch-ui_gfx_font_fallback_linux_cc patch-ui_gfx_linux_gbm_wrapper_cc patch-ui_gl_BUILD_gn patch-ui_gl_gl_context_cc patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_message_center_views_message_popup_view_cc patch-ui_native_theme_native_theme_base_cc patch-ui_native_theme_native_theme_h patch-ui_ozone_common_features_cc patch-ui_ozone_platform_wayland_common_wayland_util_cc patch-ui_ozone_platform_wayland_host_wayland_connection_cc patch-ui_ozone_platform_wayland_host_wayland_input_method_context_cc patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_h patch-ui_ozone_platform_wayland_host_wayland_window_cc patch-ui_ozone_platform_wayland_host_wayland_window_h patch-ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc patch-ui_ozone_platform_wayland_ozone_platform_wayland_cc patch-ui_ozone_platform_x11_x11_window_cc patch-ui_views_controls_prefix_selector_cc patch-ui_views_controls_prefix_selector_h patch-ui_views_controls_textfield_textfield_cc patch-ui_views_controls_textfield_textfield_h patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_examples_widget_example_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_root_view_cc patch-ui_views_widget_widget_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_include_v8-internal_h patch-v8_src_api_api_cc patch-v8_src_base_platform_memory_h patch-v8_src_base_platform_platform-posix_cc patch-v8_src_base_sys-info_cc patch-v8_src_execution_isolate_cc patch-v8_src_flags_flags_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base_h patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h patch-v8_tools_run_py Added files: www/iridium/patches: patch-base_memory_protected_memory_h patch-base_memory_protected_memory_posix_cc patch-base_message_loop_message_pump_epoll_cc patch-base_message_loop_message_pump_epoll_h patch-base_posix_file_descriptor_shuffle_h patch-chrome_browser_browser_features_h patch-chrome_browser_enterprise_connectors_common_cc patch-chrome_browser_global_features_cc patch-chrome_browser_global_features_h patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_h patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_cc patch-chrome_browser_sync_chrome_sync_controller_builder_cc patch-chrome_browser_ui_managed_ui_cc patch-chrome_browser_ui_webui_about_about_ui_h patch-chrome_browser_ui_webui_chrome_web_ui_configs_cc patch-chrome_browser_ui_webui_internals_user_education_user_education_internals_page_handler_impl_cc patch-chrome_common_crash_keys_cc patch-chrome_test_supervised_user_google_auth_state_waiter_mixin_cc patch-chrome_updater_app_app_uninstall_cc patch-components_autofill_core_browser_autofill_optimization_guide_cc patch-components_autofill_core_common_autofill_prefs_cc patch-components_autofill_core_common_autofill_prefs_h patch-components_media_router_common_providers_cast_channel_enum_table_h patch-components_os_crypt_async_browser_secret_portal_key_provider_cc patch-components_os_crypt_async_common_encryptor_cc patch-components_password_manager_core_browser_password_store_factory_util_cc patch-components_policy_core_common_cloud_cloud_policy_refresh_scheduler_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-headless_lib_browser_headless_content_browser_client_cc patch-media_gpu_test_raw_video_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-third_party_blink_renderer_modules_peerconnection_rtc_data_channel_cc patch-third_party_blink_renderer_platform_graphics_gpu_image_layer_bridge_cc patch-third_party_webrtc_modules_video_coding_codecs_av1_libaom_av1_encoder_cc patch-ui_ozone_platform_wayland_host_wayland_screen_cc patch-ui_ozone_platform_wayland_host_wayland_screen_h patch-v8_src_builtins_x64_builtins-x64_cc Removed files: www/iridium/patches: patch-base_features_cc patch-cc_BUILD_gn patch-chrome_browser_global_desktop_features_cc patch-chrome_browser_global_desktop_features_h patch-chrome_browser_safe_browsing_cloud_content_scanning_deep_scanning_utils_cc patch-chrome_browser_sharing_sharing_device_registration_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-components_autofill_core_common_autofill_features_cc patch-components_password_manager_core_browser_password_store_password_store_built_in_backend_cc patch-components_viz_common_features_cc patch-components_viz_common_features_h patch-components_viz_service_display_embedder_skia_output_device_buffer_queue_cc patch-components_webapps_browser_features_cc patch-content_common_mojo_core_library_support_cc patch-device_fido_fido_discovery_factory_cc patch-headless_lib_browser_headless_request_context_manager_cc patch-mojo_public_c_system_thunks_cc Log message: update to 2024.10.130 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 15:20:30 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: unifdef -m -DCORRECT_PRIV_KEY_PADDING=1 ec_asn1_test.c CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/28 15:24:10 Modified files: net/rabbitmq : Makefile distinfo net/rabbitmq/pkg: PLIST Log message: net/rabbitmq: Update to 4.0.3 CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/10/28 17:02:31 Modified files: . : 76.html Log message: printables -> pin tables; spotted by Mikhail Pchelin CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/28 17:52:50 Modified files: x11/jgmenu : Makefile Log message: mark jgmenu ONLY_FOR_ARCHS=${RUST_ARCHS}; it uses rsvg_handle_render_document which is only in newer rust-based librsvg CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/28 17:54:36 Modified files: multimedia/gstreamer1/plugins-bad: Makefile x11/jwm : Makefile Log message: bump; WANTLIB version of librsvg went backwards, triggering PLIST_DB CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/28 21:17:10 Modified files: sys/sys : disklabel.h Log message: remove unused DPSECT DPCYL defines; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 22:57:33 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: ec_asn1: zap an empty line CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/28 23:21:31 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Disable point doubling for now, it leaks due to a doc bug. Can't replace it with adding the point to itself since that also leaks (another doc bug). Who would've thought. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/29 00:34:18 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: ec_asn1_test: point doubling is fine, the leak is elsewhere (will be fixed shortly). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/29 00:36:58 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: eckey_compute_pubkey: don't leak the public key EC_KEY_set_public_key() sets a copy, so it doesn't take ownership and hence pub_key must not be nulled out on success. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/29 00:43:35 Modified files: net/nextcloudclient: Makefile distinfo Log message: net/nextcloudclient: update to 3.14.2 From MAINTAINER Adriano Barbosa see https://github.com/nextcloud/desktop/releases/tag/v3.14.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/29 01:43:34 Modified files: graphics/shotwell: Makefile distinfo Log message: Update to shotwell-0.32.10. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/10/29 01:49:24 Modified files: devel/py-simpleeval: Makefile distinfo devel/py-simpleeval/pkg: PLIST Log message: devel/py-simpleeval: update to 1.0.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/29 01:59:44 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.68.5. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/10/29 02:23:07 Modified files: sys/uvm : uvm_glue.h Log message: Change uvm_swapout_threads() to return the amound of freed pages. Note that currently that amount is calculated using the `uvmexp.free' global and might include pages freed by other threads. A better solution would be to modify pmap_collect(9) on all architectures that support it to return the number of reclaimed pages. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2024/10/29 02:42:05 Modified files: sys/dev/pci : virtio_pci.c Log message: virtio_pci: Negotiate ACCESS_PLATTFORM feature Accepting VIRTIO_F_ACCESS_PLATFORM is required for SEV on KVM/qemu. We always use the standard pci access mechanisms of the architecture/platform we are running on. Therefore we should negotiate the VIRTIO_F_ACCESS_PLATFORM feature if it is offered. Strictly speaking we should bypass any existing IOMMUs if the host does not offer this feature, but this no regression and can be fixed later. feedback from kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 03:33:46 Modified files: devel/py-setuptools-rust: Makefile Log message: bump; removing i386 from RUST_ARCHS triggers RDEP change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 03:38:16 Modified files: www/links+ : Makefile x11/fvwm2 : Makefile x11/fvwm3 : Makefile graphics/chafa : Makefile x11/gtk+4 : Makefile Log message: bump REVISION; rsvg WANTLIB went downwards on i386 tripping PLIST_DB CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 03:46:26 Modified files: cad/horizon-eda: Makefile devel/appstream: Makefile devel/goffice : Makefile editors/abiword: Makefile editors/emacs : Makefile games/tuxpaint : Makefile games/xboard : Makefile graphics/darktable: Makefile graphics/gegl04: Makefile graphics/gimp/snapshot: Makefile graphics/gimp/stable: Makefile graphics/gthumb: Makefile graphics/imlib2: Makefile graphics/openscenegraph: Makefile graphics/rawtherapee: Makefile mail/claws-mail: Makefile math/gnumeric : Makefile math/graphviz : Makefile print/xournalpp: Makefile productivity/glabels: Makefile productivity/grisbi: Makefile wayland/swayimg: Makefile www/netsurf/browser: Makefile x11/afterstep : Makefile x11/gnome/aisleriot: Makefile x11/gnome/eog : Makefile x11/gnome/iagno: Makefile x11/gnome/mahjongg: Makefile x11/gnome/maps : Makefile x11/gnome/system-monitor: Makefile x11/icewm : Makefile x11/lablgtk2 : Makefile x11/lxqt/obconf-qt: Makefile x11/mate/control-center: Makefile x11/mate/eom : Makefile x11/mate/system-monitor: Makefile x11/obconf : Makefile x11/openbox : Makefile x11/tint2 : Makefile x11/vlc : Makefile x11/xfce4/xfce4-xkb: Makefile Log message: more rsvg bumps due to WANTLIB/PLIST_DB; not run into them in the bulk yet but I will CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 04:16:28 Modified files: sysutils/py-psutil: Makefile distinfo sysutils/py-psutil/pkg: PLIST Log message: update to py3-psutil-6.1.0 replace awkward use of MODPY_TEST_DIR with new shiny MODPY_TEST_LINK_SO CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 04:17:49 Modified files: devel/py-types-psutil: Makefile distinfo Log message: update to py3-types-psutil-6.1.0.20241022 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 04:44:42 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.27.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 06:28:48 Modified files: multimedia/aom : Makefile distinfo multimedia/aom/patches: patch-CMakeLists_txt patch-build_cmake_aom_configure_cmake Log message: update to aom-3.10.0, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 06:28:50 Modified files: graphics/GraphicsMagick: Makefile distinfo graphics/GraphicsMagick/patches: patch-configure graphics/GraphicsMagick/pkg: PLIST Log message: update to GraphicsMagick-1.3.45, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 06:28:52 Modified files: devel/asio : Makefile distinfo devel/asio/pkg : PLIST Log message: update to asio-1.30.2, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 06:28:54 Modified files: emulators/qemu : Makefile distinfo emulators/qemu/patches: patch-meson_build patch-qga_commands-posix_c patch-qga_main_c emulators/qemu/pkg: PLIST-main Added files: emulators/qemu/patches: patch-contrib_plugins_Makefile patch-qga_commands-bsd_c patch-qga_qapi-schema_json Removed files: emulators/qemu/patches: patch-tcg_riscv_tcg-target_c_inc patch-util_cpuinfo-aarch64_c patch-util_cpuinfo-ppc_c Log message: update to qemu-9.1.1, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 06:29:35 Modified files: multimedia/libass: Makefile distinfo multimedia/libass/patches: patch-libass_x86_x86inc_asm Log message: update to libass-0.17.3, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 06:33:38 Modified files: wayland/swayimg: Makefile Log message: mark ONLY_FOR_ARCHS = ${RUST_ARCHS}, needs newer rsvg CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/29 06:35:37 Modified files: usr.sbin/bgpd : control.c Log message: Fix logic to return CTL_RES_NOSUCHPEER. The RB_EMPTY check needs to be reversed since no error should be printed if there are no neighbors configured (yet). OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/29 06:40:10 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-toolkit_components_downloads_DownloadIntegration_sys_mjs www/mozilla-firefox/pkg: README www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 132.0. see https://www.mozilla.org/en-US/firefox/132.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-55/ add a README blurb about working around broken bitmap fonts in the builtin pdf.js viewer, prompted by volker@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/29 06:40:17 Modified files: sys/sys : disk.h pledge.h protosw.h syscall_mi.h Log message: remove unneeded includes CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/29 06:42:20 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 128.4.0. see https://www.mozilla.org/en-US/firefox/128.4.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-56/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/29 06:43:01 Modified files: www/firefox-esr: Tag: OPENBSD_7_6 Makefile distinfo Log message: www/firefox-esr: MFC update to 128.4.0. see https://www.mozilla.org/en-US/firefox/128.4.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-56/ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/10/29 06:43:23 Modified files: www/chromium/patches: patch-build_linux_unbundle_icu_gn www/iridium/patches: patch-build_linux_unbundle_icu_gn www/ungoogled-chromium/patches: patch-build_linux_unbundle_icu_gn Log message: unbreak build with icu76 by not exporting private functions CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/29 07:19:22 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Split ec_key_test_point_encoding() into chunks of saner size CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/29 07:41:59 Modified files: devel/protobuf : Makefile distinfo Log message: Update to protobuf 5.28.3 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/29 07:42:22 Modified files: devel/py-protobuf: Makefile distinfo Log message: Update to py3-protobuf 5.28.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/29 10:10:18 Modified files: textproc/icu4c : Makefile distinfo textproc/icu4c/patches: patch-source_common_Makefile_in patch-source_common_putil_cpp patch-source_i18n_Makefile_in patch-source_i18n_vtzone_cpp Added files: textproc/icu4c/patches: patch-source_Makefile_in Log message: Update to icu4c-76.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/29 10:10:35 Modified files: textproc/py-ICU: Makefile distinfo Log message: Update to py3-ICU-2.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/29 10:10:52 Modified files: x11/qt5/qtwebkit/patches: patch-Source_WTF_wtf_Platform_h www/webkitgtk4/patches: patch-Source_WTF_wtf_Platform_h Added files: emulators/es-de/patches: patch-es-core_src_utils_StringUtil_cpp Log message: Fix build for ICU >=76.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/29 10:32:13 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.4.0. see https://www.thunderbird.net/en-US/thunderbird/128.4.0esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-58/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 10:32:19 Modified files: sysutils/trash-d: Makefile distinfo Removed files: sysutils/trash-d/files: trash.1 sysutils/trash-d/patches: patch-dub_json patch-source_trash_ver_d Log message: update to trash-d-19, from Johannes Thyssen Tishman, ok maintainer (bcallah) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/29 10:32:58 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_6 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.4.0. see https://www.thunderbird.net/en-US/thunderbird/128.4.0esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-58/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 10:42:04 Modified files: graphics/coin : Makefile distinfo graphics/coin/pkg: PLIST Log message: update to coin-4.0.3, from Johannes Thyssen Tishman (maintainer) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/29 11:03:28 Modified files: usr.bin/ssh : Tag: OPENBSD_7_6 kexmlkem768x25519.c libcrux_mlkem768_sha3.h Log message: fix ML-KEM768x25519 KEX on big-endian systems; from djm@; spotted by jsg@; feedback/ok deraadt@ this is errata/7.6/003_ssh.patch.sig CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/10/29 11:58:22 Modified files: xserver/xkb : xkb.c Log message: xkb: Fix buffer overflow in _XkbSetCompatMap() The _XkbSetCompatMap() function attempts to resize the `sym_interpret` buffer. However, It didn't update its size properly. It updated `num_si` only, without updating `size_si`. CVE-2024-9632 CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2024/10/29 12:11:33 Modified files: xserver/xkb : Tag: OPENBSD_7_6 xkb.c Log message: xkb: Fix buffer overflow in _XkbSetCompatMap() The _XkbSetCompatMap() function attempts to resize the `sym_interpret` buffer. However, It didn't update its size properly. It updated `num_si` only, without updating `size_si`. CVE-2024-9632 from matthieu@ this is errata/7.6/002_xserver.patch.sig CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2024/10/29 12:12:25 Modified files: xserver/xkb : Tag: OPENBSD_7_5 xkb.c Log message: xkb: Fix buffer overflow in _XkbSetCompatMap() The _XkbSetCompatMap() function attempts to resize the `sym_interpret` buffer. However, It didn't update its size properly. It updated `num_si` only, without updating `size_si`. CVE-2024-9632 from matthieu@ this is errata/7.5/012_xserver.patch.sig CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 12:50:27 Modified files: devel/appstream: Makefile Log message: ONLY_FOR_ARCHS = ${RUST_ARCHS} due to librsvg version requirement CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2024/10/29 12:55:56 Modified files: . : errata75.html errata76.html Log message: Release xserver and ssh errata. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/29 14:10:29 Log message: import amdsev firmware 20241017 from hshoexer@; OK phessler@ Status: Vendor Tag: bluhm Release Tags: bluhm_20241029 N ports/sysutils/firmware/amdsev/Makefile N ports/sysutils/firmware/amdsev/distinfo N ports/sysutils/firmware/amdsev/pkg/PLIST N ports/sysutils/firmware/amdsev/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/29 14:12:58 Modified files: sysutils/firmware: Makefile Log message: +amdsev CVSROOT: /cvs Module name: src Changes by: volker@cvs.openbsd.org 2024/10/29 15:03:09 Modified files: etc/etc.arm64 : Makefile.inc Log message: Include cdXX.iso in MDEXT on arm64 ok deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/29 15:16:36 Modified files: sys/dev/ic : psp.c pspvar.h Log message: Move psp(4) initialization from attach to device open. In preparation for automatic loading of the AMD SEV firmware, factor out the code that initializes the PSP. As the firmware must be loaded before the initialization, delay initialization to first use of the PSP. Initialization is triggered by opening /dev/psp for the first time. A later diff will add firmware loading in a similar way. Also provide a ioctl(2) for initialization. Not used right now. Will be later used by vmd(8) to reset the PSP. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/10/29 15:19:25 Modified files: sys/arch/arm64/dev: aplrtk.c aplsmc.c rtkit.c Log message: We should always set the AP power state, so fold the rtkit_set_ap_pwrstate() call into rtkit_boot(). ok patrick@, tobhe@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/10/29 17:25:45 Modified files: sys/net : fq_codel.c Log message: use nsecuptime instead of using nanouptime and doing a bunch of maths. ok claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/10/29 17:57:54 Modified files: sys/net : hfsc.c Log message: move hfsc to using nanoseconds for keeping times. before it was using 256000000 things per second, so this isn't a huge change, but it can use nsecuptime() to get the time. kjc and cheloa like it ok claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 18:02:20 Modified files: lang/lucee/v6 : Makefile lang/lucee/v6/pkg: README lang/lucee/v5 : Makefile lang/lucee/v5/pkg: README Log message: www/lucee: don't split a line to be pasted across two lines when it's already <80 chars after var expansion CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/29 18:04:46 Modified files: usr.sbin/fw_update: patterns.c Log message: Add fw_update pattern for AMD SEV firmware used with psp(4). from hshoexer@; input deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/29 18:29:48 Modified files: x11/qt6/qtwebengine: Makefile Log message: mark BROKEN-i386; 'relocation R_386_32 cannot be used against symbol [..]; recompile with -fPIC' linker errors in ffmpeg after 8 hours building CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/10/29 21:52:20 Modified files: editors/scite : Makefile distinfo editors/scite/pkg: PLIST Log message: editors/scite: update to 5.5.3 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/10/29 21:53:36 Modified files: editors/scintilla: Makefile distinfo Log message: editors/scite: update to 5.5.3 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/10/29 21:57:45 Modified files: security/osv-scanner: Makefile distinfo modules.inc Log message: security/osv-scanner: update to 1.9.0 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/10/29 23:12:46 Modified files: geo/py-xyzservices: Makefile distinfo Log message: geo/py-xyzservices: update to 2024.9.0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/29 23:24:38 Modified files: lib/libc/sys : sysctl.2 Log message: CTL_VM defines moved from uvm_param.h to uvmexp.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 00:10:35 Modified files: lib/libcrypto/ec: ec_local.h ec_oct.c Log message: Add a convenience wrapper for EC_POINT_point2oct() EC_POING_point2oct() is annoying to use since its invocation involves two calls: one to determine the space to allocate and one to pass the buffer and perform the actual conversion. Wrap this dance in a helper with the correct signature. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 00:11:50 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Provide ec_point_to_asn1_octet_string() This adds a specialized helper for creating an ASN.1 octet string out of an elliptic curve point (the generator). Use this to simplify ec_asn1_group2parameters(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 00:12:47 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Provide ec_point_to_asn1_bit_string() This adds a specialized helper for creating an ASN.1 bit string out of an elliptic curve point (the public key) and use it in i2d_ECPrivateKey(). ok jsing CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/30 00:16:27 Modified files: sys/arch/arm64/dev: apm.c sys/conf : swapgeneric.c sys/dev/acpi : acpi_apm.c sys/kern : subr_disk.c subr_hibernate.c sys/nfs : nfs_vfsops.c sys/sys : conf.h sys/uvm : uvm_swap.c usr.sbin/config: mkswap.c Log message: directly use dev_t for swdevt[], remove struct swdevt ok mpi@ miod@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 00:40:41 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: ec_asn1_group2parameters: mechanically replace ret with parameters CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 00:41:33 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: ec_asn1_group2parameters: replace point with generator CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 00:44:34 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: ec_asn1_group2parameters: some spring cleaning Garbage collect the ok variable and some comments from captain obvious, wrap a long line and tidy up the exit path. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/30 01:28:17 Modified files: sys/conf : swapgeneric.c usr.sbin/config: mkswap.c Log message: remove unneeded conf.h include CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 01:32:19 Modified files: devel/sbt : Makefile distinfo devel/sbt/patches: patch-bin_sbt Log message: devel/sbt: update to 1.10.4 Changelog: https://github.com/sbt/sbt/releases/tag/v1.10.4 OK: sthen@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2024/10/30 02:35:35 Modified files: graphics/inkscape: Makefile Added 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-transition-api_h Log message: Use an upstream patch to re-enable poppler. ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/30 02:36:01 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.26.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/30 02:38:40 Modified files: misc/osinfo/osinfo-db-tools: distinfo misc/osinfo/osinfo-db-tools/patches: patch-meson_build misc/osinfo/osinfo-db-tools/pkg: PLIST Log message: Update to osinfo-db-tools-1.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/30 02:38:50 Modified files: misc/osinfo : Makefile.inc misc/osinfo/libosinfo: Makefile distinfo misc/osinfo/libosinfo/pkg: PLIST Log message: Update to libosinfo-1.12.0. CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2024/10/30 03:16:24 Modified files: usr.bin/newsyslog: newsyslog.8 newsyslog.c Log message: Don't run through time checks when entry is definitely oversized. This leads to newsyslog rotating on (size OR time) if both are specified. Reported from Matthias Pitzl. with tweak from bluhm@ ok millert@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/30 03:53:54 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20241030 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/30 04:19:53 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-499.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/30 04:19:57 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.68.6. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/30 04:36:19 Modified files: sys/arch/arm64/dev: Tag: OPENBSD_7_6 aplsmc.c Log message: Set AP power state. Fixes the SMC initialization on (at least) the M1 MacBook with the latest system firmware. from kettenis; ok patrick@, jsg@ this is errata/7.6/004_aplsmc.patch.sig CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/10/30 04:36:28 Modified files: usr.sbin/tcpdump: print-ppp.c Log message: print pppoe tags as hex dumps rather than strvis-a-like'd text, unless they're tags where text is likely. strvis on random cookies is hard to read and compare, and it's easier to convert 0x05dc than \005\334 to 1500 for PPP-Max-Payload. ok claudio dlg CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/30 04:37:22 Modified files: sys/arch/arm64/dev: Tag: OPENBSD_7_5 aplsmc.c Log message: Set AP power state. Fixes the SMC initialization on (at least) the M1 MacBook with the latest system firmware. from kettenis@; ok patrick@, jsg@ this is errata/7.5/013_aplsmc.patch.sig CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/30 04:49:57 Modified files: print/epson-inkjet-printer-escpr: Makefile distinfo print/epson-inkjet-printer-escpr/patches: patch-lib_epson-escpr-api_c patch-src_filter_c print/epson-inkjet-printer-escpr/pkg: PLIST Log message: Update to epson-inkjet-printer-escpr-1.8.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/30 05:12:06 Modified files: devel/spidermonkey115: Makefile distinfo Log message: Update to spidermonkey115-115.17.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/30 05:12:16 Modified files: devel/spidermonkey128: Makefile distinfo Log message: Update to spidermonkey128-128.4.0. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 05:49:36 Modified files: textproc/trdsql: Makefile distinfo modules.inc Removed files: textproc/trdsql/patches: patch-go_mod patch-go_sum Log message: textproc/trdsql: update to 1.1.0 Changelog: https://github.com/noborus/trdsql/releases/tag/v1.1.0 OK: sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/30 06:57:45 Modified files: print/ocrmypdf : Makefile distinfo Log message: update to ocrmypdf-16.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/30 06:57:52 Modified files: sysutils/py-platformdirs: Makefile distinfo Log message: update to py3-platformdirs-4.3.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/30 07:38:14 Modified files: print/pdfarranger: Makefile distinfo print/pdfarranger/patches: patch-setup_py print/pdfarranger/pkg: PLIST Log message: update to pdfarranger-1.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/30 07:38:23 Modified files: print/py-pikepdf: Makefile distinfo print/py-pikepdf/pkg: PLIST Log message: update to py3-pikepdf-9.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/10/30 07:47:01 Modified files: editors/abiword: Makefile Log message: ONLY_FOR_ARCHS= ${RUST_ARCHS} (librsvg) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/10/30 09:00:12 Modified files: sys/sys : disk.h Log message: nope, gcc does not like the change CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 09:06:15 Log message: import databases/py-aiosqlite aiosqlite provides a friendly, async interface to sqlite databases. It replicates the standard sqlite3 module, but with async versions of all the standard connection and cursor methods, plus context managers for automatically closing connections and cursors. OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241030 N ports/databases/py-aiosqlite/Makefile N ports/databases/py-aiosqlite/distinfo N ports/databases/py-aiosqlite/pkg/PLIST N ports/databases/py-aiosqlite/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 09:20:22 Log message: import devel/py-aiocache Asyncio cache supporting multiple backends (memory, redis and memcached). This library aims for simplicity over specialization. OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241030 N ports/devel/py-aiocache/Makefile N ports/devel/py-aiocache/distinfo N ports/devel/py-aiocache/pkg/DESCR N ports/devel/py-aiocache/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 09:24:13 Log message: import devel/py-loguru Loguru is a library which aims to bring enjoyable logging in Python. OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241030 N ports/devel/py-loguru/Makefile N ports/devel/py-loguru/distinfo N ports/devel/py-loguru/pkg/PLIST N ports/devel/py-loguru/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 09:27:04 Log message: import devel/py-prance Prance provides parsers for Swagger/OpenAPI 2.0 and 3.0 API specifications in Python. It uses openapi_spec_validator, swagger_spec_validator or flex to validate specifications, but additionally resolves JSON references in accordance with the OpenAPI spec. OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241030 N ports/devel/py-prance/Makefile N ports/devel/py-prance/distinfo N ports/devel/py-prance/pkg/PLIST N ports/devel/py-prance/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 09:29:30 Log message: import devel/py-structlog structlog is the production-ready logging solution for Python: OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241030 N ports/devel/py-structlog/Makefile N ports/devel/py-structlog/distinfo N ports/devel/py-structlog/pkg/PLIST N ports/devel/py-structlog/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 09:31:39 Log message: import misc/py-aiomcache asyncio (PEP 3156) library to work with memcached OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241030 N ports/misc/py-aiomcache/Makefile N ports/misc/py-aiomcache/distinfo N ports/misc/py-aiomcache/pkg/DESCR N ports/misc/py-aiomcache/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 09:35:07 Log message: import security/py-krb5 This library provides Python functions that wraps the Kerberos 5 C API. Due to the complex nature of this API it is highly recommended to use something like python-gssapi which exposes the Kerberos authentication details through GSSAPI. OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241030 N ports/security/py-krb5/Makefile N ports/security/py-krb5/distinfo N ports/security/py-krb5/pkg/DESCR N ports/security/py-krb5/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 09:38:27 Log message: import security/py-spnego Library to handle SPNEGO (Negotiate, NTLM, Kerberos) and CredSSP authentication. Also includes a packet parser that can be used to decode raw NTLM/SPNEGO/Kerberos tokens into a human readable format. OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241030 N ports/security/py-spnego/Makefile N ports/security/py-spnego/distinfo N ports/security/py-spnego/patches/patch-src_spnego__credssp_py N ports/security/py-spnego/pkg/DESCR N ports/security/py-spnego/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 09:40:31 Log message: import www/py-arsenic Arsenic is a library that allows you to control a web browser from async Python code. Use cases include testing of web applications, load testing, automating websites, web scraping or anything else you need a web browser for. It uses real web browsers using the Webdriver specification. OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241030 N ports/www/py-arsenic/Makefile N ports/www/py-arsenic/distinfo N ports/www/py-arsenic/patches/patch-pyproject_toml N ports/www/py-arsenic/pkg/PLIST N ports/www/py-arsenic/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 09:43:05 Log message: import www/py-browser-cookie3 This is a python3 fork of Richard Penman's Browser Cookie. What does it do? Loads cookies used by your web browser into a cookiejar object. OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241030 N ports/www/py-browser-cookie3/Makefile N ports/www/py-browser-cookie3/distinfo N ports/www/py-browser-cookie3/pkg/PLIST N ports/www/py-browser-cookie3/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 09:44:51 Log message: import www/py-httpx-ntlm This package allows for HTTP NTLM authentication using the HTTPX library. OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241030 N ports/www/py-httpx-ntlm/Makefile N ports/www/py-httpx-ntlm/distinfo N ports/www/py-httpx-ntlm/pkg/DESCR N ports/www/py-httpx-ntlm/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 09:56:44 Modified files: databases : Makefile devel : Makefile misc : Makefile security : Makefile www : Makefile Log message: +databases/py-aiosqlite devel/py-aiocache devel/py-loguru devel/py-prance devel/py-structlog misc/py-aiomcache security/py-krb5 security/py-spnego www/py-arsenic www/py-browser-cookie3 www/py-httpx-ntlm OK: sthen@ kn@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/10/30 10:22:33 Modified files: usr.sbin/installboot: efi_installboot.c i386_installboot.c Log message: Install a copy of the UEFI bootloader in /efi/openbsd on the EFI system partition. This will allow us to create boot options for the firmware boot manager that other OSes won't interfere with. ok phessler@, tobhe@, kn@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2024/10/30 10:24:13 Modified files: . : errata75.html errata76.html Log message: Release aplsmc errata. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2024/10/30 11:01:28 Modified files: sbin/dhcp6leased: dhcp6leased.8 Log message: Document /var/db/dhcp6leased/uuid. Input & OK kn, jmc, sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 11:36:22 Modified files: lib/libcrypto/ec: ec_print.c Log message: Rewrite EC_POINT_point2bn() While it makes little sens to place either one of the uncompressed, the compressed or the hybrid X9.62 octet string encoding of an elliptic curve point into a BIGNUM, it is what this API does. It's ec_point_to_octets() followed by BN_bin2bn(). ok jsing CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2024/10/30 11:39:04 Modified files: security/pinentry: Makefile security/pinentry/pkg: PLIST-main Log message: security/pinentry: enable pinentry-tty pinentry-tty is an alternative to pinentry-curses. It shows a prompt instead of a curses dialog. OK tb@ Maintainer timeout CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 11:49:27 Modified files: lib/libcrypto/ec: ec_print.c Log message: Rewrite EC_POINT_point2hex() Instead of doing everything by hand, this can use EC_POINT_point2bn() and chain it with BN_bn2hex(), slashing the number of lines in half. This removes one of the ten remaining "01234567890ABCDEF" strings from libcrypto. Unfortunately, none of the nine others is used in an API that could convert the octet string directly, so we use that ugly detour via a bignum. Still it's better than what was there. ok jsing CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/30 11:51:12 Modified files: sys/dev/ic : psp.c pspvar.h Log message: For AMD SEV implement psp(4) download firmware command. Implement the command to load new firmware onto the chip. Will be used for automatic firmware loading. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 11:51:35 Modified files: lib/libcrypto/ec: ec_print.c Log message: Rewrite BN_hex2point() This can do the reverse dance: chain BN_hex2bn() with EC_POINT_bn2point(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 11:52:34 Modified files: lib/libcrypto/ec: ec_local.h ec_oct.c Log message: Provide ec_point_from_octets() This is a wrapper that is the reverse of ec_point_to_octets(). It is a bit simpler since EC_POINT_oct2point() expects the point to be allocated already. It also hands back the correctly parsed point conversion form so that we don't have to do this by hand in a few places. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 11:53:28 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Add ec_point_from_asn1_octet_string() This is inverse to ec_point_to_asn1_octet_string() but again a lot simpler. Simplify ec_asn1_set_group_parameters() by using it. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 11:54:54 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Add ec_point_from_asn1_bit_string() This is inverse to ec_point_to_asn1_bit_string(). Use it to simplify the ec_key_set_public_key() helper. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 12:01:52 Modified files: lib/libcrypto/ec: ec_print.c Log message: Rewrite EC_POINT_bn2point() This is slightly asymmetric with EC_POINT_point2bn() and different from the other "print" functions since it has to deal with the asymmetry between BN_bin2bn() and BN_bn2bin() and allocate itself. Still, we can make this substantially shorter than it previously was. ok jsing CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2024/10/30 12:02:45 Modified files: sys/dev/pci : if_ixl.c Log message: readd IFCAP_VLAN_MTU and NVLAN checks ok bluhm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 12:14:49 Modified files: lib/libcrypto : Makefile lib/libcrypto/ec: ec_oct.c Added files: lib/libcrypto/ec: ec_convert.c Log message: Move public point <-> octets API to a new ec_convert.c discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 12:16:34 Modified files: lib/libcrypto/ec: ec_convert.c ecp_oct.c Log message: Move the GFp-specific point <-> octets functions to ec_convert.c discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 12:18:35 Modified files: lib/libcrypto/ec: ec_convert.c Log message: Replace hardcoded 1U with EC_OCT_YBIT CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 12:21:12 Modified files: lib/libcrypto : Makefile lib/libcrypto/ec: ec_convert.c Removed files: lib/libcrypto/ec: ec_print.c Log message: Move the point2bn and point2hex API to ec_convert.c discussed with jsing CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/10/30 12:33:26 Modified files: sys/dev/ic : psp.c Log message: For AMD SEV automatically load psp(4) firmware during vmd(4) startup. When opening /dev/psp for the first time, load the SEV firmware located in /etc/firmware/amdsev/ optained via fw_update(8). The relevant file is determined by CPU family and model. If firmware files are not installed or the correct file could not be determined, PSP will be initialized using the on-chip firmware. Alternatively a BIOS upgrade could install a newer version. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/10/30 12:51:00 Modified files: security/wapiti: Makefile distinfo security/wapiti/pkg: PLIST Removed files: security/wapiti/patches: patch-setup_py patch-wapitiCore_language_language_py Log message: security/wapiti: update to 3.2.0 Also, drop Remi as maintainer because the port was pretty outdated (version 3.0.1 was released in May 2018), so it's not really maintained OK: sthen@ kn@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/30 13:16:56 Modified files: www/p5-HTML-Form: Makefile distinfo www/p5-HTML-Form/pkg: DESCR PLIST Log message: update p5-HTML-Form to 6.12 take maintainer from wen heping CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/30 13:20:02 Modified files: www/p5-HTTP-Message: Makefile distinfo www/p5-HTTP-Message/pkg: DESCR Removed files: www/p5-HTTP-Message/patches: patch-lib_HTTP_Headers_pm Log message: update p5-HTTP-Message to 7.00 remove undocumented 10 years old patch that changed bahavior, better bug to bug compatible with upstream take maintainer from wen heping CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/30 13:35:42 Modified files: security/p5-Digest-HMAC: Makefile distinfo security/p5-Digest-HMAC/pkg: DESCR Log message: update p5-Digest-HMAC to 1.05 from wen heping CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/30 13:56:24 Modified files: security/p5-CryptX: Makefile distinfo Log message: update p5-CryptX to 0.084 from wen heping CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 14:00:13 Modified files: lib/libcrypto/ec: ec_convert.c Log message: Expand the introductory comment with references to X9.62 and SEC 1 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/10/30 14:02:40 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo Log message: Tor Browser: update to 14.0.1 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/30 15:37:45 Modified files: mail/p5-Mail-DKIM: Makefile distinfo mail/p5-Mail-DKIM/pkg: DESCR Log message: update p5-Mail-DKIM to 1.20240923 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/10/30 23:00:00 Modified files: sys/uvm : uvm_map.c uvm_map.h Log message: try to simplify the locking code around busy maps. this is src/sys/uvm/uvm_map.c r1.331 again with a small fix to pass the right mutex to msleep when waiting for the busy proc pointer. vm_maps have a "feature" where they can mark that they're being operated on by a specific proc, and then release the rwlock protecting their state. to relock, you have to be the same proc that marked it busy. this diff tries to simplify it a bit. it basically has threads check the busy field up front and rechecks the busy field inside the rwlock. if you can sleep, it will sleep up front for the busy field to become clear, rather than sleep on either the busy field or the rwlock. some code paths clear the busy field without holding the rwlock, so it doesn't make sense to me to be waiting for the busy field but sleeping somewhere else. ok claudio@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 23:03:57 Modified files: lib/libcrypto/ec: ec_convert.c Log message: ec_point_to_octets: move out_len initialization up a bit CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/30 23:10:33 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins to 2.483 (-devel) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/30 23:43:40 Modified files: x11/qt6/qttools: Makefile Log message: Regen WANTLIB with llvm16 (again!) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/30 23:47:37 Modified files: lib/libcrypto/ec: ecp_oct.c Log message: ecp_oct.c no longer needs bytestring and stdint CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/31 01:08:08 Modified files: multimedia/shotcut: Makefile distinfo multimedia/shotcut/patches: patch-src_CMakeLists_txt patch-src_mainwindow_cpp multimedia/shotcut/pkg: PLIST Log message: Update shotcut to 24.10.29 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/31 01:10:16 Modified files: multimedia/mkvtoolnix: Makefile distinfo multimedia/mkvtoolnix/patches: patch-Rakefile patch-src_mkvtoolnix-gui_jobs_program_runner_cpp multimedia/mkvtoolnix/pkg: PLIST Added files: multimedia/mkvtoolnix/patches: patch-configure Removed files: multimedia/mkvtoolnix/patches: patch-ac_qt5_m4 Log message: Update mkvtoolnix to 88.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/31 01:16:46 Modified files: audio/audacity : Makefile distinfo audio/audacity/pkg: PLIST Log message: Update to audacity-3.7.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/31 01:19:57 Modified files: devel/libgit2/libgit2: Makefile distinfo Log message: Update to libgit2-1.8.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/31 01:20:58 Modified files: cad/horizon-eda: Makefile Added files: cad/horizon-eda/patches: patch-src_pool-prj-mgr_pool-mgr_pool_git_box_cpp patch-src_pool-prj-mgr_pool-mgr_pool_remote_box_cpp Log message: libgit2-1.8.3 was bogus and missed the constness issue fix. Bring patches back now that we have the fixed libgit2-1.8.4. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/31 01:21:05 Modified files: net/weechat : Makefile distinfo Log message: Update WeeChat to 4.4.3 CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2024/10/31 01:37:35 Modified files: gnu/llvm/lldb/source/Plugins/Process/OpenBSDKernel: RegisterContextOpenBSDKernel_arm64.cpp RegisterContextOpenBSDKernel_i386.cpp RegisterContextOpenBSDKernel_x86_64.cpp Log message: Correct display stack pointer of the kernel core. From Yuichiro NAITO. ok asou CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/31 01:38:32 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/core/pkg: PLIST multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-good: distinfo multimedia/gstreamer1/plugins-good/patches: patch-sys_v4l2_gstv4l2object_c multimedia/gstreamer1/plugins-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update to Gstreamer 1.24.9. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2024/10/31 01:40:35 Modified files: usr.bin/dig/lib/dns/rdata/in_1: svcb_64.c Log message: When decoding SVCB or HTTPS do not skip reading params in alias mode. According to the RFC, client shoud ignore them (which means actively skipping), but for dig it make sense to print them anyway. ok florian@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/10/31 01:42:54 Modified files: meta/tor-browser: Tag: OPENBSD_7_6 Makefile www/tor-browser: Tag: OPENBSD_7_6 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_6 Makefile distinfo www/tor-browser/browser/files: Tag: OPENBSD_7_6 unveil.main unveil.utility www/tor-browser/browser/patches: Tag: OPENBSD_7_6 patch-browser_app_profile_000-tor-browser_js patch-intl_lwbrk_LineBreaker_cpp patch-security_nss_lib_freebl_blapi_h patch-toolkit_components_downloads_DownloadIntegration_sys_mjs patch-toolkit_components_tor-launcher_TorProcess_sys_mjs patch-toolkit_moz_configure patch-toolkit_xre_glxtest_glxtest_cpp patch-toolkit_xre_nsXREDirProvider_cpp www/tor-browser/browser/pkg: Tag: OPENBSD_7_6 PLIST www/tor-browser/noscript: Tag: OPENBSD_7_6 Makefile distinfo Removed files: www/tor-browser/browser/patches: Tag: OPENBSD_7_6 patch-gfx_skia_skia_src_core_SkCpu_cpp patch-media_ffvpx_libavcodec_x86_fft_asm patch-third_party_libwebrtc_third_party_abseil-cpp_absl_base_internal_raw_logging_cc Log message: Tor Browser: update to 14.0.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/31 01:57:50 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.20.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/31 02:10:40 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.49. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/10/31 04:06:51 Modified files: sys/kern : kern_sysctl.c vfs_subr.c vfs_syscalls.c Log message: Unlock fs_sysctl(). It is the only `suid_clear' variable - atomically accessed integer. ok bluhm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/10/31 04:09:30 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk{40,41,60}-2.46.3. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2024/10/31 04:44:55 Modified files: build : groups.dat Log message: remove UK groups - bsdgroups.org.uk website is dead, no contact details, no sign of activity since 2020 at the latest. reported by Polarian. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2024/10/31 04:45:40 Modified files: . : groups.html Log message: sync CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/10/31 05:41:31 Modified files: sys/net : if_vxlan.c Log message: Drop forgotten backslashes within vxlan_input(). Seems they are stalled from macro copy-paste. No functional changes. ok mpi dlg CVSROOT: /cvs Module name: xenocara Changes by: sthen@cvs.openbsd.org 2024/10/31 05:54:14 Modified files: xserver/hw/xfree86/modes: xf86EdidModes.c Log message: Don't log DDC modelines (after hotplug events/xrandr) or "Using XX ranges from config file" messages. These were printed after hotplug events which could be frequent in some cases (I have machines where this happens every 10 seconds when the monitor is in a dpms power-saving mode resulting in a full /var/log filesystem). EDID vendor/product ID still logged, giving an indication that events are happening, but reduced from ~3.5KB per event to <100 bytes. based on a diff from / ok matthieu@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/10/31 06:17:09 Modified files: mail/p5-Mail-SPF-Iterator: Makefile distinfo Log message: update p5-Mail-SPF-Iterator to 1.121 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/31 06:33:11 Modified files: sys/net : if_wg.c Log message: Rewrite mbuf handling in wg(4). . Use m_align() to ensure that mbufs are packed towards the end so that additional headers don't require costly m_prepends. . Stop using m_copyback(), the way it was used there was actually wrong, instead just use memcpy since this is just a single mbuf. . Kill all usage of m_calchdrlen(), again this is not needed or can simply be m->m_pkthdr.len = m->m_len since all this code uses a single buffer. . In wg_encap() remove the min() with t->t_mtu when calculating plaintext_len and out_len. The code does not correctly cope with this min() at all with severe consequences. Initial diff by dhill@ who found the m_prepend() issue. Tested by various people. OK dhill@ mvs@ bluhm@ sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/31 06:51:55 Modified files: sys/kern : uipc_socket.c Log message: No need to set pkthdr fields to 0 that are already 0. MGETHDR() does that. OK dlg@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/10/31 07:06:57 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_6 Makefile distinfo www/mozilla-firefox/patches: Tag: OPENBSD_7_6 patch-toolkit_components_downloads_DownloadIntegration_sys_mjs www/mozilla-firefox/pkg: Tag: OPENBSD_7_6 README Added files: www/mozilla-firefox/patches: Tag: OPENBSD_7_6 patch-build_moz_configure_nss_configure patch-security_manager_ssl_NSSSocketControl_cpp patch-security_manager_ssl_NSSSocketControl_h patch-security_manager_ssl_nsNSSCallbacks_cpp patch-security_manager_ssl_nsNSSComponent_cpp patch-security_manager_ssl_nsNSSIOLayer_cpp patch-third_party_rust_neqo-crypto_min_version_txt patch-third_party_rust_neqo-crypto_src_constants_rs patch-third_party_rust_neqo-transport_src_crypto_rs Log message: www/mozilla-firefox: MFC update to 132.0. see https://www.mozilla.org/en-US/firefox/132.0/releasenotes/ fixes https://www.mozilla.org/security/advisories/mfsa2024-55/ gory details: since this depends/requires on nss 3.105 where 'xyber' was renamed to 'mlkem', revert relevant/selected bits of https://hg.mozilla.org/mozilla-central/rev/8b97c1eb6727f55357959e3fc857bce5330d5084 from #1918484 and https://github.com/mozilla/neqo/commit/259a15f4fd8aaff02e587585176f2ca3d565cf6e from neqo 0.9.1 (#1922479) to still build and run fine with nss 3.104. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/31 07:37:45 Modified files: usr.sbin/relayd: config.c Log message: Use imsg_get_fd() to extract the fd from an imsg. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/10/31 07:55:21 Modified files: sys/conf : files sys/miscfs/fuse: fuse_file.c fuse_lookup.c fuse_vfsops.c fuse_vnops.c fusefs_node.h Added files: sys/miscfs/fuse: fuse_ihash.c Log message: Stop abusing ufs inodes and with it the ufs_ihash. Instead extend fusefs_node with the few required fields. Tested by kirill@ with input from miod@ OK beck@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/31 08:29:08 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20241031 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2024/10/31 08:50:25 Modified files: . : 76.html Log message: powerpc: 9809 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/31 08:58:22 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Rewrite i2o_ECPublicKey() Turn the function into single exit and use ec_point_to_octets() to avoid the point2oct dance. Ensure that the buf_len size_t doesn't get truncated by the int return. While we could avoid an allocation in case out == NULL, we don't do so. In case out != NULL and *out != NULL this API assumes *out has sufficient room, copies the result into it and advances *out past it. This is just asking for trouble (of course, i2d has the same misfeature). Don't use this if you can help it. Unfortunately, OpenSSH couldn't help it in at least one spot (that one's on BoringSSL's allocator not returning an allocated pointer that you can pass to free). We had to do it lest people run RedHat patches of dubious quality. For: FIPS the monkey must be pleased at all cost. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/31 09:07:49 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Clean up o2i_ECPublicKey() a is a stupid name for an EC_key, so is ret. Pull apart the tests at the start and check the length for negativity (long is always the wrong type). Switch to ec_point_from_octets() and let it determine the point conversion form rather than having yet another copy of the same ugly stanza. Set the form on the key using EC_KEY_set_conv_form() (which also affects the group on the key, so this is a slight change of behavior). Why on earth this function returns the EC_KEY passed in, I'll never know. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/31 09:26:05 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Clean up the mess in i2d_EC_PRIVATEKEY() Use a few local variables to make the checks at the start slightly less unappealing. Use those to simplify the conditionals a bit and avoid a particularly silly exit code. ok is set unless ret is 0, so what do you think 'return (ok ? ret : 0);' returns? By the way, ret < 0 is an error as well. While most of the stuff in this file could use a lot more cleanup, I think the first layer of cockroaches has been exterminated and there's even some faint golden glimmer between the turds. Let's shelve the biohazard warnings for now. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/31 09:37:54 Modified files: lib/libcrypto/ec: ec_convert.c ec_local.h ecp_mont.c ecp_smpl.c Log message: Retire the oct2point and point2oct EC_METHOD members Both our remaining EC_METHODs use the methods that used to be called ec_GFp_simple_{oct2point,point2oct}() so there's no need for the function pointer indirection. Make the public API call them directly. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/31 09:42:47 Modified files: lib/libcrypto/ec: ec_convert.c Log message: Drop the _oct from the function prefixes With the functions living in ec_convert now, the oct makes little sense. And ec_oct_oct2point() was too much for poor jsing to bear. requested by jsing CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/10/31 09:59:28 Modified files: sysutils/cloud-agent: Makefile Log message: cloud-agent: zap comment. This doesn't build without USE_LIBRESSL_CMS despite its promise that it would not be needed after 3.0.2 (which was a while back). CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2024/10/31 12:00:10 Modified files: sysutils/login_duo: Makefile distinfo sysutils/login_duo/patches: patch-lib_https_c Log message: Update login_duo to 2.0.4 CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2024/10/31 12:27:03 Modified files: math/py-h5py : Makefile distinfo math/py-h5py/patches: patch-setup_configure_py Added files: math/py-h5py/patches: patch-pyproject_toml Log message: Update h5py to 3.12.1. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/31 13:07:00 Modified files: net/toxcore : Makefile Log message: record build dep on gtest; from op (maintainer) CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2024/10/31 13:13:01 Modified files: math/py-tables : Makefile distinfo math/py-tables/patches: patch-pyproject_toml patch-requirements_txt math/py-tables/pkg: PLIST Log message: Update py-tables to 3.10.1. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/31 13:14:13 Modified files: security/qtkeychain: Makefile Log message: qtkeychain-qt6: Remove unneeded llvm16 dependency Tweak and OK sthen@, ok kirby@ (maintainer), spotted by landry@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/10/31 13:14:50 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: distinfo net/qbittorrent/qbittorrent-nox: distinfo Log message: security update to qbittorrent 5.0.1 fixes https://marc.info/?l=oss-security&m=173033180923055&w=2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/31 13:16:59 Modified files: x11/qt6/qtmultimedia: Makefile Added files: x11/qt6/qtmultimedia/patches: patch-src_multimedia_platform_qplatformmediaintegration_cpp Log message: Eenable FFmpeg backend by default Enable the ffmpeg backend as default on OpenBSD as it is on Linux/Win/Android/Mac "Seems sensible" sthen@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/31 13:33:17 Modified files: textproc/hexyl : Makefile crates.inc distinfo Log message: textproc/hexyl: Update to 0.15.0 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/10/31 13:34:14 Modified files: sysutils/eza : Makefile crates.inc distinfo Log message: sysutils/eza: Update to 0.20.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/10/31 14:07:24 Modified files: x11/qt6/qtwebengine: Makefile x11/qt6/qtwebengine/patches: patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox_openbsd_cc Log message: Disable pledge and unveil support in QtWebEngine CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2024/10/31 16:14:04 Modified files: etc : changelist Log message: track dhcp6leased uuid; OK florian CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/31 20:07:14 Modified files: sys/net : if_tun.c Log message: remove unused local variable CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/31 20:47:51 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_mes.c Log message: drm/amd/amdgpu: Fix double unlock in amdgpu_mes_add_ring From Srinivasan Shanmugam 65ca9f8ddc0d1e66770cd5c4a7555a7169dac0d8 in linux-6.6.y/6.6.59 e7457532cb7167516263150ceae86f36d6ef9683 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/31 20:49:27 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_acpi.c Log message: drm/amd: Guard against bad data for ATIF ACPI method From Mario Limonciello 975ede2a7bec52b5da1428829b3439667c8a234b in linux-6.6.y/6.6.59 bf58f03931fdcf7b3c45cb76ac13244477a60f44 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/10/31 20:52:22 Modified files: sys/dev/pci/drm/amd/display/modules/power: power_helpers.c Log message: drm/amd/display: Disable PSR-SU on Parade 08-01 TCON too From Mario Limonciello c79e0a18e4b301401bb745702830be9041cfbf04 in linux-6.6.y/6.6.59 ba1959f71117b27f3099ee789e0815360b4081dd in mainline linux CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/31 21:10:09 Modified files: lib/libcrypto : Makefile Log message: sort CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/31 23:10:40 Modified files: lib/libcrypto/ec: ec_local.h Log message: Garbage collect field_div() member. It was only used by EC2M. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/10/31 23:20:58 Modified files: lib/libcrypto/ec: ec_convert.c Log message: Move point_conversion_t conversion to API boundary EC_POINT_oct2point() is the only API that needs detailed knowledge about this incomplete enum. [Arguably, the setters for the EC_KEY and EC_GROUP member of that type would also need to be able to validate what's being set, but they can't since they can't fail.] Anyway. Add a helper that lets EC_POINT_oct2point() translate that enum to its internal representation at the API boundary and add a check that ensures that we only encode the point at infinity as the point at infinity. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 01:29:12 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.35.53. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 01:29:24 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.53. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 01:29:41 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.35.19. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/11/01 01:33:50 Modified files: lang/sbcl : Makefile distinfo Log message: lang/sbcl: update to 2.4.10 Changelog: https://www.sbcl.org/all-news.html#2.4.10 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/11/01 01:34:51 Modified files: x11/stumpwm : Makefile Log message: x11/stumpwm: bump after lang/sbcl update CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2024/11/01 01:37:05 Modified files: math/R : Makefile distinfo math/R/pkg : PLIST Log message: Update to R 4.4.2 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/11/01 01:37:11 Modified files: devel/py-simpleeval: Makefile distinfo Log message: devel/py-simpleeval: update to 1.0.2 no functional changes, just packaging tweak CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/01 01:43:39 Log message: Import kalm-24.08.2, tweaks and ok landry Comment: breathing techniques application Description: Kalm can teach you different breathing techniques. Maintainer: Rafael Sadowski WWW: https://invent.kde.org/utilities/kalm Status: Vendor Tag: rsadowski Release Tags: rsadowski_20241101 N ports/x11/kde-applications/kalm/Makefile N ports/x11/kde-applications/kalm/distinfo N ports/x11/kde-applications/kalm/pkg/DESCR N ports/x11/kde-applications/kalm/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/01 01:44:25 Log message: Import kweathercore-24.08.2, input and OK landry Comment: weather information library Required by: kweather-24.08.2 Description: Library to facilitate retrieval of weather information including forecasts and alerts. Maintainer: Rafael Sadowski WWW: https://invent.kde.org/libraries/kweathercore Status: Vendor Tag: rsadowski Release Tags: rsadowski_20241101 N ports/x11/kde-applications/kweathercore/Makefile N ports/x11/kde-applications/kweathercore/distinfo N ports/x11/kde-applications/kweathercore/pkg/DESCR N ports/x11/kde-applications/kweathercore/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/01 01:45:19 Log message: Import kweather-24.08.2, input and OK landry@ Comment: weather application for Plasma Mobile Description: A convergent weather application for Plasma. Maintainer: Rafael Sadowski Status: Vendor Tag: rsadowski Release Tags: rsadowski_20241101 N ports/x11/kde-applications/kweather/Makefile N ports/x11/kde-applications/kweather/distinfo N ports/x11/kde-applications/kweather/pkg/DESCR N ports/x11/kde-applications/kweather/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/01 01:46:20 Modified files: x11/kde-applications: Makefile Log message: Add kalm, kweather and kweathercore CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/11/01 02:16:35 Modified files: www/woob : Makefile distinfo www/woob/pkg : PLIST Log message: www/woob: update to 3.7 Changelog: https://gitlab.com/woob/woob/-/blob/3.7/ChangeLog CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2024/11/01 02:27:49 Modified files: sbin/dhcp6leased: dhcp6leased.conf.5 Log message: Simplify name/prefix markup, readability tweak and cleanup Leave the notion of repition to ... and markup optional prefixes as such; 'name/prefix [name/prefix ...]' becomes 'name[/prefix] ...'. Also sync with unwind.conf.5 to fix curly braces and indentation. OK florian Input OK jmc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/01 02:36:08 Modified files: devel/py-freezegun: Makefile distinfo Log message: update to py3-freezegun-1.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/01 02:36:11 Modified files: devel/py-frozendict: Makefile distinfo Log message: update to py3-frozendict-2.4.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/01 02:36:13 Modified files: textproc/py-tinycss2: Makefile distinfo textproc/py-tinycss2/pkg: PLIST Log message: update to py3-tinycss2-1.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/01 02:36:15 Modified files: www/py-soupsieve: Makefile distinfo Log message: update to py3-soupsieve-2.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/01 02:36:21 Modified files: multimedia/py-caption: Makefile distinfo Log message: update to py3-caption-2.2.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/01 02:36:25 Modified files: multimedia/py-ffmpeg-progress-yield: Makefile distinfo Log message: update to py3-ffmpeg-progress-yield-0.9.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/01 02:36:29 Modified files: multimedia/atomicparsley: Makefile distinfo Removed files: multimedia/atomicparsley/patches: patch-src_CDtoc_cpp Log message: update to atomicparsley-20240608 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 02:39:10 Log message: Import tinysparql-3.8.0 The TinySPARQL library offers a complete RDF triplestore with SPARQL 1.1 interface and a minimal footprint. It allows creating local databases in memory or the filesystem, and accessing/creating endpoints for federated queries. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20241101 N ports/x11/gnome/tinysparql/Makefile N ports/x11/gnome/tinysparql/distinfo N ports/x11/gnome/tinysparql/pkg/DESCR N ports/x11/gnome/tinysparql/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 02:41:29 Log message: Import localsearch-3.8.0 Tracker is a semantic data storage for desktop and mobile devices. Tracker uses W3C standards for RDF ontologies using Nepomuk with SPARQL to query and update the data. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20241101 N ports/x11/gnome/localsearch/distinfo N ports/x11/gnome/localsearch/Makefile N ports/x11/gnome/localsearch/patches/patch-meson_build N ports/x11/gnome/localsearch/patches/patch-src_miners_fs_tracker-miner-files-methods_c N ports/x11/gnome/localsearch/patches/patch-src_miners_fs_tracker-miner-files_c N ports/x11/gnome/localsearch/patches/patch-src_miners_fs_tracker-miner-files_h N ports/x11/gnome/localsearch/pkg/DESCR N ports/x11/gnome/localsearch/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 02:42:21 Modified files: x11/gnome/music: Makefile x11/gnome/grilo-plugins: Makefile x11/gnome/notes: Makefile x11/gnome/photos: Makefile x11/gnome/polari: Makefile x11/gnome/usage: Makefile Log message: Move from / to: tracker3 -> tinysparql tracker3-miners -> localsearch CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 02:42:42 Modified files: x11/gnome/nautilus: Makefile distinfo x11/gnome/nautilus/pkg: PLIST Log message: Update to nautilus-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 02:43:42 Modified files: x11/gnome : Makefile Log message: -tracker3 -tracker3-miners +tinysparql +localsearch CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 02:45:36 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: x11/gnome/tracker3: Makefile distinfo x11/gnome/tracker3/patches: patch-meson_build x11/gnome/tracker3/pkg: DESCR PLIST x11/gnome/tracker3-miners: Makefile distinfo x11/gnome/tracker3-miners/patches: patch-meson_build x11/gnome/tracker3-miners/pkg: DESCR PLIST Log message: Register and remove tracker3 and tracker3-miners. Replaced by tinysparql and localsearch. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 02:54:36 Modified files: devel/gsettings-desktop-schemas: Makefile distinfo devel/gsettings-desktop-schemas/pkg: PLIST Log message: Update to gsettings-desktop-schemas-47.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/01 02:55:49 Log message: import x11/elementary-xfce-icon-theme 0.20. This is an icon-theme maintained with Xfce in mind, but it should work on other desktops like Gnome3 as well. It is a fork of the upstream elementary project. The reason for forking was that the project decided to focus on its own desktop environment and dropped a ton of (ugly, but necessary) symlinks. This icon-theme is supposed to keep everything working, but gets updates from upstream occasionally. ok rsadowski@ Status: Vendor Tag: landry Release Tags: landry_20241101 N ports/x11/elementary-xfce-icon-theme/Makefile N ports/x11/elementary-xfce-icon-theme/distinfo N ports/x11/elementary-xfce-icon-theme/patches/patch-svgtopng_pngtheme_sh N ports/x11/elementary-xfce-icon-theme/pkg/PLIST N ports/x11/elementary-xfce-icon-theme/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/01 02:57:09 Modified files: x11 : Makefile Log message: x11/Makefile: +elementary-xfce-icon-theme CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 03:01:06 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 03:09:09 Modified files: sysutils/flatpak/xdg-desktop-portal-gnome: Makefile distinfo Log message: Update to xdg-desktop-portal-gnome-47.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 03:15:09 Modified files: www/epiphany : Makefile distinfo www/epiphany/pkg: PLIST Log message: Update to epiphany-47.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/01 03:17:30 Modified files: infrastructure/bin: portcheck Log message: portcheck: fix false positive about non-icon files going to icons/ subdir ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 03:18:05 Modified files: x11/gnome/console: Makefile distinfo x11/gnome/console/pkg: PLIST Log message: Update to gnome-console-47.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 03:24:30 Modified files: x11/gnome/text-editor: Makefile distinfo Log message: Update to gnome-text-editor-47.1. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/01 03:30:12 Modified files: sys/kern : kern_synch.c Log message: In sleep_finish() is the process state is SSTOP force a mi_switch(). A SIGSTOP delivered between sleep_setup() and sleep_finish() will just change the proc state to SSTOP and sleep_finis() needs to respect that and make sure the thread stays stopped until a SIGCONT is issued. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 03:38:42 Modified files: x11/gnome/backgrounds: Makefile distinfo x11/gnome/backgrounds/pkg: PLIST Log message: Update to gnome-backgrounds-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 03:47:02 Modified files: x11/gnome/gdm : Makefile Log message: Don't enforce dependency on x11/gnome/orca; it's optional. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 03:48:02 Modified files: x11/gnome/orca : Makefile distinfo x11/gnome/orca/patches: patch-src_orca_debug_py patch-src_orca_orca_bin_py_in x11/gnome/orca/pkg: PLIST Log message: Update to orca-47.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/01 03:51:59 Modified files: graphics/openscenegraph: Makefile Added files: graphics/openscenegraph/patches: patch-src_osgPlugins_ffmpeg_FFmpegDecoderAudio_cpp patch-src_osgPlugins_ffmpeg_FFmpegDecoderAudio_hpp patch-src_osgPlugins_ffmpeg_FFmpegDecoderVideo_cpp patch-src_osgPlugins_ffmpeg_FFmpegDecoderVideo_hpp patch-src_osgPlugins_ffmpeg_FFmpegDecoder_cpp patch-src_osgPlugins_ffmpeg_FFmpegDecoder_hpp patch-src_osgPlugins_ffmpeg_FFmpegHeaders_hpp patch-src_osgPlugins_ffmpeg_FFmpegPacket_hpp patch-src_osgPlugins_ffmpeg_FFmpegParameters_cpp patch-src_osgPlugins_ffmpeg_FFmpegParameters_hpp patch-src_osgPlugins_ffmpeg_ReaderWriterFFmpeg_cpp Log message: openscenegraph: add patches to fix building with newer FFmpeg from Brad, ok rsadowski pascal CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/01 03:52:30 Modified files: multimedia/svt-av1: Makefile distinfo multimedia/svt-av1/pkg: DESCR PLIST Log message: update to svt-av1-2.3.0, from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 03:58:05 Modified files: x11/gnome/tecla: Makefile distinfo x11/gnome/tecla/pkg: PLIST Log message: Update to tecla-47.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 04:02:44 Modified files: x11/gnome/tour : Makefile distinfo x11/gnome/tour/pkg: PLIST Log message: Update to gnome-tour-47.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/01 04:05:18 Modified files: lib/libcrypto : cryptlib.c Log message: KNF CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 04:07:03 Modified files: x11/gnome/initial-setup: Makefile distinfo x11/gnome/initial-setup/patches: patch-gnome-initial-setup_gnome-initial-setup-copy-worker_c patch-gnome-initial-setup_meson_build Log message: Update to gnome-initial-setup-47.1. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2024/11/01 04:42:05 Modified files: wayland/wayland: Makefile distinfo Added files: wayland/wayland/patches: patch-src_wayland-util_h Removed files: wayland/wayland/patches: patch-egl_meson_build patch-meson_build patch-src_wayland-os_c patch-tests_test-helpers_c patch-tests_test-runner_c Log message: Update to wayland 1.23.1. ok rsadowski@ patches were merged upstreams, but a new patch is needed for C++ with clang 16. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/11/01 05:19:13 Modified files: lib/libcrypto : format-pem.pl Log message: Don't lowercase cert subjects when sorting; combined with perl foreach over a hash returning entries in random order, the order of "COMODO CA Limited" and "Comodo CA Limited" was switching randomly. This results in a bigger change of sort order now, but means that future changes will then be in a repeatable order. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/01 05:23:27 Modified files: lib/libcrypto : cert.pem Log message: regen cert.pem after sort order change in format-pem.pl ok sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/01 05:30:12 Modified files: lib/libcrypto : cert.pem Log message: Update cert.pem, ok sthen New: CommScope /C=US/O=CommScope/CN=CommScope Public Trust ECC Root-01 /C=US/O=CommScope/CN=CommScope Public Trust ECC Root-02 /C=US/O=CommScope/CN=CommScope Public Trust RSA Root-01 /C=US/O=CommScope/CN=CommScope Public Trust RSA Root-02 Cybertrust Japan Co., Ltd. /C=JP/O=Cybertrust Japan Co., Ltd./CN=SecureSign Root CA12 /C=JP/O=Cybertrust Japan Co., Ltd./CN=SecureSign Root CA14 /C=JP/O=Cybertrust Japan Co., Ltd./CN=SecureSign Root CA15 Deutsche Telekom Security GmbH /C=DE/O=Deutsche Telekom Security GmbH/CN=Telekom Security TLS ECC Root 2020 /C=DE/O=Deutsche Telekom Security GmbH/CN=Telekom Security TLS RSA Root 2023 Firmaprofesional SA /C=ES/O=Firmaprofesional SA/2.5.4.97=VATES-A62634068/CN=FIRMAPROFESIONAL CA ROOT-A WEB TrustAsia Technologies, Inc. /C=CN/O=TrustAsia Technologies, Inc./CN=TrustAsia Global Root CA G3 /C=CN/O=TrustAsia Technologies, Inc./CN=TrustAsia Global Root CA G4 Added to existing: /C=TW/O=TAIWAN-CA/OU=Root CA/CN=TWCA CYBER Root CA Deleted: e-commerce monitoring GmbH /C=AT/O=e-commerce monitoring GmbH/CN=GLOBALTRUST 2020 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2024/11/01 05:34:35 Modified files: sysutils/firmware/intel: Makefile distinfo Log message: update intel microcode to 20241029 release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20241029 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 05:45:50 Modified files: sysutils/ruby-libvirt: Makefile distinfo sysutils/ruby-libvirt/pkg: PLIST Log message: Update to ruby33-libvirt-0.8.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/01 05:47:24 Modified files: devel/py-flit_core: Makefile distinfo Log message: update to py3-flit_core-3.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/01 05:47:27 Modified files: devel/py-flit : Makefile distinfo Log message: update to py3-flit-3.10.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 05:47:29 Modified files: productivity/rednotebook: Makefile distinfo productivity/rednotebook/pkg: PLIST Log message: Update to rednotebook-2.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 05:57:44 Modified files: misc/gramps : Makefile distinfo misc/gramps/pkg: PLIST Log message: Update to gramps-5.2.3. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/01 06:07:53 Modified files: sys/arch/i386/i386: pmap.c pmapae.c Log message: Allocate PD for Intel's U-K before transferring mappings to the pae pmap. Use km_alloc(9) instead of uvm_km_zalloc() for the allocation because the mappings are no longer "lost" when switching over to the pae pmap. Introduce a new function to reduce code duplication involving km_alloc(9). Remove printing some __func__ in panic(9) strings, they are redundant. Tested by sthen@ in a bulk. ok mlarkin@, hshoexer@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/01 06:49:38 Modified files: telephony/baresip: Makefile.inc telephony/baresip/baresip: Makefile distinfo telephony/baresip/baresip/patches: patch-src_config_c telephony/baresip/re: Makefile distinfo Log message: telephony/baresip: update to 3.16.0. see https://github.com/baresip/baresip/releases/tag/v3.16.0 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/01 06:56:39 Modified files: lib/libcrypto/arch/powerpc: Makefile.inc lib/libcrypto/arch/powerpc64: Makefile.inc lib/libcrypto/bn/asm: ppc-mont.pl Removed files: lib/libcrypto : ppccap.c lib/libcrypto/bn/asm: ppc64-mont.pl Log message: Clean up PPC CPU capabilities and Montgomery code. ppc64-mont.pl (which produces bn_mul_mont_fpu64()) is unused on both powerpc and powerpc64, so remove it. ppccap.c doesn't actually contain anything to do with CPU capabilities - it just provides a bn_mul_mont() that calls bn_mul_mont_int() (which ppc-mont.pl generates). Change ppc-mont.pl to generate bn_mul_mont() directly and remove ppccap.c. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/01 07:36:38 Modified files: sysutils/firmware/amdsev: Makefile sysutils/firmware/amdsev/pkg: PLIST Log message: fix missing dir in amdsev PLIST, from Jesper Wallin, plus REVISION bump CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 10:25:11 Modified files: mail/grommunio/index: Makefile Log message: Missing LDEP on textproc/libxml. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/01 11:08:46 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Also exercise the "simple" version of the builtin curves, not only "mont" CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2024/11/01 11:16:04 Modified files: sys/arch/macppc/stand: conf.c main.c Log message: In macppc ofwboot, sync instruction cache before entering kernel My PowerBook G4 had some old code in its instruction cache when it jumped into OpenBSD's kernel. If I got unlucky with a reordered kernel, it would trip over the old code, trap into ddb, and fail to boot. The same kernel would boot fine on a different macppc with different firmware. This problem is rare; I got unlucky only twice, on 2022-04-26 and 2024-07-01. This fix tells ofwboot to invalidate the instruction cache for the loaded kernel before jumping there. Adapted from NetBSD src/sys/arch/macppc/stand/ofwboot/boot.c CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/01 12:00:16 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: ec_asn1_test: set compressed coordinates for the "simple" generator CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/01 12:34:06 Modified files: lib/libcrypto/cms: cms_enc.c cms_kari.c lib/libcrypto/ct: ct_log.c lib/libcrypto/rsa: rsa_ameth.c lib/libcrypto/x509: x509_def.c Log message: Only include cryptlib.h where it's needed Clean up the other includes while there. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/01 12:36:30 Modified files: lib/libcrypto : cversion.c lib/libcrypto/x509: x509_def.c Log message: Drop some pointless parentheses CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/01 12:42:10 Modified files: lib/libcrypto/cms: cms_env.c Log message: Fix includes in cms_env.c CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 12:42:33 Modified files: sysutils/libvirt: Makefile distinfo Log message: Update to libvirt-10.9.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 12:42:43 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-10.9.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 12:45:31 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.68.7. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/01 12:53:35 Modified files: lib/libcrypto/cms: cms_asn1.c cms_ess.c cms_lib.c Log message: More include sweeping in cms. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/01 14:19:23 Modified files: graphics/kirigami-addons: Makefile Log message: Add missing build dependency on archivers/gtar Spotted by tb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/01 14:26:18 Modified files: sys/uvm : uvm_extern.h uvm_km.c Log message: Retire uvm_km_zalloc(). ok jsg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 14:39:08 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo Log message: Update to p5-Sys-Virt-10.9.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/01 14:50:11 Modified files: x11/gtk+4 : Makefile distinfo Log message: Update to gtk+4-4.16.4. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/01 16:14:41 Modified files: net/neochat : Makefile Log message: Add running dependency on x11/qt5/qtlocation CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/11/01 18:01:00 Modified files: security/osv-scanner: Makefile distinfo modules.inc Log message: security/osv-scanner: update to 1.9.1 from Laurent Cheylus, thanks! CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/01 22:22:40 Modified files: lang/ruby/3.2 : Makefile distinfo lang/ruby/3.2/patches: patch-compile_c patch-configure patch-template_Makefile_in lang/ruby/3.2/pkg: PLIST-main Log message: Update to Ruby 3.2.6 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2024/11/01 22:37:20 Modified files: sys/arch/amd64/conf: GENERIC sys/dev/pci : files.pci share/man/man4 : Makefile Added files: sys/dev/pci : if_ixv.c ixgbe_vf.c share/man/man4 : ixv.4 Log message: Add ixv(4), a driver for virtual functions of Intel 82598EB, 82559, and X540. The driver was originally written by Intel and released as ixv driver version 1.5.32 and ported to OpenBSD by Yuichiro NAITO, naito.yuichiro at gmail.com. tested by henson at acm.org and many others. ok jmatthew CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/11/02 00:44:31 Modified files: share/man/man4 : ixv.4 Log message: sort sections (BUGS goes last) and use some Ox/An in AUTHORS; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/11/02 00:47:03 Modified files: share/man/man4 : ix.4 ixv.4 Log message: add Xr to self for ix and ixv; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 00:59:28 Modified files: graphics/vulkan-loader: Makefile Log message: Don't disable WSI_WAYLAND_SUPPORT. Needed for upcoming vulkan support in GTK4. ok thfr@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/02 01:04:34 Modified files: x11/qt5/qtwebengine: Makefile distinfo Log message: Merge KDE patches - CVE-2024-10229: Inappropriate implementation in Extensions - Fix remaining uses of Python 2 only syntax CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/02 01:11:14 Modified files: lib/libcrypto/rsa: rsa_ameth.c Log message: sort includes CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 01:17:17 Modified files: x11/gtk+4 : Makefile distinfo Log message: Update to gtk+4-4.16.5. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/02 01:30:26 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/patches: patch-daemon_gdm-local-display-factory_c x11/gnome/gdm/pkg: PLIST Log message: update to 47.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 01:36:14 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.3.1230.0. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/02 01:57:54 Modified files: sys/uvm : uvm_pdaemon.c Log message: Compute inactive target only once per iteration. Reduce accesses to global counters. ok jsg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/02 01:58:58 Modified files: sys/arch/i386/i386: pmap.c sys/arch/amd64/amd64: pmap.c Log message: Kill unused pmap_collect(). ok miod@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/02 02:04:22 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-chrome_browser_sessions_session_restore_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-components_media_router_common_providers_cast_channel_enum_table_h Log message: update to 130.0.6723.91 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/02 02:17:33 Log message: Import devel/py-jsonref 1.1.0. jsonref is a library for automatic dereferencing of JSON Reference objects for Python. This library lets you use a data structure with JSON reference objects, as if the references had been replaced with the referent data. www: https://jsonref.readthedocs.io/en/latest/ ok ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20241102 N ports/devel/py-jsonref/Makefile N ports/devel/py-jsonref/distinfo N ports/devel/py-jsonref/pkg/DESCR N ports/devel/py-jsonref/pkg/PLIST N ports/devel/py-jsonref/patches/patch-pyproject_toml No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/02 02:18:22 Modified files: devel : Makefile Log message: devel/Makefile: +py-jsonref,python3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/02 02:27:20 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-chrome_browser_sessions_session_restore_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h Log message: update to 130.0.6723.91 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/02 02:43:35 Log message: Import geo/mappyfile 1.0.2. A Python library to create, parse, modify, and format MapServer Mapfiles. www: https://mappyfile.readthedocs.io/en/latest/ ok ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20241102 N ports/geo/mappyfile/Makefile N ports/geo/mappyfile/distinfo N ports/geo/mappyfile/pkg/DESCR N ports/geo/mappyfile/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/02 02:44:17 Modified files: geo : Makefile Log message: geo/Makefile: +mappyfile CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/02 02:53:03 Modified files: geo/mappyfile : Makefile geo : Makefile Log message: geo/mappyfile: enforce python3 FLAVOR by default from ajacoutot@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/02 02:54:40 Modified files: lib/libcrypto/err: err.c err_prn.c Log message: Inline last uses of CRYPTO_THREADID in err/ This is another Thorpian obfuscation scheme hiding nasty casts of pthread_t to unsigned long and comparing them. We can do this in a less underhanded way by calling the portable functions directly. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/02 02:56:44 Modified files: lib/libcrypto : cryptlib.c crypto_local.h Log message: Bye bye CRYPTO_THREADID After we ripped it out of RSA blinding and finally the error stack, it can go play in the attic with ENGINE and all the other abominations from this particular keyboard. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 03:02:35 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.35.54. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 03:02:47 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.54. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 03:02:58 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.35.20. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/02 03:21:04 Modified files: lib/libcrypto/ec: ecp_oct.c Log message: Rewrite/clean up ec_GFp_simple_set_compressed_coordinates() The biggest change here is that the computation is now performed in the Montgomery domain if we have a Montgomery curve. This avoids constant checking whether need to use plain field operations or whether we can use curve-specific ones. Use a few better variable names and stop attempting to figure out whether the operation failed due to an error in BN_mod_sqrt() or a bad point. All in all this only shaves off 10 lines, but it is astounding what a few tweaks can do to code that looked like Rome in 455 AD. with/ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 03:22:13 Modified files: multimedia/mkvtoolnix: Makefile Log message: Unbreak. ok rsadowski@ who had a similar diff CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/02 03:26:46 Modified files: net/yggdrasil-go: Makefile net/yggdrasil-go/pkg: PLIST Log message: drop sample with random key, name readme after package; OK lucas the generated config contains a random key, so every package differs. if users need a config, they are supposed to change it anyway, so drop the example and leave careful handling to users. also make sure that the project's readme is installed under yyggdrasil-go and not yggdrasil to match the package's name. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/02 03:32:44 Modified files: net/yggdrasil-go: Makefile net/yggdrasil-go/pkg: yggdrasil.rc Log message: rc script: use syslog, provide rc_pre() and rc_configtest(), create tun(4) yggdrasil logs to std by default, which does not show up in /var/log/daemon so you fly blindly when using our script; switch to syslog(3) to fix that. use -normaliseconf and jq(1) as sanity config check prior to start. Not perfect since only validates format and not content, but still. Also use MAKEDEV to create /dev/tunN where N > 3 as convenience helper. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/02 03:34:06 Modified files: sys/arch/alpha/alpha: db_instruction.h Log message: Remove #if !defined(ASSEMBLER) guards, this file is not used by boot blocks assembly files (which are compiled with this define). CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/02 03:34:56 Modified files: net/yggdrasil-go: Makefile Log message: provide build name and version to replace "unknown" CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/02 03:38:38 Modified files: net/yggdrasil-go: Makefile distinfo modules.inc Log message: update to yggdrasil-go 0.5.9, take maintainer CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/02 03:41:14 Log message: Import PySide6 PySide6 is the official Python module from the Qt for Python project, which provides access to the complete Qt 6.0+ framework. -> PySide6: Python Qt bindings for Qt 6 -> PySide6-tools: PySide6 development tools -> Shiboken6: Python binding generator for C++ libraries https://wiki.qt.io/Qt_for_Python The original port was created by Johannes Thyssen Tishman, who did the heavy lift, and was tweaked and moved to x11/qt6 by me. OK landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20241102 N ports/x11/qt6/pyside6/Makefile.inc N ports/x11/qt6/pyside6/Makefile N ports/x11/qt6/pyside6/tools/Makefile N ports/x11/qt6/pyside6/tools/distinfo N ports/x11/qt6/pyside6/tools/pkg/DESCR N ports/x11/qt6/pyside6/tools/pkg/PLIST N ports/x11/qt6/pyside6/tools/patches/patch-sources_pyside-tools_CMakeLists_txt N ports/x11/qt6/pyside6/pyside/Makefile N ports/x11/qt6/pyside6/pyside/distinfo N ports/x11/qt6/pyside6/pyside/patches/patch-sources_pyside6_cmake_Macros_PySideModules_cmake N ports/x11/qt6/pyside6/pyside/pkg/DESCR N ports/x11/qt6/pyside6/pyside/pkg/PLIST N ports/x11/qt6/pyside6/shiboken/Makefile N ports/x11/qt6/pyside6/shiboken/distinfo N ports/x11/qt6/pyside6/shiboken/patches/patch-sources_shiboken6_libshiboken_helper_h N ports/x11/qt6/pyside6/shiboken/patches/patch-sources_shiboken6_cmake_ShibokenHelpers_cmake N ports/x11/qt6/pyside6/shiboken/pkg/DESCR N ports/x11/qt6/pyside6/shiboken/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/02 03:42:19 Modified files: x11/qt6 : Makefile Makefile.version Log message: Hook pyside6 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2024/11/02 03:43:12 Modified files: etc/rpki : apnic.constraints Log message: Update APNIC trust anchor constraints The IANA IPv6 Global Unicast Address Assignments registry has been updated to reflect the allocation of the following block to APNIC: 2410::/12 APNIC 2024-11-01 the registry is at: https://www.iana.org/assignments/ipv6-unicast-address-assignments/ OK sthen@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/02 04:02:23 Modified files: sys/sys : exec.h sys/kern : exec_subr.c Log message: Always use new_vmcmd() from exec_subr.c, remove the macro which duplicated code with no benefit. ok mpi@ miod@ deraadt@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/02 04:23:34 Modified files: sys/uvm : uvm_fault.c Log message: Handle faults on wired map entries similarly to VM_FAULT_WIRE faults. It is valid to fault on wired mappings if the object was truncated then grown again. Adapted from NetBSD r1.207, ok miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/02 04:31:16 Modified files: sys/uvm : uvm_fault.c Log message: Check if the mapping for an vm_map_entry exists while holding its lock. Prevent a race where the mapped object is being truncated while we are spinning to unwire it. Reported-by: syzbot+189cd03d088cddbee591@syzkaller.appspotmail.com Adapted from NetBSD r1.207, ok miod@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/02 04:36:47 Modified files: sys/arch/sparc64/dev: beep.c Log message: use correct array index when setting frequency ok miod@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/02 05:20:14 ports/net/yggdrasil-go/patches Update of /cvs/ports/net/yggdrasil-go/patches In directory cvs.openbsd.org:/tmp/cvs-serv96702/patches Log Message: Directory /cvs/ports/net/yggdrasil-go/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/02 05:21:24 Modified files: sysutils/docker-compose: Makefile distinfo modules.inc Log message: sysutils/docker-compose: update to 2.30.1 Changelogs: https://github.com/docker/compose/releases/tag/v2.30.0 https://github.com/docker/compose/releases/tag/v2.30.1 OK: kn@ ajacoutot@ (for 2.30.0) CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/02 05:23:02 Modified files: sysutils/docker-buildx: Makefile distinfo Added files: sysutils/docker-buildx/patches: patch-vendor_github_com_tonistiigi_fsutil_copy_copy_openbsd_go patch-vendor_github_com_tonistiigi_fsutil_copy_copy_unix_go patch-vendor_github_com_tonistiigi_fsutil_copy_stat_bsd_go patch-vendor_github_com_tonistiigi_fsutil_copy_stat_openbsd_go Log message: sysutils/docker-buildx: update to 0.18.0 Changelog: - https://github.com/docker/buildx/releases/tag/v0.18.0 OK: kn@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2024/11/02 06:30:28 Modified files: usr.sbin/rpki-client: extern.h filemode.c main.c mft.c output-ometric.c parser.c repo.c Log message: Improve detection of gaps in Manifestissuance It is helpful for network operators, publication point operators, and CA operators to have more insight into whether the RP noticed an issuance gap between two versions of a given manifest. * high number of gaps all the time might be an indication the RP is not refreshing often enough * the CA is trying to issue manifests more than once a second * the RFC 8181 publication server's ingress API endpoint has issues * the RFC 8181 publication client has trouble reaching the server * the CA's private keys (RPKI + BPKI) are used on a second (cloned) system * the CA's issuance database is broken Correlation opportunity: detection of a gap means some of the CA's intermediate states were occluded from the RP; the RP operator might want to correlate this to traffic shifts in BGP or publication point reachability issues. Going forward, emit a warning per manifest, adds metrics to the openmetrics output, and displays a summary at the end of the run about issuance gaps. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/02 06:46:36 Modified files: lib/libcrypto/err: err.c Log message: Assert assumption on CRYPTO_THREADID This type has been opaque for a while, and nobody should be able to call this function with id != NULL. If they do, we want to know and it should be noisy. suggested by/ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:35:08 Modified files: x11/gnome/settings-daemon: Makefile distinfo x11/gnome/settings-daemon/patches: patch-meson_build patch-plugins_power_gsd-power-manager_c x11/gnome/settings-daemon/pkg: PLIST Log message: Update to gnome-settings-daemon-47.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:35:28 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-meson_build patch-panels_common_meson_build patch-panels_mouse_cc-mouse-panel_c patch-panels_power_cc-power-panel_c patch-panels_system_about_cc-system-details-window_c patch-panels_system_meson_build patch-panels_system_users_user-utils_c patch-shell_meson_build x11/gnome/control-center/pkg: PLIST Log message: Update to gnome-control-center-47.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:35:47 Modified files: meta/gnome : Makefile Log message: Welcome to GNOME 47. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:36:03 Modified files: x11/gnome/gjs : Makefile distinfo x11/gnome/gjs/patches: patch-meson_build x11/gnome/gjs/pkg: PLIST Log message: Update to gjs-1.82.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:36:21 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-clutter_clutter_clutter-frame-clock_c patch-meson_build patch-src_core_meta-context-main_c patch-src_wayland_meta-wayland-dma-buf_c patch-src_wayland_meta-xwayland_c x11/gnome/mutter/pkg: PLIST Log message: Update to mutter-47.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:36:34 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/patches: patch-js_gdm_loginDialog_js patch-js_misc_loginManager_js patch-js_ui_endSessionDialog_js patch-js_ui_status_keyboard_js patch-meson_build patch-src_main_c x11/gnome/shell/pkg: PLIST Removed files: x11/gnome/shell/patches: patch-subprojects_extensions-tool_man_meson_build Log message: Update to gnome-shell-47.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:36:50 Modified files: x11/gnome/shell-extensions: Makefile distinfo x11/gnome/shell-extensions/pkg: PLIST Log message: Update to gnome-shell-extensions-47.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:40:06 Modified files: devel : Makefile Removed files: devel/spidermonkey115: Makefile distinfo devel/spidermonkey115/patches: patch-config_gcc_hidden_h patch-js_src_Makefile_in patch-js_src_build_moz_build patch-js_src_jit_ExecutableAllocator_h patch-js_src_jit_ProcessExecutableMemory_h patch-js_src_old-configure_in patch-js_src_wasm_WasmSignalHandlers_cpp patch-modules_fdlibm_src_math_private_h patch-moz_configure patch-third_party_rust_cc_src_lib_rs devel/spidermonkey115/pkg: DESCR PLIST Log message: Remove spidermonkey115; nothing uses it anymore. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:40:28 Modified files: devel/spidermonkey128: Makefile devel/spidermonkey128/pkg: PLIST Log message: Add update path for spidermonkey115. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:41:21 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register update path from spidermonkey115 -> spidermonkey128 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/02 07:42:49 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: ec_asn1_test: I somehow managed to commit the version without freezero... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:42:58 Modified files: net : Makefile Removed files: net/netatalk : Makefile distinfo net/netatalk/patches: patch-configure patch-etc_uams_Makefile_in net/netatalk/pkg: DESCR PLIST afpd.rc cnid_metad.rc netatalk.rc Log message: Remove netatalk. netatalk3 has taken over and should be able to fill all needs. ok tb@ landry@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:44:57 Modified files: net/netatalk3 : Makefile net/netatalk3/pkg: PLIST Log message: Add update path for net/netatalk (same PKGNAME, different branch). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:58:08 Modified files: devel/glade : Makefile devel/glade/pkg: PLIST Log message: Disable gjs to give a chance for non-rust arches to run XFCE: libxfce4ui -> glade -> gjs -> spidermonkeyXX -> rust CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 07:58:23 Modified files: devel/glade : Makefile Log message: Fix comment. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 08:02:24 Modified files: meta/gnome : Makefile Log message: Drop devel/glade from extras. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 08:38:10 Modified files: net : Makefile Log message: Also rm netatalk,avahi. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/02 09:00:26 Modified files: sys/arch/armv7/omap: amdisplay.c sys/dev/usb : udl.c sys/dev/videomode: edid.c Log message: Move edid_print() behind defined(EDID_DEBUG). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/02 09:44:09 Modified files: geo/gdal : Makefile Log message: geo/gdal: preemptively disable arrow/parquet/external lerc if detected those will get enabled when upgrading to 3.10, but for now make sure they're not picked up. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 09:44:13 Modified files: devel/py-loguru: Makefile Log message: Unbreak: flit_core -> setuptools CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/02 09:47:11 Modified files: geo/gdal : Makefile Log message: geo/gdal: sort pkgpaths in LIB_DEPENDS-main makes it nicer to the eye CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/02 09:50:00 Modified files: geo/gdal : Makefile Log message: geo/gdal: of course i had to mess this one up CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/02 09:50:50 Modified files: lib/libcrypto : Makefile lib/libcrypto/ec: ec_lib.c ecp_smpl.c Removed files: lib/libcrypto/ec: ec_oct.c ecp_oct.c Log message: Merge compressed coordinate setting back into ecp_smpl and ec_lib The reason these were in separate files was FIPS. Not our problem. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/02 09:58:49 Modified files: lib/libcrypto/ec: ec_lib.c ecp_smpl.c Log message: Fix includes in ec_lib and ecp_smpl CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/02 10:00:49 Log message: Import graphics/lerc 4.0.0. LERC is an open-source image or raster format which supports rapid encoding and decoding for any pixel type (not just RGB or Byte). Users set the maximum compression error per pixel while encoding, so the precision of the original input image is preserved (within user defined error bounds). www: https://esri.github.io/lerc/ ok rsadowski@ Status: Vendor Tag: landry Release Tags: landry_20241102 N ports/graphics/lerc/Makefile N ports/graphics/lerc/distinfo N ports/graphics/lerc/patches/patch-src_LercLib_fpl_EsriHuffman_cpp N ports/graphics/lerc/patches/patch-src_LercLib_fpl_Lerc2Ext_cpp N ports/graphics/lerc/pkg/PLIST N ports/graphics/lerc/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/02 10:01:31 Modified files: graphics : Makefile Log message: graphics/Makefile: +lerc CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/02 10:02:01 Modified files: lib/libcrypto/ec: ec_convert.c Log message: ec_convert: remove _OCT also from the macro names CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/02 10:03:42 Modified files: graphics/tiff : Makefile Log message: graphics/tiff: enable lerc compression support, available since tiff 4.3. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2024/11/02 10:06:20 Modified files: wayland/xwayland: Makefile distinfo Log message: Update to xwayland 21.1.4 CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2024/11/02 10:55:44 Modified files: etc : master.passwd Log message: add the build user to the build login class now that enough time has passed since the addition of that class ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/02 10:59:22 Modified files: sys/dev/dt : dt_dev.c dtvar.h Log message: Use a ringbuffer per CPU instead of a ringbuffer per PCB. Get rid of the per-ringbuffer mutex. Use a variable to prevent against recursion. Allow to process more events in the same timeframe. From Christian Ludwig. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/02 11:03:12 Modified files: sys/dev/dt : dt_dev.c Log message: Use lowercase in locking comments when not refering to a global lock. Also talk about thread rather than proc which might be confusing. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/02 11:19:27 Modified files: usr.bin/nc : netcat.c Log message: netcat: drop caddr_t cast. It's not needed and not portable. From Jonas 'Sortie' Termansen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/02 11:33:00 Modified files: www/py-httpie : Makefile distinfo Log message: update to httpie-3.2.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/02 11:33:02 Modified files: telephony/py-phonenumbers: Makefile distinfo Log message: update to py3-phonenumbers-8.13.48 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/02 11:33:05 Modified files: devel/py-types-psutil: Makefile distinfo Log message: update to py3-types-psutil-6.1.0.20241102 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/02 11:33:07 Modified files: devel/py-rich : Makefile distinfo Log message: update to py3-rich-13.9.4 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/02 11:54:03 Modified files: mail/dovecot : Makefile Added files: mail/dovecot/patches: patch-src_lib_net_c Log message: mail/dovecot: backport fix to make OpenBSD logic similar to FreeBSD for net_connect_ip_full Without this I can find errors in the logs like Fatal: connect(...) failed: Address already in use not often, like a few times a week. With this fix, which extends FreeBSD's condition to OpenBSD as well, such will no longer occur. This changes was sent upstream as part of https://github.com/dovecot/core/pull/224 OK: sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/02 13:21:24 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: d2i_ECPKParameters(): unify return statement with rest of file CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/02 14:44:03 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/pkg: PLIST-main Log message: update to 24.8.2.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/02 14:57:50 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-chrome_browser_sessions_session_restore_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h Log message: update to 2024.10.130.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 15:10:50 Log message: Import libdex-0.8.1 Dex provides Future-based programming for GLib-based applications. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20241102 N ports/x11/gnome/libdex/Makefile N ports/x11/gnome/libdex/distinfo N ports/x11/gnome/libdex/pkg/DESCR N ports/x11/gnome/libdex/pkg/PLIST N ports/x11/gnome/libdex/patches/patch-meson_build N ports/x11/gnome/libdex/patches/patch-src_dex-ucontext-private_h N ports/x11/gnome/libdex/patches/patch-src_asm_S N ports/x11/gnome/libdex/patches/patch-src_dex-ucontext_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 15:12:12 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/patches: patch-meson_build patch-src_plugins_todo_gbp-todo-model_c x11/gnome/builder/pkg: DESCR PLIST Added files: x11/gnome/builder/patches: patch-src_libide_core_ide-global_c Removed files: x11/gnome/builder/patches: patch-src_libide_io_ide-path_c patch-src_libide_tweaks_ide-tweaks-window_c patch-src_plugins_git_daemon_ipc-git-repository-impl_c patch-src_plugins_xml-pack_ide-xml-parser_c patch-src_plugins_xml-pack_ide-xml-validator_c Log message: Update to gnome-builder-47.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/02 15:12:37 Modified files: x11/gnome : Makefile Log message: +libdex CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/02 18:40:12 Modified files: x11/stumpwm : Makefile x11/stumpwm/patches: patch-make-image_lisp_in Log message: x11/stumpwm: avoid remove .fasl after udpate Backporting of https://github.com/stumpwm/stumpwm/pull/1214 OK: kn@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/11/03 00:39:36 Modified files: share/man/man4 : pci.4 Log message: add entry for ixv(4); CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/11/03 00:42:10 Modified files: share/man/man4 : ixv.4 iavf.4 pci.4 Log message: do not uppercase "virtual function"; ok jmatthew, who spotted that similar changes needed for iavf (and its entry in pci.4) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/03 00:57:38 Modified files: fonts/noto/emoji: Makefile distinfo fonts/noto/emoji/pkg: PLIST Log message: Update to noto-emoji-20241002. ok bentley@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/03 01:08:43 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-meson_build net/netatalk3/pkg: PLIST Log message: Update to netatalk-4.0.4. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/03 01:58:42 Modified files: sys/kern : Makefile Log message: add powerpc64 and riscv64 to tags arch list CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/03 01:00:36 Modified files: sys/uvm : uvm_fault.c Log message: Do not put wired pages on the page queues & release their swap resources. While here move the code to release swap resources outside of the pageq mutex and shuffle some locking dances to reduce differences with NetBSD. ok miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/03 01:02:15 Modified files: sys/uvm : uvm_pdaemon.c Log message: Introduce a `shortage' variable to reduce accesses to `uvmexp.free' & friends. ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/03 01:09:17 Modified files: x11/gnome/builder: Makefile x11/gnome/builder/patches: patch-src_libide_core_ide-global_c Log message: Rework the wordexp patch. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/03 01:24:07 Modified files: x11/gnome/libdex: Makefile Log message: Enable eventfd through epoll-shim. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/03 01:54:31 Log message: Import sysutils/py-fsspec 2024.10.0. Filesystem Spec (fsspec) is a project to provide a unified pythonic interface to local, remote and embedded file systems and bytes storage. ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20241103 N ports/sysutils/py-fsspec/Makefile N ports/sysutils/py-fsspec/distinfo N ports/sysutils/py-fsspec/pkg/DESCR N ports/sysutils/py-fsspec/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/03 01:55:25 Modified files: sysutils : Makefile Log message: sysutils/Makefile: +py-fsspec,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/03 02:56:17 Modified files: multimedia/mkvtoolnix: Makefile Log message: Revert -I${MODQT6_INCDIR}/QtCore; it didn't fix the issue. Seems to work withouth it now; maybe I was in-between an update with all the recetn Qt changes. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/03 03:03:22 Modified files: multimedia/mkvtoolnix: Makefile Log message: Really unbreak; there was a trailing space or an unprintable character which was creating the mess, it seems. thanks landry 2 for the pointer CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/03 03:05:54 Modified files: geo/py-fiona : Makefile Log message: geo/py-fiona: fix tests - set MODPY_TEST_LINK_SO instead of manually copying the .so - add fsspec & aiohttp to TEST_DEPENDS - copy proj & gdal data to proper subdirs CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/03 03:52:04 Modified files: x11/gnome/baobab: Makefile x11/gnome/calculator: Makefile x11/gnome/calendar: Makefile x11/gnome/characters: Makefile x11/gnome/clocks: Makefile x11/gnome/connections: Makefile x11/gnome/console: Makefile x11/gnome/contacts: Makefile x11/gnome/control-center: Makefile x11/gnome/font-viewer: Makefile x11/gnome/maps : Makefile x11/gnome/music: Makefile x11/gnome/nautilus: Makefile x11/gnome/system-monitor: Makefile x11/gnome/text-editor: Makefile x11/gnome/totem: Makefile x11/gnome/tour : Makefile x11/gnome/weather: Makefile x11/gnome/yelp : Makefile graphics/simple-scan: Makefile graphics/evince: Makefile www/epiphany : Makefile Log message: Add proper HOMEPAGE for core apps (https://apps.gnome.org/...). wiki.gnome.org is going away. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/03 03:57:03 Modified files: x11/gnome/music: Makefile Log message: Doesn't use gobject-introspection directly but through py3-gobject3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/03 04:06:01 Modified files: sysutils/deja-dup: Makefile editors/apostrophe: Makefile x11/gnome/polari: Makefile productivity/railway: Makefile x11/gnome/secrets: Makefile Log message: Set HOMEPAGE for https://apps.gnome.org/ Circle applications. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/03 04:09:41 Modified files: x11/gnome/builder: Makefile x11/gnome/devhelp: Makefile sysutils/dspy : Makefile x11/gnome/dconf-editor: Makefile Log message: Set HOMEPAGE for https://apps.gnome.org/ Development Tools. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/03 04:14:39 Modified files: misc/screen : Makefile distinfo misc/screen/patches: patch-doc_screen_1 patch-doc_screen_texinfo misc/screen/pkg: PLIST Removed files: misc/screen/patches: patch-configure_ac patch-pty_c Log message: misc/screen: update to 5.0.0. ok sthen@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/03 04:33:32 Modified files: sys/uvm : uvm_fault.c Log message: Revert previous, at least on arm64 too many pages end up being wired. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/03 05:31:42 Modified files: devel/py-flit_core: Makefile distinfo Log message: update to py3-flit_core-3.10.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/03 05:33:08 Modified files: devel/py-flit_core: Makefile Log message: tests are included again, enable CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/03 05:36:16 Modified files: devel/py-flit : Makefile distinfo Log message: update to py3-flit-3.10.1 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/03 05:46:55 Modified files: regress/lib/libcrypto/bn: bn_convert.c Log message: Add some additional BN conversion test cases. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/03 05:47:49 Modified files: regress/lib/libcrypto/bn: bn_convert.c Log message: Add regress coverage for BN_bn2binpad() and BN_bn2lebinpad(). CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/11/03 06:20:10 Modified files: devel/sdl2 : Makefile distinfo Log message: Update to SDL 2.30.9, catching up with a series of stable bugfix releases. No significant header file or API changes. No issues on limited runtime and build testing. Release notes: https://github.com/libsdl-org/SDL/releases CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/11/03 06:33:48 Modified files: mail/opensmtpd-tables/mysql: Makefile distinfo Log message: update mail/opensmtpd-tables/mysql to 1.2.1 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/11/03 06:34:39 Modified files: mail/opensmtpd-tables/passwd: Makefile distinfo Log message: update mail/opensmtpd-tables/passwd to 1.0.2 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/11/03 06:35:39 Modified files: mail/opensmtpd-tables/postgres: Makefile distinfo Log message: update mail/opensmtpd-tables/postgres to 1.1.1 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/11/03 06:36:35 Modified files: mail/opensmtpd-tables/redis: Makefile distinfo Log message: update mail/opensmtpd-tables/redis to 1.0.1 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/11/03 06:39:47 Modified files: mail/opensmtpd-tables/socketmap: Makefile distinfo Log message: update mail/opensmtpd-tables/socketmap to 1.1.1 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/11/03 06:42:24 Modified files: mail/opensmtpd-tables/sqlite: Makefile distinfo Log message: update mail/opensmtpd-tables/sqlite to 1.0.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/03 06:53:14 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Move point at infinity check to API boundary Since we only consider standard affine coordinates, the point at infinity must be excluded. Check at the API boundary that the point isn't the point at infinity rather than hiding this check somewhere in a method. ok jsing CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/03 07:28:07 Modified files: sys/netinet : udp_usrreq.c Log message: Clear UDP checksum out flag when stripping UDP header. Some network interfaces, like lo(4) or vio(4), set the M_UDP_CSUM_OUT flag on incoming packets. For optimization they produce packets with M_UDP_CSUM_IN_OK, but the actual checksum field in the packet is wrong. If such a packet is forwarded, the checksum must be calculated. So they also set M_UDP_CSUM_OUT. For protocols tunneled in UDP, udp_input() removes the header, but the mbuf flags stay. This means later processing of the packet may insert an UDP checksum, although it is not UDP anymore. This has been observed when forwarding ping packets between two vxlan(4) interfaces. Then an UDP checksum was inserted into the ICMP packet. Clearing the M_UDP_CSUM_OUT flag when the UDP header is stripped, fixes the problem. OK mvs@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/03 07:33:16 Modified files: security/c2sp-testvectors: Makefile distinfo Log message: Update to c2sp-testvectors 20241027 CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2024/11/03 07:39:28 Modified files: math/py-tables : Makefile Log message: unbreak, add missing BDEP noted by naddy@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/03 08:47:11 Modified files: lib/libcrypto/ec: ecp_smpl.c Log message: affine coordinates: the intention was to move the check, not to copy it... So... zap the now redundant check. Should have been committed along with ec_lib.c -r1.77 CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2024/11/03 08:59:45 Modified files: sysutils/m1n1 : Makefile distinfo sysutils/firmware/apple-boot: Makefile Log message: Update m1n1 to 1.4.17. ok tobhe@, sthen@ CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2024/11/03 09:21:20 Modified files: databases/victoriametrics: Makefile distinfo Log message: databases/victoriametrics: update to 1.105.0 changes: https://docs.victoriametrics.com/changelog/#v11050 ok tb CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/03 10:45:15 Modified files: net/libfilezilla: Makefile distinfo Log message: Update to libfilezilla-0.49.0 Needs a major bump. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/03 10:45:37 Modified files: net/filezilla : Makefile distinfo net/filezilla/patches: patch-src_commonui_fz_paths_cpp patch-src_engine_Makefile_am net/filezilla/pkg: PLIST Log message: Update to filezilla-3.68.0 Changes: https://filezilla-project.org/versions.php libfzclient-commonui-private requires a major bump because of some removals. libfzclient-private needs a minor bump. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/03 11:37:33 Modified files: net/magic-wormhole: Makefile distinfo Log message: update to magic-wormhole 0.17.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/03 12:16:17 Modified files: x11/gtk+4 : Makefile Log message: Enable vulkan support. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/03 15:49:49 Modified files: sysutils/vultr-cli: Makefile distinfo modules.inc Log message: Update to vultr-cli-3.4.0 From Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/03 15:52:09 Modified files: sys/kern : kern_synch.c Log message: Need to call unsleep before doing the SSTOP check. We need to ensure that if a sleep is interrupted but the thread is also stopped that on a wakeup the thread runs again. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/03 16:31:17 Modified files: devel/goreleaser: Makefile distinfo modules.inc Log message: Update to goreleaser-2.4.1 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/03 17:13:15 Modified files: sys/net : if_etherbridge.h Log message: remove unused inline function; ok dlg@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2024/11/03 17:34:47 Modified files: usr.sbin/fw_update: fw_update.8 fw_update.sh Log message: Make fw_update -p consistent Previously, if using fw_update -Fp ..., the argument to -p was treated as a destination path, unless it looked like a URL. This is too complex, if we want to be able to change the download destination, that wll need to be a new option. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2024/11/03 18:24:00 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Allow downloading firmware without root If we are downloading as non-root, we can't drop privileges using ftp, but sometimes that is OK. While here, improve the DOWNLOAD_ONLY variable name. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/03 19:44:29 Modified files: sbin/iked : iked.conf.5 iked.h ikev2.c parse.y print.c Log message: add a "natt" option that forces negotiation of nat-t (and udpencap). this is like the -t command line option on iked itself, but you get to keep the ike listener on port 500 and you can enable this on specific policies instead of all of them. this is useful if you're dealing with an org that can't firewall ESP traffic well and so you need to force the traffic to be udp encapsulated even if there's no NAT involved. ok markus@ tobhe@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/03 21:18:35 Modified files: sysutils/borgbackup/2.0: Makefile sysutils/borgbackup/2.0/patches: patch-setup_py Log message: borgbackup/2.0: switch to openssl-3.3 OK tb@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/03 22:49:43 Modified files: sysutils/borgbackup/2.0: Makefile Log message: borgbackup/2.0: Update comment on static linking with OpenSSL 3.3. Forgotten in previous commit. No bump needed. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/03 23:48:01 Modified files: graphics/gegl04: Makefile distinfo graphics/gegl04/pkg: PLIST Log message: Update to gegl04-0.4.50. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/04 01:52:13 Modified files: usr.bin/tmux : grid.c Log message: Do not make padding cells extended (there can be a lot of them), from Alexander Arch . CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/11/04 02:33:16 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: Implement support for the new CHLS key that is used to control the battery charge level in newer SMC firmware. ok tobhe@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/04 02:51:51 Modified files: regress/lib/libcrypto/ec: Makefile ec_asn1_test.c Log message: ec tests: allow linking against eopenssl CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/11/04 03:03:36 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/04 03:28:03 Modified files: lang/mawk : Makefile distinfo Log message: Update to mawk-1.3.4-20240827 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/04 03:40:53 Modified files: security/gnupg : Makefile distinfo security/gnupg/pkg: PLIST Log message: Update to gnupg-2.4.6 ChangeLog: https://dev.gnupg.org/T7030 Detail: now ships a gnupg.7.html page in a dubious man/manh directory. I've moved that page to share/doc/gnupg for now. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/04 03:52:40 Modified files: lang/node : Makefile Log message: lang/node: Build against openssl/3.3 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/04 04:04:46 Modified files: lang/mawk : Makefile Added files: lang/mawk/patches: patch-configure Log message: Fix up srand(value) and make its outcome deterministic Upstream decided to avoid using arc4random() for random numbers, noting that is wasn't possible to get a deterministic output by using awk's srand(value). But on our system, all of the C srandom / srand etc functions will ignore their argument. You need to call srandom_deterministic / srand_deterministic instead. So: - use srandom_deterministic() to implement mawk's srand(value) and get reproducible output where useful. - stop mawk from initializing the PRNG at startup, so that it can benefit from our default initialization which is stronger than mawk's seeding with Unix epoch. This brings mawk in line with base awk(1) and still respects POSIX. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/04 04:06:41 Modified files: lang/mawk : Makefile Log message: Explain why we tell mawk not to seed the PRNG by default CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/11/04 04:12:52 Modified files: usr.sbin/pppd : sys-bsd.c usr.sbin/pppd/chat: chat.c usr.sbin/pppd/pppstats: pppstats.c Log message: Some atoi -> strtonum conversions; ok denis CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/04 04:35:47 Modified files: lang/erlang/26 : Makefile distinfo lang/erlang/26/patches: patch-lib_crypto_c_src_algorithms_c Log message: lang/erlang/26: Update to 26.2.5.5 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2024/11/04 04:39:12 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: Update reference CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/04 04:49:20 Modified files: sys/sys : sysctl.h Log message: correct HW_MAXID; ok deraadt@ jca@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/04 05:00:35 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-Cargo_toml Removed files: lang/deno/patches: patch-ext_napi_lib_rs patch-ext_node_ops_fs_rs Log message: lang/deno: Update to 2.0.4 + drop two patches that have been merged upstream CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/04 06:19:08 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Rewrite EC_POINT_new() and EC_POINT_dup() Like most of the code in this file that hasn't been overhauled, these are just terrible. As jsing points out, we will need to ensure that finish() works on a not fully initialized point. That's currently safe. ok jsing CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/04 06:51:35 Modified files: sysutils/gitlab-cli: Makefile distinfo modules.inc Log message: update to gitlab-cli 1.48.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/04 08:00:49 Modified files: graphics/pqiv : Makefile distinfo Log message: Bugfix update to pqiv-2.13.2 Align memory buffer to avoid crashes in libav video support. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/04 08:20:00 Modified files: audio/audacious: Makefile.inc audio/audacious/player: distinfo audio/audacious/plugins: distinfo meta/audacious : Makefile Log message: Update to audacious-4.4.2 Changes: https://github.com/audacious-media-player/audacious/releases/tag/audacious-4.4.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/04 08:33:22 Modified files: sysutils/gitlab-cli: Makefile distinfo modules.inc Log message: fix previous, update to gitlab-cli 1.47.0 1.48.0 needs newer go and the diff was borked, it never built. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/04 08:33:50 Modified files: devel/github-cli: Makefile distinfo modules.inc devel/github-cli/pkg: PLIST Log message: update to github-cli 2.60.1 CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2024/11/04 08:41:09 Modified files: sys/dev/pv : if_vio.c Log message: vio_dump: Fix control queue dump If the device has just been reset (e.g. after ifconfig down), we cannot query the feature bits. Make sure we dump the control virtqueue even in this case. CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2024/11/04 08:43:10 Modified files: sys/dev/pv : viogpu.c Log message: viogpu: tune down debug messages viogpu_send_cmd() is called for every framebuffer update. Only print log message at VIRTIO_DEBUG >= 3 to avoid log spam. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/04 10:07:03 Modified files: lib/libcrypto : cryptlib.c Log message: crypto_local.h is empty, so cryptlib.c doesn't need it right now. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/04 11:27:14 Modified files: sys/arch/luna88k/dev: mb89352.c mb89352var.h Log message: No need to duplicate the scsi_xfer timeout field in spc_acb. Tested by & ok aoyama@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/04 11:39:26 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 132.0.1. see https://www.mozilla.org/en-US/firefox/132.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/04 11:39:52 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_6 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 132.0.1. see https://www.mozilla.org/en-US/firefox/132.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/11/04 12:41:58 Modified files: sysutils/victorialogs: Makefile distinfo Log message: update to v0.40.0 https://docs.victoriametrics.com/victorialogs/changelog/ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/04 13:00:20 Modified files: sysutils/py-psutil: Makefile sysutils/py-psutil/patches: patch-psutil_arch_openbsd_mem_c Log message: Simplify support for no swap partition Copied from the NetBSD code. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/04 14:08:02 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.18.0 -> 1.18.1 Changelog: https://github.com/hashicorp/vault/releases/tag/v1.18.1 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/04 14:08:51 Modified files: databases/patroni: Makefile distinfo Log message: Update patroni 4.0.2 -> 4.0.3 Release notes: https://github.com/zalando/patroni/blob/master/docs/releases.rst CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/04 14:10:01 Modified files: databases/pgbackrest: Makefile distinfo Log message: Update pgbackrest 2.53.1 -> 2.54.0 Changelog: https://github.com/pgbackrest/pgbackrest/releases/tag/release%2F2.54.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/04 14:10:51 Modified files: security/ssh-audit: Makefile distinfo security/ssh-audit/pkg: PLIST Log message: Update ssh-audit 3.2.0 -> 3.3.0 Changelog: https://github.com/jtesta/ssh-audit/releases/tag/v3.3.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/04 14:13:19 Modified files: sysutils/py-pynetbox: Makefile distinfo Log message: Update pynetbox 7.4.0 -> 7.4.1 Changelog: https://github.com/netbox-community/pynetbox/releases/tag/v7.4.1 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/04 14:46:13 Modified files: sys/arch/arm64/conf: files.arm64 Log message: correct non-rd major numbers; ok miod@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2024/11/04 14:49:26 Modified files: lib/libc/gen : getgrouplist.c Log message: getgrouplist(3): always return the total number of groups found In case there is not enough storage to store all the groups found, our implementation returned the size passed in *ngroups. This isn't very useful and is different from other implementations. Back in 1999 the NetBSD implementation was changed to return the actual number of groups found; that lets callers allocate a properly sized array, a behavior was later copied by FreeBSD and glibc. So align our implementation. The documentation doesn't need a change. ok millert@ gilles@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2024/11/04 14:59:15 Modified files: lib/libc/gen : initgroups.c sbin/mountd : mountd.c usr.bin/id : id.c usr.bin/ssh : groupaccess.c usr.sbin/authpf: authpf.c Log message: Ignore extra groups that don't fit in the buffer passed to getgrouplist(3) Our kernel supports 16 groups (NGROUPS_MAX), but nothing prevents an admin from adding a user to more groups. With that tweak we'll keep on ignoring them instead of potentially reading past the buffer passed to getgrouplist(3). That behavior is explicitely described in initgroups(3). ok millert@ gilles@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/04 15:08:03 Modified files: sys/arch/alpha/conf: files.alpha sys/arch/amd64/conf: files.amd64 sys/arch/hppa/conf: files.hppa sys/arch/i386/conf: files.i386 sys/arch/luna88k/conf: files.luna88k Log message: remove ability to specify root/dump/swap on st(4) support for tape block devices was removed in 2016 ok miod@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/04 15:41:50 Modified files: sys/kern : kern_sig.c kern_synch.c sys/sys : signalvar.h Log message: Properly handle stop signals in cursig if deep. In setsigctx() set sig_stop to 1 if the process should be stopped. In cursig() still return early if deep but then in sleep_signal_check() use this information to call proc_stop and stop the proc. This should fix the problem in the waitid regress test. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/04 16:46:23 Modified files: net/pfresolved : Makefile Log message: set homepage, use SUDO var not "doas"; OK bluhm CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2024/11/04 17:54:32 Modified files: sys/arch/amd64/conf: GENERIC Log message: Enable ixv(4) ok jan CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/04 23:03:20 Modified files: sys/kern : kern_sig.c tty_pty.c uipc_usrreq.c vfs_syscalls.c vfs_vnops.c sys/nfs : nfs_serv.c nfs_vnops.c sys/sys : vnode.h Log message: remove VATTR_NULL() define, directly call vattr_null() There used to be a predefined null vattr for !DIAGNOSTIC but that was removed in vnode.h rev 1.84 in 2007. ok semarie@ miod@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/04 23:05:35 Modified files: usr.sbin/rpki-client: filemode.c Log message: rpki-client: check validity time in filemode Currently the validation indicator only takes the certificate's status into account. In case everything check out, check the product's life time and the signature path's expiration moment before printing OK. should fix an issue encountered by job looks good to claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/04 23:09:12 Modified files: lib/libcrypto : cryptlib.h lib/libcrypto/arch/aarch64: opensslconf.h lib/libcrypto/arch/alpha: opensslconf.h lib/libcrypto/arch/amd64: opensslconf.h lib/libcrypto/arch/arm: opensslconf.h lib/libcrypto/arch/hppa: opensslconf.h lib/libcrypto/arch/i386: opensslconf.h lib/libcrypto/arch/m88k: opensslconf.h lib/libcrypto/arch/mips64: opensslconf.h lib/libcrypto/arch/powerpc: opensslconf.h lib/libcrypto/arch/powerpc64: opensslconf.h lib/libcrypto/arch/riscv64: opensslconf.h lib/libcrypto/arch/sh: opensslconf.h lib/libcrypto/arch/sparc64: opensslconf.h Log message: cryptlib.h: adjust header guard for upcoming surgery It is gross that an internal detail leaked into a public header, but, hey, it's openssl. No hack is too terrible to appear in this library. opensslconf.h needs major pruning but the day that happens is not today. ok jsing CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/04 23:32:54 Modified files: www/iridium/patches: patch-build_linux_unbundle_icu_gn Added files: www/iridium/patches: patch-_gn Log message: sync with shared repo, no behaviour change CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/05 01:11:54 Modified files: sys/dev/dt : dt_dev.c Log message: Tweak softc initialization: - move softintr_establish(), which allocates memory, into dtalloc() - Use M_DEVBUF consistently for all memory chunks in the softc. - Do not check for NULL before calling free(9). Reviewed by Christian Ludwig, ok miod@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/05 01:12:08 Modified files: sys/dev/wscons : wsemul_vt100.c wsemul_vt100_subr.c wsemul_vt100var.h wsemulvar.h Log message: Add support for CSI b control sequence (repeat last printed character) to the wscons vt100 emulation. Based on a diff from Crystal Kolipe, modified to properly handle partial updates, verified to work with udl(4). CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/05 01:13:06 Modified files: xserver : ChangeLog aclocal.m4 config.guess config.sub configure configure.ac meson.build xserver/dix : colormap.c devices.c dixfonts.c enterleave.c eventconvert.c gc.c property.c ptrveloc.c resource.c xserver/glamor : glamor.c glamor_glyphblt.c glamor_picture.c glamor_text.c xserver/hw/kdrive/ephyr: ephyr_glamor_xv.c xserver/hw/xfree86/parser: DRI.c Device.c Extensions.c Files.c Flags.c Input.c InputClass.c Layout.c Module.c Monitor.c OutputClass.c Pointer.c Screen.c Vendor.c Video.c read.c scan.c xserver/hw/xnest: Cursor.c Events.c xserver/os : client.c Log message: Update to xserver 21.1.14. tested by tb@ The xkb security fix was committed earlier. This is the rest of the 21.1.14 update. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/05 01:13:41 Modified files: sys/uvm : uvm_fault.c Log message: Handle faults on wired map entries similarly to VM_FAULT_WIRE faults. It is valid to fault on wired mappings if the object was truncated then grown again. Adapted from NetBSD r1.207, ok miod@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/05 01:14:56 Modified files: lib/libXfont2 : COPYING ChangeLog Makefile.in aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac install-sh lib/libXfont2/doc: Makefile.in lib/libXfont2/include/X11/fonts: libxfont2.h lib/libXfont2/src/bitmap: bitscale.c lib/libXfont2/src/fc: fserve.c fsio.c fsio.h fslibos.h lib/libXfont2/src/fontfile: bufio.c bunzip2.c dirfile.c fontfile.c lib/libXfont2/src/stubs: atom.c lib/libXfont2/src/util: fontxlfd.c replace.h lib/libXfont2/test/utils: font-test-utils.c font-test-utils.h lsfontdir.c Added files: lib/libXfont2/m4: libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 Log message: Update to libXfont2 2.0.7 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/05 01:15:01 Modified files: sys/uvm : uvm_fault.c Log message: Check if the mapping for an vm_map_entry exists while holding its lock. Prevent a race where the mapped object is being truncated while we are spinning to unwire it. Reported-by: syzbot+189cd03d088cddbee591@syzkaller.appspotmail.com Adapted from NetBSD r1.207, ok miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/05 01:16:40 Modified files: sys/uvm : uvm_fault.c Log message: Do not put wired pages on the page queues & release their swap resources. While here move the code to release swap resources outside of the pageq mutex and shuffle some locking dances to reduce differences with NetBSD. ok miod@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/05 01:16:46 Modified files: lib/libXi : ChangeLog aclocal.m4 config.guess config.sub configure configure.ac lib/libXi/man : XAllowDeviceEvents.man XChangeDeviceDontPropagateList.man XChangeKeyboardDevice.man XChangePointerDevice.man XDeviceBell.man XGetDeviceControl.man XGetDeviceKeyMapping.man XGetDeviceModifierMapping.man XGetDeviceMotionEvents.man XGetDeviceProperty.man XGetDeviceProperty.txt XGetExtensionVersion.man XGetFeedbackControl.man XGrabDevice.man XGrabDeviceButton.man XGrabDeviceKey.man XIAllowEvents.man XIBarrierReleasePointer.man XIChangeHierarchy.man XIChangeProperty.man XIDefineCursor.man XIGrabButton.man XIGrabDevice.man XIGrabEnter.man XIListProperties.man XIQueryDevice.man XIQueryPointer.man XIQueryVersion.man XISelectEvents.man XISetClientPointer.man XISetFocus.man XIWarpPointer.man XListDeviceProperties.man XListInputDevices.man XOpenDevice.man XQueryDeviceState.man XSelectExtensionEvent.man XSendExtensionEvent.man XSetDeviceButtonMapping.man XSetDeviceFocus.man XSetDeviceMode.man XSetDeviceValuators.man lib/libXi/src : XExtInt.c XGetFCtl.c XIQueryDevice.c Log message: Update to libXi 1.8.2. The fix for double alignment on 32bits machines with strict constraints was already committed. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/05 01:18:44 Modified files: sys/uvm : uvm_map.c Log message: Stop grabbging the KERNEL_LOCK() for uvm_fault_unwire_locked() in the reaper. The vmap lock is enough to unwire entries. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2024/11/05 01:25:26 Modified files: sysutils/firmware/iwx: Makefile sysutils/firmware/iwx/pkg: PLIST Log message: Add firmware for "MA" variants. ok sthen@, stsp@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/05 01:38:07 Removed files: graphics/gegl04/patches: patch-gegl_opencl_cl_platform_h Log message: Forgot to cvs rm in previous. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 01:40:18 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.4.1. see https://www.thunderbird.net/en-US/thunderbird/128.4.1esr/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 01:41:15 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_6 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.4.1. see https://www.thunderbird.net/en-US/thunderbird/128.4.1esr/releasenotes/ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/05 01:51:23 Modified files: sys/arch/landisk/landisk: intr.c sys/arch/sh/include: cpu.h Log message: Rename ci_intrdepth to ci_idepth in preparation for MI use of it; I mistakenly picked the old name when introducing this field. Reminded by mpi@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 01:56:57 Modified files: lib/libcrypto/ec: ec_key.c ec_lib.c ecp_smpl.c Log message: EC_POINT_is_at_infinity() returns a boolean This may have been different at some point in the past, but it may also have been a confusion with EC_POINT_is_on_curve() which, like any great API with a name implying a boolean return, actually has three possible return values. ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 02:10:37 Modified files: www/mozilla-firefox: Makefile www/mozilla-firefox/pkg: README Log message: www/mozilla-firefox: README fixes, thanks to Raf Czlonka ! CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/05 02:14:19 Modified files: sys/kern : kern_sig.c sys_generic.c uipc_syscalls.c Log message: Unlock ptsignal by using the ps_mtx instead of KERNEL_LOCK to ensure the process is not modified during signal delivery. This also unlocks psignal and prsignal since those are simple wrappers around ptsignal. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 02:14:25 Modified files: www/firefox-esr: Makefile www/firefox-esr/pkg: README Log message: www/firefox-esr: sync README from www/mozilla-firefox thanks Raf Czlonka for the reminder CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 02:14:25 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: ec_asn1_test: remove debug leftover that broke the build on Windows CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/05 02:18:35 Modified files: usr.sbin/ldapctl: ldapctl.c Log message: ncomplete is set but never used. Noticed by cc OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/05 02:28:45 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.389. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 02:35:40 Modified files: lib/libcrypto : cryptlib.c crypto_local.h cversion.c lib/libcrypto/ct: ct_log.c lib/libcrypto/x509: x509_def.c Removed files: lib/libcrypto : cryptlib.h Log message: Move cryptlib.h to crypto_local.h discussed with jsing CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/05 02:41:17 Modified files: usr.bin/tmux : layout.c options-table.c options.c screen-redraw.c screen-write.c server-client.c tmux.1 tmux.h window-copy.c window.c Log message: Add support for a scrollbar at the side of each pane. New options pane-scrollbars turn them on or off, pane-scrollbars-position sets the position (left or right), and pane-scrollbars-style to set the colours. Mouse support will come later. From Michael Grant in GitHub issue 4221. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/05 02:42:25 Modified files: sysutils/opentofu: Makefile distinfo Log message: Update to opentofu-1.8.5. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/05 02:42:49 Modified files: sys/arch/alpha/stand/nboot: boot.8 sys/arch/amd64/stand/boot: boot.8 sys/arch/hppa/stand/boot: boot.8 sys/arch/i386/stand/boot: boot.8 sys/arch/landisk/stand/boot: boot.8 sys/arch/luna88k/stand/boot: boot.8 Log message: The MI boot code used to have an infinite loop trying to boot the kernel, which got limited to at most two tries 26 years ago for the 2.3 release, but the documentation was never updated to match this change. Do it now. Reported by Nir Lichtman on tech@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/05 02:43:16 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-10.1.0. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/05 02:45:22 Modified files: sys/arch/macppc/stand: boot.8 Log message: The MI boot code used to have an infinite loop trying to boot the kernel, which got limited to at most two tries 26 years ago for the 2.3 release, but the documentation was never updated to match this change. Do it now. Reported by Nir Lichtman on tech@, file forgotten in previous commit CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 03:11:58 Modified files: lib/libcrypto : crypto_local.h Log message: crypto_local.h: add comment to #endif CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/05 03:19:11 Modified files: sys/ddb : db_break.c db_run.c Log message: Correctly honour the count optional argument of the break command, by actually not causing execution to stop until the breakpoint is hit at least count times. Noticed and fix by Nir Lichtman on tech@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/05 03:22:37 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/05 03:28:44 Modified files: www/vnu : Makefile distinfo Log message: Update to vnu-24.10.17. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/05 03:33:01 Modified files: multimedia/mkvtoolnix: Makefile Log message: nit; wrong AUTOCONF_VERSION still broken though CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/05 03:35:24 Modified files: sysutils/accountsservice: Makefile sysutils/accountsservice/patches: patch-src_user_c patch-src_util_c Log message: Simplify getgrouplist(3) patch Now that our implementation can be used to query the total number of groups, stop avoiding the original code in get_user_groups(). Sadly there's still an issue with the Linux implementation being incompatible (there the function returns the number of groups found, not 0 on success). Pointed out by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/05 03:47:07 Modified files: emulators/sameboy: Makefile distinfo emulators/sameboy/patches: patch-Makefile emulators/sameboy/pkg: PLIST-main Log message: Update to sameboy-0.16.7. CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2024/11/05 03:48:21 Modified files: net/powerdns_recursor: Makefile distinfo Log message: Update to PowerDNS Recursor 5.1.3 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/05 03:49:23 Modified files: sys/kern : kern_sysctl.c sys/netinet : in_pcb.c in_pcb.h udp_usrreq.c sys/netinet6 : in6_pcb.c Log message: Replace rwlock with iterator in UDP input multicast loop. The broadcast and multicast loop in udp_input() is protected by the table mutex. The relevant PCBs were collected in a separate list, which was processed while the table notify rwlock was held. When sending UDP multicast packets over vxlan(4) configured over UDP with multicast groups, this lock was taken recursively causing a kernel crash. By using an iterator, traversing the PCB list of the table does not require to hold the mutex all the time. Only while accessing the next element after the iterator, the mutex is taken for a short time. udp_sbappend() and the upcall to vxlan_input() is done with neither mutex nor rwlock. The PCB is reference counted while traversing the list. crash reported by Holger Glaess; iterator implemented by mvs@; tested and fixed by bluhm@; OK mvs@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 03:59:42 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto : crypto_legacy.c Removed files: lib/libcrypto : cryptlib.c Log message: Rename cryptlib.c into crypto_legacy.c discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 04:02:58 Modified files: lib/libcrypto : Makefile crypto_legacy.c Removed files: lib/libcrypto : cversion.c Log message: Fold cversion.c into crypto_legacy.c discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 04:05:01 Modified files: lib/libcrypto : Makefile crypto_legacy.c Removed files: lib/libcrypto : mem_clr.c Log message: Move OPENSSL_cleanse() to crypto_legacy() The correct spelling is explicit_bzero() and it doesn't need its own file. discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 04:11:29 Modified files: lib/libcrypto : Makefile crypto_legacy.c Removed files: lib/libcrypto : mem_dbg.c Log message: CRYPTO_mem_ctrl() is also relocated to crypto_legacy.c discussed with jsing CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/05 04:12:48 Modified files: share/man/man4 : Makefile acpi.4 Added files: share/man/man4 : acpicmos.4 Log message: Belatedly add a very crude manual page to acpicmos(4). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 04:14:04 Modified files: lib/libcrypto : Makefile crypto_legacy.c Removed files: lib/libcrypto : o_fips.c Log message: Relocate FIPS stubs to crpyto_legacy.c discussed with jsing CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/05 04:16:04 Modified files: editors/emacs : Makefile editors/emacs/pkg: DESCR PLIST Added files: editors/emacs/pkg: PFRAG.pgtk Log message: Add a PGTK Emacs flavor for wayland users Since the gtk2 and gtk3 FLAVORS look at the Xorg entrails, this "Pure GTK" build is mostly useful to people using wayland. Note that you explicitely need emacs -nw if you want to use it from a non-graphical environment. Requested and tested by matthieu@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/05 04:16:45 Modified files: editors : Makefile Log message: +emacs,pgtk CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 04:21:15 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto : crypto_err.c Removed files: lib/libcrypto : cpt_err.c Log message: Rename cpt_err.c into crypto_err.c It is a bit sad, because cpt is such an apt abbreviation for crypto that everybody immediately understands. discussed with jsing CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/05 04:48:03 Added files: x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_third_party_skia_src_core_SkCpu_cpp Log message: Drop bogus code again Should fix build on aarch64 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/05 05:03:55 Modified files: games/ja2-stracciatella/patches: patch-Makefile Log message: Fix build when rapidjson is installed Pass include path to local deps copies before -I/usr/local/include CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 05:20:19 Log message: Import devel/thrift 0.21.0. The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages. the port enables only the c/c++ interfaces needed for arrow. ok rsadowski/sthen@ Status: Vendor Tag: landry Release Tags: landry_20241105 N ports/devel/thrift/Makefile N ports/devel/thrift/distinfo N ports/devel/thrift/patches/patch-lib_cpp_src_thrift_transport_TServerSocket_cpp N ports/devel/thrift/patches/patch-lib_cpp_src_thrift_transport_TSocketUtils_h N ports/devel/thrift/patches/patch-lib_cpp_src_thrift_transport_TSSLSocket_cpp N ports/devel/thrift/patches/patch-lib_cpp_test_CMakeLists_txt N ports/devel/thrift/patches/patch-lib_c_glib_test_CMakeLists_txt N ports/devel/thrift/pkg/DESCR N ports/devel/thrift/pkg/PLIST N ports/devel/thrift/files/Thrift5272.thrift No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 05:21:08 Modified files: devel : Makefile Log message: devel/Makefile: +thrift CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/05 05:23:45 Modified files: audio/generaluser-gs-soundfont: Makefile distinfo audio/generaluser-gs-soundfont/pkg: PLIST Log message: Update to generaluser-gs-soundfont-2.0.1. Upstream now provides downloads via GitHub. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 05:39:51 Log message: Import databases/arrow 0.18.0. Apache Arrow is a universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics. It contains a set of technologies that enable data systems to efficiently store, process, and move data. the port only builds the cpp part of arrow, enabling support for parquet: https://parquet.apache.org/ depending on future needs, other languages/bindings (python, java, js, ruby, etc..) can be built as subdirs of this port. www: https://arrow.apache.org/ tweaks/ok sthen@/rsadowski@ Status: Vendor Tag: landry Release Tags: landry_20241105 N ports/databases/arrow/Makefile N ports/databases/arrow/cpp/Makefile N ports/databases/arrow/cpp/distinfo N ports/databases/arrow/cpp/pkg/PLIST N ports/databases/arrow/cpp/pkg/DESCR N ports/databases/arrow/cpp/patches/patch-cpp_src_arrow_CMakeLists_txt N ports/databases/arrow/cpp/patches/patch-cpp_src_arrow_util_thread_pool_test_cc N ports/databases/arrow/cpp/patches/patch-cpp_build-support_run-test_sh No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 05:40:52 Modified files: databases : Makefile Log message: databases/Makefile: +arrow CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 05:45:14 Modified files: databases/arrow/cpp: Makefile databases/arrow/cpp/pkg: PLIST Log message: databases/arrow/cpp: add support for snappy compression format with support for arrow added to geo/gdal, this allows me to list stac assets in a remote stac-geoparquet sample dataset via ogrinfo /vsicurl/https://github.com/stac-utils/stac-geoparquet/raw/main/tests/data/naip.parquet -al -q CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/05 06:15:13 Modified files: sys/sys : mbuf.h share/man/man9 : mbuf.9 Log message: remove unused M_MAXCOMPRESS MCLOFSET; ok claudio@ miod@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/05 06:28:35 Modified files: sys/dev/ic : psp.c pspvar.h Log message: Implement psp(4) shutdown command and ioctl(2) PSP_IOC_SHUTDOWN. This will be used by vmd(8) to reset psp(4) on startup. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: www Changes by: sashan@cvs.openbsd.org 2024/11/05 06:37:42 Modified files: . : hackathons.html Added files: images/hackathons: h2k24-s.gif h2k24.png Log message: adding h2k24 T-shirt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/05 07:32:09 Modified files: net : Makefile Removed files: net/icli : Makefile distinfo net/icli/pkg : DESCR PLIST README Log message: remove icli, repo archived upstream Nov 2023, no longer runs with current perl CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/05 07:32:47 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: icli removed CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/05 07:49:52 Modified files: sys/arch/macppc/stand: alloc.c conf.c sys/arch/sparc64/stand/ofwboot: alloc.c vers.c Log message: Apply the changes in sys/lib/libsa/alloc.c 1.13 to the other copies of that file modified to use OpenFirmware routines: ``Make the freelist best fit code a tiny bit smarter to not use a block if half or more would be wasted. Causes more effective re-use of blocks.'' Bump bootloader version in the unlikely case this misbehaves on some machines. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2024/11/05 08:08:46 Modified files: share/man/man4/man4.amd64: vmm.4 Log message: Remove old reference to VMM_MPROTECT_EPT ioctl This was removed a while back and the manpage wasn't updated. Pointed out by David Bonnafous, thanks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/05 08:11:16 Modified files: www/py-multidict: Makefile distinfo Log message: update to py3-multidict-6.1.0 use MODPY_TEST_LINK_SO to fix tests of compiled module CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/05 08:29:00 Modified files: sys/uvm : uvm_pdaemon.c Log message: Use computed `shortage' value instead of `uvmexp.free' in uvmpd_scan_inactive(). ok miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/05 08:32:08 Modified files: sys/uvm : uvm_fault.c Log message: Use a helper to get lower page from backing store: uvm_fault_lower_io(). Reduce differences with NetBSD, no behavior change. ok tb@, miod@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/05 08:32:42 Modified files: x11/qt6/qtwebengine: Makefile Added files: x11/qt6/qtwebengine/patches: patch-src_3rdparty_chromium_gpu_command_buffer_service_gles2_cmd_decoder_cc patch-src_3rdparty_chromium_net_disk_cache_blockfile_disk_format_h patch-src_3rdparty_chromium_printing_backend_cups_helper_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_runtime_enabled_features_json5 Log message: Sync more patches from www/chromium CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/05 08:34:30 Modified files: sys/kern : sysv_shm.c Log message: Prevent a double free by unlinking the descriptor before unmaping & freeing it. Reported-by: syzbot+5630ffd1472caf2ef656@syzkaller.appspotmail.com ok millert@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/05 08:54:12 Modified files: sys/dev/wscons : wsemul_vt100_subr.c Log message: Implement CSI s and CSI u to save and restore cursor position. These are supported by the FreeBSD syscon and some software assumes running on *BSD implies they work. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/05 09:01:57 Modified files: sysutils/dspy : Makefile distinfo sysutils/dspy/pkg: PLIST Log message: update to d-spy-1.10.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 09:11:45 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 13.27 CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2024/11/05 09:14:39 Modified files: usr.bin/mail : main.c Log message: make usage for both mail(1) and mailx(1) fit in a 80-column display. ok miod@ and millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/05 09:20:57 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Added files: sysutils/borgmatic/patches: patch-borgmatic_config_paths_py Log message: update to borgmatic-1.9.0 patch to use ~/.cache/borgmatic (for the data that was previously stored in ~/.borgmatic) instead of upstream's new default, /run/user/$UID/borgmatic CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2024/11/05 09:21:13 Modified files: usr.bin/at : at.1 Log message: remove mention to nqs, the Network Queuing System developed at NASA Ames; there is no source code repository for it and we do not have it in ports either. ok jmc@, daniel@, and millert@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2024/11/05 09:26:01 Modified files: usr.bin/at : at.c Log message: fix an alignment error in the Queue column label of atq(1) introduced on September 9th, 2001 when the Unix epoch exceeded one billion; another column alignment will be needed once the Unix epoch exceeds ten billions, but it will not happen until November 20th, 2286. ok miod@, sthen@, and millert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/11/05 09:33:18 Modified files: sys/arch/arm64/stand/efiboot: efiboot.c Log message: Fix typo in smbios product string for the HP OmniBook X. Keep entries sorted by vendor. ok miod@, mlarkin@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/11/05 09:39:38 Modified files: devel/sdl2 : Makefile Log message: Enable wayland support in sdl2. Some testing and ok landry@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/05 09:53:30 Modified files: sys/dev/wscons : files.wscons wsdisplay.c Log message: The ability to attach a wsdisplay without a terminal emulator has been removed quite many years ago. Drop the _emul component of config machinery symbol names, and merge the wsdisplay_emul_smth with wsdisplay_common_smth as they are their only users. No functional change, but you need to rerun config(8) on your kernels. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/05 10:02:19 Modified files: sys/uvm : uvm_pmemrange.c Log message: Protect the page daemon memory reserve from allocations in interrupt contexts. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/05 10:28:32 Modified files: sys/kern : vfs_bio.c vfs_biomem.c sys/uvm : uvm_pdaemon.c uvm_pmemrange.c sys/sys : mount.h Log message: Return the number of freed pages in bufbackoff(). Reviewed by miod@, ok tb@, beck@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 10:28:42 Modified files: wayland/swayimg: Makefile distinfo wayland/swayimg/patches: patch-meson_build patch-src_application_c Log message: wayland/swayimg: update to 3.4. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 10:29:53 Modified files: wayland/gtk4-layer-shell: Makefile distinfo Log message: wayland/gtk4-layer-shell: update to 1.0.4. see https://github.com/wmww/gtk4-layer-shell/releases/tag/v1.0.4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 10:42:55 Modified files: wayland/foot : Makefile distinfo wayland/foot/pkg: PLIST Log message: wayland/foot: update to 1.19.0. see https://codeberg.org/dnkl/foot/releases/tag/1.19.0 (still not available in packages because of libstdthread) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/05 10:43:45 Modified files: wayland/havoc : Makefile distinfo wayland/havoc/patches: patch-Makefile patch-havoc_cfg patch-main_c Log message: wayland/havoc: update to 0.6.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/05 11:02:04 Modified files: sys/kern : kern_synch.c Log message: sleep_signal_check() is called twice in sleep_finish(). The first time a pending stop should result in a stopped thread but the second call should not call proc_stop since the sleep is done and the proc should continue as SONPROC until it hits the next cursig call. Fix for a panic seen by bluhm@ OK mpi@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 11:09:16 Modified files: usr.sbin/rpki-client: aspa.c cert.c roa.c spl.c Log message: Avoid zero-sized allocations ok claudio CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2024/11/05 11:12:55 Modified files: usr.bin/tcpbench: Makefile tcpbench.1 tcpbench.c Log message: Add TLS support in tcpbench with tweaks from tb@, mbuhl@ and jmc@ ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 11:20:08 Modified files: regress/lib/libcrypto/bn: bn_convert.c Log message: bn_convert: avoid a zero-sized allocation CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/05 11:27:24 Modified files: sys/uvm : uvm_pmemrange.c Log message: Revert r1.69, I committed a wrong & broken diff. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/05 11:31:23 Modified files: net/unison : Makefile distinfo Log message: Update to unison-2.53.7 Changes: https://github.com/bcpierce00/unison/releases/tag/v2.53.6 https://github.com/bcpierce00/unison/releases/tag/v2.53.7 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/05 11:35:14 Modified files: sys/uvm : uvm_pmemrange.c Log message: Protect the page daemon memory reserve from allocations in interrupt contexts. ok miod@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/05 11:38:31 Modified files: multimedia/mkvtoolnix: Makefile Log message: Mark BROKEN for now; recent tries did not fix it. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/05 11:52:22 Modified files: x11/gnome/libdex/patches: patch-meson_build patch-src_asm_S patch-src_dex-ucontext-private_h patch-src_dex-ucontext_c Log message: Add URL to MR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/05 11:56:13 Modified files: x11/gnome/libdex/patches: patch-meson_build patch-src_asm_S patch-src_dex-ucontext-private_h patch-src_dex-ucontext_c Log message: Well, this was pushed right away :) CVSROOT: /cvs Module name: src Changes by: lucas@cvs.openbsd.org 2024/11/05 11:58:35 Modified files: usr.sbin/rpki-client: spl.c Log message: Check for pfxsz, not the pointer ok tb CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/05 11:58:59 Modified files: sys/arch/amd64/pci: aapic.c sys/arch/landisk/dev: obio.c rs5c313.c sys/arch/sh/dev: scif.c shb.c shpcic.c sys/arch/sh/sh : cpu.c sys/dev/ic : bcmgenet.c dc.c mtd8xx.c re.c rtl81x9.c smc83c170.c xl.c sys/dev/pci : cz.c if_se.c if_sk.c sys/dev/pci/drm: drm_drv.c sys/dev/pci/drm/i915: i915_driver.c Log message: The first field of struct cfdriver is a pointer. Put NULL rather than 0 here. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/05 12:00:35 Modified files: security/libssh: Makefile Log message: libssh: enable debug packages from Mikolaj Kucharski (+ revision bump) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/11/05 12:36:53 Modified files: usr.sbin/smtpd : smtpd-filters.7 Log message: mark up fix; from jesper wallin CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/05 13:25:13 Modified files: x11/qt6/qtwebengine: Makefile x11/qt6/qtwebengine/patches: patch-src_3rdparty_chromium_services_network_network_service_cc Log message: Fix ::AddReceiver call network_change_manager is null because we do not initialise it. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/05 14:03:56 Modified files: devel/sbt : Makefile distinfo devel/sbt/patches: patch-bin_sbt Log message: devel/sbt: update to 1.10.5 Changelog: https://github.com/sbt/sbt/releases/tag/v1.10.5 OK: kn@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/05 14:07:19 Modified files: usr.bin/tmux : tmux.1 Log message: Xr to Ic, from jmc. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/05 14:47:00 Modified files: sys/arch/powerpc/include: frame.h Log message: The `pri' field of struct clockframe has become unused since the removal of the need for CLKF_BASEPRI in OpenBSD 3.2. Rename it to stress the fact that it is no longer used. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/11/05 15:41:25 Modified files: net : Makefile Log message: remove accidentally added conflict markers CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/05 15:44:20 Modified files: sys/kern : kern_sysctl.c sys/netinet : in_pcb.c raw_ip.c udp_usrreq.c Log message: Use PCB iterator for raw IP input deliver loop. Inspired by mvs@ idea of the iterator in the UDP multicast loop, implement the same for raw IP input delivery. This removes an unneccesary rwlock and only uses table mutex. When comparing the inp routing table, address and port, the table lock must be held. So assume that in_pcb_iterator() already has the table mutex and hold it while traversing the list and doing the checks. Release the mutex during mbuf copy, socket buffer append and the upcalls. Adapt the logic for both rip_input() and udp_input(). In rip_input() move the actual work to rip_sbappend(). This can be called without mutex during list traversal and for the final element. OK mvs@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/05 16:16:46 Modified files: usr.sbin/vmd : psp.c vmd.c vmd.h Log message: vmd(8) resets psp(4) Use shutdown and init to reset psp(4) on vmd(8) startup. This helps when hacking on vmd(8) and crashing it. The psp(4) reset cleans up all remnants of dead VMs from psp(4). Otherwise one would have to reboot the machine. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 21:08:26 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto : crypto_memory.c Removed files: lib/libcrypto : malloc-wrapper.c Log message: Rename malloc-wrapper.c to crypto_memory.c Apparently it's important that five trivial one-line wrappers remain in a file with the ISC license. So instead of cleaning the root directory of our favorite pigsty further by squashing all the useless legacy garbage into a single file, rename the oddly-named malloc-wrapper.c into crypto_memory.c. discussed with beck, jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 21:10:35 Modified files: lib/libcrypto : crypto_memory.c Log message: add an empty line between license and #include lines CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/05 21:18:42 Modified files: lib/libcrypto : crypto_legacy.c crypto_memory.c Log message: Toss tedu's cleanse into crypto_memory.c CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/11/05 23:40:17 Modified files: usr.bin/tcpbench: tcpbench.1 Log message: sort options list; CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/06 00:09:45 Modified files: sys/arch/armv7/omap: amdisplay.c sys/dev/usb : udl.c sys/dev/videomode: edid.c edidvar.h Log message: Make edid_parse() take a device name as extra argument so that the few messages it may print are tied to the particular device it concerns. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/06 00:11:14 Modified files: sys/arch/sparc64/include: psl.h Log message: Remove a non-applicable comment about 32-bit userland code. While there, remove unused defines. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/06 01:23:55 Modified files: sysutils/borgbackup/2.0/patches: patch-setup_py Log message: Unbreak after switching to openssl-3.3. Did not build -> no bump. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/06 01:27:38 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.26.8. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/06 01:35:09 Modified files: devel/jsoncpp : Makefile distinfo devel/jsoncpp/pkg: PLIST Log message: devel/jsoncpp: update to 1.9.6. see https://github.com/open-source-parsers/jsoncpp/releases/tag/1.9.6 went in a bulk on exopi without fallout; thanks ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/06 01:39:39 Modified files: devel/json-c : Makefile distinfo Log message: devel/json-c: update to 0.18. see https://github.com/json-c/json-c/blob/json-c-0.18-20240915/ChangeLog#L1 went in a bulk on exopi without fallout; thanks ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/06 01:45:32 Modified files: devel/highway : Makefile distinfo devel/highway/pkg: PLIST Log message: devel/highway: update to 1.2.0. see https://github.com/google/highway/releases/tag/1.2.0 went in a bulk on exopi without fallout; thanks ajacoutot@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/06 01:59:32 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Switch EC_GROUP_new() to calloc() Use a single cleanup path, use calloc rather than setting several members to 0/NULL. This has the side effect that finished can be called even when init() wasn't called, but this isn't an issue with our EC_GROUP_METHODs. ok jsing CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2024/11/06 02:00:53 Modified files: wayland/libinput-openbsd: Makefile distinfo wayland/libinput-openbsd/pkg: PLIST Log message: Update to libinput-openbsd 1.26.2. tested by and ok landry@ CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2024/11/06 02:02:04 Modified files: wayland/wmenu : Makefile distinfo wayland/wmenu/patches: patch-meson_build wayland/wmenu/pkg: PLIST Log message: Update to wmenu 0.1.9 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/06 02:10:55 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Clean up EC_GROUP_copy() Switch from artistic free reinterpretations of public API in the same file to calling the real thing if possible. This means that we need to copy the group's coefficients first instead of last, so that we can call EC_GROUP_set_generator() to set - yes - all three of generator, order, and cofactor of the group. However, we may not have a generator yet since for some reason it is an optional field and some code relies on that. In that case simply copy over order and cofactor and punt on sanity checking for now (since this API never did that anyway). Finally set the seed using EC_GROUP_set_seed() instead of using a custom reimplementation. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/06 02:13:11 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Treat the curls in EC_GROUP_dup() with a flatiron This was about as unreadable as four lines of code doing a trivial thing can get... ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/06 02:14:40 Modified files: lib/libcrypto/ec: ec_lib.c Log message: EC_GROUP_set_seed(): flip order of seed and len null checks requested by jsing CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/06 02:18:05 Modified files: sysutils/docker-compose: Makefile distinfo modules.inc Log message: sysutils/docker-compose: update to 2.30.2 Changelog: https://github.com/docker/compose/releases/tag/v2.30.2 OK: kn@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/06 02:19:15 Modified files: emulators/ppsspp: Makefile distinfo emulators/ppsspp/patches: patch-CMakeLists_txt emulators/ppsspp/pkg: PLIST Removed files: emulators/ppsspp/patches: patch-Common_RiscVCPUDetect_cpp patch-Core_AVIDump_cpp patch-Core_FFMPEGCompat_h patch-Core_HLE_sceAtrac_cpp patch-Core_HLE_sceMpeg_cpp patch-Core_HW_MediaEngine_cpp patch-Core_HW_SimpleAudioDec_cpp patch-Core_HW_SimpleAudioDec_h Log message: Update to ppsspp-1.18.1. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/06 02:27:18 Modified files: games/freedoom : Makefile.inc games/freedoom/freedm: distinfo games/freedoom/freedm/pkg: PLIST games/freedoom/freedoom: distinfo games/freedoom/freedoom/pkg: PLIST Log message: Update to freedoom-0.13.0. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/06 02:32:09 Modified files: sys/dev/videomode: modelines Log message: Sync with NetBSD: minor fixes and a couple more video modes. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/06 02:34:10 Modified files: sys/dev/videomode: edid.c edidreg.h edidvar.h modelines2c.awk Log message: Sync with NetBSD: remove duplicate mode entries when parsing edid records, be more robust against bogus edid data. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/06 02:34:43 Modified files: sys/dev/videomode: videomode.c Log message: Regen CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/06 02:35:03 Modified files: databases/ports-readmes: Makefile databases/ports-readmes/files: make-readmes Log message: databases/ports-readmes: deduplicate categories on some pages from Mikolaj Kucharski CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/06 02:38:45 Modified files: games/chocolate-doom: Makefile Log message: Enable debug package. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/06 02:43:20 Modified files: editors/abiword: Makefile distinfo editors/abiword/pkg: PLIST Log message: Update to abiword-3.0.6.0.20241101. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/06 02:44:52 Modified files: x11/qwt : Makefile distinfo Added files: x11/qwt/patches: patch-designer_designer_pro patch-examples_examples_pri patch-playground_playground_pri patch-qwt_prf patch-src_src_pro patch-tests_tests_pri x11/qwt/pkg : DESCR-common DESCR-main PFRAG.no-qt6-main PFRAG.qt6-main PLIST-common PLIST-main Removed files: x11/qwt/pkg : DESCR PLIST Log message: x11/qwt: update to 6.3.0 and add a qt6 FLAVOR the qt6 FLAVOR will be used by geo/qgis when i switch it to qt6; other consumers don't really 'use' qwt (bat in bacula doesn't link with it, and gnuradio is broken because of scipy) with feedback/tweaks from & ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/06 02:45:45 Modified files: x11 : Makefile Log message: x11/Makefile: +qwt,qt6 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/06 02:52:28 Modified files: lang/mawk : Makefile distinfo Log message: Update to mawk-1.3.4.20240905 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/06 03:34:07 Modified files: www/kiwix/libkiwix: Makefile distinfo www/kiwix/libkiwix/pkg: PLIST Log message: Update to libkiwix-14.0.0. From Bryan Vyhmeister; thanks! CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/06 03:41:12 Modified files: sys/uvm : uvm_pmemrange.c Log message: Re-check limits after being awoken to ensure page daemon reserves aren't stolen. ok miod@, kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/06 03:45:51 Modified files: sys/uvm : uvm_pdaemon.c Log message: Update `shortage' based on the number of pages freed by the shrinkers. ok miod@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/06 04:40:17 Modified files: graphics/dpic : Makefile distinfo Log message: Update to dpic-2024.01.01. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/06 04:57:50 Modified files: sys/arch/sparc64/sparc64: genassym.cf locore.s Log message: Give locore a few more symbolic constants to make the code path constructing a struct clockframe rather than a struct trapframe, more visible. No functional change. ok claudio@ kettenis@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2024/11/06 05:01:39 Modified files: usr.sbin/bgpd : bgpd.8 Log message: Reference SendHoldTimer RFC in bgpd(8) OK claudio@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/06 05:06:15 Modified files: sys/arch/sparc64/include: cpu.h sys/arch/sparc64/sparc64: locore.s Log message: A long, long, time ago, pending interrupt handlers were stored in arrays of up to 8 handlers, one arrays par ipl level. Eventually the interrupt logic was changed to linked lists, but the arrays remained, even when the pending interrupt structures were moved to per-cpu data. Simplify this by only keeping a pointer to the list head, per ipl level; update the computations in locore accordingly, and update the relevant comments to match reality as well. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2024/11/06 05:20:39 Modified files: sysutils/firmware/arm64-qcom-dtb: Makefile sysutils/firmware/arm64-qcom-dtb/patches: patch-src_arm64_qcom_x1e80100-hp-omnibook-x14_dts Log message: Make Type-A ports work on the HP OmniBook X. ok sthen@, mlarkin@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/06 05:26:54 Modified files: sys/arch/sparc64/sparc64: locore.s Log message: Address more outdated comments. CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2024/11/06 05:31:38 Modified files: databases/victoriametrics: Makefile distinfo databases/victoriametrics/pkg: PLIST Log message: databases/victoriametrics: update to 1.106.0 changes https://docs.victoriametrics.com/changelog/#v11060 OK denis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/11/06 06:11:26 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jan@cvs.openbsd.org 2024/11/06 06:39:02 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: add jan@ ok bentley@, tb@ and thfr@ CVSROOT: /cvs Module name: ports Changes by: beck@cvs.openbsd.org 2024/11/06 07:04:07 Modified files: geo/openbsd-developers/files: OpenBSD Log message: I seem to have been added into here with a semi-bogus location some time ago, Since this seems to be starting to be consumed by more public things, let's just not have me tossed in here wihtout asking me first. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/06 07:26:20 Modified files: usr.sbin/vmd : vmd.c Log message: Fix broken vmd(8) build on arm64 due to missing psp_setup(). The psp.c source is restricted in makefile with .if ${MACHINE} == "amd64" so use #ifdef __amd64__ around the call to psp_setup(). On arm64 set vmd_psp_fd to an invalid value. OK hshoexer@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/11/06 07:31:59 Modified files: infrastructure/db: user.list Log message: Reserve uid 555 for Krill CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/11/06 07:35:34 Log message: Import Krill v0.14.5 Krill is a free, open source RPKI Certificate Authority that lets you run delegated RPKI under one or multiple Regional Internet Registries (RIRs). Through its built-in publication server, Krill can publish Route Origin Authorisations (ROAs) on your own servers or with a third party. Written in the Rust programming language, Krill is extremely robust and lightweight, letting you run it on minimalist hardware. A dual CPU virtual machine with 2GB available RAM is fine for most workloads. https://nlnetlabs.nl/projects/routing/krill/ Status: Vendor Tag: denis Release Tags: denis_20241106 N ports/net/krill/Makefile N ports/net/krill/crates.inc N ports/net/krill/distinfo N ports/net/krill/pkg/DESCR N ports/net/krill/pkg/PLIST N ports/net/krill/pkg/krill.rc N ports/net/krill/pkg/MESSAGE No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/06 07:37:45 Modified files: sys/kern : uipc_mbuf.c uipc_socket2.c Log message: Use atomic load and store operations for sbchecklowmem(). Use atomic operations to make explicit where access from multiple CPU happens. Add a comment why sbchecklowmem() is sufficently MP safe without locks. OK mvs@ claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/06 07:38:17 Modified files: x11/gnome : gnome.port.mk Log message: wiki.gnome.org is being phased out. Move default HOMEPAGE to https://apps.gnome.org/. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/06 07:38:52 Modified files: archivers/gcab : Makefile audio/easytag : Makefile audio/gsound : Makefile audio/rhythmbox: Makefile databases/evolution-data-server: Makefile devel/dconf : Makefile devel/gconf2 : Makefile devel/giggle : Makefile devel/gobject-introspection: Makefile devel/goffice : Makefile devel/gsettings-desktop-schemas: Makefile devel/json-glib: Makefile devel/jsonrpc-glib: Makefile devel/libgdata : Makefile devel/libgee : Makefile devel/libglade2: Makefile devel/libgsf : Makefile devel/libgtop2 : Makefile devel/libnotify: Makefile devel/libpeas : Makefile devel/libpeas2 : Makefile devel/libsigc++-2: Makefile devel/libsigc++30: Makefile devel/libsoup : Makefile devel/libsoup3 : Makefile devel/libunique: Makefile devel/libwnck3 : Makefile devel/py-liblarch: Makefile devel/template-glib: Makefile devel/vte3 : Makefile fonts/cantarell-fonts: Makefile games/atomix : Makefile geo/geocode-glib: Makefile geo/libchamplain: Makefile graphics/dia : Makefile graphics/gdk-pixbuf-xlib: Makefile graphics/graphene: Makefile graphics/gthumb: Makefile graphics/libgexiv2: Makefile graphics/libgxps: Makefile graphics/shotwell: Makefile graphics/xpm-pixbuf: Makefile lang/vala : Makefile mail/evolution : Makefile mail/evolution-ews: Makefile mail/geary : Makefile math/gnumeric : Makefile net/dleyna : Makefile net/gssdp : Makefile net/gupnp/av : Makefile net/gupnp/core : Makefile net/gupnp/dlna : Makefile net/gupnp/igd : Makefile net/gupnp/tools: Makefile net/telepathy/folks: Makefile news/pan : Makefile productivity/gtg: Makefile sysutils/flatpak/xdg-desktop-portal-gnome: Makefile textproc/gi-docgen: Makefile textproc/gspell: Makefile textproc/gtk-doc: Makefile textproc/gtranslator: Makefile textproc/libspelling: Makefile textproc/libxml: Makefile textproc/libxslt: Makefile www/libcroco : Makefile x11/gnome/accerciser: Makefile x11/gnome/adwaita-icon-theme: Makefile x11/gnome/adwaita-icon-theme-legacy: Makefile x11/gnome/aisleriot: Makefile x11/gnome/at-spi2-core: Makefile x11/gnome/autoar: Makefile x11/gnome/backgrounds: Makefile x11/gnome/browser-connector: Makefile x11/gnome/cheese: Makefile x11/gnome/color-manager: Makefile x11/gnome/desktop: Makefile x11/gnome/devel-docs: Makefile x11/gnome/dictionary: Makefile x11/gnome/endeavour: Makefile x11/gnome/eog : Makefile x11/gnome/eog-plugins: Makefile x11/gnome/epub-thumbnailer: Makefile x11/gnome/file-roller: Makefile x11/gnome/gcr : Makefile x11/gnome/gcr4 : Makefile x11/gnome/gdl : Makefile x11/gnome/gdm : Makefile x11/gnome/ghex : Makefile x11/gnome/gitg : Makefile x11/gnome/gjs : Makefile x11/gnome/gom : Makefile x11/gnome/grilo: Makefile x11/gnome/grilo-plugins: Makefile x11/gnome/gucharmap: Makefile x11/gnome/gvfs : Makefile x11/gnome/iagno: Makefile x11/gnome/icon-theme: Makefile x11/gnome/icon-theme-symbolic: Makefile x11/gnome/initial-setup: Makefile x11/gnome/keyring: Makefile x11/gnome/libadwaita: Makefile x11/gnome/libcloudproviders: Makefile x11/gnome/libdazzle: Makefile x11/gnome/libdex: Makefile x11/gnome/libgepub: Makefile x11/gnome/libgnomecanvas: Makefile x11/gnome/libgweather4: Makefile x11/gnome/libmediaart: Makefile x11/gnome/libpanel: Makefile x11/gnome/librest1: Makefile x11/gnome/librsvg: Makefile x11/gnome/libsecret: Makefile x11/gnome/libshumate: Makefile x11/gnome/localsearch: Makefile x11/gnome/mahjongg: Makefile x11/gnome/menus: Makefile x11/gnome/msgraph: Makefile x11/gnome/mutter: Makefile x11/gnome/notes: Makefile x11/gnome/online-accounts: Makefile x11/gnome/orca : Makefile x11/gnome/photos: Makefile x11/gnome/power-manager: Makefile x11/gnome/py-atspi: Makefile x11/gnome/quadrapassel: Makefile x11/gnome/seahorse: Makefile x11/gnome/session: Makefile x11/gnome/settings-daemon: Makefile x11/gnome/shell: Makefile x11/gnome/shell-extensions: Makefile x11/gnome/sushi: Makefile x11/gnome/tecla: Makefile x11/gnome/terminal: Makefile x11/gnome/tetravex: Makefile x11/gnome/themes-extra: Makefile x11/gnome/tinysparql: Makefile x11/gnome/totem-pl-parser: Makefile x11/gnome/tweaks: Makefile x11/gnome/usage: Makefile x11/gnome/user-docs: Makefile x11/gnome/video-effects: Makefile x11/gnome/yelp-tools: Makefile x11/gnome/yelp-xsl: Makefile x11/gnome/zenity: Makefile x11/gob2 : Makefile x11/gtk-engines2: Makefile x11/gtk-vnc : Makefile x11/gtkglarea : Makefile x11/gtksourceview: Makefile x11/gtksourceview3: Makefile x11/gtksourceview4: Makefile x11/gtksourceview5: Makefile x11/libhandy : Makefile x11/xdg-user-dirs-gtk: Makefile Log message: Bump after HOMEPAGE change in gnome.port.mk. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/11/06 07:40:49 Modified files: net : Makefile Log message: link net/krill OK landry@, input from tb@, @landry and sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/06 08:08:38 Modified files: x11/gnome/session: Makefile distinfo x11/gnome/session/patches: patch-data_meson_build patch-gnome-session_gsm-manager_c patch-gnome-session_meson_build patch-meson_build patch-meson_options_txt patch-tools_meson_build x11/gnome/session/pkg: PLIST Log message: Update to gnome-session-47.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/06 09:13:29 Modified files: security/gnutls: Makefile distinfo Added files: security/gnutls/patches: patch-lib_algorithms_groups_c Removed files: security/gnutls/patches: patch-configure_ac patch-lib_accelerated_aarch64_aarch64-common_c Log message: Update to gnutls-3.8.8. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/06 09:39:35 Modified files: emulators/fceux: Makefile distinfo emulators/fceux/patches: patch-src_CMakeLists_txt Added files: emulators/fceux/patches: patch-src_drivers_Qt_keyscan_cpp Log message: Update to fceux-2.6.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/06 10:02:24 Modified files: multimedia/gstreamer1/plugins-bad: Makefile multimedia/gstreamer1/plugins-bad/pkg: PLIST Added files: multimedia/gstreamer1/plugins-bad/patches: patch-gst-libs_gst_va_meson_build patch-sys_va_meson_build Log message: Add support for libva. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/06 10:14:01 Modified files: sys/kern : kern_sig.c Log message: Factor out the ptrace trap into proc_trap() and simplify the signal delivery in cursig() a lot since most of that is no longer needed. On top of this properly handle sending a blocked signal from gdb to the debugged process by putting the signal into to proc p_siglist. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/06 10:14:03 Modified files: usr.sbin/wsconscfg: wsconscfg.8 wsconscfg.c Log message: Add -g option to get the index of the current virtual terminal. This can help scripts using wsconsctl display.focus to perform vt switches. From NetBSD via Sergiy Kopchalyuk. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/06 10:34:46 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-build_linux_unbundle_icu_gn patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc Added files: www/chromium/patches: patch-_gn Log message: update to 130.0.6723.116 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/06 10:37:12 Modified files: meta/gnome : Makefile Log message: cheese is not really maintained anymore nor really useful. Since my thinkpad webcam is not supported I cannot even test it anymore. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/06 10:37:50 Modified files: x11/gnome : Makefile Removed files: x11/gnome/cheese: Makefile distinfo x11/gnome/cheese/pkg: DESCR-libs DESCR-main PLIST-libs PLIST-main Log message: Remove cheese; nothing used it in-tree. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/06 10:38:49 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of cheese and libcheese. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/06 10:43:53 Modified files: regress/sys/kern/unfdpass: unfdpass.c Log message: Fix function declaration to be less arcane. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/06 10:53:23 Modified files: regress/sys/net/pf_trans: Makefile Log message: Skip pf regress with proper error message if pf is disabled in kernel or there is no regress anchor. discussed with claudio@ sashan@ CVSROOT: /cvs Module name: src Changes by: volker@cvs.openbsd.org 2024/11/06 11:09:56 Modified files: share/misc : airport Log message: Add a few missing airports that I have visited. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/11/06 11:23:21 Modified files: lib/libcrypto/man: CMAC_Init.3 Log message: About a year ago, the obsolete function EVP_Cipher(3) was moved out of the important manual page EVP_EncryptInit(3). Belatedly adjust some cross references. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/06 11:40:53 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-Cargo_toml patch-cli_standalone_binary_rs patch-cli_task_runner_rs patch-modcargo-crates_deno_core-0_314_1_Cargo_toml patch-runtime_ops_os_mod_rs Log message: lang/deno: Update to 2.0.5 Release early, release often, I guess CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/06 11:42:54 Modified files: regress/sys/kern/mount: Makefile regress/sys/fileops: Makefile.inc Log message: Remove vnd(4) diskimage after testing to avoid that running regress fills up /usr/obj too quickly. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/06 11:54:06 Modified files: x11/gnome/mutter: Makefile Added files: x11/gnome/mutter/patches: patch-src_third_party_xcursor_xcursor_c Log message: Correctly find cursor themes. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/11/06 11:58:01 Modified files: lib/libcrypto/man: EVP_PKEY_CTX_ctrl.3 Log message: document EVP_PKEY_CTRL_CIPHER, providing a bit of context CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/06 11:59:09 Modified files: sys/arch/sh/include: cpu.h sys/arch/landisk/landisk: intr.c Log message: Do not store the value of sp in struct clockframe, for nothing has a need for it. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/06 12:26:16 Log message: Import csvlens 0.10.0 csvlens is a command line CSV file viewer. It is like less but made for CSV. ok bentley@ Status: Vendor Tag: volker Release Tags: volker_20241106 N ports/textproc/csvlens/Makefile N ports/textproc/csvlens/crates.inc N ports/textproc/csvlens/distinfo N ports/textproc/csvlens/pkg/DESCR N ports/textproc/csvlens/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/06 12:29:20 Modified files: textproc : Makefile Log message: + csvlens CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/06 12:57:37 Modified files: textproc/csvlens: Makefile distinfo Log message: textproc/csvlens: Update to 0.10.1 Minor bugfix for a regression CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/11/06 14:18:02 Modified files: net/curl : Makefile distinfo net/curl/pkg : PLIST Log message: net/curl: update to 8.11.0 Changes: * curl: --create-dirs works for --dump-header as well * WebSockets: make support official (enabled by default) Includes fixes for CVE-2024-9681: HSTS subdomain overwrites parent cache entry CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/06 14:29:18 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.4.2. see https://www.thunderbird.net/en-US/thunderbird/128.4.2esr/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/06 14:29:43 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_6 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.4.2. see https://www.thunderbird.net/en-US/thunderbird/128.4.2esr/releasenotes/ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/06 15:06:17 Modified files: usr.sbin/vmd : psp.c sev.c vmd.h Log message: vmd(8) logs psp(4) firmware version. On vmd startup, log the AMD SEV PSP API and build number. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2024/11/06 15:27:42 Modified files: share/misc : airport Log message: I have flown into and from Trondheim, TRD. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/11/06 15:51:26 Modified files: usr.bin/ssh : ssh-agent.1 ssh-agent.c Log message: ssh-agent implemented an all-or-nothing allow-list of FIDO application IDs for security key-backed keys, to prevent web key handles from being used remotely as this would likely lead to unpleasant surprises. By default, only application IDs that start with "ssh:*" are allowed. This adds a -Owebsafe-allow=... argument that can override the default list with a more or less restrictive one. The default remains unchanged. ok markus@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/06 16:04:45 Modified files: usr.sbin/vmd : psp.c virtio.c vmd.h vmm.c Log message: Fix vmd(8) logging to syslog(3) from child process. Log messages from vmd(8) child processes went to /dev/null. Re-exec set the -n option, which in turn sets vmd_noaction and vmd_debug. Debugging means no more syslog(3), but stderr, which is /dev/null for a daemon. Remove -n from child re-exec, it does not have any effect except looging. Pass on the -d flag when debugging. The VMD_VERBOSE defines are more confusing than useful, just write -v like all the other options. Rework creation of execvp arguments. Do not use tab in syslog messages, space is sufficient. OK mlarkin@ hshoexer@ dv@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/11/06 17:20:33 Modified files: audio/mpg123 : Makefile distinfo Log message: audio/mpg123: maintenance update to 1.32.9 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/11/06 17:23:55 Modified files: misc/vttest : Makefile distinfo Log message: misc/vttest: maintenance update to 20241031 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/06 21:29:05 Modified files: security/vaultwarden: Makefile crates.inc distinfo Log message: Update to vaultwarden 1.32.3 Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.3 OK aisha@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/06 21:29:20 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.68.1 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/06 21:44:43 Modified files: lang/jruby : Makefile distinfo lang/jruby/pkg : PLIST Log message: Update to JRuby 9.4.9.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/06 21:45:18 Modified files: lang/ruby/3.3 : Makefile distinfo lang/ruby/3.3/patches: patch-lib_rubygems_rb patch-test_rubygems_test_gem_installer_rb lang/ruby/3.3/pkg: PLIST-main PLIST-ri_docs Log message: Update to Ruby 3.3.6 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/06 21:46:26 Modified files: x11/xfce4/xfce4-weather: Makefile distinfo Log message: x11/xfce4/xfce4-weather: update to 0.11.3 see https://mail.xfce.org/pipermail/xfce-announce/2024-November/001443.html CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/06 22:24:43 Modified files: sys/arch/sparc64/include: proc.h pmap.h Log message: add rcs ids CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/06 23:04:11 Modified files: sys/uvm : uvm_swap_encrypt.h Log message: remove unused SWAP_KEY_EXPIRE define CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2024/11/06 23:37:18 Modified files: usr.sbin/radiusd: radiusd_ipcp.c Log message: Log the username when rejecting by ipcp. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/07 00:29:47 Modified files: sys/arch/sparc64/sparc64: locore.s Log message: Remove two unnecessary instructions, at least one being a leftover from debug code added in NetBSD 1.51 not being completely removed in 1.133, and which we have been carried since 1.1 here... CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/07 00:55:04 Modified files: devel/jujutsu : Makefile crates.inc distinfo Removed files: devel/jujutsu/patches: patch-Cargo_toml patch-modcargo-crates_serde_bser-0_4_0_src_ser_mod_rs Log message: Update to jujutsu 0.23.0 https://github.com/martinvonz/jj/releases/tag/v0.23.0 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/07 01:12:12 Modified files: sys/arch/arm/arm: genassym.cf pmap7.c sys/arch/arm/include: cpuconf.h pmap.h Log message: Remove leftover indirections required by pre-armv7 cpu support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/07 01:22:17 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.46.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/07 01:22:39 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-500.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/07 01:23:19 Modified files: x11/gnome/gdm : Makefile Added files: x11/gnome/gdm/patches: patch-meson_build Log message: Fix DEPENDS and properly find ut_time and friends. ok robert@ (maintainer) CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/11/07 01:43:18 Modified files: share/misc : airport Log message: drop "Civil" from NQY; while RAF still have some presence at the site they sold the runway to Cornwall County Council in 2008, there's no separate military airbase. (Existence verified by me when it was RAF St Mawgan). CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/07 02:04:55 Modified files: sys/uvm : uvm_swap_encrypt.h uvm_swap.c Log message: de-macro SWAP_KEY_*; ok miod@ mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/07 02:07:46 Modified files: x11/gnome/libdex: Makefile Added files: x11/gnome/libdex/patches: patch-src_386-ucontext_h Log message: This only builds on amd64 for now. i386 breakage reported by sthen@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/07 02:20:09 Modified files: usr.sbin/btrace: bt_parse.y Log message: Add multi-line strings support to the bt(5) script parser. From Christian Ludwig CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/07 02:22:18 Modified files: regress/usr.sbin/btrace: printf.bt printf.ok Log message: Regression for parsing multi-line strings with comments. From Christian Ludwig CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2024/11/07 02:44:27 Modified files: wayland/wlroots: Makefile distinfo wayland/wlroots/patches: patch-meson_build patch-render_vulkan_vulkan_c patch-xcursor_xcursor_c wayland/wlroots/pkg: PLIST Added files: wayland/wlroots/patches: patch-render_drm_syncobj_c Log message: Update to wlroots 0.18.1. ok landry@ CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2024/11/07 02:45:25 Modified files: wayland/sway : Makefile distinfo wayland/sway/patches: patch-common_stringop_c patch-config_in patch-meson_build patch-sway_config_bar_c patch-sway_config_c patch-swaynag_config_c Log message: Update to sway 0.10. ok landry@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/07 02:49:51 Modified files: infrastructure/bin: modgo-gen-modules-helper Log message: modgo-gen-modules-helper: print MODGO_VERSION to STDERR The goal is to avoid editing modules.inc by removing the MODGO_VERSION variable from that file by the go ports maintainer when using it like: make modgo-gen-modules > modules.inc OK: paco@ sthen@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/11/07 02:54:42 Modified files: devel/sdl2 : Makefile Log message: Revert the patch enabling wayland in sdl2. The pathway in SDL_waylanddatamanger.c uses linux kernel function sigtimedwait which we don't have. This shows up as warning during the build and dependent ports like codeblocks error (reported by aja@). Therefore, revert until clear how to handle this correctly. ok landry@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/07 02:56:27 Modified files: wayland/wayfire: Makefile distinfo wayland/wayfire/patches: patch-meson_build wayland/wayfire/pkg: PLIST Log message: wayland/wayfire: unbreak with wlroots 0.18.1. update to the latest git commit from the 'port to wlroots 0.18.x' upstream branch, cf https://github.com/WayfireWM/wayfire/pull/2452 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/07 03:11:15 Modified files: geo/mdal : Makefile distinfo Log message: geo/mdal: update to 1.3.0. see https://github.com/lutraconsulting/MDAL/releases/tag/release-1.3.0 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/07 03:12:18 Modified files: usr.sbin/syslogd: evbuffer_tls.c syslogd.c Log message: Move syslogd(8) TLS handshake callback from read to write handler. syslogd should immediately detect that the incoming TLS handshake is complete. The old logic detected it when the first log message over TLS was arriving. For now only a debug message is logged, but the callback will be used to print the common name of the client certificate in the future. OK tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/07 03:15:07 Added files: regress/usr.sbin/syslogd: args-client-tls-handshake.pl Log message: Test callback is called immediately after TLS handshake completion. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/07 03:18:51 Modified files: sys/uvm : uvm_pdaemon.c Log message: Introduce an helper to check if a page belongs to a given memory range. No functional change. ok miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/07 03:23:03 Modified files: sys/uvm : uvm_pdaemon.c Log message: Introduce an helper to check if memory has been freed for a given request. Using this helper we stop scanning the active/inactive lists if the shrinkers already released enough pages to fulfill the allocation. This speeds up the page daemon loop by avoiding useless lookups to find the first managed page belonging to the low memory range before aborting. ok miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/07 03:31:11 Modified files: sys/uvm : uvm_pdaemon.c Log message: Remove redundant `constraint' argument to uvmpd_scan() & friends. Currently when there is no request waiting for low pages the constraint used corresponds to the full address range. So use the constraint attached to the memory request. This also speeds up the active/inactive list lookups by skipping the constraint check if the request has already been fulfilled. ok miod@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/07 03:33:22 Modified files: x11/xfce4/xfce4-weather: Tag: OPENBSD_7_6 Makefile distinfo Log message: x11/xfce4/xfce4-weather: MFC update to 0.11.3. the plugin now uses a subdomain of api.met.no shared between all xfce4-weather installations so that the service provider can better discriminate misbehaving clients (instead of rate-limiting/blocking globally) CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/07 03:34:56 Modified files: devel/apr : Makefile distinfo devel/apr/patches: patch-apr-config_in patch-configure_in Log message: devel/apr: update to 1.7.5, fix CVE-2023-49582 OK: stsp@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/07 03:36:14 Modified files: devel/apr : Tag: OPENBSD_7_6 Makefile distinfo devel/apr/patches: Tag: OPENBSD_7_6 patch-apr-config_in patch-configure_in Log message: devel/apr: update to 1.7.5, fix CVE-2023-49582 OK: stsp@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/07 03:39:15 Modified files: sys/uvm : uvm_pdaemon.c uvm_pmemrange.c Log message: Use a static request to notify failed nowait allocations. As a side effect the page daemon now considers releasing inactive pages when a nowait allocation for low pages failed. Note that the hardcoded number of 16 pages (a 64K cluster on 4K archs) which corresponds to what the buffer cache currently wants is left with the original XXX. ok miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/07 03:41:01 Modified files: sys/uvm : uvm_pdaemon.c Log message: Optimize active & inactive list traversals when looking only for low pages. - In the inactive list, if we are not OOM, do not bother releasing high pages. - In the active list, if we couldn't release enough low pages and are not out- of-swap, deactivate only low pages. ok miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/07 03:42:26 Modified files: sys/uvm : uvm_pdaemon.c Log message: Do not try to release memory if all we need is balancing the page lists. ok miod@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/07 03:44:39 Modified files: geo/gdal : Makefile distinfo Log message: geo/gdal: update to 3.10.0. see https://github.com/OSGeo/gdal/blob/v3.10.0/NEWS.md add dependencies on: - graphics/libavif - graphics/lerc - databases/arrow/cpp adds support for the following raster drivers: - SNAP_TIFF - AVIF and the following vector drivers: - Parquet - Arrow and now builds against systemwide lerc instead of the bundled one. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/07 03:46:52 Modified files: sys/uvm : uvm_pdaemon.c Log message: Free Oxford commas for most of the comments. Requested by miod@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/07 03:52:29 Modified files: devel/py-qt-builder: Makefile distinfo devel/py-qt-builder/pkg: PLIST Log message: devel/py-qt-builder: update to 1.16.4 see https://pyqt-builder.readthedocs.io/en/stable/releases.html#v1-16-4 no fallout in a bulk build by ajacoutot@, thanks ! ok rsadowski@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/07 04:12:46 Modified files: sys/uvm : uvm_pmemrange.c uvm_pmemrange.h Log message: Document locking of failing allocation requests and improve the comments. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/07 04:37:10 Modified files: net/eduvpn/vpn-portal-artwork-lc: Makefile distinfo net/eduvpn/vpn-portal-artwork-lc/pkg: PLIST Log message: update to vpn-portal-artwork-lc-3.0.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/07 04:37:53 Modified files: net/eduvpn/vpn-portal-artwork-eduvpn: Makefile distinfo net/eduvpn/vpn-portal-artwork-eduvpn/pkg: PLIST Log message: update to vpn-portal-artwork-eduvpn-3.0.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/07 04:39:17 Modified files: net/eduvpn/vpn-user-portal: Makefile distinfo net/eduvpn/vpn-user-portal/patches: patch-src_Cfg_Config_php net/eduvpn/vpn-user-portal/pkg: PLIST Log message: update to vpn-user-portal-3.9.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/07 04:40:11 Modified files: net/eduvpn/vpn-ca: Makefile distinfo net/eduvpn/vpn-ca/patches: patch-Makefile Log message: update to vpn-ca-5.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/07 04:53:47 Modified files: devel/apr-util : Makefile Log message: https HOMEPAGE; ok stsp CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/07 05:23:31 Modified files: x11/i3 : Makefile distinfo x11/i3/patches : patch-etc_config patch-etc_config_keycodes patch-i3-dmenu-desktop patch-libi3_get_exe_path_c patch-src_config_directives_c Added files: x11/i3/patches : patch-i3-sensible-editor patch-i3-sensible-terminal Removed files: x11/i3/patches : patch-i3-nagbar_main_c patch-man_i3-nagbar_man patch-src_bindings_c patch-src_config_parser_c patch-src_main_c Log message: update to i3-4.24 rather than patching configs and programs to exec xterm/less/vi, reinstate use of upstream's i3-sensible-XX scripts, which prefer the user choice of VISUAL/EDITOR/PAGER/TERMINAL in env followed by fallbacks if not available. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/07 05:26:09 Modified files: x11/i3 : Makefile Log message: remove obsolete comment, pointed out tb@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/07 05:42:08 Modified files: print/lout : Makefile distinfo print/lout/patches: patch-doc_user_README print/lout/pkg : PLIST Log message: Update to lout-3.41. ok jung@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/07 05:55:42 Log message: Import qmlbench-0.20241908 Comment: QML and QtQuick benchmark tool Description: qmlbench is a tool for benchmarking Qt, QML and QtQuick as a whole stack rather than in isolation. The benchmarks it provides exercise a very large part of Quick, QML, Gui, Core, and as a result can be considered a decent metric for overall Qt performance. Maintainer: Rafael Sadowski WWW: https://invent.kde.org/qt/qt-labs/qmlbench Feedback and OK landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20241107 N ports/benchmarks/qmlbench/Makefile N ports/benchmarks/qmlbench/distinfo N ports/benchmarks/qmlbench/pkg/DESCR N ports/benchmarks/qmlbench/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: x11 Changes by: rsadowski@cvs.openbsd.org 2024/11/07 05:57:55 Log message: Import falkon-24.08.2 Comment: cross-platform Qt-based web browser Description: Falkon is a new and very fast Qt web browser. It aims to be a lightweight web. Falkon has all standard functions you expect from a web browser. It includes bookmarks, history (both also in sidebar) and tabs. Above that, you can manage RSS feeds with an included RSS reader, block ads with a built-in AdBlock plugin, block Flash content with Click2Flash and edit the local CA Certificates database with an SSL manager. Maintainer: Rafael Sadowski OK landry (port-wise) Status: Vendor Tag: rsadowski Release Tags: rsadowski_20241107 N x11/kde-applications/falkon/Makefile cvs: ERROR: cannot write file /cvs/x11/kde-applications/falkon/Makefile,v: No such file or directory N x11/kde-applications/falkon/distinfo cvs: ERROR: cannot write file /cvs/x11/kde-applications/falkon/distinfo,v: No such file or directory cvs: ERROR: cannot mkdir /cvs/x11/kde-applications/falkon/pkg -- not added: No such file or directory No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/07 05:58:45 Log message: Import falkon-24.08.2 Comment: cross-platform Qt-based web browser Description: Falkon is a new and very fast Qt web browser. It aims to be a lightweight web. Falkon has all standard functions you expect from a web browser. It includes bookmarks, history (both also in sidebar) and tabs. Above that, you can manage RSS feeds with an included RSS reader, block ads with a built-in AdBlock plugin, block Flash content with Click2Flash and edit the local CA Certificates database with an SSL manager. Maintainer: Rafael Sadowski OK landry@ (ports-wise) Status: Vendor Tag: rsadowski Release Tags: rsadowski_20241107 N ports/x11/kde-applications/falkon/Makefile N ports/x11/kde-applications/falkon/distinfo N ports/x11/kde-applications/falkon/pkg/DESCR N ports/x11/kde-applications/falkon/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/07 06:00:51 Modified files: x11/kde-applications: Makefile Log message: +falkon CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/07 06:01:56 Modified files: benchmarks : Makefile Log message: +qmlbench CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/07 06:07:48 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-misc_config_definitions_json net/librenms/pkg: PLIST Log message: update to librenms-24.10.1 various xss fixes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/07 06:08:21 Modified files: net/librenms : Tag: OPENBSD_7_6 Makefile distinfo net/librenms/patches: Tag: OPENBSD_7_6 patch-misc_config_definitions_json net/librenms/pkg: Tag: OPENBSD_7_6 PLIST Log message: update to librenms-24.10.1 various xss fixes CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/07 06:34:16 Modified files: sys/kern : kern_synch.c Log message: Before stopping a thread because of stop signal set ps_xsig to the signum so that wait(2) returns the right signal. Found and tested by sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/07 06:37:38 Modified files: editors/qscintilla: Makefile editors/qscintilla/pkg: PLIST Log message: editors/qscintilla: add a qt6 FLAVOR ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/07 06:39:20 Modified files: editors/py-qscintilla: Makefile editors/py-qscintilla/pkg: PLIST Log message: editors/py-qscintilla: add a qt6 FLAVOR ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/07 06:41:01 Modified files: editors : Makefile Log message: editors/Makefile: +{py-qscintilla-python3,qscintilla},qt6 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/07 07:45:06 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-chrome_browser_supervised_user_supervised_user_google_auth_navigation_throttle_cc Log message: update to 2024.10.130.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/07 07:53:40 Modified files: multimedia/shotcut: Tag: OPENBSD_7_6 Makefile Log message: MFC "fix shotcut missing libQt6Charts.so.1.2", which resulted in the Qt6Charts LIB_DEPENDS being stripped. Reported for 7.6 by Lari Huttunen. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/07 08:19:16 Modified files: telephony/baresip: Makefile.inc telephony/baresip/baresip: Makefile distinfo telephony/baresip/baresip/pkg: PLIST-gtk PLIST-main telephony/baresip/re: Makefile distinfo Log message: telephony/baresip: update to 3.17.0. see https://github.com/baresip/baresip/releases/tag/v3.17.0 users wishing to retain the gtk trayicon instead of the new window can set 'gtk_use_status_icon yes' & 'gtk_use_window no' in ~/.baresip/config CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/07 08:40:02 Modified files: sys/arch/macppc/macppc: opendev.c Log message: Remove OF_package_to_path(). This routine used to be needed by the OFW devices (ofnet, etc) for the VI board in the before-macppc days which nobody remembers, and has never been needed for anything on macs. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2024/11/07 09:00:11 Modified files: usr.sbin/radiusd: radiusd_ipcp.c Log message: The comparator of the RBtree for the IP addresses was broken. Also, log verbosely when ignoring accounting request. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/07 09:02:29 Modified files: sys/arch/alpha/alpha: db_interface.c db_trace.c sys/arch/amd64/amd64: db_trace.c sys/arch/arm64/arm64: db_trace.c sys/arch/hppa/hppa: db_interface.c sys/arch/i386/i386: db_trace.c sys/arch/m88k/m88k: db_interface.c db_trace.c sys/arch/mips64/mips64: trap.c sys/arch/powerpc/ddb: db_disasm.c db_trace.c sys/arch/powerpc/powerpc: trap.c sys/arch/powerpc64/powerpc64: db_disasm.c db_trace.c sys/arch/riscv64/riscv64: db_trace.c sys/arch/sh/sh : db_disasm.c db_interface.c db_trace.c sys/arch/sparc64/sparc64: db_trace.c sys/ddb : db_command.c db_ctf.c db_elf.c db_elf.h db_hangman.c db_sym.c db_sym.h sys/kern : kern_clockintr.c kern_timeout.c Log message: Constify strings in symbol-related ddb interfaces, and make the iterator callback interface a bit simpler. ok beck@ claudio@ mpi@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2024/11/07 09:20:00 Modified files: usr.bin/dc : inout.c Log message: Use LibreSSLs specialized functions to print base 10 and base 16. Also optimize the general case a bit. ok semarie@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/07 09:36:25 Modified files: devel/apr : Makefile Log message: devel/apr: bump for AUTOCONF_VERSION OK: sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/07 09:52:56 Modified files: x11/gnome/librsvg: Makefile Log message: Missed bump, this port confused portbump. CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/11/07 10:02:18 Modified files: net/go-sendxmpp: Makefile distinfo modules.inc Log message: update net/go-sendxmpp to 0.12.0 ok lucas@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/11/07 10:03:33 Modified files: productivity/taskwarrior: Makefile Log message: drop maintainer CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/11/07 10:03:58 Modified files: www/ephemetoot : Makefile Log message: drop maintainer CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/07 10:24:42 Modified files: sys/arch/amd64/amd64: cpu.c lapic.c vector.S sys/arch/amd64/include: cpufunc.h i82489var.h Log message: Expand amd64 wbinvd_on_all_cpus() with acknowledge. Implement wbinvd_on_all_cpus_acked() similar to pmap_tlb_shootpage(). This ensures, wbinvd has been executed on all cores when the function returns. This is needed to avoid psp(4) races. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/07 10:29:03 Modified files: devel/git-cola : Makefile Log message: devel/git-cola - drop MAINTAINER CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/11/07 10:33:42 Modified files: lib/libcrypto/man: EVP_PKEY_CTX_ctrl.3 Log message: document EVP_PKEY_CTRL_SET_MAC_KEY for CMAC CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/07 13:56:53 Modified files: games/naev : Makefile math : Makefile math/arpack : Makefile math/eigen3 : Makefile math/igraph : Makefile math/lapack : Makefile distinfo math/lapack/pkg: DESCR PLIST math/py-cvxopt : Makefile math/py-numpy : Makefile math/py-scipy : Makefile math/py2-numpy : Makefile math/superlu : Makefile Removed files: math/blas : Makefile distinfo math/blas/files: Makefile math/blas/pkg : DESCR PLIST math/cblas : Makefile distinfo math/cblas/files: Makefile math/cblas/patches: patch-testing_Makefile math/cblas/pkg : DESCR PLIST math/lapack/files: Makefile Log message: Update lapack to 3.12.0 This update merges math/{cblas,blas} into math/lapack and drops the documentation, otherwise the dependency on doxygen creates a loop. (discovered by jca@, merci). The whole update simplifies the situation (requested by sthen@) Bump all consumers Feedback from many, survived in a bulk build and no objections from steven@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/07 13:59:37 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Merge {cblas,blas} -> lapack CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/07 17:13:39 Modified files: sys/arch/i386/include: intrdefs.h Log message: remove unused I386_IPI_NAMES, amd64 X86_IPI_NAMES removed in 2019 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/07 18:33:20 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Ugh. Don't return the group after freeing it CID 514612 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/07 18:44:53 Modified files: sys/arch/amd64/include: vmparam.h Log message: remove unused VM_MAXUSER_ADDRESS32 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/07 18:57:34 Modified files: sys/arch/amd64/include: pmap.h Log message: remove unused pmap_move() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/07 19:24:37 Modified files: lib/libcrypto/ec: ec_convert.c Log message: Rename EC_YBIT to EC_POINT_YBIT CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/07 21:02:30 Modified files: sys/arch/arm64/include: vmmvar.h Log message: remove PCI MMIO defines, matches recent amd64 change CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/07 21:40:34 Modified files: sys/arch/arm64/include: armreg.h Log message: remove ID register values, cpu.c uses different defines CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/08 01:43:38 Modified files: sys/arch/sparc64/sparc64: trap.c Log message: Correctly compute access type for write faults. This allows write-only mappings to work. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/08 01:44:07 Modified files: sys/arch/sparc64/sparc64: intr.c locore.s Log message: Implement interrupt depth counter for sparc64. CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2024/11/08 01:45:47 Modified files: usr.bin/systat : Makefile sensors.c Log message: Make CPU frequencies human readable with -h in `systat sensors`. ok miod@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/08 01:51:36 Modified files: usr.bin/tmux : grid.c screen-write.c window-copy.c Log message: Some fixes for searching for tabs, from Alexander Arch. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/11/08 02:12:46 Modified files: sys/dev/pci : if_iwx.c if_iwxreg.h if_iwxvar.h Log message: Add support for MA devices. ok stsp@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 02:27:01 Modified files: x11/xfce4/xfce4-systemload: Makefile x11/xfce4/xfce4-systemload/patches: patch-panel-plugin_network_cc Added files: x11/xfce4/xfce4-systemload/patches: patch-panel-plugin_systemload_cc Log message: x11/xfce4/xfce4-systemload: use better fix from upstream in glibtop network stats cf https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin/-/merge_requests/40 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/11/08 02:48:37 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: mark telegram-purple as removed no longer works and not developed upstream, they suggest to move to tdlib-purple. Removal suggested by Lucas de Sena, sthen agrees. Thanks! CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/11/08 02:49:19 Removed files: net/telegram-purple: Makefile distinfo net/telegram-purple/patches: patch-Makefile_in patch-tgl_Makefile_in patch-tgl_configure patch-tgl_queries_c patch-tgl_updates_c net/telegram-purple/pkg: DESCR PLIST Log message: send telegram-purple to the attic suggested by Lucas de Sena; ok sthen@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/11/08 02:49:47 Modified files: net : Makefile Log message: -telegram-purple CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/08 03:07:31 Modified files: x11/gnome/desktop: Makefile Log message: portbump got confused here as well. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 03:09:55 Modified files: geo/qgis : Makefile Log message: geo/qgis: bump REVISION after x11/qwt pkgpath change to x11/qwt,-main reported by ajacoutot@, thanks ! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/08 03:18:06 Modified files: www/py-bokeh : Makefile distinfo www/py-bokeh/patches: patch-pyproject_toml www/py-bokeh/pkg: PLIST Log message: update to py3-bokeh-3.6.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/08 03:18:08 Modified files: www/py-bottle : Makefile distinfo www/py-bottle/pkg: PLIST Log message: update to py3-bottle-0.13.2 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/08 03:24:13 Modified files: sys/kern : kern_sysctl.c sys/netinet : raw_ip.c sys/netinet6 : raw_ip6.c Log message: Use PCB iterator for raw IPv6 input loop. Implement inpcb iterator in rip6_input(). Factor out the real work to rip6_sbappend(). Now UDP broadcast and multicast, raw IPv4 and IPv6 input work similar. While there, make rip_input() look more like rip6_input(). OK mvs@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 03:26:54 ports/net/py-solaredge-modbus/patches Update of /cvs/ports/net/py-solaredge-modbus/patches In directory cvs.openbsd.org:/tmp/cvs-serv98621/patches Log Message: Directory /cvs/ports/net/py-solaredge-modbus/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 03:31:08 ports/net/py-modbus/patches Update of /cvs/ports/net/py-modbus/patches In directory cvs.openbsd.org:/tmp/cvs-serv76133/patches Log Message: Directory /cvs/ports/net/py-modbus/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/08 03:31:13 Modified files: devel/py-dill : Makefile distinfo devel/py-dill/pkg: DESCR PLIST Log message: update to py3-dill-0.3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/08 03:31:19 Modified files: www/ephemetoot : Makefile distinfo Log message: update to ephemetoot-3.2.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/08 03:35:00 Modified files: net/netatalk3 : Makefile net/netatalk3/pkg: PLIST Log message: Provide update path from net/netatalk,avahi. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 03:36:19 Modified files: sysutils/bacula: Makefile Log message: sysutils/bacula: bump REVISION-bat after x11/qwt pkgpath change to x11/qwt,-main reported by ajacoutot@, thanks ! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/08 03:38:15 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.68.8. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 03:39:33 Modified files: net/py-modbus : Makefile distinfo net/py-modbus/pkg: PLIST Log message: net/py-modbus: update to 3.7.4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 03:41:19 Modified files: net/py-solaredge-modbus: Makefile distinfo Added files: net/py-solaredge-modbus/patches: patch-src_solaredge_modbus___init___py Log message: net/py-solaredge-modbus: update to 0.8.0. still connects fine over modbus to my home SE8000H: DC Power: 5079.00W CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/11/08 03:43:07 Modified files: usr.sbin/installboot: efi_installboot.c i386_installboot.c Log message: Only install a second copy of the bootloader if the EFI System Partition is at least 1MB. This should prevent us from filling up the tiny ESPs that we used to create a few releases ago. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/11/08 03:55:22 Modified files: sysutils/chezmoi: Makefile distinfo modules.inc Log message: update sysutils/chezmoi to 2.53.1 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/11/08 03:56:59 Modified files: net/dnscontrol : Makefile distinfo modules.inc Log message: update net/dnscontrol to 4.14.2 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/11/08 03:58:50 Modified files: textproc/py-emoji: Makefile distinfo textproc/py-emoji/pkg: PLIST Log message: update textproc/py-emoji to 2.14.0 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/11/08 04:19:54 Modified files: games/naev : Makefile Log message: missing bump after cblas->lapack move CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/08 04:29:35 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20241106 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/11/08 04:56:13 Modified files: games/taisei : Makefile distinfo games/taisei/pkg: PLIST Log message: update games/taisei to 1.4.2; ok lucas@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/11/08 04:57:18 Modified files: sysutils/croc : Makefile distinfo modules.inc Log message: update sysutils/croc to 10.0.13 ok sthen@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/08 04:57:53 Modified files: sys/dev/pci : pcidevs Log message: add two Intel E810 Ethernet PCI device IDs CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/08 04:58:20 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/11/08 04:59:26 Modified files: net/miniflux : Makefile distinfo modules.inc Log message: update net/miniflux to 2.2.2 ok sthen@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/08 05:08:22 Modified files: sys/arch/amd64/include: cpufunc.h sys/dev/ic : psp.c Log message: psp(4) waits for acknowledgement of wbinvd from other CPU. If any other CPU has not finished wbinvd, PSP command may fail. To avoid races, call wbinvd_on_all_cpus_acked() which waits for acknowledgement from IPI handler. Provide stub to build non-MP kernels. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/08 05:17:07 Modified files: sys/arch/amd64/conf: GENERIC sys/dev/pci : files.pci Added files: sys/dev/pci : if_ice.c if_icereg.h if_icevar.h Log message: Add a work-in-progress version of ice(4), a driver for Intel E810 devices. Ported from FreeBSD. This driver does not pass packets yet, lots of code is still missing. The driver will remain disabled in kernel configs until it is ready. At this stage, code for device initialization should be fairly complete. Some hardware features will require additional firmware packages to be loaded. My plan is to get things working in the basic "safe mode" first, which does not require external firmware. I will continue working on this driver in-tree, with funding from genua. Help is welcome. ok dlg@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/08 05:28:00 Modified files: sys/dev/dt : dt_prov_kprobe.c Log message: Constify strtab. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/08 05:35:26 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: ec_asn1_test: remove extra parens CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/11/08 05:38:45 Modified files: devel/p5-Term-Table: Makefile distinfo Log message: update p5-Term-Table to 0.023 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/11/08 05:43:39 Modified files: www/p5-URI : Makefile distinfo Log message: update p5-URI to 5.31 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/08 05:48:00 Modified files: sys/dev/ofw : openfirm.h sys/arch/sparc64/include: openfirm.h Log message: Move sparc64-specific ofw prototypes out of the MI header. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 06:04:02 Log message: Import sysutils/libsfdo 0.1.3. freedesktop.org specifications are sometimes ambiguous in their requirements, leaving room for interpretation. libsfdo tries to follow them as closely as possible nonetheless, except for cases when doing so would add too much complexity for no benefit and/or result in suboptimal behavior. Additionally, libsfdo is much stricter than other implementations, so it may refuse to process non-conformant desktop entry files or icon themes. ok matthieu@ Status: Vendor Tag: landry Release Tags: landry_20241108 N ports/sysutils/libsfdo/Makefile N ports/sysutils/libsfdo/distinfo N ports/sysutils/libsfdo/pkg/PLIST N ports/sysutils/libsfdo/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 06:04:43 Modified files: sysutils : Makefile Log message: sysutils/Makefile: +libsfdo CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/08 06:04:45 Modified files: x11/gnome/initial-setup: Makefile x11/gnome/initial-setup/pkg: PLIST Log message: Fix dconf profile filename. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 06:06:00 Log message: Import wayland/labwc 0.8.1. Labwc is a wlroots-based window-stacking compositor for wayland, inspired by openbox. It is light-weight and independent with a focus on simply stacking windows well and rendering some window decorations. It relies on clients for panels, screenshots, wallpapers and so on to create a full desktop environment. ok matthieu@ Status: Vendor Tag: landry Release Tags: landry_20241108 N ports/wayland/labwc/Makefile N ports/wayland/labwc/distinfo N ports/wayland/labwc/pkg/PLIST N ports/wayland/labwc/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 06:06:38 Modified files: wayland : Makefile Log message: wayland/Makefile: +labwc CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/08 06:18:29 Modified files: sys/arch/i386/include: pmap.h sys/arch/i386/i386: pmap.c pmapae.c Log message: remove pmap_zero_page_uncached() used by idle page zeroing code removed from uvm in 2015 ok miod@ mpi@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2024/11/08 06:22:09 Modified files: sys/net : pf.c Log message: pf(4) when doing af-to translation for ICMP protocol sends packets with TTL field to zero. To fix it function pf_test_state_icmp() must initialize ttl field in pf_pdesc structure for inner packet. feedback from bluhm@ OK bluhm@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/08 06:34:24 Modified files: lib/libcrypto/arch/aarch64: Makefile.inc crypto_arch.h Added files: lib/libcrypto/arch/aarch64: crypto_cpu_caps.c Removed files: lib/libcrypto/arch/aarch64: arm64_arch.h arm64cap.c arm64cpuid.S Log message: Replace aarch64 CPU capabilities detection code. Replace the aarch64 CPU detection code with a version that parses ISAR0, avoiding signal handling and SIGILL. This gets ISAR0 via sysctl(), but this can be adapted to other mechanisms for other platforms (or alternatively the same can be achieved via HWCAP). This now follows the same naming/design as used by amd64 and i386, hence define HAVE_CRYPTO_CPU_CAPS_INIT for aarch64. ok kettenis@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/08 06:55:45 Modified files: lib/libcrypto/ec: ec_asn1.c ec_lib.c Log message: Relocate ECParameters_dup() to ec_asn1 jsing rightly points out that this has nothing to do with ASN.1, but ec_lib.c has no EC_KEY knowledge otherwise (it's about groups and points) and moving it to ec_key.c is also not satisfactory since the weird d2i/i2d for ECParameters don't belong there either. no objection from jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/08 07:05:43 Modified files: lib/libcrypto : crypto_internal.h Log message: Provide constant time comparison functions for size_t. These will be used in an upcoming change. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/08 07:06:34 Modified files: regress/lib/libcrypto/crypto: crypto_test.c Log message: Add regress coverage for the size_t constant time comparisions. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/08 07:18:44 Modified files: lib/libcrypto/bn: bn_convert.c Log message: Rewrite bn2binpad. Rewrite bn2binpad, removing some OpenSSL specific behaviour and unnecessary complexity. Our BN_num_bytes() does not return bogus lengths, so we don't need to see if things work out with nominated outputs. Swipe away some endianness_t, but continue to ignore negatives and don't dare give away padded zeroes. Implement a more readable constant time conversion. In particular, the little endian is the less common use case, which we can implement by reversing the padded output in place, rather than complicating all of the conversion code. ok beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2024/11/08 07:25:40 Modified files: lang/go : Makefile distinfo lang/go/patches: patch-src_cmd_link_internal_ld_elf_go lang/go/pkg : PLIST Added files: lang/go/patches: patch-src_time_time_test_go Log message: Update lang/go to 1.23.3. CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2024/11/08 07:26:45 Modified files: lang/go : go.port.mk Log message: Bump _MODGO_SYSTEM_VERSION due to lang/go update. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/08 07:33:33 Modified files: lang/node : Makefile Log message: lang/node: Enable debug package requested by Mikolaj Kucharski CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/08 07:35:02 Added files: x11/gnome/initial-setup/patches: patch-data_dconf_meson_build Log message: Forgot to cvs add in previous. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/08 07:35:52 Modified files: x11/gnome/settings-daemon: Makefile x11/gnome/settings-daemon/pkg: PLIST Removed files: x11/gnome/settings-daemon/patches: patch-plugins_meson_build Log message: Don't remove org.gnome.SettingsDaemon.Sharing; it does nothing for us but not including it means patching other ports. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/08 07:36:11 Modified files: x11/gnome/session: Makefile x11/gnome/session/patches: patch-data_meson_build Log message: Include org.gnome.SettingsDaemon.Sharing. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/08 07:48:23 Modified files: devel/py-esptool: Makefile Log message: devel/py-esptool dep fixes: - drop pyaes, not used since 2020 - add py-cryptography, has been needed for espsecure since esptool 3.0 make it conditional for rust archs (since non-espsecure parts should still be ok without) - py-bitstring, py-yaml also needed for some things "reedsolo>=1.5.3,<1.8" is also needed for some things to do with efuse, not yet in ports. add comment about this. add notes about additional deps in newer versions (not updated now, feel free to try that if you can test!) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/08 07:50:09 Modified files: devel/py-python-slugify: Makefile distinfo devel/py-python-slugify/pkg: PLIST Log message: update to py3-python-slugify-8.0.4 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/08 07:58:42 Modified files: www/kiwix/kiwix-tools: Makefile Log message: Mark kiwix-tools broken for now. I didn't adequately test the update to libkiwix-14.0.0 and broke the build. Updating to a newer revision of kiwix-tools would fix this, but we are currently missing a dependency. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/08 08:09:48 Modified files: lib/libcrypto/arch/amd64: Makefile.inc Added files: lib/libcrypto/sha: sha256_amd64.c sha256_amd64_generic.S Log message: Provide a replacement assembly implementation for SHA-256 on amd64. Replace the perlasm generated SHA-256 assembly implementation with one that is actually readable. Call the assembly implementation from a C wrapper that can, in the future, dispatch to alternate implementations. Performance is similar (or even better) on modern CPUs, while somewhat slower on older CPUs (this is in part due to the wrapper, the impact of which is more noticable with small block sizes). Thanks to gkoehler@ and tb@ for testing. ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/08 08:11:23 Modified files: x11/gnome/control-center/patches: patch-panels_system_users_run-passwd_c Log message: Add comment. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/08 08:13:16 Log message: Import docopt.cpp-0.6.3. docopt helps you create most beautiful command-line interfaces easily, where the option parser is generated based on the beautiful help message that you write yourself. ok sthen@ Status: Vendor Tag: bentley Release Tags: bentley_20241108 N ports/devel/docopt.cpp/Makefile N ports/devel/docopt.cpp/distinfo N ports/devel/docopt.cpp/pkg/DESCR N ports/devel/docopt.cpp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/08 08:14:16 Modified files: devel : Makefile Log message: +docopt.cpp CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/08 08:30:06 Modified files: sysutils/eza : Makefile crates.inc distinfo Log message: sysutils/eza: Update to 0.20.7 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/08 08:42:09 Modified files: sysutils/accountsservice: Makefile sysutils/accountsservice/patches: patch-src_libaccountsservice_act-user_c Log message: Manage crypt & salt ourselves. Fixes a segfault. ok robert@ (maintainer) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/08 08:46:55 Modified files: sys/netinet : tcp_usrreq.c Log message: TCP send and receive space update are MP safe. tcp_update_sndspace() and tcp_update_rcvspace() only read global variables that do not change after initialization. Mark them as such. Add braces around multi-line if blocks. ok mvs@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/08 08:54:33 Modified files: sys/uvm : uvm_pmemrange.c Log message: sparc64 now has ci_idepth. ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/08 09:02:57 Modified files: meta/gnome : Makefile Log message: Don't depend on gnome-initial-setup; it's going to the CVS Attic soon. Initial Setup is used to configure / create new users. Currently, only if there is no user in the system, GDM will start Initial Setup (as the _gnome-initial-setup user) and configure one. This may change in the future and run for existing users that haven't connected to GNOME yet. It's integration with PAM, chpasswd, /dev/dri/card* ownership etc. makes it difficult running on OpenBSD. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/08 09:04:24 Modified files: x11/gnome : Makefile Removed files: x11/gnome/initial-setup: Makefile distinfo x11/gnome/initial-setup/patches: patch-data_20-gnome-initial-setup_rules_in patch-data_dconf_meson_build patch-gnome-initial-setup_gnome-initial-setup-copy-worker_c patch-gnome-initial-setup_gnome-initial-setup_c patch-gnome-initial-setup_meson_build patch-gnome-initial-setup_pages_account_um-realm-manager_c patch-gnome-initial-setup_pages_keyboard_gis-keyboard-page_c patch-gnome-initial-setup_pages_language_gis-language-page_c patch-gnome-initial-setup_pages_meson_build x11/gnome/initial-setup/pkg: DESCR PLIST Log message: Remove gnome-initial-setup. For details, see meta/gnome, rev 1.287. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/11/08 09:05:09 Modified files: lib/libcrypto/man: CMAC_Init.3 Log message: List CMAC_CTX_copy(3) in the SYNOPSIS. It was already mentioned in NAME and described in DESCRIPTION and RETURN VALUES. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/08 09:05:20 Modified files: infrastructure/db: user.list Log message: Release _gnome-initial-setup user & group. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/08 09:06:58 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register gnome-initial-setup removal. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 10:18:29 Modified files: devel/spidermonkey128: Makefile Added files: devel/spidermonkey128/pkg: DESCR-js DESCR-main PLIST-js PLIST-main Removed files: devel/spidermonkey128/pkg: DESCR PLIST Log message: devel/spidermonkey128: ship the js shell binary in a subpackage will allow for easier debugging of the mozilla js engine on btcfi hw, instead of having to rebuild the complete browser. (gdb) r Starting program: /home/ports/pobj/firefox-128.4.0esr.source/build-aarch64/dist/bin/js js> function add(x, y) { x = 0+x; y = 0+y; return x+y; } js> for(i=0; i<500; i++) { add(2, i); } Thread 1 received signal SIGILL, Illegal instruction. ok ajacoutot@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 10:19:04 Modified files: devel/libpeas2 : Makefile Log message: devel/libpeas2: bump REVISION after devel/spidermonkey128 pkgpath change CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 10:19:23 Modified files: x11/gnome/gjs : Makefile Log message: x11/gnome/gjs: bump REVISION after devel/spidermonkey128 pkgpath change CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/08 10:34:22 Modified files: sys/dev/ic : psp.c sys/dev/pci : psp_pci.c Log message: Use a mutex to make psp(4) MP safe. To avoid a race between writing PSP command, sleeping, receiving interrupt, and calling wakeup(9), protect psp(4) driver with a mutex. With that interrupt handler is MP safe and ioctl(2) can release kernel lock. from hshoexer@; OK dlg@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 11:33:29 ports/wayland/labwc/patches Update of /cvs/ports/wayland/labwc/patches In directory cvs.openbsd.org:/tmp/cvs-serv84101/patches Log Message: Directory /cvs/ports/wayland/labwc/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 11:37:00 Modified files: wayland/labwc : Makefile wayland/labwc/pkg: PLIST Added files: wayland/labwc/patches: patch-docs_autostart Log message: wayland/labwc: try to provide a nicer 'out of the box' experience - comment out the programs we don't have (yet?) in autostart, use havoc/swaybg/swayidle/swaylock and add the corresponding RDEPs - @sample the config files to ${SYSCONFDIR}/xdg/labwc i haven't written a 'startlabwc.sh' wrapper but one can adapt the one in sway... at some point, we'll look into greetd/a wayland login manager. prompted by matthieu@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/08 12:18:52 Modified files: www/hugo : Makefile distinfo modules.inc Log message: www/hugo: update to 0.138.0 Since version 0.137.0 they had drop deploy feature from default builds, and to keep things unchanged for users I've enabled it back. OK: kn@ CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2024/11/08 12:25:38 Log message: Import wayland/wlopm a simple power management client for wayland ok landry@ Status: Vendor Tag: matthieu Release Tags: matthieu_20241108 N ports/wayland/wlopm/distinfo N ports/wayland/wlopm/Makefile N ports/wayland/wlopm/patches/patch-Makefile N ports/wayland/wlopm/pkg/DESCR N ports/wayland/wlopm/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/08 13:10:08 Modified files: net/syncthing : Makefile Added files: net/syncthing/patches: patch-cmd_syncthing_main_go Log message: use unveil(2) to limit execution; OK edd it may only restart itself or run xdg-open(1) to the web UI. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/08 13:17:53 Added files: www/varnish/patches: patch-configure_ac patch-lib_libvarnish_vsha256_c Log message: www/varnish: update to 7.6.1 Base on upgrading to Varnish 7.6 guide it should not require any changes besides the actual upgrade from the end user. OK: kn@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/11/08 13:51:11 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 13:56:48 Modified files: wayland : Makefile Log message: wayland/Makefile: +wlopm CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2024/11/08 14:13:34 Modified files: sys/dev/fdt : qcpas.c Log message: qcpas: send APM_POWER_CHANGE events upon ac / battery life changes allows upowerd to react on power changes, and now i have nifty notifications in xfce4 on the x13s when plugging/unplugging the ac. Also works on the omnibook x14. ok phessler@ kettenis@ jca@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/08 14:40:39 Modified files: sys/netinet : tcp_input.c Log message: Use mutex of receive socket buffer to protect so_oobmark. Socket field so_oobmark belongs to receive path, so use so_rcv mutex to protect it. Although tcp_input() is still exclusively locked, put mutex there to prepare further unlocking. OK mvs@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/08 14:47:03 Modified files: sys/kern : uipc_socket.c Log message: Use read once in socket filter functions. The socket filt_...() functions are called with shared netlock, but without per socket lock. This can be done as they are read-only. After unlocking, TCP will modify socket variables in parallel. So explicitly mark with READ_ONCE() where unlocked access to socket fields happens. OK mvs@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2024/11/08 14:47:10 Modified files: sys/arch/luna88k/include: disklabel.h sys/arch/luna88k/luna88k: disksubr.c Log message: Change 'labeloffset' to 0 from 64 as that space in the OpenBSD disklabel block is no longer used by luna88k. Tested & ok miod@ aoyam@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 14:47:33 Modified files: www/mozilla : mozilla.port.mk Log message: mozilla.port.mk: build all consumers against systemwide devel/libffi. can be disabled by setting MOZILLA_USE_BUNDLED_FFI in a port Makefile. since ports devel/libffi has bti support on arm64, that's one less hurdle on the way to remove USE_NOBTCFI from firefox build on arm64 at least. while here bump nss/nspr dependencies to latest versions, and drop the funny "no --with-system-ffi, needs 3.0.10 when not using gcc" comment from 2013. We're in 2024, gcc is long gone, and we have a recent libffi. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/08 14:48:19 Modified files: www/seamonkey : Makefile www/mozilla-firefox: Makefile www/firefox-esr: Makefile www/tor-browser/browser: Makefile mail/mozilla-thunderbird: Makefile Log message: bump REVISION for all mozilla.port.mk consumers after the --with-system-ffi switch. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/08 14:53:54 Modified files: lib/libcrypto/ec: ec_key.c Log message: Clean up EC_KEY_new_by_curve_name() Use a better variable name, simpler error handling. This could be simplified further if we decide to have an ec_key_set0_group() that avoids a copy. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/08 14:56:58 Modified files: lib/libcrypto/ec: ec_key.c Log message: Clean up EC_KEY_free r is a silly name for an EC_KEY and it is silly to assign the refcount to a variable i (short for uninspired) when you can check the function return directly. Tweak sizeof in freezero to jsing's liking. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/08 15:03:29 Modified files: lib/libcrypto/ec: ec_key.c Log message: Sweep over EC_KEY_copy() This is a special snowflake. Its logic is such that it only overwrites things on the target that are available in the source. So if the source has no group (yes, that's possible), the destination's group will remain. Even better: if you copy a public key over what was previously a private key, the private scalar will remain. That's almost never going to result in a valid key. If you copy from a larger group to a smaller group the private scalar will most likely be out of range [1, order). Use dup functions instead of reimplementing badly and add a snarky comment courtesy of beck to one of those silly const annotations (there's a small addendum by me). ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/08 15:10:18 Modified files: lib/libcrypto/ec: ec_key.c Log message: Clean up EC_KEY_dup() This calls init() with the default method, so EC_KEY_copy() gets a chance to call finish() if the source's method doesn't match. But no init() call is made in EC_KEY_copy(). Of course the source method's copy() needs to be able to cope. The great news is that ssh uses this. Sigh. ok beck jsing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/11/08 15:23:35 Modified files: lib/libcrypto/man: EVP_DigestSignInit.3 EVP_DigestVerifyInit.3 EVP_SignInit.3 EVP_VerifyInit.3 Log message: Weed out the last remaining refences to the obsolete function EVP_MD_CTX_init(3) and talk about EVP_MD_CTX_new(3) instead. This is similar in spirit to OpenSSL commit 25191fff (Dec 1, 2015), but i'm also mentioning EVP_MD_CTX_reset(3), slightly reordering some sentences in a more systematic way, and improving some related wordings to be more precise and read better. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2024/11/08 19:19:48 Modified files: usr.sbin/fw_update: fw_update.8 fw_update.sh Log message: Add a -l flag to list drivers or files This provides a more easily machine readable list than the normal output. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2024/11/08 19:40:57 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Remove unnecessary variable It turns out that DOWNLOAD_ONLY was just used as the inverse of INSTALL, so use the one variable instead of two. This also uncovered some small cleanups. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/08 21:09:56 Modified files: sys/net : ifq.c Log message: remove unused ifq_is_serialized() missed when the prototype was removed in ifq.h rev 1.25 ok dlg@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 01:20:39 Modified files: sysutils/upower: Makefile sysutils/upower/patches: patch-libupower-glib_up-device_c Added files: sysutils/upower/patches: patch-src_openbsd_up-backend_c Log message: sysutils/upower: add support to fetch sensor values from qcpas on arm64 with that (and the apm events being now sent by qcpas), xfce4-power-manager now correctly displays battery levels/ac status on the x13s. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/09 01:26:29 Modified files: sys/dev/usb : usbdevs udl.c Log message: More udl(4) devices, from NetBSD. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/09 01:31:24 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: Regen CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/11/09 01:34:24 Modified files: sysutils/victorialogs: Makefile distinfo Log message: update to v0.42.0 Changelog : https://docs.victoriametrics.com/victorialogs/changelog/#v0420 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/09 01:37:44 Modified files: sys/dev/usb : usbdevs uftdi.c Log message: More uftdi(4) devices; from Cameron Willams on tech@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/09 01:38:05 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: Regen CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2024/11/09 01:55:09 Modified files: net/tor : Makefile Log message: Enable PoW (Proof of Work) defense mechanism against DoS attacks on Tor services. See https://onionservices.torproject.org/technology/pow/ for an explanation of the mechanism. This pulls in some internal GPL'd libraries, so adjust license information. Requested by openbsd AT systemfailure DOT net. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 01:57:24 Modified files: inputmethods/ibus: Makefile distinfo inputmethods/ibus/pkg: PLIST-main Log message: Update to ibus-1.5.31. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 01:57:47 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.68.9. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 02:04:57 Modified files: www/nextcloud : Makefile www/nextcloud/27: Makefile www/nextcloud/27/pkg: PLIST www/nextcloud/28: Makefile distinfo www/nextcloud/28/pkg: PLIST www/nextcloud/29: Makefile distinfo www/nextcloud/29/pkg: PLIST www/nextcloud/30: Makefile distinfo www/nextcloud/30/pkg: PLIST Added files: www/nextcloud/27/pkg: MESSAGE www/nextcloud/28/pkg: MESSAGE www/nextcloud/29/pkg: MESSAGE Removed files: www/nextcloud/26: Makefile distinfo www/nextcloud/26/pkg: MESSAGE PLIST Log message: www/nextcloud: assorted monthly updates, and retire 26 - add a MESSAGE file to all non-latest branches strongly nudging users to update to the latest upstream branch (as of now, 30, per https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule) - unlink 26, was EOL'ed upstream in march, force-update users to 27 via @pkgpath - update 28 to 28.0.12 (EOL 2024-12) - update 29 to 29.0.9 (EOL 2025-04) - update 30 to 30.0.2 (EOL 2025-09) users of nextcloud on -current are urged to update to 30, since by 2025 we'll retire 27/28/29 so that 7.7 only ships with 30 (and 31 by then..) and we don't get a boatload of unmaintained versions. The last versions of each branch will still be available in 7.6-stable packages. pkg_add -r nextcloud%${BRANCH} is your friend :) ok sthen@ gonzalo@ (MAINTAINER) agreed on the direction last we talked about it CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 02:09:54 Modified files: www/nextcloud/27: Tag: OPENBSD_7_6 Makefile www/nextcloud/28: Tag: OPENBSD_7_6 Makefile distinfo www/nextcloud/28/pkg: Tag: OPENBSD_7_6 PLIST www/nextcloud/29: Tag: OPENBSD_7_6 Makefile distinfo www/nextcloud/29/pkg: Tag: OPENBSD_7_6 PLIST Added files: www/nextcloud/27/pkg: Tag: OPENBSD_7_6 MESSAGE www/nextcloud/28/pkg: Tag: OPENBSD_7_6 MESSAGE Log message: www/nextcloud: MFC assorted monthly updates - update to 28.0.12 & 29.0.9 - add a MESSAGE file to 27/28 strongly nudging users to update to the latest upstream branch that shipped with 7.6 (eg 29) if you're using 27 or 28 on 7.6-stable, pkg_add -r nextcloud%${BRANCH} is your friend :) ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 02:15:36 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.35.57. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 02:15:46 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.57. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 02:15:58 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.35.23. CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2024/11/09 02:19:56 Modified files: net/haproxy : Makefile distinfo Log message: net/haproxy: update to 3.0.6 changes: https://www.haproxy.org/download/3.0/src/CHANGELOG ok tb CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 02:20:42 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.9.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 02:48:33 Modified files: net/gupnp : Makefile.inc net/gupnp/av : Makefile net/gupnp/core : Makefile net/gupnp/dlna : Makefile net/gupnp/igd : Makefile net/gupnp/tools: Makefile Log message: wiki.gnome.org is going away. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/09 03:23:06 Modified files: sys/dev/pci : pcidevs puc.c pucdata.c Log message: Add support for Exar XR17V352, submitted by Sean on tech@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/09 03:23:29 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: Regen CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:40:12 Modified files: x11/lxqt : Makefile.inc Log message: x11/lxqt: bump default value for VERSION to 2.1.0 all child ports will get updated in the following commits CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:41:00 Modified files: x11/lxqt/about : distinfo x11/lxqt/about/pkg: PLIST Log message: x11/lxqt/about: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lxqt-about-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:41:40 Modified files: x11/lxqt/build-tools2: distinfo Log message: x11/lxqt/build-tools2: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lxqt-build-tools-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:42:25 Modified files: x11/lxqt/config: distinfo Log message: x11/lxqt/config: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lxqt-config-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:43:02 Modified files: x11/lxqt/globalkeys: distinfo Log message: x11/lqxt/globalkeys: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lxqt-globalkeys-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:43:45 Modified files: x11/lxqt/libdbusmenu: Makefile distinfo Log message: x11/lxqt/libdbusmenu: update to 0.2.0. see https://lxqt-project.org/release/2024/11/05/release-libdbusmenu-lxqt-0-2-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:44:22 Modified files: x11/lxqt/libfm-qt: Makefile distinfo x11/lxqt/libfm-qt/pkg: PLIST Log message: x11/lxqt/libfm-qt: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/libfm-qt-2.1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:44:56 Modified files: x11/lxqt/liblxqt: Makefile distinfo x11/lxqt/liblxqt/pkg: PLIST Log message: x11/lxqt/liblxqt: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/Release-liblxqt-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:45:51 Modified files: x11/lxqt/libqtxdg: Makefile distinfo Log message: x11/lxqt/libqtxdg: update to 4.1.0. see https://lxqt-project.org/release/2024/11/05/libqtxdg-4-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:46:26 Modified files: x11/lxqt/libsysstat: Makefile distinfo Log message: x11/lxqt/libsysstat: update to 1.1.0. see https://lxqt-project.org/release/2024/11/05/libsysstat-1-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:47:08 Modified files: x11/lxqt/lximage-qt: Makefile distinfo x11/lxqt/lximage-qt/pkg: PLIST Log message: x11/lxqt/lximage-qt: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lximage-qt-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:47:40 Modified files: x11/lxqt/menu-data: distinfo x11/lxqt/menu-data/pkg: PLIST Log message: x11/lxqt/menu-data: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/release-lxqt-menu-data-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:48:24 Modified files: x11/lxqt/notificationd: Makefile distinfo Log message: x11/lxqt/notificationd: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lxqt-notificationd-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:49:18 Modified files: x11/lxqt/obconf-qt: Makefile distinfo x11/lxqt/obconf-qt/pkg: PLIST Log message: x11/lxqt/obconf-qt: update to 0.16.5. see https://lxqt-project.org/release/2024/11/01/obconf-qt-0-16-5/ ported to qt6, compton-conf is now the last user of build-tools v1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:49:47 Modified files: x11/lxqt/openssh-askpass: Makefile distinfo Log message: x11/lxqt/openssh-askpass: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lxqt-openssh-askpass-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:50:51 Modified files: x11/lxqt/panel : Makefile distinfo x11/lxqt/panel/pkg: PLIST Log message: x11/lxqt/panel: update to 2.1.1. see https://lxqt-project.org/release/2024/11/07/point-release-lxqt-panel-2-1-1/ and https://lxqt-project.org/release/2024/11/05/lxqt-panel-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:51:21 Modified files: x11/lxqt/pavucontrol-qt: distinfo Log message: x11/lxqt/pavucontrol-qt: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/pavucontrol-qt-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:51:53 Modified files: x11/lxqt/pcmanfm-qt: distinfo x11/lxqt/pcmanfm-qt/patches: patch-pcmanfm_tabpage_cpp x11/lxqt/pcmanfm-qt/pkg: PLIST Log message: x11/lxqt/pcmanfm-qt: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/pcmanfm-qt-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:52:24 Modified files: x11/lxqt/policykit: distinfo Log message: x11/lxqt/policykit: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lxqt-policykit-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:52:55 Modified files: x11/lxqt/powermanagement: distinfo Log message: x11/lxqt/powermanagement: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lxqt-powermanagement-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:53:37 Modified files: x11/lxqt/qterminal: Makefile distinfo Log message: x11/lxqt/qterminal: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/qterminal-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:54:04 Modified files: x11/lxqt/qtermwidget: Makefile distinfo Log message: x11/lxqt/qtermwidget: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/qtermwidget-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/09 03:54:16 Modified files: x11/gnome/desktop: Makefile Log message: bump REVISION-gtk4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:54:41 Modified files: x11/lxqt/qtplugin: distinfo x11/lxqt/qtplugin/patches: patch-src_lxqtplatformtheme_cpp Log message: x11/lxqt/qtplugin: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lxqt-qtplugin-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:55:18 Modified files: x11/lxqt/qtxdg-tools: Makefile distinfo Log message: x11/lxqt/qtxdg-tools: update to 4.1.0. see https://lxqt-project.org/release/2024/11/05/release-qtxdg-tools-4-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:55:44 Modified files: x11/lxqt/runner: distinfo x11/lxqt/runner/pkg: PLIST Log message: x11/lxqt/runner: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lxqt-runner-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:56:08 Modified files: x11/lxqt/screengrab: Makefile distinfo x11/lxqt/screengrab/pkg: PLIST Log message: x11/lxqt/screengrab: update to 2.9.0. see https://lxqt-project.org/release/2024/11/05/screengrab-2-9-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:56:39 Modified files: x11/lxqt/session: distinfo x11/lxqt/session/patches: patch-lxqt-config-session_autostartedit_cpp patch-lxqt-config-session_sessionconfigwindow_cpp patch-lxqt-session_src_lxqtmodman_cpp x11/lxqt/session/pkg: PLIST Log message: x11/lxqt/session: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lxqt-session-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:57:02 Modified files: x11/lxqt/sudo : distinfo Log message: x11/lxqt/sudo: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lxqt-sudo-2-1-0/ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2024/11/09 03:57:06 Modified files: sbin/vnconfig : vnconfig.c Log message: usage should fit in a 80-column display. ok jmc@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 03:57:35 Modified files: x11/lxqt/themes: distinfo x11/lxqt/themes/pkg: PLIST Log message: x11/lxqt/themes: update to 2.1.0. see https://lxqt-project.org/release/2024/11/05/lxqt-themes-2-1-0/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 04:00:05 Modified files: meta/lxqt : Makefile Log message: meta/lxqt: bump version to 2.1.0. see https://lxqt-project.org/release/2024/11/05/release-lxqt-2-1-0/ this port could use a maintainer, and ports for the following unported components: - lxqt-wayland-session - lxqt-admin - lxqt-archiver - qps CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 04:08:34 Modified files: mail/stalwart : Makefile distinfo Log message: mail/stalwart: update to 0.10.6. see https://github.com/stalwartlabs/mail-server/releases/tag/v0.10.6 took a whooping 6h to build .. another good tescase for any rust update or uvm performance measurements :) CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/09 04:22:18 Modified files: libexec/getty : subr.c Log message: gettytab's dx flag is supposed to set decctlq, which is the opposite of ixany, but was setting ixany instead. Fix this by reversing the logic. Bug report and fix from Piotr Durlej, thanks! CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/09 04:26:42 Modified files: sysutils/ansible-core: Makefile distinfo sysutils/ansible-core/pkg: PLIST Log message: Update ansible-core 2.17.5 -> 2.18.0 Changelog: https://github.com/ansible/ansible/blob/stable-2.18/changelogs/CHANGELOG-v2.18.rst CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/09 04:28:05 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 10.5.0 -> 10.6.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/10/CHANGELOG-v10.md#v10-6-0 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/09 04:47:47 Modified files: sys/dev/ic : psp.c Log message: Simplify uvm wire and unwire in psp(4) for lauch update data. Instead of wiring page by page, wire the whole range. After the PSP lauch update data command finished, unwire the memory again. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 05:32:43 Modified files: devel/libgtop2 : Makefile devel/libgtop2/pkg: PLIST Added files: devel/libgtop2/patches: patch-configure Log message: Small configure tweak. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 05:33:38 Modified files: x11/gnome/shell-extensions: Makefile x11/gnome/shell-extensions/pkg: PLIST Log message: Disable the system-monitor extension. Something is not woking in our libgtop2 that crashes gnome-shell with: glibtop(c=57582): [ERROR] glibtop_get_swap: Function not implemented gnome-session-binary[34511]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 6 #2 0x000003b7b576f2fb in _libc_abort () at /usr/src/lib/libc/stdlib/abort.c:51 #3 0x000003b730cc8b7f in glibtop_error_io_vr () from /usr/local/lib/libgtop-2.0.so.10.1 #4 0x000003b730cc8d99 in glibtop_error_io_r () from /usr/local/lib/libgtop-2.0.so.10.1 #5 0x000003b730cc61bd in glibtop_get_swap_l () from /usr/local/lib/libgtop-2.0.so.10.1 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2024/11/09 05:40:10 Modified files: usr.sbin/rad : rad.conf.5 Log message: sync curly braces markup, fix indent Replace literal braces with .Brq, use lists, replace literal 'foo options' with .Ar option ... and indent options where they belong. This highlights config parser differences between daemons: - dhcpleased: requires empty blocks, e.g. 'interface em0 {}' (Brq Op Ar option ...) - rad: lets you omit them, e.g. 'interface em0' (Op Brq Ar option ...) Feedback OK jmc CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2024/11/09 05:44:12 Modified files: sbin/dhcpleased: dhcpleased.conf.5 Log message: sync curly braces markup, fix indent Replace literal braces with .Brq, use a list and indent the interface options under that interface entry to reflect hierarchy (rad.conf(5) does that, too). Feedback from/fine with jmc CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/11/09 05:58:29 Modified files: sys/arch/arm64/arm64: pmap.c Log message: The buffer flipper (incorrectly?) uses pmap_copy_page() from interrupt context (when it calls uvm_pagerealloc_multi()). But the current implementation of pmap_copy_page() assumes it only runs in process context. Use splbio() to block the interrupts while we're doing the copy. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 05:59:53 Modified files: x11 : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: x11/pcmanfm : Makefile distinfo x11/pcmanfm/patches: patch-src_Makefile_in x11/pcmanfm/pkg: DESCR PLIST Log message: Remove pcmanfm; it's unmaintained and has a few crashers. pcmanfm-qt is the Qt replacement. ok landry@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 06:13:23 ports/x11/libfm-extra Update of /cvs/ports/x11/libfm-extra In directory cvs.openbsd.org:/tmp/cvs-serv45484/libfm-extra Log Message: Directory /cvs/ports/x11/libfm-extra added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 06:13:31 ports/x11/libfm-extra/pkg Update of /cvs/ports/x11/libfm-extra/pkg In directory cvs.openbsd.org:/tmp/cvs-serv31639/libfm-extra/pkg Log Message: Directory /cvs/ports/x11/libfm-extra/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 06:13:58 Modified files: x11 : Makefile Added files: x11/libfm-extra: Makefile distinfo x11/libfm-extra/pkg: DESCR PLIST Removed files: x11/libfm : Makefile Makefile.inc x11/libfm/core : Makefile distinfo x11/libfm/core/patches: patch-docs_reference_libfm_Makefile_in patch-src_base_fm-thumbnail-loader_c x11/libfm/core/pkg: DESCR PLIST x11/libfm/extra: Makefile distinfo x11/libfm/extra/pkg: DESCR PLIST Log message: Move libfm/extra into its own subdir and drop libfm/core as nothing else uses it in tree. Provide an update path. discussed with landry@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 06:14:21 Modified files: x11/menu-cache : Makefile x11/menu-cache/pkg: PLIST Log message: x11/libfm/extra -> x11/libfm-extra CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 06:26:16 Modified files: wayland/labwc : Makefile Added files: wayland/labwc/patches: patch-docs_menu_xml Log message: wayland/labwc: default the Terminal entry to havoc in sample menu.xml alacritty isn't a RDEP, and it doesn't work yet on wayland. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/09 06:33:19 Modified files: devel/gdb : Makefile distinfo devel/gdb/patches: patch-bfd_elf_c patch-gdb_Makefile_in patch-gdb_aarch64-obsd-nat_c patch-gdb_aarch64-obsd-tdep_c patch-gdb_amd64-obsd-tdep_c patch-gdb_cli_cli-cmds_c patch-gdb_configure_host patch-gdb_configure_nat patch-gdb_configure_tgt patch-gdb_data-directory_Makefile_in patch-gdb_doc_gdb_info-2 patch-gdb_i386-obsd-nat_c patch-gdb_ppc64-obsd-tdep_c patch-gdb_python_python-config_py patch-gdb_riscv-obsd-tdep_c patch-include_diagnostics_h patch-include_elf_common_h patch-include_filenames_h patch-libiberty_Makefile_in devel/gdb/pkg : PLIST Added files: devel/gdb/patches: patch-gdb_arm-obsd-nat_c Removed files: devel/gdb/patches: patch-bfd_coff-rs6000_c patch-bfd_config_bfd patch-bfd_peXXigen_c patch-gdb_arm-nbsd-nat_c patch-gdb_gdbsupport_enum-flags_h patch-gdb_i386-bsd-nat_h patch-gdb_python_python_c patch-gdb_x86-bsd-nat_h Log message: Update to gdb-13.2 Includes better support for IBT on amd64 and PAC on arm64. Native support for arm disabled for now, too much changed in the code we were using. Native support for powerpc64 apparently needs some additional fixes worked on by gkoehler@. As usual given the requirements for tests on multiple architectures, it was a collaborative effort. Tests, fixes and input from tb@ pascal@ gkoehler@ sthen@ jj@ kettenis@ landry@. Thanks a lot, folks! ok pascal@ (maintainer) landry@ tb@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/09 06:46:58 Modified files: games/crispy-doom: Makefile Log message: Enable debug package. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/09 06:49:46 Modified files: audio/fluidsynth: Makefile distinfo audio/fluidsynth/patches: patch-CMakeLists_txt patch-FluidSynthConfig_cmake_in patch-cmake_admin_report_cmake patch-src_CMakeLists_txt Log message: Update to fluidsynth-2.4.0. Enable debug package. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 06:58:00 Modified files: x11/gnome/shell-extensions: Makefile Added files: x11/gnome/shell-extensions/patches: patch-meson_build Log message: I forgot to cvs add again... CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 07:03:12 Modified files: net/nextcloudclient: Makefile distinfo Log message: net/nextcloudclient: update to 3.14.3, from MAINTAINER Adriano Barbosa CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2024/11/09 08:54:14 Modified files: share/man/man9 : file.9 Log message: The 'flags' parameter has been removed from falloc(9) in 2018. ok miod@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 09:36:54 Log message: Import devel/git-cinnabar 0.6.3. git-cinnabar is a git remote helper to interact with mercurial repositories. Contrary to other such helpers, it doesn't use a local mercurial clone under the hood. The main focus at the moment is to make it work with mozilla-central and related mercurial repositories and support Mozilla workflows (try server, etc.). cf https://github.com/glandium/git-cinnabar/wiki/Mozilla:-A-git-workflow-for-Gecko-development ok jca@ Status: Vendor Tag: landry Release Tags: landry_20241109 N ports/devel/git-cinnabar/Makefile N ports/devel/git-cinnabar/distinfo N ports/devel/git-cinnabar/crates.inc N ports/devel/git-cinnabar/pkg/DESCR N ports/devel/git-cinnabar/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/09 09:37:31 Modified files: devel : Makefile Log message: devel/Makefile: + git-cinnabar CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/09 10:03:11 Log message: Import py-texttable-1.7.0, a module to create simple ASCII tables. Status: Vendor Tag: bentley Release Tags: bentley_20241109 N ports/textproc/py-texttable/Makefile N ports/textproc/py-texttable/distinfo N ports/textproc/py-texttable/pkg/DESCR N ports/textproc/py-texttable/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/09 10:05:34 Log message: Import py-unitypy-1.20.12. UnityPy is a Unity asset extractor for Python based on AssetStudio. Next to extraction, it also supports editing Unity assets. So far following obj types can be edited: - Texture2D - Sprite(indirectly via linked Texture2D) - TextAsset - MonoBehaviour (and all other types that you have the typetree of) ok thfr@ Status: Vendor Tag: bentley Release Tags: bentley_20241109 N ports/games/py-unitypy/Makefile N ports/games/py-unitypy/distinfo N ports/games/py-unitypy/pkg/DESCR N ports/games/py-unitypy/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/09 10:06:37 Log message: Import gextoolbox-0.1.7. Game Extraction Toolbox is a set of command-line tools for investigating game files and extracting known packages. ok thfr@ Status: Vendor Tag: bentley Release Tags: bentley_20241109 N ports/games/gextoolbox/Makefile N ports/games/gextoolbox/distinfo N ports/games/gextoolbox/pkg/DESCR N ports/games/gextoolbox/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/09 10:08:38 Modified files: textproc : Makefile Log message: +py-texttable CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2024/11/09 10:09:01 Modified files: games : Makefile Log message: +py-unitypy, +gextoolbox CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/09 10:27:14 Modified files: x11/gnome/shell-extensions: Makefile x11/gnome/shell-extensions/pkg: PLIST Added files: x11/gnome/shell-extensions/patches: patch-extensions_system-monitor_extension_js Log message: Re-add the system-monitor extension. Issue has been found and fixed. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2024/11/09 11:03:44 Modified files: usr.bin/lex : ccl.c dfa.c filter.c flexdef.h gen.c main.c misc.c nfa.c parse.y scan.l scanopt.c sym.c tblcmp.c yylex.c Log message: ANSI-fy lex while here remove the unused function action_m4_define() and two unused variables: `opt' in scanopt_err() and `num' in filter_fix_linedirs() ok miod@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2024/11/09 11:06:00 Modified files: usr.bin/lex : flex.1 Log message: tweak flex.1 a bit to not mention atoi/atof: they don't add value here ok miod@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/09 14:51:37 Modified files: lib/libz : zconf.h zutil.h Log message: libz: sync with upstream fixes a possible redefinition of z_const and adds a range check for MAX_WBITS. ok bluhm CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/09 14:52:06 Modified files: sys/lib/libz : zconf.h zutil.h Log message: libz: sync with base CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/11/09 15:03:49 Modified files: lib/libcrypto/man: EVP_EncryptInit.3 EVP_aes_128_cbc.3 EVP_camellia_128_cbc.3 EVP_des_cbc.3 Log message: Mention the key lengths of some encryption algorithms. This is relevant because EVP_EncryptInit(3) takes a "key" argument, and users need to consider the size of that argument. While here, also mention whether ciphers are stream ciphers or block ciphers and what the block size is. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/09 15:41:34 Modified files: sys/dev/ic : ufshci.c Log message: remove unused functions; ok mglocker@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2024/11/09 16:00:20 Modified files: textproc/pandoc: Makefile distinfo Log message: Update textproc/pandoc 3.3->3.5 From Evan Silberman (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/09 17:46:57 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Garbage collect an unused variable CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/09 17:56:54 Modified files: net/tailscale : Makefile distinfo Log message: Update to tailscale-1.76.6 From Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/09 20:02:43 Modified files: sys/arch/amd64/amd64: vector.S Log message: remove unused XINTR() define CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/09 22:59:27 Modified files: sys/arch/arm64/arm64: machdep.c Log message: Do not call uvm_swap_finicrypt_all() a second time in dumpsys(). a change mpi@ committed to all architectures in 2015 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/09 22:59:35 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Wrap comment badly mistreated by an autoformatter due to missing /*- CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/09 23:45:36 Modified files: sys/kern : kern_resource.c Log message: no need to include both uvm.h and uvm_extern.h CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/09 23:51:59 Modified files: sys/dev/ic : psp.c sys/dev/pci/drm: drm_gem_dma_helper.c drm_gem_ttm_helper.c sys/arch/arm64/arm64: autoconf.c cpu.c machdep.c trap.c sys/arch/riscv64/riscv64: autoconf.c cpu.c machdep.c sys/kern : kern_fork.c Log message: replace uvm.h includes with uvm_extern.h where possible CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/10 03:04:33 Modified files: sys/dev : kcov.c sys/dev/pci/drm/include/linux: preempt.h Log message: all archs now have ci_idepth, remove ifdefs CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/10 03:05:19 Modified files: devel/gdb/patches: patch-gdb_aarch64-obsd-nat_c patch-gdb_aarch64-obsd-tdep_c Log message: Zap extra empty lines Spotted by gkoehler@ CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2024/11/10 03:58:49 Modified files: fonts/mixfont-mplus-ipa: Makefile distinfo Log message: based on mixfont-mplus-ipa-TrueType-20060520p1.tar.bz2, CMAP entry fix added. ok bentley@ CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2024/11/10 04:04:20 Modified files: fonts/noto/fonts: Makefile distinfo fonts/noto/fonts/pkg: PLIST Log message: 20201206-phase3 -> 24.9.1 ok bentley@ CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2024/11/10 04:06:09 Modified files: fonts/noto/cjk : Makefile distinfo Log message: Noto Serif CJK 2.002 -> 2.003 (Noto Sans CJK still 2.004) ok bentley@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/10 05:05:09 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.97 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/10 05:09:08 Modified files: wayland/labwc : Makefile Log message: labwc: add scdoc to BDEP CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/10 05:30:36 Modified files: benchmarks/qmlbench: Makefile Log message: Add missing build dependency on vulkan Spotted by naddy, sthen, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/10 05:32:30 Modified files: devel/kf6/krunner: Makefile Log message: Add missing build dependency on vulkan, by aja CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/10 05:58:33 Log message: sysutils/backblaze-b2: imported version 4.2.0 (from Paul Galbraith) The command-line tool that gives easy access to B2 Cloud Storage. Tweaks: me and kn@ OK: kn@ sthen@ Status: Vendor Tag: kirill Release Tags: kirill_20241110 N ports/sysutils/backblaze-b2/Makefile N ports/sysutils/backblaze-b2/distinfo N ports/sysutils/backblaze-b2/pkg/MESSAGE N ports/sysutils/backblaze-b2/pkg/DESCR N ports/sysutils/backblaze-b2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/10 05:59:52 Modified files: sysutils : Makefile Log message: +sysutils/backblaze-b2 OK: kn@ sthen@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/10 06:03:22 Modified files: sys/kern : sys_socket.c Log message: Lock send socket buffer for fstat syscall. In soo_stat() lock send socket buffer mutex around access to sb_state. Althoug not strictly necessary as this is only a single read access, make clear where parallel variable access happens. As this is not performance critical, use mutex instead of read once wrapper. This is also consistent to the receive socket buffer a few lines above. OK mvs@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/10 07:52:13 Modified files: emulators/ppsspp: Makefile Added files: emulators/ppsspp/patches: patch-Core_AVIDump_cpp patch-Core_HLE_sceMpeg_cpp patch-Core_HW_MediaEngine_cpp patch-Core_HW_SimpleAudioDec_cpp Log message: Fix ppsspp building with newer FFmpeg Builds with 4.4 and 6.1. Diff fro Brad, CVSROOT: /cvs Module name: www Changes by: landry@cvs.openbsd.org 2024/11/10 09:45:36 Modified files: . : arm64.html Log message: arm64.html: mention the OmniBook X14 while here add qwx(4) found in the x13s. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/10 10:18:05 Removed files: x11/gnome/shell-extensions/patches: patch-meson_build Log message: Forgot to cvs rm this time; thanks naddy@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/10 13:04:23 Modified files: net/libcares : Makefile distinfo net/libcares/pkg: PLIST Log message: net/libcares: Update to 1.34.3 From Brad Smith (Maintainer), tweaks from me, feedback from jca@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/10 15:35:31 Modified files: sys/arch/amd64/amd64: vmm_machdep.c Log message: remove vmx_pmap_find_pte_ept(), used by removed EPT mprotect ioctl ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/11/10 16:15:36 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.48 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/10 16:16:09 Modified files: sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_hwseq.c Log message: drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing From Srinivasan Shanmugam 10c20d79d59cadfe572480d98cec271a89ffb024 in linux-6.6.y/6.6.60 15c2990e0f0108b9c3752d7072a97d45d4283aea in mainline linux CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2024/11/10 17:15:33 Modified files: devel/gdb : Makefile devel/gdb/patches: patch-gdb_ppc64-obsd-nat_c patch-gdb_ppc64-obsd-tdep_c Added files: devel/gdb/patches: patch-gdb_ppc-obsd-nat_c Log message: Fix gdb-13.2 for powerpc, powerpc64 On powerpc, when switching threads (in a running program), use the correct registers. This was also wrong in gdb-9.2. On powerpc64, fix gdb-13.2 to work about as well as gdb-9.2 did. WRKSRC/gdb/make-init-c was not finding the _initialize_ppc64obsd_* functions; change their style to what make-init-c expects. Get rid of inferior_ptid, which had pid 0. Drop 32-bit bfd_arch_rs6000. ok jca@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/10 18:05:41 Modified files: sysutils/fzf : Makefile distinfo Log message: Update to fzf-0.56.1 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/10 20:58:26 Modified files: distrib/notes/arm64: hardware Log message: sync with arm64.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/11 01:03:47 Modified files: audio/rhythmbox: Makefile distinfo Log message: Update to rhythmbox-3.4.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/11 01:15:24 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/pkg: PLIST Log message: Update to netatalk-4.0.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/11 01:17:32 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.26.11. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/11 01:41:05 Modified files: usr.bin/tmux : input.c options-table.c options.c tmux.1 tmux.h Log message: Add an option to control the input buffer size, from Ken Lau. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/11 02:19:13 Modified files: app/bdftopcf : ChangeLog Makefile.in aclocal.m4 atom.c bdfread.c compile config.guess config.h.in config.sub configure configure.ac install-sh pcfwrite.c app/bdftopcf/man: Makefile.in Log message: update to bdftopcf 1.1.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/11 02:19:49 Modified files: app/fonttosfnt : ChangeLog aclocal.m4 compile config.guess config.sub configure configure.ac util.c write.c Log message: update to fonttosnft 1.2.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/11 02:20:55 Modified files: app/xbacklight : ChangeLog Makefile.in aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac install-sh xbacklight.c app/xbacklight/man: Makefile.in xbacklight.man Log message: update to xbacklight 1.2.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/11 02:21:32 Modified files: app/xclipboard : ChangeLog Makefile.in aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac install-sh xclipboard.c app/xclipboard/man: Makefile.in Log message: update to xclipboard 1.1.5 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/11 02:22:15 Modified files: app/xcmsdb : ChangeLog Makefile.in aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac install-sh loadData.c xcmsdb.c app/xcmsdb/man : Makefile.in Log message: update to xcmsdb 1.0.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/11 02:23:00 Modified files: app/xkbprint : ChangeLog Makefile.in aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac install-sh psgeom.c xkbprint.c app/xkbprint/man: Makefile.in xkbprint.man Log message: update to xkbprint 1.0.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/11 02:23:25 Modified files: app/xmag : ChangeLog CutPaste.c Makefile.in RootWin.c Scale.c ScaleP.h aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac install-sh xmag.c app/xmag/man : Makefile.in xmag.man Log message: update to xmag 1.0.8 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/11 02:24:28 Modified files: app/xrandr : ChangeLog Makefile.in aclocal.m4 config.guess config.h.in config.sub configure configure.ac install-sh xrandr.c app/xrandr/man : Makefile.in Log message: update to xrandr 1.5.3 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/11 02:25:00 Modified files: app/xwud : ChangeLog Makefile.in aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac install-sh xwud.c app/xwud/man : Makefile.in Log message: update to xwud 1.0.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/11 02:26:22 Modified files: lib/libXcursor : ChangeLog Makefile.bsd-wrapper configure configure.ac lib/libXcursor/include/X11/Xcursor: Xcursor.h.in lib/libXcursor/m4: libtool.m4 lib/libXcursor/man: Xcursor.man lib/libXcursor/src: cursor.c display.c file.c library.c xcursorint.h xlib.c Log message: update to libXcursor 1.2.3 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/11 02:26:56 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/11 02:35:15 Modified files: www/tomcat : Makefile.inc www/tomcat/v10 : Makefile www/tomcat/v9 : Makefile Log message: tweak COMMENTs, etc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/11 02:36:33 Modified files: sysutils/restic: Makefile distinfo Log message: update to restic-0.17.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/11 02:37:18 Modified files: security/gnutls: Makefile security/gnutls/patches: patch-lib_algorithms_groups_c Log message: Better patch, from pkgsrc. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/11 02:43:10 Modified files: www/tomcat/v10 : Makefile www/tomcat/v10/pkg: DESCR-main Log message: update DESCR for tomcat 10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/11 02:48:26 Modified files: www/tomcat/v9 : Makefile www/tomcat/v9/pkg: DESCR-main Log message: tweak tomcat v9 DESCR CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/11 02:48:37 Modified files: www/tomcat/v10 : Makefile www/tomcat/v10/pkg: DESCR-main Log message: tweak again CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/11 02:50:14 ports/www/tomcat/v11 Update of /cvs/ports/www/tomcat/v11 In directory cvs.openbsd.org:/tmp/cvs-serv93545/v11 Log Message: Directory /cvs/ports/www/tomcat/v11 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/11 02:50:16 ports/www/tomcat/v11/pkg Update of /cvs/ports/www/tomcat/v11/pkg In directory cvs.openbsd.org:/tmp/cvs-serv47431/v11/pkg Log Message: Directory /cvs/ports/www/tomcat/v11/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/11 02:50:20 ports/www/tomcat/v11/patches Update of /cvs/ports/www/tomcat/v11/patches In directory cvs.openbsd.org:/tmp/cvs-serv20418/v11/patches Log Message: Directory /cvs/ports/www/tomcat/v11/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/11 02:51:08 Modified files: www/tomcat : Makefile Added files: www/tomcat/v11 : Makefile distinfo www/tomcat/v11/patches: patch-conf_server_xml www/tomcat/v11/pkg: DESCR-examples DESCR-main PLIST-examples PLIST-main README-main tomcat.rc Log message: add tomcat/v11 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/11 02:52:04 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/11 02:56:47 Modified files: devel/py-helpdev: Makefile distinfo devel/py-helpdev/pkg: PLIST Log message: update to py3-helpdev-0.7.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/11 06:28:29 Modified files: sys/kern : kern_synch.c Log message: If nostop is set properly ignore stop signals with default handlers. The check right now is in the wrong spot so fix this. OK mpi@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/11/11 07:31:16 Modified files: share/man/man7 : ascii.7 Log message: offset the display for the hexadecimal set by one blank space to preserve alignment with other sets; diff from chohag at jtan com, but i chose to indent by first column rather than second; CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2024/11/11 08:19:31 Modified files: sbin/dhcpleased: dhcpleased.conf.5 parse.y Log message: Prevent completely empty interface blocks. This is meaningless in dhcpleased(8) and *not* needed to receive leases for an interface. In fact dhcpleased(8) works just fine without any configuration file at all. man page diff & OK kn CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/11 09:06:47 Modified files: mail/stalwart : Makefile Log message: mail/stalwart: set DPB_PROPERTIES = parallel to halve build time hint by tb@, thanks ! CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/11 10:18:47 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-Cargo_toml patch-tests_util_server_src_lib_rs Log message: lang/deno: Update to 2.0.6 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/11 10:40:55 Modified files: mail/py-dkimpy : Makefile distinfo Log message: mail/py-dkimpy: update to 1.1.8 Changelog: 2024-07-04 Version 1.1.8 - Correctly handle verification of signatures without t= (timestamp) and with x= (expiration); both are optional (LP: #2071892) 2024-06-23 Version 1.1.7 - Fix error in validate_signature_fields which prevented signature expiration from being properly evaluated (LP: #2068937) - Correct ARC signing for AR headers with authres-version or comments before resinfo (LP: #2052526) - Thanks to Nikolay Vizovitin for the report and the fix - Correct line separtor after AAR header field (LP: #2049018) - Thanks to Nikolay Vizovitin for the report and the fix - Correct signature in ARC-Seal on LF as linesep (LP: #2052720) - Thanks to Nikolay Vizovitin for the report and the fix OK: kn@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/11 11:04:40 Modified files: lang/rust : Makefile distinfo Log message: rust-1.82 needs a fixed rust-1.81 bootstrap to build on riscv64 1.81.0 bootstrap built with https://github.com/rust-lang/rust/commit/99e6a28804eac57faa37134d61a2bb17069996a2 to workaround https://github.com/rust-lang/rust/issues/129268 Help from and ok semarie@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/11 11:56:16 Modified files: lang/rust : Makefile distinfo Log message: Update to rust-1.82 bootstrap on riscv64 Discussed with semarie@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/11 14:00:39 Modified files: net/yggdrasil-go: Makefile distinfo Log message: pull two upstream fixes for -chuser CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/11 15:43:07 Modified files: sys/arch/arm64/dev: mainbus.c sys/arch/riscv64/dev: mainbus.c Removed files: sys/arch/arm64/dev: mainbus.h sys/arch/riscv64/dev: mainbus.h Log message: remove unused mainbus.h; ok miod@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/11 16:48:46 Modified files: sys/arch/riscv64/riscv64: autoconf.c Log message: order nam2blk by major number CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/11 17:00:25 Modified files: sys/arch/powerpc64/powerpc64: autoconf.c Log message: add wd to nam2blk to match bdevsw CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/11/11 17:42:28 Modified files: lib/libcrypto/man: CMAC_Init.3 Log message: Fix a brainfart that happened to me in 2020: It is impossible to use EVP_DigestInit_ex(3) for CMAC. Besides, EVP_PKEY_CTX_new_id(3) does not produce an EVP_MD_CTX object. Instead, mention the easiest way to actually get the job done using EVP_PKEY_new_CMAC_key(3) and EVP_DigestSignInit(3). OK tb@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/11 21:14:51 Modified files: sbin/pfctl : parse.y pfctl_parser.c pfctl_parser.h sys/net : pfvar.h Log message: bump the type used to specify traffic queue bandwidth to 64bit. this should let people specify interface and queue bandwidths greater than ~4Gbit. this changes the pf ioctls used to specify queues, so if you want to try this you'll need a new kernel, new headers, and a new pfctl (and systat). or upgrade using a snapshot. the effort and benefit of providing compat isn't worth it. putting it in now so people can kick it around. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/11 21:56:27 Modified files: sys/arch/arm64/conf: files.arm64 sys/arch/octeon/conf: files.octeon Added files: sys/arch/arm64/arm64: bus_space.c sys/arch/octeon/octeon: bus_space.c Removed files: sys/arch/arm64/dev: arm64_bus_space.c sys/arch/octeon/dev: octeon_bus_space.c Log message: rename bus space files to match other archs ok miod@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/11 22:14:02 Modified files: security/vaultwarden: Makefile crates.inc distinfo Log message: Update to vaultwarden-1.32.4 From https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.4: This release has fixed some CVE Reports reported by a third party security auditor and we recommend everybody to update to the latest version as soon as possible. The contents of these reports will be disclosed publicly in the future. OK aisha@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/11 23:29:29 Removed files: sys/arch/arm64/arm64: arm64_machdep.h Log message: remove unused arm64_machdep.h CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/12 00:54:08 Modified files: graphics/openexr: Makefile distinfo Log message: Update to OpenEXR-3.3.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/12 00:55:01 Modified files: security/libgpg-error: Makefile distinfo Log message: Update to libgpg-error-1.51. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/12 01:15:48 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.68.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/12 01:16:50 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.9.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 02:01:16 Modified files: www/ap2-mod_jk : Makefile distinfo Removed files: www/ap2-mod_jk/patches: patch-native_apache-2_0_Makefile_in patch-native_configure Log message: update to ap2-mod_jk-1.2.50 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 02:02:01 Modified files: devel/py-regex : Makefile distinfo Log message: update to py3-regex-2024.11.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 02:03:42 Modified files: devel/py-hatchling: Makefile distinfo devel/py-hatchling/pkg: PLIST Log message: update to py3-hatchling-1.26.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 02:03:46 Modified files: devel/py-wheel : Makefile distinfo devel/py-wheel/pkg: PLIST Log message: update to py3-wheel-0.45.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 02:03:49 Modified files: sysutils/py-packaging: Makefile distinfo sysutils/py-packaging/pkg: PLIST Log message: update to py3-packaging-24.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 02:11:46 Modified files: devel/py-blinker: Makefile distinfo devel/py-blinker/pkg: PLIST Log message: update to py3-blinker-1.8.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 02:17:38 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/pkg: PLIST-examples Log message: update to tomcat-10.1.33 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 02:19:08 Modified files: mail/msmtp : Makefile distinfo mail/msmtp/pkg : PLIST Log message: update to msmtp-1.8.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 02:21:18 Modified files: lang/lucee/v6 : Makefile distinfo Log message: update to lucee-6.1.1.118 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/12 02:23:07 Modified files: usr.sbin/rpki-client: as.c cert.c constraints.c extern.h geofeed.c ip.c print.c roa.c rsc.c spl.c validate.c Log message: Rename ips/as and ipsz/asz to ips/ases, num_ips/num_ases Having a single letter to distinguish a length from a pointer is error prone. This results in binary change only in validate.c and cert.c due to a line wrap resulting in line number changes and in cert.c there's in addition two asserts that change. checked with/ok job CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 02:27:17 Modified files: devel/py-versioneer: Makefile Log message: remove unnecessary BDEP CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2024/11/12 02:28:35 Modified files: editors/neovim : Tag: OPENBSD_7_6 Makefile distinfo editors/neovim/pkg: Tag: OPENBSD_7_6 PLIST Log message: editors/neovim: backport fix for missing treesitter parsers to 7.6-stable. For reference: https://marc.info/?l=openbsd-ports&m=172873624728050&w=2 OK sthen@, many thanks. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/12 02:32:56 Modified files: usr.bin/tmux : cmd-copy-mode.c key-bindings.c screen-redraw.c server-client.c tmux.1 tmux.h window-copy.c Log message: Mouse support on the scrollbars, from Michael Grant. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 02:40:08 Modified files: devel/py-test-cov: Makefile Log message: remove unnecessary RDEP on tomli CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 02:46:17 Modified files: textproc/py-tomli: Makefile distinfo Log message: update to py3-tomli-2.1.0 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/12 03:06:35 Modified files: usr.bin/tmux : window-copy.c Log message: Tidy up loop, from Alexander Arch. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/12 03:25:16 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/ec: ecp_methods.c Removed files: lib/libcrypto/ec: ecp_smpl.c Log message: Rename ecp_smpl.c to ecp_methods.c While not the greatest of names, ecp_methods.c is better than ecp_smpl.c. It matches the naming ecx_methods.c and in a subsequent commit it will become the new home of the stuff in ecp_mont.c as well. discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/12 03:26:06 Modified files: lib/libcrypto/ec: ecp_methods.c Log message: KNF nit for end of comment marker CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 03:37:34 Modified files: devel/py-test-cov: Makefile distinfo Log message: update to py3-test-cov-6.0.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/12 03:44:25 Modified files: lib/libcrypto : Makefile lib/libcrypto/ec: ecp_methods.c Removed files: lib/libcrypto/ec: ecp_mont.c Log message: Merge ecp_mont.c into ecp_methods.c CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/12 03:53:22 Modified files: lib/libcrypto/ec: ec_local.h ecp_methods.c Log message: Make ec_GFp_simple_* static These functions are no longer shared between multiple files, so they can be static in ecp_methods.c and the long list of prototypes can go away. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/12 03:57:56 Modified files: lib/libcrypto/ec: ecp_methods.c Log message: Lose the ugly GFp_simple_ and GFp_mont_ infixes CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/12 04:01:14 Modified files: lib/libcrypto/ec: ecp_methods.c Log message: ecp_methods.c: rewrap some lines CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 04:33:50 Modified files: www/py-webcolors: Makefile distinfo www/py-webcolors/pkg: PLIST Log message: update to py3-webcolors-24.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 04:44:15 Modified files: benchmarks/hyperfine: Makefile crates.inc distinfo Log message: update to hyperfine-1.19.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/12 05:44:03 Modified files: databases/bbolt: Makefile distinfo Log message: Update bbolt 1.3.8 -> 1.3.11 Changelog: https://github.com/etcd-io/bbolt/blob/main/CHANGELOG/CHANGELOG-1.3.md CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/12 06:09:54 Modified files: lib/libcrypto/ec: ecp_methods.c Log message: Garbage collect a reference to ecp_mont.c, rewrap comment spotted by jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/12 06:14:57 Modified files: lib/libcrypto/arch/amd64: crypto_cpu_caps.c lib/libcrypto/arch/i386: crypto_cpu_caps.c Log message: Check the correct variable in cpuid(). CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/12 06:16:35 Modified files: sysutils/tflint: Makefile distinfo modules.inc Log message: Update tflint 0.53.0 -> 0.54.0 Changelog: https://github.com/terraform-linters/tflint/releases/tag/v0.54.0 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/12 06:51:14 Modified files: lib/libcrypto/sha: sha256_amd64_generic.S Log message: Use multipliers for stack offsets and tweak comment. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/12 06:51:50 Modified files: x11/qt5 : Makefile.inc x11/qt6 : Makefile.inc Log message: x11/qt5, x11:qt6: added archive as a fallback to SITES OK: rsadowski@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/12 06:52:31 Modified files: lib/libcrypto/arch/aarch64: crypto_cpu_caps.c Log message: Add comment for crypto_cpu_caps_aarch64. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 07:00:42 Modified files: devel/py-yapf : Makefile Log message: note deps which will be removed when there's a new release of yapf CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 07:22:25 Modified files: devel/pylint : Makefile devel/py-python-lsp-black: Makefile Log message: py-tomli RDEP is not used on py>=3.11; ok daniel@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/12 07:52:49 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 132.0.2. see https://www.mozilla.org/en-US/firefox/132.0.2/releasenotes/ while here dont give more than 5 cores to lld threads if hw.ncpuonline > 4, otherwise the kernel spends too much time spinning between threads. For now, 5 is a good compromise.. discussed with mpi@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/12 07:55:43 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_6 Makefile distinfo www/mozilla-firefox/pkg: Tag: OPENBSD_7_6 README Log message: www/mozilla-firefox: MFC update to 132.0.2. see https://www.mozilla.org/en-US/firefox/132.0.2/releasenotes/ merge the README fixes from Raf Czlonka while here. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 11:43:12 Modified files: net/icinga/core2: Makefile distinfo Log message: update to icinga2-2.14.3 fix TLS certificate validation bypass. CVE-2024-49369 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/12 11:43:26 Modified files: net/icinga/core2: Tag: OPENBSD_7_6 Makefile distinfo Log message: update to icinga2-2.14.3 fix TLS certificate validation bypass. CVE-2024-49369 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/12 12:05:44 Modified files: security/wapiti: Makefile distinfo security/wapiti/pkg: PLIST Log message: security/wapiti: update to 3.2.1 Changelog: doc: fix and update documentation (usage, manpage, etc) Core: authentication possible using .side files Core: improve parsing of swagger files for API importation Core: improve stopping mechanism with ctrl+c OK: sthen@ kn@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/11/12 13:00:36 Added files: lib/libcrypto/man: EVP_PKEY_new_CMAC_key.3 Log message: Document EVP_PKEY_new_CMAC_key(3) in sufficient detail such that readers stand a chance of using the API correctly. Admittedly, having so much text below EXAMPLES is somewhat unusual. While all that information is required to use the function correctly, strictly speaking, it is not part of the specification of what EVP_PKEY_new_CMAC_key(3) does, so it woundn't really belong in the DESCRIPTION. Now, designing an API function in such a way that using it correctly requires lots of information about *other* functions and such that all that additional information does not belong into the manual pages of those other functions (both because that would cause distractions in various other manual pages and because it would scatter required information around lots of different pages) is certainly not stellar API design. But we can't help that because these APIs were all originally designed by OpenSSL. Significant feedback and OK tb@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/11/12 13:15:24 Modified files: lib/libcrypto/man: Makefile EVP_PKEY_new.3 Log message: Link the new manual page EVP_PKEY_new_CMAC_key(3) to the build and purge the superseded information from the algorithm-independent page EVP_PKEY_new(3). CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/12 13:33:38 Modified files: lib/libexpat : Changes README.md shlib_version lib/libexpat/doc: reference.html lib/libexpat/examples: element_declarations.c lib/libexpat/lib: expat.h xmlparse.c lib/libexpat/tests: basic_tests.c common.c common.h handlers.c handlers.h misc_tests.c Log message: Update libexpat to version 2.6.4. Relevant for OpenBSD are security fix #915, other changes #905 #902 #904 #317 #918 #914. Major library bump is necessary as new error constant has been added to a public header file. CVE-2024-50602 OK matthieu@ tb@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/11/12 13:37:00 Modified files: textproc/xmlwf : Makefile distinfo Log message: update xmlwf to expat 2.6.4 CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2024/11/12 13:49:42 Modified files: sys/arch/arm64/stand/efiboot: efiboot.c Log message: Adds support for BPP16 16-bit color EFI framebuffer format as offered by u-boot. From Paul Fertser ok patrick@ miod@ kettenis@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2024/11/12 13:52:35 Modified files: sys/dev/fdt : simplefb.c Log message: Fix simplefb colours for BPP16 and BPP24 by specifiying colour offsets for RGB formats explicitly. From Paul Fertser ok patrick@ miod@ kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/12 15:50:06 Modified files: lib/libtls : tls_verify.c Log message: The subject of a certificate is not optional A certificate must have a subject, so X509_get_subject_name() cannot return NULL on a correctly parsed certificate, even if the subject is empty (which is allowed). So if X509_get_subject_name() returns NULL, error instead of silently ignoring it in tls_check_common_name(). This is currently no issue. Where it matters, the match against the common name will fail later, so we fail closed anyway. ok jsing CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/11/12 17:00:16 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2024/11/12 19:58:52 Modified files: security/sudo : Makefile distinfo Log message: Update to sudo 1.9.16p1 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/12 20:07:33 Modified files: databases/ruby-pg: Makefile distinfo databases/ruby-pg/pkg: PLIST Log message: Update to pg 1.5.9 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/12 20:07:59 Modified files: databases/ruby-sqlite3: Makefile distinfo databases/ruby-sqlite3/pkg: PLIST Log message: Update to sqlite3 2.2.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/12 20:08:19 Modified files: databases/ruby-mysql2: Makefile distinfo Log message: Update to mysql2 0.5.6 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/12 20:08:54 Modified files: databases/ruby-tiny_tds: Makefile distinfo databases/ruby-tiny_tds/pkg: PLIST Removed files: databases/ruby-tiny_tds/patches: patch-ext_tiny_tds_result_c Log message: Update to tiny_tds 2.1.7 Drop patch integrated upstream. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/12 20:09:15 Modified files: databases/ruby-trilogy: Makefile distinfo Log message: Update to trilogy 2.9.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/12 20:09:34 Modified files: databases/ruby-amalgalite: Makefile distinfo Log message: Update to amalgalite 1.9.4 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2024/11/12 23:52:58 Modified files: sysutils/firmware/intel: Makefile distinfo Log message: update intel microcode to 20241112 release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20241112 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/13 00:47:15 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-501.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/13 00:48:14 Modified files: net/coredns : Makefile distinfo modules.inc Log message: Update to coredns-1.11.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/13 00:52:47 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.68.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/13 00:53:01 Modified files: textproc/libxml: Makefile distinfo Log message: Update to libxml-2.13.5. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/13 02:57:29 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20241113 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/13 03:07:12 Modified files: sysutils/logstash: Makefile distinfo sysutils/logstash/pkg: PLIST Log message: Update logstash 8.15.2 -> 8.15.4 Release notes: https://www.elastic.co/guide/en/logstash/8.15/releasenotes.html CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/13 03:56:18 Modified files: share/man/man9 : pci_conf_read.9 pci_intr_map.9 Log message: powerpc/pci/pci_machdep.h moved to machine/pci_machdep.h in 2013 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/13 04:14:20 Modified files: geo/qgis : Makefile geo/qgis/pkg : PLIST Added files: geo/qgis/pkg : PFRAG.qt6 Log message: geo/qgis: add a qt6 FLAVOR perfectly usable on a daily basis, but most of the plugins don't support qt6 yet.. cf https://github.com/qgis/QGIS/pull/55912, https://github.com/qgis/QGIS-Enhancement-Proposals/issues/243 and https://github.com/qgis/QGIS/wiki/Plugin-migration-to-be-compatible-with-Qt5-and-Qt6 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/13 04:15:04 Modified files: geo : Makefile Log message: geo/Makefile: link the qt6 FLAVOR to the build sorry bulk builders... CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/13 05:26:46 Log message: import ports/productivity/topydo, from Martin Ziemer, ok caspar topydo is a powerful todo list application using the todo.txt format. It has three user interfaces: Command Line Interface (CLI) - originally inspired by the todo.txt CLI by Gina Trapani. Prompt mode - a convenience mode for the CLI. Launch with topydo prompt. Column mode - a text based user interface (TUI) with customizable columns and vim-like bindings. Launch with topydo columns. Status: Vendor Tag: sthen Release Tags: sthen_20241113 N ports/productivity/topydo/Makefile N ports/productivity/topydo/distinfo N ports/productivity/topydo/pkg/DESCR N ports/productivity/topydo/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/13 05:28:27 Modified files: productivity : Makefile Log message: +topydo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/13 05:29:45 Modified files: sysutils/udfclient: Makefile distinfo Log message: update to udfclient-0.8.21, from Josh Grosse (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/13 05:43:19 Modified files: lang/brandy : Makefile distinfo Log message: update to brandy-1.23.4, from Jag Talon (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/13 05:51:04 Modified files: usr.sbin/rpki-client: aspa.c extern.h filemode.c main.c output-bgpd.c output-json.c print.c repo.c rsc.c spl.c tak.c tal.c Log message: Second sweep of foosz -> num_foos and friends Binary change in main.o and tal.o due to an assertion change and in spl.o due to line number changes looks good to claudio, ok clang + sha256 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/13 05:51:57 Modified files: geo/qgis : Makefile Log message: geo/qgis: alphabetically sort BUILD/LIB/RUN_DEPENDS while here fix a forgotten hardcoded qt6 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/13 05:58:29 Modified files: share/man/man4 : Makefile tun.4 Removed files: share/man/man4 : tap.4 Log message: merge tap(4) into tun(4). it's the one driver providing both interfaces. ok and tweaks from claudio@ and jmc@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/13 06:27:12 Modified files: geo/qgis : Makefile Log message: geo/qgis: add parallel2 to DPB_PROPERTIES should avoid building the two flavors on the same (poor) host, according to ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/13 06:37:26 Modified files: security/pizauth: Makefile crates.inc distinfo Log message: update to pizauth-1.0.6, from Laurence Tratt (maintainer) CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/11/13 06:45:42 Modified files: sysutils/victorialogs: Makefile distinfo Log message: update to v1.0.0 This release is identical to v0.42.0, see https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.0.0-victorialogs CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2024/11/13 08:03:02 Modified files: sys/arch/amd64/conf: RAMDISK_CD Log message: Enable ixv(4) in RAMDISK_CD ok stu deraadt CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2024/11/13 08:51:50 Modified files: usr.sbin/ntpd : ntp_dns.c Log message: Take into account how long the dns probe takes before decding to punt. A single res_query() call can return immediately (e.g. success or the nameservers are unreachable), or take quite some time, depending on how many nameservers are configured. So measure the actual time it takes and decide wat to do based on that. Early version from beck@; ok claudio@ deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/11/13 09:22:35 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/13 09:32:18 Modified files: sys/dev/pci : if_ice.c Log message: implement ice_down(); ifconfig ice0 down/up is working now CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/13 10:42:51 Log message: Import esbuild 0.24.0 and take MAINTAINER esbuild is a very fast bundler for Javascript, Typescript, JSX and CSS. It combines multiple source files into a single file, optimizing it for web browsers. From Renato Aguiar, thanks. Feedback and ok sthen@ Status: Vendor Tag: volker Release Tags: volker_20241113 N ports/devel/esbuild/Makefile N ports/devel/esbuild/modules.inc N ports/devel/esbuild/distinfo N ports/devel/esbuild/pkg/DESCR N ports/devel/esbuild/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/13 10:46:36 Modified files: devel : Makefile Log message: + esbuild CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/13 11:23:38 Modified files: sysutils/fzf : Makefile distinfo modules.inc Log message: sysutils/fzf: Update to 0.56.2 From Laurent Cheylus (Maintainer), thanks CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/13 12:45:53 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.4.3. see https://www.thunderbird.net/en-US/thunderbird/128.4.3esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-61/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/13 12:48:30 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_6 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.4.3. see https://www.thunderbird.net/en-US/thunderbird/128.4.3esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-61/ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2024/11/13 13:13:19 Modified files: x11/gnustep : gnustep.port.mk Log message: remove some bogus comments CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2024/11/13 13:20:31 Modified files: x11/gnustep/make: Makefile x11/gnustep/make/patches: patch-target_make Log message: Some cleanups in the Makefile, but most importantly, link against -lc++abi where needed, a few places were missing. This unbreaks a few GUI applications. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2024/11/13 13:23:20 Modified files: x11/gnustep/gorm: Makefile distinfo x11/gnustep/gorm/pkg: PLIST Added files: x11/gnustep/gorm/patches: patch-GormCore_GormResourceEditor_m Log message: Now that gnustep-make properly passes on -lc++abi can finally update Gorm to latest, since it doesn't crash anymore right on startup. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/13 14:00:57 Modified files: lib/libcrypto/aes: aes_core.c Log message: AES_{decrypt,encrypt}() don't return void internal function "A return statement with an expression shall not appear in a function whose return type is void." ok deraadt miod CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/11/13 17:35:48 Modified files: graphics/glslang: Makefile distinfo graphics/glslang/patches: patch-StandAlone_CMakeLists_txt graphics/glslang/pkg: PLIST graphics/spirv-headers: Makefile distinfo graphics/spirv-tools: Makefile distinfo graphics/volk : Makefile distinfo graphics/vulkan-headers: Makefile distinfo graphics/vulkan-loader: Makefile distinfo graphics/vulkan-tools: Makefile distinfo graphics/vulkan-utility-libraries: Makefile distinfo graphics/vulkan-validation-layers: Makefile distinfo Log message: Update vulkan ports to the latest SDK 1.3.296.0 and glslang 15.0.0. Thanks tb@ for testing in a bulk build! This found an additional new dependency on wayland/wayland. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/13 18:06:46 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tets 20241114 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/13 18:51:57 Modified files: sys/net : if_tun.c if_tun.h Log message: provide a way to negotiate network offloads between the kernel and userland. userland can request that network packets that are read from or written to the device special file get prepended with a "tun_hdr" struct. this struct contains bits which say what offloads are requested for the packet, including things like ip/tcp/udp/icmp checksums, tcp segmentation offloads, or ethernet vlan tags. userland can write a packet with any of these offloads requested into the kernel at any time, but has to request which ones it's able to handle coming from the kernel. enabling the tun_hdr struct and which offloads userland can handle is done with a new TUNSCAP ioctl. this is based on the virtio_net_hdr in linux, which jan@ actually implemented and had working with vmd. however, claudio@ and i strongly opposed to what feels like a layer violation by pulling virtio structures into the tun driver, and then trying to emulate virtio/linux semantics in our network stack, and playing catch up when the "upstream" projects decide to change the shape or meaning of these bits. tun_hdr is specific to the openbsd network stack and it's semantics, which simplifies our kernel implementation. jan has been pretty gracious about the extra work on the vmd side of things. tested by and ok jan@ ok claudio@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2024/11/14 00:49:24 Modified files: sys/net80211 : ieee80211_node.h Log message: Typo fixes in comments ok stsp@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/14 01:12:25 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-agent_platform_platform_unix_go Log message: Update to amazon-ssm-agent-3.3.1311.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/14 01:38:33 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.68.13. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/14 02:35:41 Modified files: sys/dev/pci : if_ice.c Log message: for clarity, look at 'perm_addr' for obtaining the MAC when ice(4) attaches CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/14 02:38:51 Modified files: sys/dev/pci : if_ice.c Log message: avoid sending needless MAC address updates to ice(4) hardware CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/14 02:39:52 Modified files: sys/dev/pci : if_ice.c Log message: use down->up hammer to handle ENETRESET in ice_ioctl; can be refined later CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/14 03:11:43 Modified files: lib/libcrypto/ec: eck_prn.c Log message: eck_prn: shuffle printing functions into a better order CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/14 03:16:02 Modified files: lib/libcrypto/ec: eck_prn.c Log message: eck_prn: sprinkle some empty lines and drop some parens for consistency CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/14 03:18:00 Modified files: lib/libcrypto/ec: eck_prn.c Log message: eck_prn: consistently use bio for a BIO rather than b and bp randomly CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/14 03:20:17 Modified files: lib/libcrypto/ec: eck_prn.c Log message: eck_prn: use ec_key rather than x for an EC_KEY CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/14 03:21:32 Modified files: lib/libcrypto/ec: eck_prn.c Log message: eck_prn: use group rather than x for an EC_GROUP CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/14 03:22:45 Modified files: lib/libcrypto/ec: eck_prn.c Log message: ec_prn: use pkey rather than pk for an EC_KEY CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/14 03:25:17 Modified files: lib/libcrypto/ec: eck_prn.c Log message: eck_prn: fix includes CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/14 03:27:59 Modified files: lib/libcrypto/ec: eck_prn.c Log message: eck_prn: some more air to breathe CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/14 03:28:59 Modified files: usr.sbin/rpki-client: http.c main.c rsync.c Log message: rpki-client: use macros for skipping rather than hardcoded numbers ok claudio CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/14 04:55:15 Modified files: textproc/py-ijson: Makefile distinfo textproc/py-ijson/pkg: PLIST Log message: textproc/py-ijson: update to 3.3.0 from MAINTAINER Renaud Allard CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/14 04:56:40 Modified files: www/py-multipart: Makefile distinfo www/py-multipart/pkg: PLIST Log message: www/py-multipart: update to 0.0.17, from MAINTAINER Renaud Allard CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/14 04:57:09 Modified files: www/py-treq : Makefile distinfo www/py-treq/pkg: PLIST Log message: www/py-treq: update to 24.9.1, from MAINTAINER Renaud Allard CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/14 04:58:52 Modified files: geo/pygeoapi : Makefile Log message: geo/pygeoapi: add missing RDEP on sysutils/py-filelock CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/14 05:04:49 Modified files: devel/py-pydantic: Makefile distinfo devel/py-pydantic/pkg: PLIST Log message: devel/py-pydantic: update to 2.9.2, from MAINTAINER Renaud Allard CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/14 05:05:24 Modified files: devel/py-pydantic-core: Makefile crates.inc distinfo Log message: devel/py-pydantic-core: update to 2.27.0, from MAINTAINER Renaud Allard CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/14 05:38:07 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/patches: patch-pyproject_toml net/synapse/pkg: PLIST synapse.rc Log message: net/synapse: update to 1.119.0, from MAINTAINER Renaud Allard CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/11/14 06:47:38 Modified files: sys/net : if_tun.c if_tun.h Log message: revert tun(4) changes for now, breaks in kdump build (TUNSCAP/TIOCEXT clash) tb@ agrees CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/14 08:20:12 Modified files: x11/qt5/qtwebkit: Makefile Added files: x11/qt5/qtwebkit/patches: patch-Source_JavaScriptCore_offlineasm_parser_rb Log message: Allow building with default Ruby version in ports (3.3) Previously, this required Ruby 3.1, as it relied on Object#=~ being defined. Object#=~ was removed in Ruby 3.2. Use upstream patch to work around the issue. No effect on package, so no bump. Upstream patch found by gkoehler@ OK gkoehler@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/14 08:26:25 Modified files: mail/neomutt : Makefile distinfo mail/neomutt/patches: patch-main_c Log message: update to neomutt-20241114 seeing as zlib is already linked, enable it for header cache compression (optional/non-default; set header_cache_compress_method = zlib and header_cache_compress_level if you want to use it) CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2024/11/14 09:15:09 Modified files: devel/got : Makefile distinfo Log message: update to got 0.105 - fix bogus "branch on server has different ancestry" errors from 'got send' - do not try to merge binary files during (un)stage -p and revert -p - fix gotd notifications about changes involving empty files - minor gotwebd.css styling changes - plug several memory and file-descriptor leaks CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2024/11/14 09:16:18 Modified files: devel/got : Tag: OPENBSD_7_6 Makefile distinfo Log message: 7.6-stable: update to got 0.105 - fix bogus "branch on server has different ancestry" errors from 'got send' - do not try to merge binary files during (un)stage -p and revert -p - fix gotd notifications about changes involving empty files - minor gotwebd.css styling changes - plug several memory and file-descriptor leaks CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/14 09:21:53 Modified files: lib/libexpat : Tag: OPENBSD_7_6 Changes lib/libexpat/examples: Tag: OPENBSD_7_6 element_declarations.c lib/libexpat/lib: Tag: OPENBSD_7_6 xmlparse.c Log message: Backport libexpat security fixes from version 2.6.4. Relevant for OpenBSD are security fix #915 and other change #914. No library bump is necessary as existing error code has been reused. CVE-2024-50602 OK tb@ this is errata/7.6/005_expat.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/14 09:22:58 Modified files: lib/libexpat : Tag: OPENBSD_7_5 Changes lib/libexpat/examples: Tag: OPENBSD_7_5 element_declarations.c lib/libexpat/lib: Tag: OPENBSD_7_5 xmlparse.c Log message: Backport libexpat security fixes from version 2.6.4. Relevant for OpenBSD are security fix #915 and other change #914. No library bump is necessary as existing error code has been reused. CVE-2024-50602 OK tb@ this is errata/7.5/014_expat.patch.sig CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2024/11/14 10:23:14 Modified files: . : errata75.html errata76.html Log message: Release expat errata. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/14 11:47:31 Modified files: lib/libcrypto/x509: x509_policy.c Log message: x509_policy.c: point at RFC 9618 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/14 11:58:16 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-Makefile patch-common_gypi patch-configure patch-configure_py patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_make_py patch-deps_v8_include_v8-internal_h patch-deps_v8_include_v8config_h patch-deps_v8_src_api_api_cc patch-deps_v8_src_base_atomicops_h patch-deps_v8_src_base_cpu_cc patch-deps_v8_src_base_platform-posix_cc patch-deps_v8_src_codegen_riscv_assembler-riscv_cc patch-deps_v8_src_codegen_riscv_cpu-riscv_cc patch-deps_v8_src_codegen_riscv_macro-assembler-riscv_cc patch-deps_v8_src_execution_isolate_cc patch-deps_v8_src_flags_flags_cc patch-deps_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc patch-deps_v8_src_trap-handler_h patch-deps_v8_src_trap-handler_handler-inside-posix_cc patch-include_node_common_gypi patch-lib_internal_modules_cjs_loader_js patch-lib_net_js patch-src_env_cc patch-tools_v8_gypfiles_toolchain_gypi patch-tools_v8_gypfiles_v8_gyp lang/node/pkg : PLIST Added files: lang/node/patches: patch-deps_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h patch-deps_v8_third_party_abseil-cpp_absl_base_config_h patch-deps_v8_third_party_abseil-cpp_absl_base_internal_sysinfo_cc patch-tools_v8_gypfiles_features_gypi Removed files: lang/node/patches: patch-deps_base64_base64_Makefile patch-deps_v8_src_baseline_x64_baseline-assembler-x64-inl_h patch-deps_v8_src_builtins_x64_builtins-x64_cc patch-deps_v8_src_codegen_x64_assembler-x64_cc patch-deps_v8_src_codegen_x64_assembler-x64_h patch-deps_v8_src_codegen_x64_macro-assembler-x64_cc patch-deps_v8_src_codegen_x64_macro-assembler-x64_h patch-deps_v8_src_compiler_backend_x64_code-generator-x64_cc patch-deps_v8_src_deoptimizer_x64_deoptimizer-x64_cc patch-deps_v8_src_maglev_x64_maglev-assembler-x64-inl_h patch-deps_v8_src_maglev_x64_maglev-assembler-x64_cc patch-deps_v8_src_regexp_x64_regexp-macro-assembler-x64_cc patch-deps_v8_src_regexp_x64_regexp-macro-assembler-x64_h patch-deps_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-deps_v8_src_wasm_jump-table-assembler_cc patch-deps_v8_src_wasm_jump-table-assembler_h patch-node_gyp Log message: lang/node: Update to v22.11.0 Feedback from and riscv64 fixes by jca@ ok aisha@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/14 12:53:11 Modified files: security/keyringer: Makefile distinfo Log message: Update to keyringer-0.5.9 + take maintainership Discussed with Gregoire (former maintainer), thanks! CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/14 13:03:37 Modified files: security/keyringer: Makefile Log message: Wrong diff, actually take maintainer CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/14 13:05:31 Modified files: app/xterm : MANIFEST NEWS THANKS TekPrsTbl.c Tekparse.h Tekproc.c VTPrsTbl.c VTparse.h button.c cachedGCs.c charproc.c charsets.c charsets.dat charsets.h ctlseqs.ms ctlseqs.txt data.h doublechr.c fontutils.c fontutils.h gen-charsets.pl graphics_regis.c input.c main.c menu.c misc.c print.c ptydata.c ptyx.h resize.c screen.c trace.c trace.h util.c version.h wcwidth.c xterm.appdata.xml xterm.h xterm.log.html xterm.man xterm_io.h xtermcap.c app/xterm/package: xterm.spec app/xterm/package/debian: changelog app/xterm/package/freebsd: Makefile app/xterm/package/pkgsrc: Makefile Removed files: app/xterm : AAA_README_VMS.txt README.os390 vms.c vms.h xterm_axp.opt Log message: Update to xterm 395. Tested by tb@, jsg@ and others. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/14 13:10:46 Removed files: app/xterm : link_axp.com make.com xterm.dat Log message: Missed removals in xterm 395 update. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/14 13:32:13 Modified files: sys/arch/hppa/include: vmparam.h Log message: Move the stack 1GB higher, closer to the end of the userland address space. ok kettenis@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/11/14 13:37:40 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/11/14 15:08:46 Modified files: misc/screen : Makefile Log message: Screen is now using C17, so we need to shift from base-gcc to ports-gcc on base-gcc arches. Fixes the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/11/14 15:11:12 Modified files: sysutils/libsfdo: Makefile Log message: libsfdo uses C11, so base-gcc cannot be used, shift to ports-gcc on base-gcc arches Fixes the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/11/14 16:03:11 Modified files: math/py-scipy : Makefile Log message: recent lapack update fixes scipy CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/14 17:32:04 Modified files: share/man/man4 : tun.4 Log message: compatibiliy -> compatibility CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/14 18:13:20 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_debugfs.c Log message: drm/amdgpu: Adjust debugfs eviction and IB access permissions From Alex Deucher 5a8ae5fa576c3315c0b3ce0b0aec2e5d1aadebc9 in linux-6.6.y/6.6.61 f790a2c494c4ef587eeeb9fca20124de76a1646f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/14 18:15:31 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_debugfs.c Log message: drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() From Alex Deucher 8906728f2fbd6504cb488f4afdd66af28f330a7a in linux-6.6.y/6.6.61 4d75b9468021c73108b4439794d69e892b1d24e3 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/14 18:17:57 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_debugfs.c Log message: drm/amdgpu: Adjust debugfs register access permissions From Alex Deucher e2574b57990d482cb4310f8d571e728741c711c8 in linux-6.6.y/6.6.61 b46dadf7e3cfe26d0b109c9c3d81b278d6c75361 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/14 18:19:33 Modified files: sys/dev/pci/drm/amd/amdgpu: aqua_vanjaram.c Log message: drm/amdgpu: Fix DPX valid mode check on GC 9.4.3 From Lijo Lazar 3930715c1aefe8e5cbca94144081aa08b466d571 in linux-6.6.y/6.6.61 3ce3f85787352fa48fc02ef6cbd7a5e5aba93347 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/14 18:22:44 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_acpi.c Log message: drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported From Antonio Quartulli a613a392417532ca5aaf3deac6e3277aa7aaef2b in linux-6.6.y/6.6.61 a6dd15981c03f2cdc9a351a278f09b5479d53d2e in mainline linux CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/14 19:21:09 Modified files: security/gosec : Makefile distinfo modules.inc Log message: Update to gosec-2.21.4 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/14 19:25:45 Modified files: devel/goreleaser: Makefile distinfo Log message: Update to goreleaser-2.4.4 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/14 19:54:01 Modified files: sys/uvm : uvm_amap.h Log message: sparce -> sparse CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/14 19:59:23 Modified files: sys/uvm : uvm_map.h Log message: procmap(8) -> procmap(1); spotted by Avon Robertson CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/14 21:26:33 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h Log message: add placeholder for GC 11.5.2 APU CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 01:28:50 Modified files: devel/py-construct: Makefile distinfo Log message: update to py3-construct-2.10.70 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 01:29:35 Modified files: net/toot : Makefile distinfo Log message: update to toot-0.47.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 01:37:51 Modified files: devel/py-wcmatch: Makefile distinfo Log message: update to py3-wcmatch-10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 01:40:53 Modified files: net/ssldump : Makefile distinfo net/ssldump/patches: patch-base_pcap-snoop_c_in Added files: net/ssldump/patches: patch-pcap_logpkt_c Removed files: net/ssldump/patches: patch-CMakeLists_txt Log message: update to ssldump-1.9 patch to fix overcopying on 64-bit archs (*uint32 vs uint32 mixup) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 01:40:59 Modified files: databases/py-sqlparse: Makefile distinfo Log message: update to py3-sqlparse-0.5.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/15 01:49:07 Modified files: lib/libcrypto/ec: ec_key.c Log message: EC_KEY_copy() don't leave stale private keys in place As most other objects, EC_KEYs can be as sparsely and invalidly populated as imagination permits and the competent designers of EC_KEY_copy() chose to just copy over what's available (yeah, what kind of copy is that?) and leave in place what happens to be there. In particular, if the dest EC key was used with a different group and has a private key, but the source key doesn't, the dest private key remains intact, as invalid, incompatible and unusable as it may be. Fix this by clearing said private key. ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 01:50:34 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: distinfo security/letsencrypt/py-acme: distinfo Log message: update to py3-acme/certbot-3.0.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/15 02:01:16 Modified files: usr.bin/tmux : layout.c screen-redraw.c screen-write.c screen.c server-client.c tmux.h window.c Log message: Turn off scrollbar when pane is in alternate screen, from Michael Grant, GitHub issue 4231. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/15 02:25:32 Log message: Import py3-qt6webengine-6.7.0 Comment: python Qt6WebEngine bindings Description: Python bindings for the Qt6 toolkit, QtWebEngine module Maintainer: The OpenBSD ports mailing-list WWW: https://www.riverbankcomputing.com/software/pyqtwebengine/ OK landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20241115 N ports/www/py-qt6webengine/Makefile N ports/www/py-qt6webengine/distinfo N ports/www/py-qt6webengine/pkg/DESCR N ports/www/py-qt6webengine/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/15 02:26:52 Modified files: www : Makefile Log message: +py-qt6webengine CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/15 02:55:49 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Merge kio-extras to kf6-kio-extras CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/15 02:57:35 Modified files: x11/kde-applications: Makefile Removed files: x11/kde-applications/kio-extras: Makefile distinfo x11/kde-applications/kio-extras/patches: patch-cmake_Findlibssh_cmake patch-smb_transfer_h x11/kde-applications/kio-extras/pkg: DESCR PLIST Log message: Remove kf5-kio-extras (unhooked since 7.6) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 02:58:44 Modified files: net/scamper : Makefile distinfo Log message: update to scamper-20241112 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 03:53:10 Modified files: www/qutebrowser: Makefile Removed files: www/qutebrowser/patches: patch-qutebrowser_qt_machinery_py Log message: Switch setting of PyQt5/PyQt6 default from a patch to a sed, and make it arch-dependent. On archs with qt6webengine, use that instead of qt5. Change arch-dependent dep on py-adblock to just use .if ${PROPERTIES:Mrust} as it no longer uses ring (so no need to knock out sparc64 etc), and no need for a special extra on i386 because that no longer has rust. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 03:55:35 Modified files: www/py-adblock : Makefile Log message: BROKEN-i386 no longer needed now that it no longer has rust in the first place CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 04:03:45 Modified files: telephony/asterisk/20: Makefile telephony/asterisk/20/pkg: PLIST-main Log message: Enable deprecated chan_sip in asterisk 20. (It was not built by default, but not completely removed until 21). CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/15 04:18:29 Log message: import of llvm19 (19.1.3); all of our current patches included llvm19 is going to be required by chromium in the next stable release ok tb@ Status: Vendor Tag: robert Release Tags: robert_20241115 N ports/devel/llvm/19/Makefile N ports/devel/llvm/19/distinfo N ports/devel/llvm/19/patches/patch-clang_include_clang_Driver_Options_td N ports/devel/llvm/19/patches/patch-clang_include_clang_Sema_Sema_h N ports/devel/llvm/19/patches/patch-clang_lib_AST_FormatString_cpp N ports/devel/llvm/19/patches/patch-clang_lib_Basic_Targets_Mips_h N ports/devel/llvm/19/patches/patch-clang_lib_Basic_Targets_X86_cpp N ports/devel/llvm/19/patches/patch-clang_lib_Basic_Targets_X86_h N ports/devel/llvm/19/patches/patch-clang_lib_CodeGen_CGCall_cpp N ports/devel/llvm/19/patches/patch-clang_lib_Driver_Driver_cpp N ports/devel/llvm/19/patches/patch-clang_lib_Driver_ToolChains_Arch_RISCV_cpp N ports/devel/llvm/19/patches/patch-lld_CMakeLists_txt N ports/devel/llvm/19/patches/patch-clang_lib_Frontend_CompilerInvocation_cpp N ports/devel/llvm/19/patches/patch-clang_lib_Sema_SemaChecking_cpp N ports/devel/llvm/19/patches/patch-clang_lib_Sema_SemaDeclAttr_cpp N ports/devel/llvm/19/patches/patch-clang_tools_clang-shlib_CMakeLists_txt N ports/devel/llvm/19/patches/patch-compiler-rt_lib_builtins_ppc_atomic_lock_free_c N ports/devel/llvm/19/patches/patch-compiler-rt_lib_interception_interception_h N ports/devel/llvm/19/patches/patch-compiler-rt_lib_interception_interception_linux_h N ports/devel/llvm/19/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_cpp N ports/devel/llvm/19/patches/patch-libunwind_src_AddressSpace_hpp N ports/devel/llvm/19/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_h N ports/devel/llvm/19/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_platform_h N ports/devel/llvm/19/patches/patch-compiler-rt_lib_ubsan_ubsan_platform_h N ports/devel/llvm/19/patches/patch-libunwind_src_EHHeaderParser_hpp N ports/devel/llvm/19/patches/patch-libunwind_src_UnwindCursor_hpp N ports/devel/llvm/19/patches/patch-lld_ELF_Arch_AArch64_cpp N ports/devel/llvm/19/patches/patch-lld_ELF_Arch_PPC64_cpp N ports/devel/llvm/19/patches/patch-lld_ELF_Arch_RISCV_cpp N ports/devel/llvm/19/patches/patch-lld_ELF_Arch_X86_64_cpp N ports/devel/llvm/19/patches/patch-lld_ELF_DriverUtils_cpp N ports/devel/llvm/19/patches/patch-clang_include_clang_Basic_DiagnosticSemaKinds_td N ports/devel/llvm/19/patches/patch-lld_ELF_InputFiles_h N ports/devel/llvm/19/patches/patch-lld_ELF_LinkerScript_cpp N ports/devel/llvm/19/patches/patch-lld_ELF_Options_td N ports/devel/llvm/19/patches/patch-lld_ELF_Relocations_cpp N ports/devel/llvm/19/patches/patch-lld_ELF_SymbolTable_cpp N ports/devel/llvm/19/patches/patch-lld_ELF_Symbols_cpp N ports/devel/llvm/19/patches/patch-lld_ELF_Symbols_h N ports/devel/llvm/19/patches/patch-lld_ELF_SyntheticSections_cpp N ports/devel/llvm/19/patches/patch-clang_include_clang_Basic_CodeGenOptions_def N ports/devel/llvm/19/patches/patch-lld_ELF_Writer_h N ports/devel/llvm/19/patches/patch-lld_docs_ld_lld_1 N ports/devel/llvm/19/patches/patch-lld_include_lld_Common_Driver_h N ports/devel/llvm/19/patches/patch-lld_ELF_Config_h N ports/devel/llvm/19/patches/patch-lld_tools_lld_CMakeLists_txt N ports/devel/llvm/19/patches/patch-lld_tools_lld_lld_cpp N ports/devel/llvm/19/patches/patch-lldb_include_lldb_Host_openbsd_HostInfoOpenBSD_h N ports/devel/llvm/19/patches/patch-lldb_include_lldb_Utility_ArchSpec_h N ports/devel/llvm/19/patches/patch-lldb_source_Host_openbsd_HostInfoOpenBSD_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Host_openbsd_Host_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Initialization_CMakeLists_txt N ports/devel/llvm/19/patches/patch-lld_ELF_Writer_cpp N ports/devel/llvm/19/patches/patch-lld_ELF_Driver_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_ObjectFile_ELF_ObjectFileELF_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Platform_OpenBSD_PlatformOpenBSD_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Platform_OpenBSD_PlatformOpenBSD_h N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_CMakeLists_txt N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_CMakeLists_txt N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ProcessOpenBSDKernel_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ProcessOpenBSDKernel_h N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_CMakeLists_txt N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_h N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_h N ports/devel/llvm/19/patches/patch-lldb_source_Target_UnixSignals_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_h N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ThreadOpenBSDKernel_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSDKernel_ThreadOpenBSDKernel_h N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeProcessOpenBSD_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeProcessOpenBSD_h N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arch_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_h N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_h N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeThreadOpenBSD_h N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_h N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeThreadOpenBSD_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_Utility_CMakeLists_txt N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_Utility_OpenBSDSignals_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_Utility_OpenBSDSignals_h N ports/devel/llvm/19/patches/patch-lldb_source_Utility_ArchSpec_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_Process_elf-core_RegisterUtilities_h N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_h N ports/devel/llvm/19/patches/patch-lldb_tools_CMakeLists_txt N ports/devel/llvm/19/patches/patch-lldb_tools_lldb-server_CMakeLists_txt N ports/devel/llvm/19/patches/patch-lldb_tools_lldb-server_lldb-gdbserver_cpp N ports/devel/llvm/19/patches/patch-lldb_unittests_UnwindAssembly_ARM64_TestArm64InstEmulation_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86_h N ports/devel/llvm/19/patches/patch-llvm_cmake_modules_GetLibraryName_cmake N ports/devel/llvm/19/patches/patch-lldb_unittests_UnwindAssembly_x86_Testx86AssemblyInspectionEngine_cpp N ports/devel/llvm/19/patches/patch-llvm_include_llvm_CodeGen_AsmPrinter_h N ports/devel/llvm/19/patches/patch-llvm_include_llvm_CodeGen_Passes_h N ports/devel/llvm/19/patches/patch-llvm_include_llvm_CodeGen_ReturnProtectorLowering_h N ports/devel/llvm/19/patches/patch-clang_include_clang_AST_FormatString_h N ports/devel/llvm/19/patches/patch-llvm_include_llvm_InitializePasses_h N ports/devel/llvm/19/patches/patch-llvm_lib_CodeGen_AsmPrinter_AsmPrinter_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_CodeGen_CMakeLists_txt N ports/devel/llvm/19/patches/patch-llvm_lib_CodeGen_PrologEpilogInserter_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_CodeGen_ReturnProtectorLowering_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_CodeGen_ReturnProtectorPass_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_CodeGen_TargetPassConfig_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_MC_MCAsmInfoELF_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_MC_MCELFStreamer_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_MC_MCParser_AsmParser_cpp N ports/devel/llvm/19/patches/patch-clang_docs_CommandGuide_clang_rst N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_CMakeLists_txt N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64AsmPrinter_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64FrameLowering_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64ISelLowering_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64InstrInfo_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64InstrInfo_td N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64Subtarget_h N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_h N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64TargetMachine_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_CMakeLists_txt N ports/devel/llvm/19/patches/patch-llvm_lib_Target_ARM_ARMISelLowering_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_AsmParser_MipsAsmParser_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsAsmPrinter_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsFrameLowering_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsFrameLowering_h N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsISelLowering_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86_td N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsInstrInfo_td N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsLoongson2FBTBFix_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_h N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_MipsTargetMachine_cpp N ports/devel/llvm/19/patches/patch-clang_lib_Driver_ToolChains_Clang_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_CMakeLists_txt N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCAsmPrinter_cpp N ports/devel/llvm/19/patches/patch-lld_ELF_InputFiles_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCFrameLowering_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCISelDAGToDAG_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCInstrInfo_td N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_h N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_CMakeLists_txt N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_MCTargetDesc_X86AsmBackend_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86AsmPrinter_h N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86FixupGadgets_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86FrameLowering_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86FrameLowering_h N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86IndirectThunks_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86InstrCompiler_td N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86MCInstLower_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86MachineFunctionInfo_h N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86RegisterInfo_td N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86RetClean_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_h N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86Subtarget_h N ports/devel/llvm/19/patches/patch-llvm_lib_Target_X86_X86TargetMachine_cpp N ports/devel/llvm/19/patches/patch-llvm_tools_llvm-ar_llvm-ar_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Transforms_Scalar_LoopIdiomRecognize_cpp N ports/devel/llvm/19/patches/patch-llvm_tools_llvm-config_llvm-config_cpp N ports/devel/llvm/19/patches/patch-llvm_tools_llvm-shlib_CMakeLists_txt N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_ABI_X86_ABISysV_x86_64_cpp N ports/devel/llvm/19/patches/patch-lldb_source_Plugins_ABI_AArch64_ABISysV_arm64_cpp N ports/devel/llvm/19/patches/patch-llvm_lib_Target_Mips_Mips_h N ports/devel/llvm/19/patches/patch-llvm_include_llvm_CodeGen_MachineFrameInfo_h N ports/devel/llvm/19/patches/patch-llvm_include_llvm_CodeGen_TargetFrameLowering_h N ports/devel/llvm/19/patches/patch-llvm_lib_Support_Unix_Process_inc N ports/devel/llvm/19/patches/patch-llvm_lib_Target_AArch64_AArch64FrameLowering_h N ports/devel/llvm/19/patches/patch-llvm_lib_Target_PowerPC_PPCFrameLowering_h N ports/devel/llvm/19/pkg/PLIST-lldb N ports/devel/llvm/19/pkg/PLIST-main N ports/devel/llvm/19/pkg/PLIST-python No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/15 04:42:57 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.81.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/15 04:44:28 Modified files: x11/gnome/ghex : Makefile distinfo x11/gnome/ghex/pkg: PLIST Log message: Update to ghex-46.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/15 04:44:41 Modified files: sysutils/govmomi: Makefile distinfo modules.inc Log message: Update to govc-0.46.1. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/15 04:44:44 Modified files: devel/llvm/17 : Makefile devel/llvm/17/patches: patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_cpp patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_cpp patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_cpp devel/llvm/18 : Makefile devel/llvm/18/patches: patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_cpp patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_cpp patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_cpp Added files: devel/llvm/17/patches: patch-lldb_source_Plugins_ABI_X86_ABISysV_x86_64_cpp devel/llvm/18/patches: patch-lldb_source_Plugins_ABI_X86_ABISysV_x86_64_cpp Log message: sync lldb changes from base CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/15 04:46:03 Modified files: devel/llvm/16 : Makefile devel/llvm/16/patches: patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_arm64_cpp patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_i386_cpp patch-lldb_source_Plugins_Process_OpenBSDKernel_RegisterContextOpenBSDKernel_x86_64_cpp Added files: devel/llvm/16/patches: patch-lldb_source_Plugins_ABI_X86_ABISysV_x86_64_cpp Log message: sync lldb changes from base CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/15 04:52:08 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.50. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 04:55:24 Modified files: devel/py-serial: Makefile devel/py-serial/pkg: PLIST Log message: py-serial moved from py2+3 to py3-only; use MODPY_PYBUILD instead of MODPY_SETUPTOOLS. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 05:05:28 Modified files: security/pass-import: Makefile security/pass-import/pkg: PLIST Log message: pass-import: use MODPY_PYBUILD, some fiddling required to get files installed to the right dirs CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/15 05:09:36 Modified files: lib/libcrypto/ec: ec_mult.c Log message: ec_mult: fix includes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 05:47:57 Modified files: security/py-cryptodomex: Makefile security/py-cryptodomex/pkg: PLIST Log message: py-cryptodomex: use MODPY_PYBUILD instead of MODPY_SETUPTOOLS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 05:52:57 Modified files: security/py-cryptodomex: Makefile security/py-cryptodomex/pkg: PLIST Log message: remove PLIST annotations copied from py-cryptodome that don't make sense here CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/15 06:12:20 Modified files: usr.bin/tmux : layout.c options-table.c options.c screen-redraw.c server-client.c style.c tmux.1 tmux.h window.c Log message: Add two new style parameters, width and pad, which apply to scrollbars. From Michael Grant, GitHub issue 4241. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 06:19:57 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_autoload_tar_vim patch-runtime_filetype_vim editors/vim/pkg: PLIST-lang PLIST-main Log message: update to vim-9.1.866 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 06:32:14 Modified files: misc/lfm : Makefile misc/lfm/patches: patch-setup_py misc/lfm/pkg : PLIST Log message: lfm: use MODPY_PYBUILD, some fiddling required to get files installed to the right dirs add setuptools RDEP, this uses pkg_resources (it was relying on old python.port.mk adding this RDEP automatically which was disabled some time ago). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 06:36:17 Modified files: multimedia/devede: Makefile multimedia/devede/pkg: PLIST Log message: devede: use MODPY_PYBUILD, some fiddling required to get files installed to the right dirs CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/15 07:03:21 Modified files: www/chromium : Makefile distinfo www/chromium/files: unveil.main www/chromium/patches: patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_cc patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_config_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc patch-base_compiler_specific_h patch-base_debug_stack_trace_posix_cc patch-base_files_file_util_posix_cc patch-base_files_file_util_unittest_cc patch-base_logging_unittest_cc patch-base_process_launch_h patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_threading_hang_watcher_cc patch-build_config_clang_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-build_linux_unbundle_icu_gn patch-cc_base_features_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_cc patch-chrome_browser_browser_features_cc patch-chrome_browser_browser_features_h patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_chrome_browser_field_trials_cc patch-chrome_browser_chrome_browser_field_trials_h patch-chrome_browser_chrome_browser_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_messaging_launch_context_posix_cc patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_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_webrtc_logging_private_webrtc_logging_private_api_cc patch-chrome_browser_extensions_api_webstore_private_webstore_private_api_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_headless_headless_mode_util_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_profile_network_context_service_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_chrome_password_manager_client_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_policy_device_management_service_configuration_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_printing_print_backend_service_manager_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_profiles_profiles_state_cc patch-chrome_browser_screen_ai_screen_ai_install_state_cc patch-chrome_browser_sessions_session_restore_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_h 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_supervised_user_supervised_user_navigation_throttle_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_tab_group_sync_tab_group_sync_service_factory_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_cc patch-chrome_browser_ui_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_chrome_pages_h patch-chrome_browser_ui_managed_ui_cc patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_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_bad_flags_prompt_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc patch-chrome_browser_ui_views_chrome_views_delegate_h patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_frame_h patch-chrome_browser_ui_views_frame_browser_frame_view_linux_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_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_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_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_cc patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_h patch-chrome_browser_ui_webui_certificate_manager_certificate_manager_handler_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_h 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_internals_user_education_user_education_internals_page_handler_impl_cc patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc patch-chrome_browser_ui_webui_management_management_ui_cc patch-chrome_browser_ui_webui_management_management_ui_constants_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_management_management_ui_handler_h patch-chrome_browser_ui_webui_password_manager_promo_cards_handler_cc patch-chrome_browser_ui_webui_searchbox_searchbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc patch-chrome_browser_ui_window_sizer_window_sizer_cc patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_h patch-chrome_enterprise_companion_enterprise_companion_client_cc patch-chrome_updater_configurator_cc patch-chromecast_browser_cast_browser_main_parts_cc patch-chromecast_cast_core_runtime_browser_runtime_application_service_impl_cc patch-components_autofill_core_browser_payments_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_commerce_core_commerce_feature_list_cc patch-components_device_signals_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_h patch-components_feature_engagement_public_event_constants_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_optimization_guide_core_optimization_guide_util_cc patch-components_password_manager_core_browser_features_password_features_cc patch-components_password_manager_core_browser_features_password_features_h patch-components_password_manager_core_browser_password_manager_cc patch-components_password_manager_core_browser_password_manager_client_h patch-components_password_manager_core_browser_password_manual_fallback_flow_cc patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_safe_browsing_core_common_features_cc patch-components_search_engines_search_engine_choice_search_engine_choice_service_cc patch-components_search_engines_template_url_service_cc patch-components_supervised_user_core_common_features_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-content_browser_BUILD_gn patch-content_browser_child_process_launcher_helper_h patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_data_manager_impl_private_h patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_view_host_impl_cc patch-content_browser_utility_process_host_cc patch-content_browser_utility_process_host_h patch-content_browser_utility_process_host_receiver_bindings_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_child_child_process_cc patch-content_common_features_cc patch-content_common_features_h patch-content_gpu_gpu_main_cc patch-content_public_browser_content_browser_client_cc patch-content_public_browser_service_process_host_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_h patch-content_shell_BUILD_gn patch-content_shell_app_shell_main_delegate_cc patch-content_utility_services_cc patch-content_utility_utility_main_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-gpu_command_buffer_service_dawn_context_provider_cc patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_shared_image_manager_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_control_list_cc patch-gpu_config_gpu_finch_features_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_ipc_service_gpu_init_cc patch-headless_lib_browser_headless_content_browser_client_cc patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_message_utils_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_gpu_buffer_validation_cc patch-media_gpu_chromeos_libyuv_image_processor_backend_cc 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_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-net_BUILD_gn patch-net_cert_cert_verify_proc_h patch-pdf_pdfium_pdfium_engine_cc patch-printing_backend_print_backend_cups_cc patch-printing_print_settings_cc patch-printing_printing_context_linux_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_ipc_constants_cc patch-remoting_host_it2me_it2me_host_cc patch-remoting_host_remoting_me2me_host_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_features_h patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-sandbox_policy_freebsd_sandbox_freebsd_h patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_openbsd_sandbox_openbsd_cc patch-sandbox_policy_openbsd_sandbox_openbsd_h patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_device_geolocation_location_provider_manager_cc patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_public_mojom_BUILD_gn patch-services_on_device_model_on_device_model_service_h patch-services_video_capture_video_capture_service_impl_cc patch-services_video_capture_video_capture_service_impl_h patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_blink_public_platform_web_vector_h patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_controller_memory_usage_monitor_posix_cc patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_frame_web_frame_test_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc patch-third_party_blink_renderer_modules_peerconnection_rtc_data_channel_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_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_scheduler_common_thread_cc patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc patch-third_party_ffmpeg_configure patch-third_party_libaom_source_libaom_aom_ports_aarch64_cpudetect_c patch-third_party_libvpx_source_libvpx_vpx_ports_aarch64_cpudetect_c patch-third_party_node_node_py patch-third_party_perfetto_src_base_utils_cc patch-third_party_perfetto_src_tracing_track_cc patch-third_party_vulkan-loader_src_loader_vk_loader_platform_h patch-ui_base_cursor_cursor_factory_cc patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_compositor_compositor_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_gpu_memory_buffer_cc patch-ui_gl_BUILD_gn patch-ui_gl_gl_context_cc patch-ui_native_theme_native_theme_features_cc patch-ui_ozone_common_features_cc patch-ui_ozone_platform_wayland_host_wayland_screen_cc patch-ui_ozone_platform_wayland_host_wayland_screen_h patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_h patch-ui_ozone_platform_wayland_host_wayland_window_cc patch-ui_ozone_platform_wayland_host_wayland_window_h patch-ui_ozone_platform_wayland_ozone_platform_wayland_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_views_delegate_cc patch-ui_views_views_delegate_h patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_root_view_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_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h Added files: www/chromium/patches: patch-base_files_drive_info_h patch-base_files_drive_info_posix_cc patch-chrome_browser_component_updater_registration_cc patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc patch-chrome_browser_supervised_user_classify_url_navigation_throttle_cc patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_h patch-chrome_browser_ui_webui_app_settings_web_app_settings_ui_h patch-components_metrics_dwa_dwa_service_cc patch-components_optimization_guide_core_optimization_guide_features_cc patch-components_performance_manager_decorators_process_metrics_decorator_cc patch-components_services_on_device_translation_sandbox_hook_cc patch-components_services_on_device_translation_sandbox_hook_h patch-content_browser_web_contents_slow_web_preference_cache_cc patch-net_disk_cache_backend_experiment_h patch-remoting_host_mojo_caller_security_checker_cc patch-services_video_effects_video_effects_sandbox_hook_linux_cc patch-services_video_effects_video_effects_sandbox_hook_linux_h patch-third_party_blink_renderer_core_origin_trials_origin_trial_context_cc patch-third_party_perfetto_src_base_clock_snapshots_cc patch-third_party_perfetto_src_tracing_platform_posix_cc Removed files: www/chromium/patches: patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-content_browser_renderer_host_input_input_device_change_observer_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-media_gpu_chromeos_native_pixmap_frame_resource_cc patch-third_party_perfetto_src_tracing_core_clock_snapshots_cc patch-v8_src_builtins_x64_builtins-x64_cc Log message: update to 131.0.6778.69 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 07:06:14 Modified files: math/veusz : Makefile math/veusz/pkg : PLIST Log message: switch MODPY_SETUPTOOLS to MODPY_PYBUILD=setuptools, nothing complicated here CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/15 07:09:04 Modified files: usr.bin/tmux : server-client.c server-fn.c tmux.1 tmux.h Log message: Add no-detach-on-destroy client option (useful for control mode clients). From laur dot aliste at gmail dot com, GitHub issue 4242. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/11/15 08:22:13 Modified files: graphics/vulkan-tools: Makefile Log message: add hidden BDEP on libinput-openbsd, found by aja@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/15 08:34:57 Modified files: sys/dev/pci : if_ice.c Log message: in ice(4), ensure that vsi->max_frame_size gets set dlg@ advised me that our drivers should always configure the largest frame size supported by hardware CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/15 08:41:10 Modified files: sys/dev/pci : if_ice.c if_icevar.h Log message: implement the ice(4) Rx interrupt handler CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/15 08:42:00 Modified files: sys/dev/pci : if_ice.c Log message: fix build without ICE_DEBUG CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/15 08:43:49 Modified files: sys/dev/pci : if_ice.c Log message: wait for ice(4) software interrupt to occur when flushing queue interrupts This codes runs under IPL_NET. Interrupt processing would get delayed until the ioctl handler was done which is probably not what the device is expecting. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/15 09:53:04 Modified files: devel/gdb/patches: patch-gdb_arm-obsd-nat_c patch-gdb_mips64-obsd-nat_c Added files: devel/gdb/patches: patch-gdb_hppa-obsd-nat_c Log message: Add support for multithreaded processes "go for it" kettenis@, ok pascal@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/15 09:53:42 Modified files: devel/gdb/patches: patch-gdb_configure_nat Log message: Re-hook arm native process support "go for it" kettenis@, ok pascal@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/15 09:56:31 Modified files: devel/gdb : Makefile Log message: Avoid using a malloc wrapper from gnulib The so-called "check" for a ptrdiff_t-safe malloc is balony. Zap it so that 32 bits archs don't use a useless wrapper that creates noise in the build logs. "go for it" kettenis@, ok pascal@ (maintainer) While here, bump REVISION CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/15 13:14:58 Modified files: lib/libcrypto/man: ECDSA_SIG_new.3 Log message: Use a better curve and a better hash for the ECDSA_do_sign() example (Many examples in this directory are really bad. This is no exception.) CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/15 15:01:08 Modified files: devel/py-identify: Makefile distinfo Log message: Update py-identify 2.6.1 -> 2.6.2 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/15 15:52:45 Modified files: devel/py-typer : Makefile distinfo Log message: Update typer 1.12.5 -> 1.13.0 Changelogs: https://github.com/fastapi/typer/releases CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/15 17:00:32 Modified files: net/icinga/web2: Makefile distinfo net/icinga/web2/pkg: PLIST Log message: update to icinga-web2-2.12.2, similar diff Alvar Penning CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/15 17:37:49 Modified files: sysutils/logstash: Makefile distinfo sysutils/logstash/patches: patch-config_logstash_yml sysutils/logstash/pkg: PLIST Log message: Update logstash 8.15.4 -> 8.16.0 Release notes: https://www.elastic.co/guide/en/logstash/8.16/logstash-8-16-0.html CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/15 23:55:00 Modified files: x11/qt6 : qt6.port.mk x11/qt6/qt3d : Makefile x11/qt6/qtcharts: Makefile x11/qt6/qtdatavis3d: Makefile x11/qt6/qtdeclarative: Makefile x11/qt6/qtlottie: Makefile x11/qt6/qtnetworkauth: Makefile x11/qt6/qtpositioning: Makefile x11/qt6/qtquick3d: Makefile x11/qt6/qtquick3dphysics: Makefile x11/qt6/qtremoteobjects: Makefile x11/qt6/qtscxml: Makefile x11/qt6/qtsensors: Makefile x11/qt6/qtserialbus: Makefile x11/qt6/qtshadertools: Makefile x11/qt6/qtsvg : Makefile x11/qt6/qttools: Makefile x11/qt6/qtvirtualkeyboard: Makefile x11/qt6/qtwayland: Makefile Log message: Add vulkan as default build dependency for Qt6 Because of recurring Qt6/CMake build error messages that vulkan is missing. We have decided to include this as a build dependency in the Qt6 module. Ports that needs Vulkan as runtime should include it as usual. While here cleanup double build depends entries Feedback sthen@, tested in a full bulk build CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/15 23:58:26 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/extra-cmake-modules/pkg: PLIST devel/kf6/frameworkintegration: distinfo devel/kf6/karchive: distinfo devel/kf6/kauth: distinfo devel/kf6/kbookmarks: Makefile distinfo devel/kf6/kcalendarcore: distinfo devel/kf6/kcmutils: distinfo devel/kf6/kcodecs: distinfo devel/kf6/kcolorscheme: distinfo devel/kf6/kcompletion: distinfo devel/kf6/kconfig: Makefile distinfo devel/kf6/kconfigwidgets: distinfo devel/kf6/kcontacts: distinfo devel/kf6/kcoreaddons: 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/kdoctools/pkg: PLIST devel/kf6/kfilemetadata: distinfo devel/kf6/kglobalaccel: Makefile distinfo devel/kf6/kguiaddons: distinfo devel/kf6/kholidays: distinfo devel/kf6/ki18n: Makefile distinfo devel/kf6/ki18n/pkg: PLIST devel/kf6/kiconthemes: Makefile distinfo devel/kf6/kidletime: Makefile distinfo devel/kf6/kimageformats: distinfo devel/kf6/kio : Makefile distinfo devel/kf6/kio/patches: patch-src_core_worker_cpp devel/kf6/kirigami: distinfo 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/kquickcharts/pkg: PLIST devel/kf6/krunner: Makefile distinfo devel/kf6/kservice: distinfo devel/kf6/kstatusnotifieritem: distinfo devel/kf6/ksvg : distinfo devel/kf6/ktexteditor: Makefile distinfo devel/kf6/ktexttemplate: distinfo devel/kf6/ktextwidgets: Makefile 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/solid: distinfo devel/kf6/solid/patches: patch-src_solid_devices_backends_fstab_fstabwatcher_cpp devel/kf6/sonnet: distinfo devel/kf6/syndication: distinfo devel/kf6/syntax-highlighting: distinfo devel/kf6/threadweaver: distinfo Log message: Update KDE Frameworks to 6.8.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/16 00:07:23 Modified files: devel/kdevelop : distinfo graphics/skanlite: distinfo net/kdeconnect-kde: Makefile distinfo net/konversation: distinfo net/ktorrent : distinfo net/libktorrent: distinfo net/neochat : distinfo net/neochat/pkg: PLIST 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-notes: distinfo x11/kde-applications/akonadi-search: distinfo x11/kde-applications/akonadiconsole: Makefile distinfo x11/kde-applications/akregator: Makefile distinfo 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: Makefile distinfo x11/kde-applications/cantor: distinfo x11/kde-applications/cervisia: distinfo x11/kde-applications/dolphin: Makefile distinfo x11/kde-applications/dolphin-plugins: distinfo 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: Makefile 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/kajongg: distinfo x11/kde-applications/kalarm: Makefile distinfo x11/kde-applications/kalarm/pkg: PLIST x11/kde-applications/kalgebra: distinfo x11/kde-applications/kalm: distinfo x11/kde-applications/kalzium: distinfo x11/kde-applications/kamera: distinfo x11/kde-applications/kanagram: Makefile distinfo x11/kde-applications/kapman: distinfo x11/kde-applications/kapptemplate: distinfo x11/kde-applications/kate: Makefile distinfo 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/kdepim-addons: Makefile distinfo x11/kde-applications/kdepim-runtime: Makefile 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-kaccounts-integration/pkg: PLIST x11/kde-applications/kf6-kdegraphics-mobipocket: distinfo x11/kde-applications/kf6-kio-extras: distinfo x11/kde-applications/kf6-kio-extras/pkg: PLIST 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: Makefile 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: Makefile 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: Makefile distinfo x11/kde-applications/kompare: Makefile distinfo x11/kde-applications/konqueror: distinfo x11/kde-applications/konqueror/pkg: PLIST x11/kde-applications/konquest: distinfo x11/kde-applications/konsole: distinfo x11/kde-applications/konsole/pkg: PLIST x11/kde-applications/kontact: distinfo x11/kde-applications/kontactinterface: distinfo x11/kde-applications/kontrast: distinfo x11/kde-applications/kontrast/pkg: PLIST x11/kde-applications/kopeninghours: distinfo x11/kde-applications/korganizer: Makefile distinfo x11/kde-applications/kpimtextedit: distinfo x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: distinfo x11/kde-applications/krdc/patches: patch-rdp_rdpsession_cpp x11/kde-applications/kreversi: distinfo x11/kde-applications/krfb: distinfo x11/kde-applications/kross-interpreters: distinfo x11/kde-applications/kruler: distinfo x11/kde-applications/ksanecore: 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/libkcompactdisc: 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: Makefile 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/merkuro/pkg: PLIST x11/kde-applications/messagelib: distinfo x11/kde-applications/mimetreeparser: distinfo x11/kde-applications/mimetreeparser/pkg: PLIST x11/kde-applications/minuet: distinfo x11/kde-applications/okular: distinfo x11/kde-applications/palapeli: distinfo x11/kde-applications/picmi: distinfo x11/kde-applications/pim-data-exporter: distinfo x11/kde-applications/pim-sieve-editor: Makefile distinfo x11/kde-applications/pimcommon: Makefile 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/spectacle: distinfo x11/kde-applications/step: distinfo x11/kde-applications/svgpart: distinfo x11/kde-applications/sweeper: distinfo x11/kde-applications/tokodon: distinfo x11/kde-applications/tokodon/pkg: PLIST x11/kde-applications/umbrello: distinfo x11/yakuake : distinfo Log message: Update KDE Gear to 24.08.3 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 01:09:14 Modified files: benchmarks/siege: Makefile distinfo benchmarks/siege/patches: patch-configure patch-doc_Makefile_in patch-src_cookies_c Log message: Update to siege-4.1.7. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 01:14:59 Modified files: converters/p5-Convert-Binary-C: Makefile distinfo Log message: Update to p5-Convert-Binary-C-0.85. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 01:34:47 Modified files: databases/p5-Rose-DB-Object: Makefile distinfo Log message: Update to p5-Rose-DB-Object-0.821. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 01:42:51 Modified files: devel/p5-Alien-Base: Makefile distinfo Log message: Update to p5-Alien-Base-2.84. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 01:49:10 Modified files: devel/p5-Carp-Assert-More: Makefile distinfo Log message: Update to p5-Carp-Assert-More-2.5.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 02:09:39 Modified files: graphics/p5-Imager: Makefile distinfo Log message: Update to p5-Imager-1.025. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/16 02:10:55 Modified files: x11/kde-applications/kdepim-runtime: Makefile x11/kde-applications/kmail: Makefile Log message: Add debug packages CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/16 02:18:29 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: geo/pgrouting: update to 3.7.0. see https://github.com/pgRouting/pgrouting/releases/tag/v3.7.0 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 02:23:33 Modified files: mail/p5-Email-Valid: Makefile distinfo Log message: Update to p5-Email-Valid-1.204. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/16 02:26:57 Modified files: x11/vlc : Makefile distinfo x11/vlc/pkg : PLIST-main Log message: Update VLC to 3.0.21 Disable VA-API support. Issues with AMD GPUs are known and it depends on ffmpeg version 4 only. OK Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 02:29:12 Modified files: mail/p5-Mail-IMAPTalk: Makefile distinfo Log message: Update to p5-Mail-IMAPTalk-4.06. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/16 02:38:15 Modified files: geo/gdal : Makefile geo/gdal/pkg : PLIST-main Log message: geo/gdal: disable the miramon driver to unbreak packaging on little-endian the driver was added in https://github.com/OSGeo/gdal/pull/9688 but is disabled on !BE, thus MM_m_idofic.csv isn't installed and packaging fails on at least powerpc64 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 02:59:02 Modified files: math/igraph : Makefile distinfo Log message: Update to igraph-0.10.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/16 03:05:58 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-meson_build Log message: Update to netatalk-4.0.6. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/16 03:09:08 Modified files: sys/arch/i386/i386: pmapae.c Log message: Do not dereference `pve' after releasing `pv_mtx'. Prevent a race where anything can happen on `pve' resultint in an incorrect locking of a given pmap. Found the hardway by sthen@. ok jsg@, miod@, kettenis@, jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/16 03:10:07 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.68.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/16 03:10:48 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.35.63. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/16 03:10:57 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.63. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/16 03:11:10 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.36.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/16 03:22:06 Modified files: devel/py-hatchling: Makefile distinfo devel/py-hatchling/pkg: PLIST Log message: update to py3-hatchling-1.26.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/16 03:30:48 Modified files: lib/libcrypto/ec: ec_kmeth.c Log message: Move the default EC_KEY_METHOD to the end of the file CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/16 03:32:08 Modified files: lib/libcrypto/ec: ec_kmeth.c Log message: Shuffle the global default_ec_key_meth down a few lines CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/16 03:38:10 Modified files: lib/libcrypto : Makefile lib/libcrypto/ec: ec_key.c Removed files: lib/libcrypto/ec: ec_kmeth.c Log message: Merge ec_kmeth into ec_key CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 03:38:43 Modified files: security/p5-Net-SSL-ExpireDate: Makefile distinfo Log message: Update to p5-Net-SSL-ExpireDate-1.25. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 03:47:22 Modified files: textproc/p5-Pod-Spell: Makefile distinfo Log message: Update to p5-Pod-Spell-1.27. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/16 03:51:39 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.68.2 Changelog: https://rclone.org/changelog/#v1-68-2-2024-11-15 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/11/16 04:49:45 Modified files: games/recoil-rts: Makefile distinfo games/recoil-rts/pkg: PLIST Added files: games/recoil-rts/patches: patch-rts_lib_RmlUi_CMake_RuntimeUtilities_cmake Log message: update to build 2590, from Fabien Romano - thanks! CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/16 05:12:28 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/files: unveil.main www/ungoogled-chromium/patches: patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_cc patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_config_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc patch-base_compiler_specific_h patch-base_debug_stack_trace_posix_cc patch-base_files_file_util_posix_cc patch-base_files_file_util_unittest_cc patch-base_logging_unittest_cc patch-base_process_launch_h patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_threading_hang_watcher_cc patch-build_config_clang_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-build_linux_unbundle_icu_gn patch-cc_base_features_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_cc patch-chrome_browser_browser_features_cc patch-chrome_browser_browser_features_h patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_chrome_browser_field_trials_cc patch-chrome_browser_chrome_browser_field_trials_h patch-chrome_browser_chrome_browser_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_messaging_launch_context_posix_cc patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_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_webrtc_logging_private_webrtc_logging_private_api_cc patch-chrome_browser_extensions_api_webstore_private_webstore_private_api_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_headless_headless_mode_util_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_profile_network_context_service_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_chrome_password_manager_client_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_policy_device_management_service_configuration_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_printing_print_backend_service_manager_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_profiles_profiles_state_cc patch-chrome_browser_screen_ai_screen_ai_install_state_cc patch-chrome_browser_sessions_session_restore_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_h 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_supervised_user_supervised_user_navigation_throttle_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_tab_group_sync_tab_group_sync_service_factory_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_cc patch-chrome_browser_ui_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_chrome_pages_h patch-chrome_browser_ui_managed_ui_cc patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_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_bad_flags_prompt_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc patch-chrome_browser_ui_views_chrome_views_delegate_h patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_frame_h patch-chrome_browser_ui_views_frame_browser_frame_view_linux_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_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_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_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_cc patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_h patch-chrome_browser_ui_webui_certificate_manager_certificate_manager_handler_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_h 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_internals_user_education_user_education_internals_page_handler_impl_cc patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc patch-chrome_browser_ui_webui_management_management_ui_cc patch-chrome_browser_ui_webui_management_management_ui_constants_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_management_management_ui_handler_h patch-chrome_browser_ui_webui_password_manager_promo_cards_handler_cc patch-chrome_browser_ui_webui_searchbox_searchbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc patch-chrome_browser_ui_window_sizer_window_sizer_cc patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_h patch-chrome_enterprise_companion_enterprise_companion_client_cc patch-chrome_updater_configurator_cc patch-chromecast_browser_cast_browser_main_parts_cc patch-chromecast_cast_core_runtime_browser_runtime_application_service_impl_cc patch-components_autofill_core_browser_payments_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_commerce_core_commerce_feature_list_cc patch-components_device_signals_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_h patch-components_feature_engagement_public_event_constants_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_optimization_guide_core_optimization_guide_util_cc patch-components_password_manager_core_browser_features_password_features_cc patch-components_password_manager_core_browser_features_password_features_h patch-components_password_manager_core_browser_password_manager_cc patch-components_password_manager_core_browser_password_manager_client_h patch-components_password_manager_core_browser_password_manual_fallback_flow_cc patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_safe_browsing_core_common_features_cc patch-components_search_engines_search_engine_choice_search_engine_choice_service_cc patch-components_search_engines_template_url_service_cc patch-components_supervised_user_core_common_features_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-content_browser_BUILD_gn patch-content_browser_child_process_launcher_helper_h patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_data_manager_impl_private_h patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_view_host_impl_cc patch-content_browser_utility_process_host_cc patch-content_browser_utility_process_host_h patch-content_browser_utility_process_host_receiver_bindings_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_child_child_process_cc patch-content_common_features_cc patch-content_common_features_h patch-content_gpu_gpu_main_cc patch-content_public_browser_content_browser_client_cc patch-content_public_browser_service_process_host_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_h patch-content_shell_BUILD_gn patch-content_shell_app_shell_main_delegate_cc patch-content_utility_services_cc patch-content_utility_utility_main_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-gpu_command_buffer_service_dawn_context_provider_cc patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_shared_image_manager_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_control_list_cc patch-gpu_config_gpu_finch_features_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_ipc_service_gpu_init_cc patch-headless_lib_browser_headless_content_browser_client_cc patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_message_utils_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_gpu_buffer_validation_cc patch-media_gpu_chromeos_libyuv_image_processor_backend_cc 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_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-net_BUILD_gn patch-net_cert_cert_verify_proc_h patch-pdf_pdfium_pdfium_engine_cc patch-printing_backend_print_backend_cups_cc patch-printing_print_settings_cc patch-printing_printing_context_linux_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_ipc_constants_cc patch-remoting_host_it2me_it2me_host_cc patch-remoting_host_remoting_me2me_host_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_features_h patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-sandbox_policy_freebsd_sandbox_freebsd_h patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_openbsd_sandbox_openbsd_cc patch-sandbox_policy_openbsd_sandbox_openbsd_h patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_device_geolocation_location_provider_manager_cc patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-services_on_device_model_on_device_model_service_h patch-services_video_capture_video_capture_service_impl_cc patch-services_video_capture_video_capture_service_impl_h patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_blink_public_platform_web_vector_h patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_controller_memory_usage_monitor_posix_cc patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_frame_web_frame_test_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc patch-third_party_blink_renderer_modules_peerconnection_rtc_data_channel_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_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_scheduler_common_thread_cc patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc patch-third_party_ffmpeg_configure patch-third_party_libaom_source_libaom_aom_ports_aarch64_cpudetect_c patch-third_party_libvpx_source_libvpx_vpx_ports_aarch64_cpudetect_c patch-third_party_node_node_py patch-third_party_perfetto_src_base_utils_cc patch-third_party_perfetto_src_tracing_track_cc patch-third_party_speech-dispatcher_libspeechd_version_h patch-third_party_vulkan-loader_src_loader_vk_loader_platform_h patch-ui_base_cursor_cursor_factory_cc patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_compositor_compositor_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_gpu_memory_buffer_cc patch-ui_gl_BUILD_gn patch-ui_gl_gl_context_cc patch-ui_native_theme_native_theme_features_cc patch-ui_ozone_common_features_cc patch-ui_ozone_platform_wayland_host_wayland_screen_cc patch-ui_ozone_platform_wayland_host_wayland_screen_h patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_h patch-ui_ozone_platform_wayland_host_wayland_window_cc patch-ui_ozone_platform_wayland_host_wayland_window_h patch-ui_ozone_platform_wayland_ozone_platform_wayland_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_views_delegate_cc patch-ui_views_views_delegate_h patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_root_view_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_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h www/ungoogled-chromium/pkg: PLIST Added files: www/ungoogled-chromium/patches: patch-_gn patch-base_files_drive_info_h patch-base_files_drive_info_posix_cc patch-chrome_browser_component_updater_registration_cc patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc patch-chrome_browser_supervised_user_classify_url_navigation_throttle_cc patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_h patch-chrome_browser_ui_webui_app_settings_web_app_settings_ui_h patch-components_metrics_dwa_dwa_service_cc patch-components_optimization_guide_core_optimization_guide_features_cc patch-components_performance_manager_decorators_process_metrics_decorator_cc patch-components_services_on_device_translation_sandbox_hook_cc patch-components_services_on_device_translation_sandbox_hook_h patch-content_browser_web_contents_slow_web_preference_cache_cc patch-net_disk_cache_backend_experiment_h patch-remoting_host_mojo_caller_security_checker_cc patch-services_video_effects_video_effects_sandbox_hook_linux_cc patch-services_video_effects_video_effects_sandbox_hook_linux_h patch-third_party_blink_renderer_core_origin_trials_origin_trial_context_cc patch-third_party_perfetto_src_base_clock_snapshots_cc patch-third_party_perfetto_src_tracing_platform_posix_cc Removed files: www/ungoogled-chromium/patches: patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-content_browser_renderer_host_input_input_device_change_observer_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-media_gpu_chromeos_native_pixmap_frame_resource_cc patch-third_party_perfetto_src_tracing_core_clock_snapshots_cc patch-v8_src_builtins_x64_builtins-x64_cc Log message: update to 131.0.6778.69 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/16 05:34:16 Modified files: lib/libcrypto/sha: sha256_amd64_generic.S Log message: Specify size for K256 symbol. Missing sizes spotted by guenther@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/16 05:54:05 Modified files: sys/kern : kern_sig.c Log message: Remove unreachable check for orphaned process groups in cursig. setsigctx() now does this check and clears sig_stop in that case and instead set sig_ignore. So the check in cursig that is based on sig_stop can never be true. OK mpi@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/16 06:05:35 Modified files: lib/libcrypto/arch/amd64: crypto_arch.h crypto_cpu_caps.c Log message: Add CPU capability detection for the Intel SHA extensions (aka SHA-NI). This also provides a crypto_cpu_caps_amd64 variable that can be checked for CRYPTO_CPU_CAPS_AMD64_SHA. ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/16 06:06:06 Modified files: sys/kern : kern_sig.c Log message: Adjust deep logic in cursig() to handle sig_stop specially. If any other signal is pending the stop signal should be deferred. Now cursig() uses ffs() to select the signal and so higher numbered signals like SIGUSR1 would be ignored when going to sleep. So handle default stop signals specially in the deep case, stash them and only use them if no other signal is pending. Fix for signal-stress regress (problem reported by anton@) With and OK mpi@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 06:12:30 Modified files: math/openfst : Makefile distinfo math/openfst/pkg: PLIST Log message: Update to openfst-1.8.3. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 06:15:42 Modified files: textproc/p5-PPI: Makefile distinfo Log message: Update to p5-PPI-1.279. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 06:26:50 Modified files: textproc/p5-Text-Format: Makefile distinfo Log message: Update to p5-Text-Format-0.63. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 06:39:07 Modified files: www/p5-Catalyst-Action-RenderView: Makefile distinfo Log message: Update to p5-Catalyst-Action-RenderView-0.17. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 06:59:31 Modified files: www/p5-HTML-RewriteAttributes: Makefile distinfo www/p5-HTML-RewriteAttributes/pkg: PLIST Log message: Update to p5-HTML-RewriteAttributes-0.06. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/16 07:06:01 Modified files: www/p5-MasonX-Interp-WithCallbacks: Makefile distinfo Log message: Update to p5-MasonX-Interp-WithCallbacks-1.20. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/16 07:21:09 Modified files: textproc/py-gTTS: Makefile distinfo Log message: update to py-gTTS 2.5.4 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/16 07:56:39 Modified files: lib/libcrypto/arch/amd64: Makefile.inc Added files: lib/libcrypto/sha: sha512_amd64.c sha512_amd64_generic.S Log message: Provide a replacement assembly implementation for SHA-512 on amd64. Replace the perlasm generated SHA-512 assembly with a more readable version and the same C wrapper introduced for SHA-256. As for SHA-256, on a modern CPU the performance is largely the same. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/16 08:06:08 Removed files: lib/libcrypto/sha/asm: sha512-x86_64.pl Log message: Remove sha512-x86_64.pl. Now that we have replacement SHA-256 and SHA-512 assembly implementations for amd64, sha512-x86_64.pl can go the way of the dodo. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/16 08:31:36 Modified files: lib/libcrypto/arch/amd64: Makefile.inc lib/libcrypto/sha: sha256_amd64.c Added files: lib/libcrypto/sha: sha256_amd64_shani.S Log message: Provide a SHA-256 assembly implementation for amd64 using SHA-NI. This provides a SHA-256 assembly implementation for amd64, which uses the Intel SHA Extensions (aka SHA New Instructions or SHA-NI). This provides a 3-5x performance gain on some Intel CPUs and many AMD CPUs. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/16 08:32:08 Modified files: lib/libcrypto/ec: ec_local.h ec_mult.c ecp_methods.c Log message: Simplify signature of ec_wNAF_mul() The only caller passes in num = 1 and is itself called in a path that ensures that the multiplier of the generator is != NULL. Consequently we don't need to deal with an array of points and an array of scalars so rename them accordingly. In addition, the change implies that numblocks and num_scalar are now always 1, so inline this information and take a first step towards disentangling this gordian knot. ok jsing CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/16 08:48:16 Modified files: devel/github-cli: Makefile distinfo modules.inc Log message: update to github-cli 2.62.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/16 08:49:21 Modified files: www/w3m : Makefile distinfo www/w3m/pkg : PLIST Removed files: www/w3m/patches: patch-file_c Log message: Update w3m to 0.5.3pl20241116 From Rene Kita (upstream) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/16 08:50:18 Modified files: sysutils/gitlab-cli: Makefile distinfo modules.inc sysutils/gitlab-cli/pkg: PLIST Log message: update to gitlab-cli 1.49.0 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/16 09:49:50 Modified files: usr.bin/tmux : screen-write.c Log message: Do not call layout_fix_panes if wp is NULL (that is, a popup). CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/16 09:53:54 Modified files: x11/kde : kde.port.mk 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/kde-gtk-config/pkg: PLIST 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: 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/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: 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-sdk: distinfo x11/kde-plasma/plasma-workspace: 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/print-manager: distinfo x11/kde-plasma/qqc2-breeze-style: distinfo x11/kde-plasma/systemsettings: distinfo x11/kde-plasma/xdg-desktop-portal-kde: distinfo Log message: Update KDE Plasma to 6.2.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/16 10:42:09 Modified files: www/w3m : Makefile distinfo Log message: tidy vars, regen distinfo (hex->b64) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/16 11:33:24 Modified files: textproc/unicode/cldr: Makefile distinfo textproc/unicode/cldr/pkg: PLIST-main Log message: Update to unicode-cldr-46.0. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/16 12:10:18 Modified files: net/dictd : Makefile distinfo net/dictd/patches: patch-dictd_c net/dictd/pkg : PLIST-main Log message: update to dict 1.13.2 (configure/build fix release) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/16 12:15:42 Modified files: editors/ghostwriter: distinfo Log message: Update KDE Gear to 24.08.3 (Missing distinfo spotted by aja) CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2024/11/16 14:17:54 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qccpucp.c Log message: Add qccpucp(4), a driver for the CPUSS Control Processor (CPUCP) mailbox controller. It is used as doorbell for the arm-scmi perf protocol and a prerequisite for cpu frequency management on X Elite chips. ok patrick@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/16 17:25:07 Modified files: sys/net : if_tun.c if_tun.h Log message: provide network offloads between the kernel and userland again userland can request that network packets that are read from or written to the device special file get prepended with a "tun_hdr" struct. this struct contains bits which say what offloads are requested for the packet, including things like ip/tcp/udp/icmp checksums, tcp segmentation offloads, or ethernet vlan tags. userland can write a packet with any of these offloads requested into the kernel at any time, but has to request which ones it's able to handle coming from the kernel. enabling the tun_hdr struct and which offloads userland can handle is done with a new TUNSCAP ioctl. this is based on the virtio_net_hdr in linux, which jan@ actually implemented and had working with vmd. however, claudio@ and i strongly opposed to what feels like a layer violation by pulling virtio structures into the tun driver, and then trying to emulate virtio/linux semantics in our network stack, and playing catch up when the "upstream" projects decide to change the shape or meaning of these bits. tun_hdr is specific to the openbsd network stack and it's semantics, which simplifies our kernel implementation. jan has been pretty gracious about the extra work on the vmd side of things. tested by and ok jan@ ok claudio@ sthen@ backed this out cos of confusion with the ioctl numbers i picked to controlling this feature. i've picked new numbers that don't conflict this time. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/16 17:51:04 Modified files: share/man/man4 : tun.4 Log message: make a first pass at documenting the network offload support. the ioctls are here, the offload header is next. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/16 18:44:25 Modified files: share/man/man4 : tun.4 Log message: try documenting tun_hdr CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/16 23:33:35 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Rewrite EC_GROUP_cmp() Use better variable names (cf. https://jmilne.org/math/tips.html#4) and avoid the weird style of assigning to r (what does r stand for anyway?) and short circuiting subsequent tests using if (r || ...). Also, do not reuse the variables for order and cofactor that were previously used for the curve coefficients. ok jsing CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/17 00:17:04 Modified files: net/lftp : Makefile distinfo net/lftp/patches: patch-configure patch-src_Makefile_in net/lftp/pkg : PLIST Removed files: net/lftp/patches: patch-lib_sys_select_in_h patch-lib_vasnprintf_c patch-src_lftp_ssl_cc Log message: Update lftp to 4.9.3 Tweak and OK sthen@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/11/17 00:44:47 Modified files: share/man/man4 : tun.4 Log message: minor grammar/macro fixes; CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/17 01:19:08 Modified files: lib/libcrypto/ec: ecp_methods.c Log message: Minor simplifications in ec_cmp() CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/17 02:19:46 Modified files: share/man/man4 : tun.4 Log message: describe the endianness of tun_hdr CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/17 02:49:51 Modified files: sysutils/remotebox: Makefile distinfo Log message: Update to remotebox-3.4. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 03:42:03 Modified files: devel/p5-Class-MethodMaker: Makefile distinfo devel/p5-Class-MethodMaker/pkg: PLIST Log message: Update to p5-Class-MethodMaker-2.25. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/17 03:48:14 Modified files: lib/libcrypto/ec: ec_lib.c Log message: ec_lib: zap a useless comment CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 03:51:28 Modified files: devel/p5-Curses: Makefile distinfo Log message: Update to p5-Curses-1.45. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/11/17 04:41:36 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: update to v0.18.0 https://github.com/kopia/kopia/releases/tag/v0.18.0 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/17 05:21:48 Modified files: sys/net : bpf.c Log message: make sure bpfsdetach is holding a bpf_d ref when invalidating stuff. when bpfsdetach is called by an interface being destroyed, it iterates over the bpf descriptors using the interface and calls vdevgone and klist_invalidate against them. however, i'm not sure the reference the interface holds against the bpf_d is accounted for properly, so vdevgone might drop it to 0 and free it, which makes the klist_invalidate a use after free. avoid this by taking a bpf_d ref before calling vdevgone and klist_invalidate so the memory can't be freed out from under the feet of bpfsdetach. Reported-by: syzbot+b3927f8ad162452a2f39@syzkaller.appspotmail.com i wasn't able to reproduce whatever syzkaller did. it's possible this is a double free, but we'll wait and see if it pops up again. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 06:10:02 Modified files: devel/p5-DateTime-Format-Flexible: Makefile distinfo Log message: Update to p5-DateTime-Format-Flexible-0.36. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 06:15:19 Modified files: devel/p5-DateTime-Format-HTTP: Makefile distinfo Log message: Update to p5-DateTime-Format-HTTP-0.43. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 06:23:39 Modified files: devel/p5-ExtUtils-Helpers: Makefile distinfo Log message: Update to p5-ExtUtils-Helpers-0.028. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 06:33:11 Modified files: devel/p5-ExtUtils-Config: Makefile distinfo devel/p5-ExtUtils-Config/pkg: PLIST Log message: Update to p5-ExtUtils-Config-0.010. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 06:35:14 Modified files: devel/p5-ExtUtils-InstallPaths: Makefile distinfo Log message: Update to p5-ExtUtils-InstallPaths-0.014. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 06:39:37 Modified files: devel/p5-Getopt-Euclid: Makefile distinfo Log message: Update to p5-Getopt-Euclid-0.4.8. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 06:54:16 Modified files: devel/p5-Hash-Merge-Simple: Makefile distinfo Log message: Update to p5-Hash-Merge-Simple-0.052. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 06:58:27 Modified files: devel/p5-IO-Lambda: Makefile distinfo Log message: Update to p5-IO-Lambda-1.34. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/17 07:10:23 Log message: security/acme.sh: new port (version 3.0.9) OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241117 N ports/security/acme.sh/Makefile N ports/security/acme.sh/distinfo N ports/security/acme.sh/pkg/DESCR N ports/security/acme.sh/pkg/PLIST N ports/security/acme.sh/patches/patch-dnsapi_dns_netcup_sh N ports/security/acme.sh/patches/patch-notify_aws_ses_sh No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/17 07:10:55 Modified files: security : Makefile Log message: +security/acme.sh CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/17 07:42:38 Modified files: x11/kde-applications/kdepim-runtime: Makefile Log message: Adjust build/run dependencies, spotted by aja in bulk CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/17 08:02:05 Modified files: x11/vlc : Makefile x11/vlc/pkg : PLIST-main Log message: Fix PLIST Something went wrong with my last update commit. Spotted by aja CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2024/11/17 09:35:05 Modified files: sys/arch/arm64/conf: GENERIC Log message: add qccpucp to GENERIC ok patrick@ CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2024/11/17 09:45:15 Modified files: sysutils/firmware/arm64-qcom-dtb: Makefile sysutils/firmware/arm64-qcom-dtb/patches: patch-src_arm64_qcom_x1e80100_dtsi Log message: Add cpucp_mbox, sram and arm-scmi nodes for cpu frequency management via the arm-scmi perf protocol. feedback from landry@ ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/11/17 12:56:15 Modified files: sysutils/kopia : Makefile distinfo Log message: update to v0.18.1 Kopia v0.18.1 is a hot fix release which fixes compatibility with repository server clients which were connected using previous versions. https://github.com/kopia/kopia/releases/tag/v0.18.1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/17 12:59:42 Modified files: security/acme.sh: Makefile security/acme.sh/patches: patch-dnsapi_dns_netcup_sh Log message: explain sh syntax fix, remove needless partial rename; OK kirill contrary to login(), logout() does clash, but was partially renamed. Remove that hunk to unbreak the script. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/17 14:30:33 Modified files: devel/gdb : Makefile Log message: Use system zlib instead of a bundled copy Less bugs lurking, less noise at build time. ok tb@ pascal@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2024/11/17 14:36:33 Modified files: lang/racket-minimal: Makefile distinfo lang/racket-minimal/pkg: PLIST Log message: Update to racket 8.15. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/17 14:38:55 Modified files: sysutils/fzf : Makefile distinfo Log message: Update to fzf-0.56.3 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/17 14:45:07 ports/databases/pg_sqlite_fdw/patches Update of /cvs/ports/databases/pg_sqlite_fdw/patches In directory cvs.openbsd.org:/tmp/cvs-serv49088/patches Log Message: Directory /cvs/ports/databases/pg_sqlite_fdw/patches added to the repository CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/17 16:21:45 Modified files: sys/net : if_tun.c Log message: include tun_hdr in the length reported by FIONREAD and kq if it's enabled. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/17 16:31:02 Modified files: sys/net : if_tun.c Log message: bump the "mru" up to MAXMCLBYTES. there's no reason to limit tun/tap to small packets. ok claudio@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/17 17:22:24 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_chardev.c kfd_priv.h kfd_process.c kfd_svm.c Log message: drm/amdkfd: Accounting pdd vram_usage for svm From Philip Yang 4c332037fcbb9bb53c46ba4f156951429acc4d97 in linux-6.6.y/6.6.62 68d26c10ef503175df3142db6fcd75dd94860592 in mainline linux CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2024/11/17 19:32:22 Modified files: sys/arch/amd64/stand/libsa: memprobe.c sys/arch/amd64/stand/mbr: mbr.S sys/arch/i386/stand/libsa: memprobe.c sys/arch/i386/stand/mbr: mbr.S Log message: Fix some typos in comments in i386/amd64 bootblocks Also fix some trailing whitespace in comments. From Christian Schulte, thanks CVSROOT: /cvs Module name: ports Changes by: mlarkin@cvs.openbsd.org 2024/11/17 19:35:49 Modified files: comms/hackrf : Makefile distinfo comms/hackrf/pkg: PLIST Log message: Update comms/hackrf to 2024.02.1 Tested on r5 hardware. From Bryan Vyhmeister, thanks. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/17 22:32:39 Modified files: sys/arch/arm64/arm64: machdep.c sys/arch/arm64/dev: mainbus.c sys/arch/arm64/include: bus.h sys/arch/riscv64/dev: mainbus.c sys/arch/riscv64/include: bus.h sys/arch/riscv64/riscv64: machdep.c Removed files: sys/arch/arm64/arm64: arm64var.h sys/arch/riscv64/include: riscv64var.h Log message: move bus space extern to bus.h; ok mpi@ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2024/11/17 23:18:24 ports/math/py-cftime/patches Update of /cvs/ports/math/py-cftime/patches In directory cvs.openbsd.org:/tmp/cvs-serv45817/patches Log Message: Directory /cvs/ports/math/py-cftime/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2024/11/17 23:19:14 Modified files: math/py-cftime : Makefile distinfo Added files: math/py-cftime/patches: patch-pyproject_toml Log message: Update py-cftime to 1.6.4. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 23:28:03 Modified files: devel/p5-Class-Data-Inheritable: Makefile distinfo Log message: Update to p5-Class-Data-Inheritable-0.10. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 23:35:29 Modified files: devel/p5-Modern-Perl: Makefile distinfo Log message: Update to p5-Modern-Perl-1.20241001. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2024/11/17 23:39:32 Modified files: math/py-netcdf4: Makefile distinfo math/py-netcdf4/pkg: PLIST Added files: math/py-netcdf4/patches: patch-pyproject_toml Log message: Update py-netcdf4 to 1.7.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 23:44:08 Modified files: devel/p5-MooX-StrictConstructor: Makefile distinfo devel/p5-MooX-StrictConstructor/pkg: PLIST Log message: Update to p5-MooX-StrictConstructor-0.013. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2024/11/17 23:44:20 Modified files: databases/py-influxdb_client: Makefile distinfo databases/py-influxdb_client/pkg: PLIST Log message: Update py-influxdb-client to 1.47.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/17 23:58:44 Modified files: devel/p5-namespace-autoclean: Makefile distinfo Log message: Update to p5-namespace-autoclean-0.31. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/18 00:03:38 Modified files: devel/p5-Test-utf8: Makefile distinfo Log message: Update to p5-Test-utf8-1.03. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/18 00:07:45 Modified files: devel/p5-Tie-Hash-MultiValue: Makefile distinfo Log message: Update to p5-Tie-Hash-MultiValue-1.07. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/18 00:22:01 Modified files: net/p5-Net-SSH2: Makefile distinfo Log message: Update to p5-Net-SSH2-0.74. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/18 00:37:26 Modified files: print/psutils : Makefile distinfo Log message: Update to psutils-3.3.6. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/18 00:58:42 Modified files: security/gpgme : Makefile distinfo security/gpgme/patches: patch-configure patch-lang_cpp_tests_Makefile_in patch-lang_qt_Makefile_in patch-lang_qt_tests_Makefile_in security/gpgme/pkg: PLIST-main PLIST-qt Removed files: security/gpgme/patches: patch-lang_qt_tests_run-importjob_cpp patch-src_ath_h patch-src_debug_h Log message: update to gpgme-1.24.0 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/18 01:29:35 Modified files: usr.bin/tmux : cmd-parse.y Log message: Check all %if in the list when deciding whether to process an assignment, not just the most recent. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/11/18 01:42:53 Modified files: sys/arch/alpha/alpha: mem.c sys/arch/amd64/amd64: mem.c sys/arch/arm/arm: mem.c sys/arch/arm64/arm64: mem.c sys/arch/hppa/hppa: mem.c sys/arch/i386/i386: mem.c sys/arch/m88k/m88k: mem.c sys/arch/macppc/macppc: mem.c sys/arch/mips64/mips64: mem.c sys/arch/powerpc64/powerpc64: mem.c sys/arch/riscv64/riscv64: mem.c sys/arch/sh/sh : mem.c sys/arch/sparc64/sparc64: mem.c sys/kern : kern_sysctl.c Log message: Cast atomic_load_int(9) to signed int when loading `securelevel'. The return value of atomic_load_int(9) is unsigned so needs a cast, otherwise securelevel=-1 gets misrepresented. From Paul Fertser. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/18 04:59:57 Modified files: databases/timescaledb: Makefile distinfo databases/timescaledb/pkg: PLIST Log message: update to timescaledb-2.17.0, from maintainer Renato Aguiar CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/18 05:11:47 Modified files: devel/py-yapf : Makefile distinfo devel/py-yapf/pkg: PLIST Log message: update to py3-yapf-0.43.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/18 07:46:33 Modified files: x11/gnome/gcr4 : Makefile distinfo x11/gnome/gcr4/pkg: PLIST Log message: Update to gcr4-4.3.0. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/18 07:47:42 Modified files: x11/twmn : Makefile Added files: x11/twmn/patches: patch-twmnc_main_cpp Log message: x11/twmn: fix build with boost 1.87 ok sdk (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/18 11:29:26 Modified files: misc/remind : Makefile distinfo misc/remind/pkg: PLIST Log message: update to remind-5.1.0, from Martin Ziemer (maintainer) + I dropped a patch that isn't needed, and fixed the path for MODTCL_WISH_ADJ in pre-configure CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/18 11:34:55 Modified files: www/tomcat : Tag: OPENBSD_7_6 Makefile.inc www/tomcat/v10 : Tag: OPENBSD_7_6 Makefile distinfo www/tomcat/v10/pkg: Tag: OPENBSD_7_6 DESCR-main PLIST-examples www/tomcat/v9 : Tag: OPENBSD_7_6 Makefile distinfo www/tomcat/v9/pkg: Tag: OPENBSD_7_6 DESCR-main PLIST-examples Log message: MFC tomcat updates; CVE-2024-52316 Apache Tomcat: Authentication bypass when using Jakarta Authentication API CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/18 12:09:49 Modified files: math/py-scs : Makefile Log message: mark BROKEN; needs updating and/or adapting to work with newer numpy. if sticking with 2.1.1-2, the version number in setup.py needs patching to a valid format; probably simpler to update to a newer 2.x than that though. (breakage due to other updates was hidden by py-scipy being marked BROKEN). CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/18 12:53:53 Modified files: lang/erlang : erlang.port.mk Log message: erlang.port.mk: add MODERL_BUILD_DEPENDS and imrpove offline build It also includes small changes which requires for net/ejabberd As part of my testing I've rebuild and check that it doesn't change PLIST: - lang/lfe - lang/gleam - lang/elixir - devel/rebar3 - benchmarks/tsung - net/rabbitmq OK: sthen@ volker@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2024/11/18 13:04:14 Modified files: build : mirrors.dat Log message: add mirrors.chroot.ro (Bucharest), mirror.raiolanetworks.com (Madrid) CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2024/11/18 13:04:39 Modified files: . : ftp.html ftplist httpslist openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html rpki-client : portable.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/18 13:20:02 Added files: devel/jujutsu/patches: patch-modcargo-crates_serde_bser-0_4_0_src_ser_mod_rs Log message: devel/jujutsu: fix build on BE arches (again) Not sure why I thought the patch was no longer needed... CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/18 14:07:36 Modified files: x11/kde-plasma/qqc2-breeze-style: Makefile Log message: Add missing build/run dependency on devel/kf6/kcoreaddons Spotted by naddy CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/18 14:09:31 Modified files: x11/kde-applications/khangman: Makefile Log message: Add missing build dependency on devel/kf6/kconfigwidgets Spotted by aja CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/18 15:33:58 Modified files: share/man/man4 : tun.4 Log message: i was missing a .Dv in front of a macro CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/18 17:00:54 Modified files: devel/goreleaser: Makefile distinfo modules.inc Log message: Update to goreleaser-2.4.7 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/18 17:01:48 Modified files: devel/tbb : Makefile devel/tbb/patches: patch-src_tbb_semaphore_h patch-test_common_utils_dynamic_libs_h Log message: tbb: sync patches with upstream from brad CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/18 19:11:03 Modified files: sys/net : if_pfsync.c Log message: fix tcpdump on pfsync interfaces. after the last rewrite i was showing bpf ip packets, not the pfsync payload like the PFSYNC DLT expected. this also lets bpf see packets being processed by pfsync input handling, so if you want to see only what's being sent you'll need to filter by direction. reported by Marc Boisis CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2024/11/18 19:31:35 Modified files: sys/dev/pci : nvme_pci.c Log message: kill our kids before we die, or there will be panic dlg concurs CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2024/11/18 22:49:27 Modified files: sys/arch/amd64/amd64: db_disasm.c Log message: Teach ddb how to disassemble endbr64. With input on prefix handling and ok jsg@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2024/11/18 22:50:25 src/regress/sys/arch/amd64/ddb Update of /cvs/src/regress/sys/arch/amd64/ddb In directory cvs.openbsd.org:/tmp/cvs-serv78976/regress/sys/arch/amd64/ddb Log Message: Directory /cvs/src/regress/sys/arch/amd64/ddb added to the repository CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2024/11/18 22:50:41 Added files: regress/sys/arch/amd64/ddb: Makefile disasm.c disasm.h stubs.c Log message: Add amd64 ddb regress suite allowing the disassembler to be tested from userspace. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2024/11/18 22:51:07 Modified files: regress/sys/arch/amd64: Makefile Log message: hook up ddb regress CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/18 23:18:26 Modified files: sys/uvm : uvm_extern.h Log message: remove forward declaration of struct mount unneeded after uvm_vnp_sync() prototype moved to vnode.h in 2014 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/19 01:46:23 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.68.15. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/11/19 02:22:01 Modified files: net/pounce : Makefile Added files: net/pounce/patches: patch-state_c Log message: net/pounce: backport c23e879d060730d6b9484fd7c6554f11ad76b5fa Handle 004 RPL_MYINFO with fewer parameters while here, take maintainer on op@ proposition ok op@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/11/19 02:31:01 Modified files: net/icbirc : Makefile Added files: net/icbirc/patches: patch-icb_c Log message: icbirc: sends 001-004 on successful registration. ok op@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/19 02:39:57 Modified files: sys/dev/pci : if_ice.c Log message: implement ice_add_rx_lldp_filter() CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/19 02:41:32 Modified files: sys/dev/pci : if_ice.c if_icevar.h Log message: gather ice(4) hardware counters for debugging CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2024/11/19 03:03:19 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : qccpucp.4 Log message: Add qccpucp(4) manual page ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/19 03:22:03 Modified files: lang/erlang : erlang.port.mk Log message: erlang.port.mk: fixed a typo: _n -> _m OK: volker@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/19 04:03:50 Log message: import devel/cargo-c, with/ok aja, ok semarie cargo applet to build and install C-ABI compatible dynamic and static libraries. cargo-c produces and installs a correct pkg-config file, a static library and a dynamic library, and a C header to be used by any C (and C-compatible) software. Status: Vendor Tag: tb Release Tags: tb_20241119 N ports/devel/cargo-c/Makefile N ports/devel/cargo-c/crates.inc N ports/devel/cargo-c/distinfo N ports/devel/cargo-c/pkg/DESCR N ports/devel/cargo-c/pkg/PLIST N ports/devel/cargo-c/patches/patch-src_build_targets_rs N ports/devel/cargo-c/patches/patch-src_install_rs N ports/devel/cargo-c/patches/patch-src_target_rs No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/19 04:04:21 Modified files: devel : Makefile Log message: + cargo-c CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/19 08:23:43 Log message: Import py-apprise Apprise allows you to send a notification to almost all of the most popular notification services available to us today such as: Telegram, Discord, Slack, Amazon SNS, Gotify, etc. It provides a Python library and command line tool. Needed as RDEP for news/sabnzbd. From sthen@ with tweaks from me. OK sthen@ Status: Vendor Tag: bket Release Tags: bket_20241119 N ports/net/py-apprise/Makefile N ports/net/py-apprise/distinfo N ports/net/py-apprise/pkg/DESCR N ports/net/py-apprise/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/19 08:25:41 Modified files: net : Makefile Log message: + py-apprise,python3 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/19 08:28:25 Log message: Import py-borghash Memory-efficient hashtable implementations as a Python library, implemented in Cython. Needed as RDEP for sysutils/borgbackup/2.0. OK sthen@ Status: Vendor Tag: bket Release Tags: bket_20241119 N ports/devel/py-borghash/Makefile N ports/devel/py-borghash/distinfo N ports/devel/py-borghash/pkg/DESCR N ports/devel/py-borghash/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/19 08:30:15 Modified files: devel : Makefile Log message: + py-borghash,python3 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/19 08:37:13 Modified files: news/sabnzbd : Makefile Log message: news/sabnzbd - add RDEP on net/py-apprise${MODPY_FLAVOR} Bump REVISION CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/19 08:38:14 Modified files: databases/py-borgstore: Makefile distinfo Log message: Update to py-borgstore-0.1.0 Changes: https://github.com/borgbackup/borgstore/blob/0.1.0/CHANGES.rst CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/19 08:38:50 Modified files: sysutils/borgbackup/2.0: Makefile distinfo sysutils/borgbackup/2.0/pkg: PLIST Log message: Update to borgbackup-2.0.0beta14 Changes: https://borgbackup.readthedocs.io/en/2.0.0b14/changes.html#version-2-0-0b14-2024-11-17 https://borgbackup.readthedocs.io/en/2.0.0b13/changes.html#version-2-0-0b13-2024-10-31 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/19 08:57:24 Modified files: math/py-netcdf4: Makefile Log message: py-netcdf4 new version now needs setuptools_scm CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/19 09:02:09 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/pkg : PLIST Log message: Update to yt-dlp 2024.11.18, ok sthen CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/19 10:38:23 Modified files: news/nzbget : Makefile distinfo news/nzbget/patches: patch-nzbget_conf Added files: news/nzbget/patches: patch-cmake_par2-turbo_cmake patch-par2cmdline-turbo_CMakeLists_txt patch-par2cmdline-turbo_include_par2_gf16_threadqueue_h Removed files: news/nzbget/patches: patch-CMakeLists_txt Log message: Update to nzbget-24.4 Changes: https://github.com/nzbgetcom/nzbget/releases/tag/v24.4 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/11/19 11:39:34 Modified files: share/man/man4 : qccpucp.4 Log message: fix SEE ALSO; CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/19 12:47:57 Modified files: mail/imapdedup : Makefile distinfo mail/imapdedup/pkg: PLIST Log message: mail/imapdedup: update to 1.2 Changelog: https://github.com/quentinsf/IMAPdedup/blob/1.2/CHANGELOG.md OK: kn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/19 13:33:35 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.4.4. see https://www.thunderbird.net/en-US/thunderbird/128.4.4esr/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/19 13:34:20 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_6 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.4.4. see https://www.thunderbird.net/en-US/thunderbird/128.4.4esr/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/19 13:41:10 Modified files: shells/nushell : Makefile crates.inc distinfo Log message: shells/nushell: Update to 0.100.0 and take MAINTAINER ok sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/19 13:54:01 Modified files: security/vaultwarden: Tag: OPENBSD_7_6 Makefile crates.inc distinfo Log message: Update to vaultwarden-1.32.4 From https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.4: This release has fixed some CVE Reports reported by a third party security auditor and we recommend everybody to update to the latest version as soon as possible. The contents of these reports will be disclosed publicly in the future. OK kirill@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/19 13:54:46 Modified files: www/vaultwarden-web: Tag: OPENBSD_7_6 Makefile distinfo www/vaultwarden-web/pkg: Tag: OPENBSD_7_6 PLIST Log message: Update to vaultwarden-web-2024-6.2c Changes: https://github.com/dani-garcia/bw_web_builds/releases/tag/v2024.6.2c OK kirill@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/19 14:14:40 Modified files: lang/gleam : Makefile crates.inc distinfo Added files: lang/gleam/patches: patch-compiler-cli_src_beam_compiler_rs patch-compiler-core_src_build_project_compiler_rs patch-compiler-core_src_error_rs Removed files: lang/gleam/patches: patch-compiler-core_src_build_package_compiler_rs Log message: lang/gleam: Update to 1.6.1 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/19 16:26:35 Modified files: sys/net : bpfdesc.h bpf.c Log message: use a tailq for the global list of bpf_if structs. this replaces a hand rolled list that's been here since 1.1. ok claudio@ kn@ tb@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/19 19:18:45 Modified files: sys/net : ifq.c ifq.h Log message: provide ifq_deq_set_oactive. ifq_deq_set_oactive is a variation on ifq_set_oactive that can be called inside an if_deq_begin "transaction". afresh@ found de(4) was calling ifq_set_oactive while holding the ifq mutex via ifq_deq_begin, which led to a panic because ifq_set_oactive also tries to take the ifq mutex. ifq_deq_set_oactive assumes the caller is already holding the mutex. de(4) is confusing, so it seemed simpler to add a small tweak to ifqs than try and do major surgery on such a hairy driver. tested by afresh@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/19 19:26:53 Modified files: sys/dev/pci : if_de.c Log message: use ifq_deq_set_oactive if we're in an if_deq_begin "transaction" reported by and fix tested by afresh@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/11/19 23:54:17 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/20 00:06:16 Modified files: devel/py-zipp : Makefile distinfo devel/py-zipp/pkg: DESCR PLIST Log message: update to py3-zipp-3.21.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/20 01:05:00 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.3.1345.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/20 01:07:44 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.46.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/20 01:08:40 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-502.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/20 01:11:54 Modified files: graphics/sane-airscan: Makefile distinfo Log message: Update to sane-airscan-0.99.30. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/20 01:12:36 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Removed files: sysutils/borgmatic/patches: patch-borgmatic_config_paths_py Log message: update to borgmatic-1.9.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/20 01:14:14 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.68.16. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/20 02:40:02 Modified files: security/py-bcrypt: Makefile crates.inc distinfo Log message: update to py3-bcrypt-4.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/20 03:02:28 Modified files: security/easy-rsa: Makefile distinfo Added files: security/easy-rsa/patches: patch-easyrsa Log message: update to easy-rsa-3.2.1 add upstream patch to recognise libressl 4.x CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/20 03:21:22 Modified files: sys/kern : kern_sig.c Log message: No need to call unsleep() if p_wchan is NULL. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/20 04:35:44 Modified files: textproc/opensearch: Makefile distinfo textproc/opensearch/pkg: PLIST Log message: Update opensearch 2.16.0 -> 2.18.0 Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.18.0.md ok op@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/11/20 04:36:39 Modified files: www/opensearch-dashboards: Makefile distinfo www/opensearch-dashboards/pkg: PLIST Log message: Update opensearch-dashboards 2.16.0 -> 2.18.0 Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.18.0.md ok op@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/20 05:09:16 Modified files: education/anki : Makefile Added files: education/anki/patches: patch-aqt_deckconf_py patch-aqt_preferences_py Log message: backport some fixes for anki with newer python CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/20 05:58:09 Modified files: net/ngtcp2 : Makefile distinfo Log message: ngtcp2: update to 1.9.0 minor bump: new retry token API with more detailed error reporting (#1402) https://github.com/ngtcp2/ngtcp2/releases/tag/v1.9.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/20 06:34:07 Modified files: geo/osrm-backend: Makefile distinfo geo/osrm-backend/patches: patch-src_extractor_edge_based_graph_factory_cpp patch-src_extractor_extractor_cpp patch-src_guidance_guidance_processing_cpp patch-src_partitioner_recursive_bisection_cpp geo/osrm-backend/pkg: PLIST Added files: geo/osrm-backend/patches: patch-include_server_server_hpp Log message: geo/osrm-backend: update to a newer commit to unbreak with boost 1.87. it still builds against the in-tree boost 1.84. cf https://github.com/Project-OSRM/osrm-backend/pull/6432 and https://github.com/Project-OSRM/osrm-backend/pull/7073 and https://github.com/Project-OSRM/osrm-backend/pull/6903 (mapbox variant removal) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/20 06:36:55 Modified files: sys/dev/ic : psp.c Log message: Improve error handling of psp(4) driver. The driver for the AMD platform security processor did use a bunch of EINVAL error codes. It is better to propagate the error up from the subsystem or use more specific values. Rename the variable "ret" to "error" to make clear where we deal with an actual errno(2). Document where and why the error code is ignored. OK hshoexer@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/20 06:55:40 Modified files: lang/pythran : Makefile Log message: add comment re py-scipy which wants pythran<0.16.0 for now CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/20 06:57:08 Modified files: graphics/tesseract/tesseract: Makefile distinfo graphics/tesseract/tesseract/patches: patch-configure_ac Log message: update to tesseract-5.5.0 CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/11/20 06:57:29 Modified files: sbin/pfctl : pfctl.8 pfctl.h pfctl_radix.c pfctl_table.c Log message: pfctl: clear statistic for specified addresses OK: bluhm@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/20 07:03:23 Modified files: devel/llvm/19 : Makefile distinfo devel/llvm/19/patches: patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_cpp patch-llvm_lib_Target_X86_X86InstrCompiler_td Log message: update to 19.1.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/20 07:14:09 Modified files: graphics/asymptote: Makefile distinfo graphics/asymptote/pkg: PLIST Log message: update to asymptote-2.91 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/20 07:15:26 Modified files: textproc/mupdf : Makefile distinfo Log message: update to mupdf-1.24.11 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/20 07:45:59 Modified files: security/vaultwarden: Makefile crates.inc distinfo Log message: Update to vaultwarden-1.32.5 From https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.5: This release further fixed some CVE Reports reported by a third party security auditor and we recommend everybody to update to the latest version as soon as possible. The contents of these reports will be disclosed publicly in the future. Tested by and OK from kirill@, aisha@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/20 07:48:00 Modified files: security/vaultwarden: Tag: OPENBSD_7_6 Makefile crates.inc distinfo Log message: Update to vaultwarden-1.32.5 From https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.5: This release further fixed some CVE Reports reported by a third party security auditor and we recommend everybody to update to the latest version as soon as possible. The contents of these reports will be disclosed publicly in the future. Tested by and OK from kirill@, aisha@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/20 08:09:04 Modified files: devel/re2c : Makefile distinfo devel/re2c/pkg : PLIST Log message: update to re2c-4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/20 08:47:24 Modified files: net/unifi : Makefile.inc net/unifi/main : Makefile databases/mongodb: Makefile Removed files: databases/mongodb/36: Makefile distinfo databases/mongodb/36/files: mongodb.conf databases/mongodb/36/patches: patch-SConstruct patch-src_mongo_base_error_codes_tpl_h patch-src_mongo_db_repl_master_slave_cpp patch-src_mongo_executor_network_interface_mock_test_cpp patch-src_mongo_shell_shell_utils_extended_cpp patch-src_mongo_util_net_sock_h patch-src_mongo_util_processinfo_openbsd_cpp patch-src_mongo_util_time_support_cpp patch-src_third_party_IntelRDFPMathLib20U1_LIBRARY_src_bid_functions_h patch-src_third_party_asio-master_asio_include_asio_ssl_impl_context_ipp patch-src_third_party_mozjs-45_platform_x86_64_openbsd_build_js-confdefs_h python3-SConstruct python3-buildscripts_aggregate_tracefiles_py python3-buildscripts_aws_ec2_py python3-buildscripts_errorcodes_py python3-buildscripts_idl_idl_compiler_py python3-buildscripts_idl_idl_syntax_py python3-buildscripts_idl_idlc_py python3-buildscripts_utils_py python3-site_scons_libdeps_py python3-site_scons_mongo___init___py python3-site_scons_mongo_generators_py python3-site_scons_site_tools_distsrc_py python3-site_scons_site_tools_idl_tool_py python3-site_scons_site_tools_jstoh_py python3-site_scons_site_tools_mongo_benchmark_py python3-site_scons_site_tools_mongo_integrationtest_py python3-site_scons_site_tools_mongo_unittest_py python3-site_scons_site_tools_split_dwarf_py python3-site_scons_site_tools_thin_archive_py python3-src_mongo_SConscript python3-src_mongo_base_generate_error_codes_py python3-src_mongo_db_auth_generate_action_types_py python3-src_mongo_db_fts_generate_stop_words_py python3-src_mongo_db_fts_unicode_gen_casefold_map_py python3-src_mongo_db_fts_unicode_gen_delimiter_list_py python3-src_mongo_db_fts_unicode_gen_diacritic_list_py python3-src_mongo_db_fts_unicode_gen_diacritic_map_py python3-src_mongo_db_query_collation_generate_icu_init_cpp_py databases/mongodb/36/pkg: DESCR PLIST mongod.rc Log message: mongodb/36 was kept around for old versions of unifi, but they have since been removed, so drop it. (if someone is still using an old version, there are notes in unifi's pkg-readme about either importing a unifi .unf backup to a new version, or using mongodump from mongo-tools, to jump to 44). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/20 09:20:00 Modified files: databases/mongodb: Makefile Added files: databases/mongodb/36: Makefile distinfo databases/mongodb/36/files: mongodb.conf databases/mongodb/36/patches: patch-SConstruct patch-src_mongo_base_error_codes_tpl_h patch-src_mongo_db_repl_master_slave_cpp patch-src_mongo_executor_network_interface_mock_test_cpp patch-src_mongo_shell_shell_utils_extended_cpp patch-src_mongo_util_net_sock_h patch-src_mongo_util_processinfo_openbsd_cpp patch-src_mongo_util_time_support_cpp patch-src_third_party_IntelRDFPMathLib20U1_LIBRARY_src_bid_functions_h patch-src_third_party_asio-master_asio_include_asio_ssl_impl_context_ipp patch-src_third_party_mozjs-45_platform_x86_64_openbsd_build_js-confdefs_h python3-SConstruct python3-buildscripts_aggregate_tracefiles_py python3-buildscripts_aws_ec2_py python3-buildscripts_errorcodes_py python3-buildscripts_idl_idl_compiler_py python3-buildscripts_idl_idl_syntax_py python3-buildscripts_idl_idlc_py python3-buildscripts_utils_py python3-site_scons_libdeps_py python3-site_scons_mongo___init___py python3-site_scons_mongo_generators_py python3-site_scons_site_tools_distsrc_py python3-site_scons_site_tools_idl_tool_py python3-site_scons_site_tools_jstoh_py python3-site_scons_site_tools_mongo_benchmark_py python3-site_scons_site_tools_mongo_integrationtest_py python3-site_scons_site_tools_mongo_unittest_py python3-site_scons_site_tools_split_dwarf_py python3-site_scons_site_tools_thin_archive_py python3-src_mongo_SConscript python3-src_mongo_base_generate_error_codes_py python3-src_mongo_db_auth_generate_action_types_py python3-src_mongo_db_fts_generate_stop_words_py python3-src_mongo_db_fts_unicode_gen_casefold_map_py python3-src_mongo_db_fts_unicode_gen_delimiter_list_py python3-src_mongo_db_fts_unicode_gen_diacritic_list_py python3-src_mongo_db_fts_unicode_gen_diacritic_map_py python3-src_mongo_db_query_collation_generate_icu_init_cpp_py databases/mongodb/36/pkg: DESCR PLIST mongod.rc Log message: oops, tb pointed out net/mfi still depends on mongodb/36 - reinstate for now CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/20 09:34:26 Modified files: sysutils/anacron: Makefile sysutils/stow : Makefile Log message: anacron, stow: drop maintainer per their request CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/20 10:21:08 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-v8_src_execution_isolate_cc Log message: update to 131.0.6778.85 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/20 10:34:07 Modified files: devel/gdb : Makefile Log message: Actually build support for non-native targets This lets us read programs and core files from other targets. Tested with OpenBSD/riscv64 and OpenBSD/aarch64 core files. Tests + ok pascal@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/20 11:24:55 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-v8_src_execution_isolate_cc Log message: update to 131.0.6778.85 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/20 11:59:03 Modified files: audio/moc : Makefile audio/moc/pkg : PLIST Log message: Regen PLIST, "new" shared libs syntax CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/20 12:31:46 Modified files: audio/musepack : Makefile audio/musepack/pkg: PLIST Log message: musepack port tweaks - 2 lines longer than 80 chars in Makefile - Regen PLIST CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/20 13:03:04 Modified files: net/rabbitmq-c : Makefile distinfo Log message: net/rabbitmq-c: Update to 0.15.0 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/20 13:54:02 Modified files: usr.bin/tmux : grid-reader.c grid.c tmux.h window-copy.c Log message: Fix word navigation on lines with tabs, from Alexander Arch. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/11/20 15:25:38 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: The buffer flipper (incorrectly?) uses pmap_copy_page() from interrupt context (when it calls uvm_pagerealloc_multi()). But the current implementation of pmap_copy_page() assumes it only runs in process context. Use splbio() to block the interrupts while we're doing the copy. Same diff as the one committed to arm64 a bit over a week ago. ok mpi@, jca@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/11/20 16:39:56 Modified files: lang/pythran : Makefile Log message: we're not at scipy 1.31 quite yet... CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/20 22:36:08 Modified files: net/samba : Tag: OPENBSD_7_6 Makefile distinfo net/samba/pkg : Tag: OPENBSD_7_6 PLIST-main Log message: Update to samba-4.20.6 Release notes: https://www.samba.org/samba/history/samba-4.20.6.html Test and OK Ian McWilliam (maintainer) CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/20 22:53:26 Modified files: lang/ruby : ruby.port.mk Log message: Remove support for building ruby31-* packages for Ruby ports Remove guard for COMPILER for building gem ext ports, now that all versions need to use base-clang and ports-gcc. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/20 22:53:59 Modified files: lang/ruby : Makefile Log message: Unhook Ruby 3.1 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/20 22:54:41 Removed files: lang/ruby/3.1 : Makefile distinfo lang/ruby/3.1/patches: patch-common_mk patch-compile_c patch-configure patch-coroutine_amd64_Context_S patch-ext_etc_etc_c patch-ext_extmk_rb patch-ext_ripper_depend patch-include_ruby_internal_has_builtin_h patch-lib_fileutils_rb patch-lib_mkmf_rb patch-lib_rubygems_commands_install_command_rb patch-lib_rubygems_dependency_installer_rb patch-lib_rubygems_ext_builder_rb patch-template_builtin_binary_inc_tmpl patch-thread_pthread_h lang/ruby/3.1/pkg: DESCR-main DESCR-ri_docs MESSAGE-main PLIST-main PLIST-ri_docs UNMESSAGE-main Log message: Send Ruby 3.1 to the Attic CVSROOT: /cvs Module name: src Changes by: jeremy@cvs.openbsd.org 2024/11/20 23:12:23 Modified files: share/man/man5 : ruby-module.5 Log message: Update lang/ruby module documentation for the removal of Ruby 3.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/21 00:00:52 Modified files: audio/moc : Makefile audio/moc/pkg : PLIST Log message: Disable FFmpeg support (Depends on FFmpeg<=4) OK sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/21 00:25:41 Modified files: audio/pulseaudio-qt: Makefile distinfo Log message: Update pulseaudio-qt to 1.6.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/21 00:34:38 Modified files: usr.bin/tmux : server-client.c Log message: When the mouse clicked on the border between two horizontal panes, the location was not being set properly. Pulled the checking of this into separate function for clarity. Fixes dragging on horizontal pane border. From Michael Grant. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/21 00:37:21 Modified files: usr.bin/tmux : tmux.1 Log message: Fix save-buffer documentation - it writes to stdout. From Ilya Grigoriev. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/21 01:36:56 Modified files: x11/tellico : Makefile distinfo Log message: Update tellico to 4.0.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/21 02:26:36 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.68.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/21 02:27:07 Modified files: x11/gtk+4 : Makefile distinfo x11/gtk+4/patches: patch-tools_updateiconcache_c Log message: Update to gtk+4-4.16.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/21 02:32:35 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.35.66. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/21 02:32:46 Modified files: net/py-s3transfer: Makefile distinfo Log message: Update to py3-s3transfer-0.10.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/21 02:33:00 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.66. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/21 02:33:18 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.36.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/21 02:34:26 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.69.0. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/21 03:04:38 Modified files: net/litecoin : Makefile distinfo Log message: Update litecoin to 0.21.4 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2024/11/21 03:07:30 Modified files: sbin/isakmpd : hash.c hash.h Log message: The block size of HMAC-SHA2-{384,512} must be 128 bytes. ok tb CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/21 03:16:42 Modified files: devel/kdiff3 : Makefile distinfo Added files: devel/kdiff3/patches: patch-CMakeLists_txt Log message: Update diff3 to 1.11.4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/21 03:21:20 Modified files: productivity/ledger: Makefile Added files: productivity/ledger/patches: patch-src_filters_cc patch-src_system_hh_in patch-src_utils_h Log message: productivity/ledger: unbreak with boost 1.87. from https://github.com/ledger/ledger/pull/2337 and https://github.com/ledger/ledger/pull/2381 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 03:21:32 Modified files: lang/php : Makefile.inc Log message: Remove -imap and -pspell subpackages from MULTI_PACKAGES in Makefile.inc; 8.4 drops them. Updates committed shortly will add them to subdirs. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 03:21:41 Modified files: lang/php/8.1 : Makefile distinfo Log message: update to php-8.1.31 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 03:21:49 Modified files: lang/php/8.2 : Makefile distinfo lang/php/8.2/patches: patch-ext_openssl_openssl_c Log message: update to php-8.2.26 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 03:21:57 Modified files: lang/php/8.3 : Makefile distinfo lang/php/8.3/patches: patch-ext_openssl_openssl_c Log message: update to php-8.3.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 03:22:58 Modified files: lang/php : Tag: OPENBSD_7_6 Makefile.inc Log message: sync with current CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 03:23:05 Modified files: lang/php/8.1 : Tag: OPENBSD_7_6 Makefile distinfo Log message: update to php-8.1.31 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 03:23:12 Modified files: lang/php/8.2 : Tag: OPENBSD_7_6 Makefile distinfo lang/php/8.2/patches: Tag: OPENBSD_7_6 patch-ext_openssl_openssl_c Log message: update to php-8.2.26 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 03:23:18 Modified files: lang/php/8.3 : Tag: OPENBSD_7_6 Makefile distinfo lang/php/8.3/patches: Tag: OPENBSD_7_6 patch-ext_openssl_openssl_c Log message: update to php-8.3.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 03:25:00 Modified files: sysutils/msktutil: Makefile distinfo Log message: update to msktutil-1.2.2 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2024/11/21 04:58:45 Modified files: sys/kern : sched_bsd.c lib/libc/sys : sysctl.2 Log message: Let the user provide an alternative perfpolicy when on battery The current behavior of "auto", which implies running at full speed when on AC power, does not fit all the hardware and use cases. For some people it results in more power consumption, more heat, more noise, etc. Extend the semantics of hw.perfpolicy and provide two buttons to specify the desired behavior: sysctl hw.perfpolicy=[,] Keep the default behavior of "high,auto". People can opt for "auto,auto" or simply "auto" instead. No objection from deraadt@, input and ok sobrado@ sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:42:14 Modified files: lib/libutil : Symbols.map ibuf_add.3 imsg-buffer.c imsg.h Log message: Add ibuf_get_string() to the ibuf API (used by bgpd and xlockmore) OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:42:57 Modified files: lib/libutil : imsg-buffer.c Log message: nline ibuf_realloc() in ibuf_reserve() it is the only user and the function is simple enough. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:44:06 Modified files: lib/libutil : imsg-buffer.c Log message: Allow 0 sized ibuf_open() and mark stack buffers by setting the fd to -2. For imsgs we want to be able to use ibufs even for empty messages and stash the fd into those ibufs. For that adjust the ibuf code to allow that. This adds an internal IBUF_FD_MARK_ON_STACK define that is now used for on stack ibufs instead of setting max to 0. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:47:27 Modified files: lib/libutil : imsg.c imsg.h Log message: Use ibuf_fd_set() and ibuf_fd_get() to handle the fd passing in imsgs. ibufs already close forgotten fds on free so now imsg_free behaves the same way. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:48:02 Modified files: lib/libutil : imsg.c imsg_init.3 Log message: Refine imsg_forward(), do not close fd, just don't forward it. imsg_free() will close the unclaimed fds at the end. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:48:34 Modified files: lib/libutil : imsg.c Log message: imsg_flush() should retry the write on EAGAIN errors. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:49:14 Modified files: lib/libutil : Symbols.map imsg.c imsg.h imsg_init.3 Log message: Introduce imsg_write() and use it instead of msgbuf_write(). This is just a thin wrapper around msgbuf_write() but it makes the API more consistent. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:49:58 Modified files: lib/libutil : ibuf_add.3 imsg-buffer.c imsg.c imsg_init.3 Log message: Simplify imsg_write, msgbuf_write and ibuf_write return codes. Return 0 on success or when a temporary error happened (EAGAIN, ENOBUFS). Return -1 on error and set errno otherwise. Kill the old 0 return for EOF. This is not how write operations work. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 05:51:39 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-daily_sh patch-misc_config_definitions_json net/librenms/pkg: PLIST Log message: update to librenms-24.11.0 (includes some xss fixes) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 05:52:09 Modified files: graphics/py-tifffile: Makefile distinfo Log message: update to py3-tifffile-2024.9.20 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 05:52:27 Modified files: net/librenms : Tag: OPENBSD_7_6 Makefile distinfo net/librenms/patches: Tag: OPENBSD_7_6 patch-daily_sh patch-misc_config_definitions_json net/librenms/pkg: Tag: OPENBSD_7_6 PLIST Log message: update to librenms-24.11.0 (includes some xss fixes) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:53:11 Modified files: lib/libutil : Symbols.map ibuf_add.3 imsg.c imsg.h imsg_init.3 Log message: Rename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush to imsgbuf_init, imsgbuf_clear, imsgbuf_read, imsgbuf_write and imsgbuf_flush. This separates the imsgbuf API from the per-imsg API. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:54:10 Modified files: lib/libutil : Symbols.map imsg.c imsg.h imsg_init.3 Log message: Introduce imsgbuf_queuelen() which returns the number of messages ready for transmission. Returns 0 if nothing is pending. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:54:52 Modified files: lib/libutil : imsg.c imsg.h imsg_init.3 Log message: Adjust imsgbuf_read to return an int with either 1, 0 or -1. Handle EAGAIN by a simple return 1 (same for the fd check). This way the caller will poll again and then retry later. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:58:09 Modified files: lib/libutil : Symbols.map imsg.c Log message: Only ldapd tried to handle fd exhaustion during imsg fd passing. Remove the getdtablecount code from imsgbuf_read() and instead move the getdtablecount code into ldapd. Handle EMSGSIZE (the error returned when there are not enough free file descriptor slots) inside imsgbuf_read() by retrying the read to receive the data but without fd. A caller expecting an fd should check the return value of imsg_get_fd. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:58:46 Modified files: lib/libutil : Symbols.map imsg-buffer.c imsg.c imsg.h Log message: Retire ibuf_add_buf, replaced by better named ibuf_add_ibuf OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 05:59:33 Modified files: lib/libutil : imsg-buffer.c Log message: Reshuffle code and rename some internal functions. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:00:14 Modified files: lib/libutil : imsg-buffer.c imsg.c imsg.h Log message: Remove fd from struct msgbuf, instead pass the fd to imsg_write and msgbuf_write OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:01:07 Modified files: lib/libutil : Symbols.map imsg-buffer.c imsg.c imsg.h Log message: Make struct msgbuf opaque. Introduce msgbuf_new() and msgbuf_free() for that. This does not yet fix the imsgbuf_init() function which can now error. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:03:21 Modified files: lib/libutil : Symbols.map imsg-buffer.c imsg.c imsg.h Log message: Add ibuf_read and msgbuf_read to read from a socket and msgbuf_get to return the ibufs generated by the previous two functions. Error out if the hdrsz argument in msgbuf_new_reader is 0 or too big. Also check that the rbuf is allocated in ibuf_read and msgbuf_read. If not return EINVAL. Implement the imsg API using these functions and introduce imsgbuf_set_maxsize() to alter the maximum message size and imsgbuf_allow_fdpass() to allow fd passing (which is now off by default). Also cleanup the internals a bit and make imsgbuf_init() return int. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:04:02 Modified files: lib/libutil : ibuf_add.3 imsg_init.3 Log message: Update ibuf and imsg manpage to include all new functions. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:05:23 Modified files: usr.sbin/bgpd : util.c Log message: ibuf_get_string() was added to the ibuf API, remove local version OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 06:05:52 Modified files: lang/php : Makefile.inc Log message: use WANTLIB-xx+= instead of WANTLIB-xx= for subpackages simplifies things where PHP versions differ in WANTLIB CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 06:06:05 Modified files: lang/php : Tag: OPENBSD_7_6 Makefile.inc Log message: sync with -current CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:06:31 Modified files: sbin/iked : proc.c usr.sbin/httpd : proc.c usr.sbin/relayd: proc.c usr.sbin/snmpd : proc.c usr.sbin/vmd : proc.c Log message: imsg_flush no longer returns EAGAIN. Simplify proc_flush_imsg() accordingly. Issue spotted by op@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 06:06:41 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-4.4.2 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:09:06 Modified files: usr.sbin/bgpctl: bgpctl.c usr.sbin/dhcp6leasectl: dhcp6leasectl.c usr.sbin/dhcpleasectl: dhcpleasectl.c usr.sbin/dvmrpctl: dvmrpctl.c usr.sbin/eigrpctl: eigrpctl.c usr.sbin/ikectl: ikectl.c usr.sbin/ldapctl: ldapctl.c usr.sbin/ldpctl: ldpctl.c usr.sbin/npppctl: npppctl.c usr.sbin/ntpd : ntpd.c usr.sbin/ospf6ctl: ospf6ctl.c usr.sbin/ospfctl: ospfctl.c usr.sbin/ractl : ractl.c usr.sbin/radiusctl: radiusctl.c usr.sbin/relayctl: relayctl.c usr.sbin/ripctl: ripctl.c usr.sbin/slaacctl: slaacctl.c usr.sbin/smtpd : enqueue.c usr.sbin/unwindctl: unwindctl.c usr.sbin/vmctl : main.c Log message: Use imsg_flush() instead of implementing the same by hand. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:10:57 Modified files: sbin/dhcp6leased: control.c dhcp6leased.c engine.c frontend.c sbin/dhcpleased: control.c dhcpleased.c engine.c frontend.c sbin/iked : control.c proc.c sbin/slaacd : control.c engine.c frontend.c slaacd.c sbin/unwind : control.c frontend.c resolver.c unwind.c usr.bin/tmux : proc.c usr.sbin/bgpd : bgpd.c control.c session.c usr.sbin/dvmrpd: control.c dvmrpd.c dvmrpe.c rde.c usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c rde.c usr.sbin/httpd : control.c proc.c usr.sbin/ldapd : imsgev.c usr.sbin/ldpd : control.c lde.c ldpd.c ldpe.c usr.sbin/lpd : proc.c usr.sbin/npppd/npppd: control.c usr.sbin/ntpd : control.c ntp.c ntp_dns.c ntpd.c usr.sbin/ospf6d: control.c ospf6d.c ospfe.c rde.c usr.sbin/ospfd : control.c ospfd.c ospfe.c rde.c usr.sbin/rad : control.c engine.c frontend.c rad.c usr.sbin/radiusd: control.c radiusd.c radiusd_module.c usr.sbin/relayd: control.c proc.c usr.sbin/ripd : control.c rde.c ripd.c ripe.c usr.sbin/smtpd : mproc.c usr.sbin/snmpd : proc.c usr.sbin/vmd : control.c proc.c vioblk.c vionet.c virtio.c vm.c vmm.c usr.sbin/ypldap: ldapclient.c ypldap.c ypldap_dns.c Log message: Introduce imsg_write() and use it instead of msgbuf_write(). imsg_write() is just a thin wrapper around msgbuf_write(). So this is mostly search and replace. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:11:33 Modified files: usr.sbin/bgpd : session.c Log message: Use ibuf_write() to send BGP messages to peers instead of msgbuf_write(). This code does not need to pass fds so there is no need to call msgbuf_write. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:12:11 Modified files: usr.sbin/ldpd : packet.c Log message: Convert msgbuf_write() callers to the new return logic. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:12:19 Modified files: usr.sbin/rpki-client: filemode.c http.c main.c parser.c rrdp.c rsync.c Log message: Convert msgbuf_write() callers to the new return logic. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:12:35 Modified files: regress/usr.sbin/rpki-client: test-http.c Log message: Convert msgbuf_write() callers to the new return logic. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 06:12:56 Modified files: net/wireshark : Tag: OPENBSD_7_6 Makefile distinfo Log message: update to wireshark-4.4.2 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:13:37 Modified files: usr.sbin/bgpd : mrt.c rtr_proto.c session.c Log message: Convert ibuf_write() callers to new simplified return logic. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:14:45 Modified files: sbin/dhcp6leased: control.c dhcp6leased.c engine.c frontend.c sbin/dhcpleased: control.c dhcpleased.c engine.c frontend.c sbin/iked : control.c proc.c sbin/slaacd : control.c engine.c frontend.c slaacd.c sbin/unwind : control.c frontend.c resolver.c unwind.c Log message: Convert imsg_write() callers to the new simplified return logic. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:15:01 Modified files: usr.bin/tmux : proc.c Log message: Convert imsg_write() callers to the new simplified return logic. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:16:07 Modified files: usr.sbin/bgpd : bgpd.c control.c usr.sbin/dvmrpd: control.c dvmrpd.c dvmrpe.c rde.c usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c rde.c usr.sbin/httpd : control.c proc.c usr.sbin/ldapd : imsgev.c usr.sbin/ldpd : control.c lde.c ldpd.c ldpe.c usr.sbin/lpd : proc.c usr.sbin/npppd/npppd: control.c usr.sbin/ntpd : control.c ntp.c ntp_dns.c ntpd.c usr.sbin/ospf6d: control.c ospf6d.c ospfe.c rde.c usr.sbin/ospfd : control.c ospfd.c ospfe.c rde.c usr.sbin/rad : control.c engine.c frontend.c rad.c usr.sbin/radiusd: control.c radiusd.c radiusd_module.c usr.sbin/relayd: control.c proc.c usr.sbin/ripd : control.c rde.c ripd.c ripe.c usr.sbin/smtpd : mproc.c usr.sbin/snmpd : proc.c usr.sbin/vmd : control.c proc.c vioblk.c vionet.c virtio.c vm.c vmm.c usr.sbin/ypldap: ldapclient.c ypldap.c ypldap_dns.c Log message: Convert imsg_write() callers to the new simplified return logic. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:17:03 Modified files: sbin/dhcp6leased: control.c dhcp6leased.c engine.c frontend.c sbin/dhcpleased: control.c dhcpleased.c engine.c frontend.c sbin/iked : control.c proc.c sbin/mountd : mountd.c sbin/slaacd : control.c engine.c frontend.c slaacd.c sbin/unwind : control.c frontend.c resolver.c unwind.c usr.bin/file : file.c usr.bin/tmux : proc.c usr.sbin/bgpctl: bgpctl.c usr.sbin/bgpd : bgpd.c control.c rde.c rtr.c session.c usr.sbin/dhcp6leasectl: dhcp6leasectl.c usr.sbin/dhcpleasectl: dhcpleasectl.c usr.sbin/dvmrpctl: dvmrpctl.c usr.sbin/dvmrpd: control.c dvmrpd.c dvmrpe.c rde.c usr.sbin/eigrpctl: eigrpctl.c usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c rde.c usr.sbin/httpd : control.c proc.c usr.sbin/ikectl: ikectl.c usr.sbin/ldapctl: ldapctl.c usr.sbin/ldapd : imsgev.c usr.sbin/ldpctl: ldpctl.c usr.sbin/ldpd : control.c lde.c ldpd.c ldpe.c usr.sbin/lpd : proc.c usr.sbin/npppctl: npppctl.c usr.sbin/npppd/npppd: control.c privsep.c usr.sbin/ntpd : constraint.c control.c ntp.c ntp_dns.c ntpd.c usr.sbin/ospf6ctl: ospf6ctl.c usr.sbin/ospf6d: control.c ospf6d.c ospfe.c rde.c usr.sbin/ospfctl: ospfctl.c usr.sbin/ospfd : control.c ospfd.c ospfe.c rde.c usr.sbin/ractl : ractl.c usr.sbin/rad : control.c engine.c frontend.c rad.c usr.sbin/radiusctl: radiusctl.c usr.sbin/radiusd: control.c imsg_subr.c radiusd.c radiusd_bsdauth.c radiusd_file.c radiusd_module.c usr.sbin/relayctl: relayctl.c usr.sbin/relayd: ca.c control.c proc.c usr.sbin/ripctl: ripctl.c usr.sbin/ripd : control.c rde.c ripd.c ripe.c usr.sbin/sasyncd: monitor.c usr.sbin/slaacctl: slaacctl.c usr.sbin/smtpd : ca.c enqueue.c mproc.c queue_proc.c scheduler_proc.c smtpctl.c smtpd.c usr.sbin/snmpd : proc.c usr.sbin/unwindctl: unwindctl.c usr.sbin/vmctl : main.c vmctl.c usr.sbin/vmd : control.c proc.c vioblk.c vionet.c virtio.c vm.c vmm.c usr.sbin/ypldap: ldapclient.c ypldap.c ypldap_dns.c Log message: Rename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush to imsgbuf_init, imsgbuf_clear, imsgbuf_read, imsgbuf_write and imsgbuf_flush. This separates the imsgbuf API from the per-imsg API. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:17:58 Modified files: sbin/dhcp6leased: control.c dhcp6leased.c engine.c frontend.c sbin/dhcpleased: control.c dhcpleased.c engine.c frontend.c sbin/iked : control.c sbin/slaacd : control.c engine.c frontend.c slaacd.c sbin/unwind : control.c frontend.c resolver.c unwind.c usr.sbin/bgpd : bgpd.c control.c rde.c rtr.c session.c usr.sbin/dvmrpd: control.c dvmrpd.c dvmrpe.c rde.c usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c rde.c usr.sbin/httpd : control.c usr.sbin/ldapd : imsgev.c usr.sbin/ldpd : control.c lde.c ldpd.c ldpe.c usr.sbin/npppd/npppd: control.c usr.sbin/ntpd : constraint.c control.c ntp.c ntp_dns.c ntpd.c usr.sbin/ospf6d: control.c ospf6d.c ospfe.c rde.c usr.sbin/ospfd : control.c ospfd.c ospfe.c rde.c usr.sbin/rad : control.c engine.c frontend.c rad.c usr.sbin/radiusd: control.c usr.sbin/relayd: control.c usr.sbin/ripd : control.c rde.c ripd.c ripe.c usr.sbin/vmd : control.c Log message: Use imsgbuf_clear() where appropriate instead of msgbuf_clear(). OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:18:38 Modified files: sbin/dhcp6leased: dhcp6leased.c sbin/dhcpleased: dhcpleased.c sbin/iked : proc.c sbin/slaacd : slaacd.c sbin/unwind : unwind.c usr.bin/tmux : proc.c usr.sbin/bgpd : bgpd.c control.c rde.c usr.sbin/dvmrpd: dvmrpd.c usr.sbin/eigrpd: eigrpd.c usr.sbin/httpd : proc.c usr.sbin/ldapd : imsgev.c usr.sbin/ldpd : ldpd.c usr.sbin/npppd/npppd: control.c npppd.c npppd_ctl.c usr.sbin/ntpd : ntp.c ntp_dns.c ntpd.c usr.sbin/ospf6d: ospf6d.c usr.sbin/ospfd : ospfd.c usr.sbin/rad : rad.c usr.sbin/radiusd: imsg_subr.c radiusd.c radiusd_module.c usr.sbin/relayd: proc.c usr.sbin/ripd : ripd.c usr.sbin/smtpd : mproc.c usr.sbin/snmpd : proc.c usr.sbin/vmd : proc.c usr.sbin/ypldap: ypldap.c Log message: Use imsgbuf_queuelen() instead of accessing the w.queue member. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:20:00 Modified files: usr.sbin/ldpd : ldpd.c packet.c Log message: Use msgbuf_queuelen() where approriate OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:20:27 Modified files: usr.bin/file : file.c Log message: Just use the new better imsg API OK tb@ nicm@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:21:34 Modified files: sbin/dhcp6leased: control.c dhcp6leased.c engine.c frontend.c sbin/dhcpleased: control.c dhcpleased.c engine.c frontend.c sbin/iked : control.c proc.c sbin/slaacd : control.c engine.c frontend.c slaacd.c sbin/unwind : control.c frontend.c resolver.c unwind.c usr.bin/tmux : proc.c usr.sbin/dhcp6leasectl: dhcp6leasectl.c usr.sbin/dhcpleasectl: dhcpleasectl.c usr.sbin/dvmrpctl: dvmrpctl.c usr.sbin/dvmrpd: control.c dvmrpd.c dvmrpe.c rde.c usr.sbin/eigrpctl: eigrpctl.c usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c rde.c usr.sbin/httpd : control.c proc.c usr.sbin/ikectl: ikectl.c usr.sbin/ldapctl: ldapctl.c usr.sbin/ldpctl: ldpctl.c usr.sbin/ldpd : control.c lde.c ldpd.c ldpe.c usr.sbin/ospf6ctl: ospf6ctl.c usr.sbin/ospf6d: control.c ospf6d.c ospfe.c rde.c usr.sbin/ospfctl: ospfctl.c usr.sbin/ospfd : control.c ospfd.c ospfe.c rde.c usr.sbin/ractl : ractl.c usr.sbin/rad : control.c engine.c frontend.c rad.c usr.sbin/relayctl: relayctl.c usr.sbin/relayd: ca.c control.c proc.c usr.sbin/ripctl: ripctl.c usr.sbin/ripd : control.c rde.c ripd.c ripe.c usr.sbin/slaacctl: slaacctl.c usr.sbin/snmpd : proc.c usr.sbin/unwindctl: unwindctl.c usr.sbin/vmctl : main.c usr.sbin/ypldap: ldapclient.c ypldap.c ypldap_dns.c Log message: Convert the common imsgbuf_read calls to the post EAGAIN world. OK tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/21 06:21:49 Modified files: net/dictd : Makefile distinfo Log message: update to dict 1.13.3 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:22:21 Modified files: usr.sbin/bgpd : bgpd.c control.c usr.sbin/smtpd : ca.c enqueue.c mproc.c queue_proc.c scheduler_proc.c smtpctl.c smtpd.c Log message: bgpd and smtpd include their own imsgbuf_read_nofd() implementation. Adjust that one as well apart from that the conversion to the new imsgbuf_read read behaviour is trivial. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:22:48 Modified files: usr.sbin/lpd : proc.c Log message: No need to handle EAGAIN anymore. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:23:13 Modified files: usr.sbin/npppctl: npppctl.c usr.sbin/npppd/npppd: control.c privsep.c Log message: Convert npppd and npppctl over to new imsgbuf_read behaviour. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:23:37 Modified files: usr.sbin/radiusctl: radiusctl.c usr.sbin/radiusd: control.c radiusd.c radiusd_bsdauth.c radiusd_file.c radiusd_module.c Log message: Convert radiusd to new imsgbuf_read behaviour. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:24:07 Modified files: sbin/mountd : mountd.c usr.bin/file : file.c Log message: Implement the recv_imsg/read_message function in the correct way. One needs to first check imsg_get() if there is a imsg already in the queue. Then if that returns 0 call imsgbuf_read(). Do this in a loop until imsg_get() returns an imsg. OK tb@ and nicm@ for file CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:24:39 Modified files: usr.sbin/ntpd : control.c ntp.c ntp_dns.c ntpd.c Log message: Simple bits of converting ntpd over to the new imsgbuf_read behaviour. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:25:01 Modified files: usr.sbin/ntpd : constraint.c Log message: Try to handle the dumpster fire called constraint.c a bit better. The imsg handling in here is not quite right. It works but more by luck. - use imsgbuf_read_one (similar code as found in a few other places) to read the one message we expect. - do not call imsgbuf_flush() without a child running to read the data. With large enough requests imsgbuf_flush() may be locked forever since there is no reader on the other side of the pipe. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:25:30 Modified files: usr.sbin/vmd : atomicio.c atomicio.h control.c proc.c vioblk.c vionet.c virtio.c vm.c vmm.c Log message: Convert vmd over to new imsgbuf_read behaviour and fix some lurking issues by introducing imsg_read_one(). This code is still a bit strange since it uses imsg_flush() on non-blocking sockets. A possible fix would be to replace imsg_flush() with a new imsg_write_one() that uses poll like atomicio. This is what imsg_read_one() does here. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:25:57 Modified files: usr.sbin/ldapd : imsgev.c Log message: Only ldapd tried to handle fd exhaustion during imsg fd passing. Move the getdtablecount check back into ldapd. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:26:25 Modified files: usr.sbin/bgpctl: bgpctl.c usr.sbin/dhcp6leasectl: dhcp6leasectl.c usr.sbin/dhcpleasectl: dhcpleasectl.c usr.sbin/dvmrpctl: dvmrpctl.c usr.sbin/eigrpctl: eigrpctl.c usr.sbin/ikectl: ikectl.c usr.sbin/ldapctl: ldapctl.c usr.sbin/ldpctl: ldpctl.c usr.sbin/ntpd : ntpd.c usr.sbin/ospf6ctl: ospf6ctl.c usr.sbin/ospfctl: ospfctl.c usr.sbin/ractl : ractl.c usr.sbin/relayctl: relayctl.c usr.sbin/ripctl: ripctl.c usr.sbin/slaacctl: slaacctl.c usr.sbin/smtpd : enqueue.c smtpctl.c usr.sbin/unwindctl: unwindctl.c usr.sbin/vmctl : main.c Log message: Unify error reporting in various control programs. Just use "read error" since the code also uses "write error" for the imsg_flush case. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:26:49 Modified files: sbin/iked : crypto.c eap.c ikev2.c ikev2_msg.c usr.sbin/bgpd : mrt.c rde_prefix.c session.c Log message: s/ibuf_add_buf/ibuf_add_ibuf/ OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:27:13 Modified files: usr.sbin/ldpd : ldpe.h packet.c Log message: Do not abuse struct ibuf_read for internal bits. Just define an own struct. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:27:40 Modified files: usr.sbin/bgpd : rtr_proto.c session.c session.h Log message: Do not abuse struct ibuf_read instead define local struct with the same fields. All of this will die in the end. This is just a step towards that. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:28:03 Modified files: usr.sbin/ldpd : ldpd.c packet.c Log message: Adjust to new msgbuf_write/ibuf_write API and use ibuf_write since there is no need to support fd passing. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:28:34 Modified files: usr.sbin/bgpd : bgpd.h mrt.c rde.c rtr_proto.c session.c Log message: Adjust bgpd to the new msgbuf_write / ibuf_write API OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:28:54 Modified files: usr.sbin/rpki-client: filemode.c http.c main.c parser.c rrdp.c rsync.c Log message: Adjust rpki-client to the new msgbuf_write api OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:29:28 Modified files: usr.sbin/ldpd : ldpd.c ldpd.h packet.c Log message: Adjust ldpd to the msgbuf change that turns the struct opaque OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:29:52 Modified files: usr.sbin/bgpd : bgpd.h control.c mrt.c rde.c rtr_proto.c session.c session.h Log message: Adjust bgpd to the new msgbuf API The tricky bit here is the fact that the peer wbuf needs to be allocated and freed in the right places (when a peer is setup and when it is freed). During lifetime we just flush the msgbuf with msgbuf_clear(). mrt has a similar issue. I think that freeing the msgbuf in mrt_clean is right. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:30:17 Modified files: usr.sbin/rpki-client: filemode.c http.c main.c parser.c rrdp.c rsync.c Log message: Adjust rpki-client to new msgbuf API OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:30:43 Modified files: regress/usr.sbin/rpki-client: test-http.c Log message: Adjust rpki-client regress to new msgbuf API OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:31:37 Modified files: usr.sbin/bgpd : control.c Log message: Replace imsgbuf_read_nofd() hack with the new imsgbuf API. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:32:02 Modified files: usr.sbin/smtpd : mproc.c Log message: Remove the imsgbuf_read_nofd() hack since the imsgbuf API rquires the caller to enable fdpassing. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:32:27 Modified files: usr.sbin/rpki-client: extern.h filemode.c http.c io.c main.c parser.c rrdp.c rsync.c Log message: Rewrite the rpki-client io read handling using the new ibuf_read API. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:32:50 Modified files: usr.sbin/bgpd : rtr_proto.c Log message: Convert rtr_proto to use new msgbuf reader API. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:33:14 Modified files: usr.sbin/bgpd : session.c session.h Log message: Kill the bgp_msg struct and instead pass the type to session_sendmsg() OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:33:41 Modified files: usr.sbin/bgpd : control.c session.c session.h Log message: Pass the message to bgp_fsm as argument instead of stashing it in rptr. This fixes many XXX in the parser functions since we now pass ibufs around. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:34:01 Modified files: usr.sbin/bgpd : mrt.c session.c session.h Log message: Teach mrt_dump_bgp_msg() to use ibufs OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:34:30 Modified files: usr.sbin/bgpd : session.c session.h Log message: Convert session.c to use the new msgbuf reader API. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:34:51 Modified files: usr.sbin/lpd : engine.c frontend.c frontend_lpr.c logmsg.c proc.c Log message: At least make this rotting version of lpd compile again. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:35:20 Modified files: sbin/dhcp6leased: control.c dhcp6leased.c engine.c frontend.c sbin/dhcpleased: control.c dhcpleased.c engine.c frontend.c sbin/iked : control.c proc.c sbin/mountd : mountd.c sbin/slaacd : control.c engine.c frontend.c slaacd.c sbin/unwind : control.c frontend.c resolver.c unwind.c usr.bin/file : file.c usr.bin/tmux : proc.c Log message: Convert sbin and usr.bin to check for imsgbuf_init failure and add imsgbuf_allow_fdpass where needed. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:38:15 Modified files: usr.sbin/bgpctl: bgpctl.c usr.sbin/bgpd : bgpd.c control.c rde.c rtr.c session.c usr.sbin/dhcp6leasectl: dhcp6leasectl.c usr.sbin/dhcpleasectl: dhcpleasectl.c usr.sbin/dvmrpctl: dvmrpctl.c usr.sbin/dvmrpd: control.c dvmrpd.c dvmrpe.c rde.c usr.sbin/eigrpctl: eigrpctl.c usr.sbin/eigrpd: control.c eigrpd.c eigrpe.c rde.c usr.sbin/ikectl: ikectl.c usr.sbin/ldapctl: ldapctl.c usr.sbin/ldpctl: ldpctl.c usr.sbin/ldpd : control.c lde.c ldpd.c ldpe.c usr.sbin/ntpd : constraint.c control.c ntp.c ntp_dns.c ntpd.c usr.sbin/ospf6ctl: ospf6ctl.c usr.sbin/ospf6d: control.c ospf6d.c ospfe.c rde.c usr.sbin/ospfctl: ospfctl.c usr.sbin/ospfd : control.c ospfd.c ospfe.c rde.c usr.sbin/ractl : ractl.c usr.sbin/rad : control.c engine.c frontend.c rad.c usr.sbin/relayctl: relayctl.c usr.sbin/ripctl: ripctl.c usr.sbin/ripd : control.c rde.c ripd.c ripe.c usr.sbin/slaacctl: slaacctl.c usr.sbin/unwindctl: unwindctl.c usr.sbin/ypldap: ldapclient.c ypldap.c ypldap_dns.c Log message: Convert simple stuff in usr.sbin over to new imsgbuf_init behaviour OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:38:45 Modified files: usr.sbin/httpd : control.c proc.c usr.sbin/relayd: control.c proc.c usr.sbin/snmpd : proc.c Log message: Convert various reyk proc.c daemons over to new imsgbuf_init and imsgbuf_allow_fdpass. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:39:07 Modified files: usr.sbin/ldapd : imsgev.c Log message: ldapd is also different to other imsg daemons. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:39:34 Modified files: usr.sbin/vmctl : main.c usr.sbin/vmd : control.c proc.c vioblk.c vionet.c virtio.c vmm.c Log message: Convert vmd over to check for imsgbuf_init failure and sprinkle a lot of imsgbuf_allow_fdpass() since vmd and vmctl pass fds left and right. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:42:22 Modified files: usr.sbin/smtpd : control.c mproc.c queue_proc.c scheduler_proc.c smtpctl.c Log message: In smtpd enable fdpassing on all imsgbufs apart from the one in mproc.c that was specially handled before. On the control socket fdpassing needs to be enabled when a IMSG_CTL_SMTP_SESSION message is received. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:42:49 Modified files: usr.sbin/sasyncd: monitor.c Log message: sasyncd is another unexpected imsg user that is in the end not that special OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:43:10 Modified files: usr.sbin/npppctl: npppctl.c usr.sbin/npppd/npppd: control.c privsep.c usr.sbin/radiusctl: radiusctl.c usr.sbin/radiusd: control.c radiusd.c radiusd_bsdauth.c radiusd_file.c radiusd_module.c Log message: Handle radiusd and npppd, they are different but nothing stands out. OK tb@ CVSROOT: /cvs Module name: xenocara Changes by: claudio@cvs.openbsd.org 2024/11/21 06:45:40 Modified files: app/xlockmore/xlock: privsep.c Log message: xenocara xlock uses imsg for privsep. What changes: - imsg_init becomes imsgbuf_init but imsgbuf_init can now fail - Adding imsgbuf functions to hide the msgbuf functions: msgbuf_clear -> imsgbuf_clear msgbuf_write -> imsgbuf_write - Also rename imsg_read to imsgbuf_read. - Both imsgbuf_read and imsgbuf_write have simplified error handling. imsgbuf_write now returns 0 on success so that old wrong connection closed check must be removed - Remove now official ibuf_get_string() OK tb@ matthieu@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:46:50 Modified files: lib/libutil : shlib_version Log message: Bump libutil major OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/21 06:47:22 Modified files: distrib/sets/lists/base: mi Log message: sync libutil bump CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/21 07:08:30 Modified files: net/gelatod : Makefile distinfo Log message: Update to gelatod 1.6 to cope with imsg earthquake from florian CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2024/11/21 07:29:27 Added files: mail/pop3d/patches: patch-imsgev_c patch-ioev_c patch-pop3e_c patch-session_c Log message: Fixup pop3d after the imsg earthquake. Should be hopefully close enough to work. CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2024/11/21 07:30:54 Added files: net/pfresolved/patches: patch-proc_c Log message: Adjust pfresolved to the new imsg world. OK tb@ CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2024/11/21 07:31:58 Modified files: net/openmdns/patches: patch-mdnsd_control_c patch-mdnsd_mdnsd_c Added files: net/openmdns/patches: patch-mdnsctl_mdnsl_c Log message: Patchup openmdns after the imsg earthquake. OK tb@ CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2024/11/21 07:33:16 ports/net/thingsd/patches Update of /cvs/ports/net/thingsd/patches In directory cvs.openbsd.org:/tmp/cvs-serv32255/patches Log Message: Directory /cvs/ports/net/thingsd/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2024/11/21 07:34:32 Added files: net/thingsd/patches: patch-thingsctl_thingsctl_c patch-thingsd_config_c patch-thingsd_control_c patch-thingsd_proc_c Log message: Fixes for thingsd after the imsg earthquake. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/21 07:36:03 Modified files: lib/libcrypto/ec: ec_mult.c Log message: ec_wNAF_mul(): remove r_is_at_infinity silliness All the EC_POINT_* API has a fast path for the point at infinity. So we're not gaining more than a few cycles by making this terrible mess even more terrible than it already is by avoding calls ot it (it's also incorrect as it is since we don't know that the point is no longer at infinity when it is unset). Simplify and add a comment explaining what this mess is doing. ok jsing CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/21 07:54:12 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: distinfo net/qbittorrent/qbittorrent-nox: distinfo Log message: update to qbittorrent 5.0.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/21 08:03:56 Modified files: lib/libcrypto/ec: ec_mult.c Log message: ec_wNAF_mul(): lose two levels of indentation This makes the mess a bit more readable. ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 08:32:01 Modified files: www/pecl-raphf : Makefile www/pecl-raphf/pkg: PLIST Log message: regen PLIST CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 08:49:10 Modified files: devel/pecl-xdebug: Makefile security/pecl-mcrypt: Makefile Log message: set FLAVOR on pecl ports which fail with php84 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 08:49:34 ports/lang/php/8.4 Update of /cvs/ports/lang/php/8.4 In directory cvs.openbsd.org:/tmp/cvs-serv58576/8.4 Log Message: Directory /cvs/ports/lang/php/8.4 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 08:49:34 ports/lang/php/8.4/pkg Update of /cvs/ports/lang/php/8.4/pkg In directory cvs.openbsd.org:/tmp/cvs-serv58576/8.4/pkg Log Message: Directory /cvs/ports/lang/php/8.4/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 08:49:34 ports/lang/php/8.4/patches Update of /cvs/ports/lang/php/8.4/patches In directory cvs.openbsd.org:/tmp/cvs-serv58576/8.4/patches Log Message: Directory /cvs/ports/lang/php/8.4/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 08:55:51 Modified files: lang/php : Makefile Added files: lang/php/8.4 : Makefile distinfo lang/php/8.4/patches: patch-Zend_asm_jump_sparc64_sysv_elf_gas_S patch-Zend_asm_make_mips64_n64_elf_gas_S patch-Zend_asm_make_sparc64_sysv_elf_gas_S patch-build_php_m4 patch-configure_ac patch-ext_mysqlnd_config9_m4 patch-ext_openssl_openssl_c patch-main_php_h patch-main_php_ini_c patch-php_ini-development patch-php_ini-production patch-sapi_cgi_cgi_main_c patch-sapi_fpm_fpm_fpm_atomic_h patch-sapi_fpm_www_conf_in patch-scripts_Makefile_frag patch-scripts_php-config_in patch-scripts_phpize_in lang/php/8.4/pkg: PLIST-apache PLIST-bz2 PLIST-cgi PLIST-curl PLIST-dba PLIST-dbg PLIST-embed PLIST-enchant PLIST-gd PLIST-gmp PLIST-intl PLIST-ldap PLIST-main PLIST-mysqli PLIST-odbc PLIST-pcntl PLIST-pdo_dblib PLIST-pdo_mysql PLIST-pdo_odbc PLIST-pdo_pgsql PLIST-pdo_sqlite PLIST-pgsql PLIST-shmop PLIST-snmp PLIST-soap PLIST-sqlite3 PLIST-tidy PLIST-xsl PLIST-zip php84_fpm.rc Log message: add php/8.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 08:56:27 Modified files: lang/php : php.port.mk lang/php/pecl : pecl.port.mk Log message: handle php 8.4 in modules garbage collect php 7.4, php 8.0 in php.port.mk CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 08:57:57 Modified files: archivers : Makefile databases : Makefile devel : Makefile graphics : Makefile mail : Makefile security : Makefile textproc : Makefile www : Makefile Log message: build php84 flavours of those pecl modules which can be built (xdebug and mcrypt: not yet) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 09:06:25 Modified files: www/unit : Makefile www/unit/unit-php: Makefile Log message: add php84 flavour of unit-php CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/21 09:10:45 Modified files: productivity/gnucash: Makefile Added files: productivity/gnucash/patches: patch-libgnucash_app-utils_gnc-quotes_cpp patch-libgnucash_core-utils_gnc-filepath-utils_cpp Log message: productivity/gnucash: unbreak with boost 1.87 ok ajacoutot@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/21 09:21:51 Modified files: productivity/gnucash/patches: patch-libgnucash_app-utils_gnc-quotes_cpp patch-libgnucash_core-utils_gnc-filepath-utils_cpp Log message: productivity/gnucash: add link to upstream PR CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/21 09:48:09 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-Cargo_toml patch-cli_main_rs patch-cli_standalone_binary_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_106_0_v8_src_builtins_x64_builtins-x64_cc 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-modcargo-crates_v8-0_90_1_v8_src_base_small-vector_h patch-runtime_ops_os_mod_rs Removed files: lang/deno/patches: patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_memory_h Log message: lang/deno: Update to 2.1.0 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/21 10:05:46 Modified files: sysutils/eza : Makefile crates.inc distinfo Log message: sysutils/eza: Update to 0.20.9 "It's that time of the week again..." CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 11:12:28 Modified files: devel/pecl-xdebug: Makefile Log message: oops, should be FLAVORS not FLAVOR CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 11:13:18 Modified files: security/pecl-mcrypt: Makefile Log message: oops, should be FLAVORS not FLAVOR CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2024/11/21 11:16:01 Modified files: sbin/pfctl : pfctl.8 Log message: omit preceding flag from command/modifier lists to get tags; OK jmc reads odd to repeat, e.g. -F, when listing all its modifiers. as a consequence, automatic tagging wouldn't work, e.g. no "zero" tag would exist to jump to that -F modifier's definition. also add manual tags for -R and -T as get explained together with -s and -t, respectively, where only the first flag gets tagged. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 11:16:48 Modified files: archivers/pecl-lzf: distinfo databases/pecl-redis: distinfo devel/pecl-xdebug: distinfo graphics/pecl-imagick: distinfo mail/pecl-mailparse: distinfo security/pecl-mcrypt: Makefile textproc/pecl-yaml: Makefile www/pecl-memcached: distinfo www/pecl-pledge: distinfo www/pecl-raphf : distinfo www/pecl-ssh2 : distinfo lang/php/pecl : pecl.port.mk Log message: set DIST_SUBDIR in pecl.port.mk CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/21 11:22:57 Modified files: graphics/gimp/snapshot: Makefile distinfo graphics/gimp/snapshot/patches: patch-app_main_c patch-extensions_goat-exercises_goat-exercise-lua_lua patch-meson_build graphics/gimp/snapshot/pkg: PLIST Removed files: graphics/gimp/snapshot/patches: patch-app_dialogs_quit-dialog_c Log message: graphics/gimp/snapshot: update to 3.0.0rc1. see https://www.gimp.org/news/2024/11/06/gimp-3-0-RC1-released/ drop BDEP on gjs, technically its only required at runtime for sample javascript plugins, so advanced users will know they have to install it tweak meson.build to alleviate the hard requirement, cf https://gitlab.gnome.org/GNOME/gimp/-/issues/12424 ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/21 11:24:12 Modified files: archivers : Makefile databases : Makefile devel : Makefile graphics : Makefile mail : Makefile security : Makefile textproc : Makefile www : Makefile archivers/pecl-lzf: Makefile archivers/pecl-lzf/pkg: PLIST databases/pecl-redis: Makefile databases/pecl-redis/pkg: PLIST devel/pecl-xdebug: Makefile devel/pecl-xdebug/pkg: PLIST graphics/pecl-imagick: Makefile graphics/pecl-imagick/pkg: PLIST mail/pecl-mailparse: Makefile mail/pecl-mailparse/pkg: PLIST security/pecl-mcrypt: Makefile security/pecl-mcrypt/pkg: PLIST textproc/pecl-yaml: Makefile textproc/pecl-yaml/pkg: PLIST www/pecl-memcached: Makefile www/pecl-memcached/pkg: PLIST www/pecl-pledge: Makefile www/pecl-pledge/pkg: PLIST www/pecl-raphf : Makefile www/pecl-raphf/pkg: PLIST www/pecl-ssh2 : Makefile www/pecl-ssh2/pkg: PLIST lang/php : Makefile php.port.mk lang/php/8.2 : Makefile lang/php/8.2/pkg: PLIST-apache PLIST-bz2 PLIST-cgi PLIST-curl PLIST-dba PLIST-dbg PLIST-embed PLIST-enchant PLIST-gd PLIST-gmp PLIST-imap PLIST-intl PLIST-ldap PLIST-main PLIST-mysqli PLIST-odbc PLIST-pcntl PLIST-pdo_dblib PLIST-pdo_mysql PLIST-pdo_odbc PLIST-pdo_pgsql PLIST-pdo_sqlite PLIST-pgsql PLIST-pspell PLIST-shmop PLIST-snmp PLIST-soap PLIST-sqlite3 PLIST-tidy PLIST-xsl PLIST-zip lang/php/pecl : pecl.port.mk www/unit : Makefile www/unit/unit-php: Makefile Removed files: lang/php/8.1 : Makefile distinfo lang/php/8.1/patches: patch-Zend_asm_jump_sparc64_sysv_elf_gas_S patch-Zend_asm_make_mips64_n64_elf_gas_S patch-Zend_asm_make_sparc64_sysv_elf_gas_S patch-build_php_m4 patch-configure_ac patch-ext_imap_config_m4 patch-ext_imap_php_imap_c patch-ext_intl_config_m4 patch-ext_mysqlnd_config9_m4 patch-ext_openssl_openssl_c patch-ext_standard_crc32_c patch-main_php_h patch-main_php_ini_c patch-php_ini-development patch-php_ini-production patch-sapi_cgi_cgi_main_c patch-sapi_fpm_fpm_fpm_atomic_h patch-sapi_fpm_www_conf_in patch-scripts_Makefile_frag patch-scripts_php-config_in patch-scripts_phpize_in lang/php/8.1/pkg: PLIST-apache PLIST-bz2 PLIST-cgi PLIST-curl PLIST-dba PLIST-dbg PLIST-embed PLIST-enchant PLIST-gd PLIST-gmp PLIST-imap PLIST-intl PLIST-ldap PLIST-main PLIST-mysqli PLIST-odbc PLIST-pcntl PLIST-pdo_dblib PLIST-pdo_mysql PLIST-pdo_odbc PLIST-pdo_pgsql PLIST-pdo_sqlite PLIST-pgsql PLIST-pspell PLIST-shmop PLIST-snmp PLIST-soap PLIST-sqlite3 PLIST-tidy PLIST-xsl PLIST-zip php81_fpm.rc Log message: drop php 8.1 and associated pecl81-*, set @pkgpath to merge into php/8.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/21 11:24:54 Modified files: multimedia/openh264: Makefile distinfo multimedia/openh264/pkg: PLIST Removed files: multimedia/openh264/patches: patch-codec_common_arm64_arm_arch64_common_macro_S Log message: update to openh264 2.5.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/21 12:40:17 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20241120 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/11/21 13:15:44 Modified files: sys/netinet : ip_input.c sys/netinet6 : ip6_input.c ip6_var.h Log message: During IP deliver, propagate correct address family. If ip_deliver() changes the af, e.g. for ip6 over ip4, then it cannot rely on the caller ip_ours() to enqueue the packet in the correct queue. ip_deliver() has to do the enqueue depending on the changed af. from markus@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/11/21 14:39:02 Modified files: devel/got : Makefile distinfo Log message: update to got 0.106 - prevent gotd fromexiting with pending notifications if client disconnects - convert got to the new imsg API - gotwebd: improve performance of repository age calculations - gotwebd: ensure child processes inherit non-default config CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/11/21 14:58:53 Modified files: net/swirc : Makefile distinfo Log message: Update swirc to 3.5.1. From maintainer Markus Uhlin, thanks! CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/21 17:11:17 Modified files: textproc/diffstat: Makefile distinfo Log message: Update to diffstat-1.67 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/21 17:14:36 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Rename val_sub[] into row[] and move it to the stack ok djm CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/21 17:15:38 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Change 0 - digit to -digit pointed out by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/21 17:52:39 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Move wNAF[], wNAF_len[], wsize[] to the stack Again, we know their sizes (always 2), so we can avoid allocating and freeing them. Also remove the extra "pivot" element. It's not needed. ok djm CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/21 17:54:42 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Garbage collect the now unused totalnum CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/21 19:11:09 Modified files: lib/libutil : imsg-buffer.c Log message: Fix NULL deref in msgbuf_free() From Henry Ford CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/22 00:06:16 Modified files: x11/gnome/settings-daemon: Makefile distinfo Log message: Update to gnome-settings-daemon-47.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/22 00:10:20 Modified files: net/coredns : Makefile distinfo modules.inc Log message: Update to coredns-1.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/22 00:12:47 Modified files: x11/gtksourceview5: Makefile distinfo Log message: Update to gtksourceview5-5.14.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/22 00:13:24 Modified files: x11/gnome/localsearch: Makefile distinfo x11/gnome/localsearch/patches: patch-src_miners_fs_tracker-miner-files-methods_c Log message: Update to localsearch-3.8.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/22 00:15:52 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.14.1. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/22 00:16:12 Modified files: regress/usr.sbin/rpki-client: test-http.c Log message: Adjust test-http.c to the new ibuf world order. Failure noticed by anton@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/22 00:16:30 Modified files: x11/gnome/tinysparql: Makefile distinfo x11/gnome/tinysparql/pkg: PLIST Log message: Update to tinysparql-3.8.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/22 00:20:50 Modified files: lib/libutil : imsg-buffer.c Log message: Bring the weird msgbuf_free() into a slightly more usual form ok claudio CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/22 00:25:58 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-47.2. CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2024/11/22 02:29:41 Modified files: sys/dev/ic : ahci.c Log message: Flush the interrupt status register in ahci(4) attach AMD 600 Series AHCI set interrupt bits during sd(4) attaching while using polling mode. Thus, we have to clear them, before enable interrupt handling. Also the AHCI 1.3.1 saids to do this. tested by tobhe@ ok tobhe@, jmatthew@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 02:39:22 Modified files: graphics/py-qrcode: Makefile distinfo graphics/py-qrcode/pkg: PLIST Removed files: graphics/py-qrcode/patches: patch-setup_py Log message: update to py3-qrcode-8.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/22 03:41:03 Modified files: x11/tint2 : Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 03:47:31 ports/telephony/asterisk/22 Update of /cvs/ports/telephony/asterisk/22 In directory cvs.openbsd.org:/tmp/cvs-serv5684/22 Log Message: Directory /cvs/ports/telephony/asterisk/22 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 03:47:31 ports/telephony/asterisk/22/pkg Update of /cvs/ports/telephony/asterisk/22/pkg In directory cvs.openbsd.org:/tmp/cvs-serv5684/22/pkg Log Message: Directory /cvs/ports/telephony/asterisk/22/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 03:47:31 ports/telephony/asterisk/22/patches Update of /cvs/ports/telephony/asterisk/22/patches In directory cvs.openbsd.org:/tmp/cvs-serv5684/22/patches Log Message: Directory /cvs/ports/telephony/asterisk/22/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 03:48:51 Modified files: telephony/asterisk/18: Makefile distinfo telephony/asterisk/18/patches: patch-res_res_rtp_asterisk_c patch-third-party_pjproject_Makefile Removed files: telephony/asterisk/18/patches: patch-main_config_c Log message: update to asterisk-18.26.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 03:48:57 Modified files: telephony/asterisk/20: Makefile distinfo telephony/asterisk/20/patches: patch-configs_samples_res_snmp_conf_sample patch-res_res_rtp_asterisk_c patch-third-party_pjproject_Makefile Removed files: telephony/asterisk/20/patches: patch-main_config_c Log message: update to asterisk-20.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 03:49:34 Modified files: telephony/asterisk: Makefile Added files: telephony/asterisk/22: Makefile distinfo telephony/asterisk/22/patches: patch-Makefile patch-Makefile_rules patch-apps_app_voicemail_c patch-apps_app_voicemail_exports_in patch-autoconf_ast_check_raii_m4 patch-build_tools_cflags_xml patch-configs_basic-pbx_asterisk_conf patch-configs_samples_ast_debug_tools_conf_sample patch-configs_samples_asterisk_conf_sample patch-configs_samples_asterisk_conf_sample.orig patch-configs_samples_pjsip_conf_sample patch-configs_samples_res_odbc_conf_sample patch-configs_samples_res_snmp_conf_sample patch-configure_ac patch-configure_ac.orig patch-contrib_scripts_ast_coredumper patch-contrib_scripts_safe_asterisk patch-main_dns_core_c patch-res_res_pjsip_config_transport_c patch-res_res_resolver_unbound_c patch-res_res_rtp_asterisk_c patch-res_res_rtp_asterisk_c.orig patch-sounds_sounds_xml patch-third-party_pjproject_Makefile patch-third-party_pjproject_Makefile.orig patch-third-party_pjproject_source_pjlib_build_Makefile patch-third-party_pjproject_source_pjlib_src_pj_ssl_sock_ossl_c patch-third-party_pjproject_source_pjmedia_src_pjmedia_sdp_c telephony/asterisk/22/pkg: DESCR-calendar DESCR-fax DESCR-http_post DESCR-kqueue DESCR-ldap DESCR-lua DESCR-main DESCR-odbc DESCR-pgsql DESCR-snmp DESCR-speex DESCR-tds DESCR-vm_imap DESCR-vm_odbc PLIST-calendar PLIST-fax PLIST-http_post PLIST-kqueue PLIST-ldap PLIST-lua PLIST-main PLIST-odbc PLIST-pgsql PLIST-snmp PLIST-speex PLIST-tds PLIST-vm_imap PLIST-vm_odbc README-main asterisk.rc Log message: add asterisk-22.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 03:49:45 Modified files: graphics/py-dot: Makefile distinfo graphics/py-dot/pkg: PLIST Log message: update to py3-dot-3.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 03:56:37 Modified files: devel/py-cflow2dot: Makefile Log message: pycflow2dot tweaks: use upstream's test Makefile rather than copying, use ${FULLPKGNAME}:${BUILD_PKGPATH} not just ${BUILD_PKGPATH} for TDEP CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2024/11/22 04:16:20 Modified files: games/wesnoth : Makefile distinfo games/wesnoth/pkg: PLIST Log message: update to wesnoth-1.18.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 04:37:47 Modified files: devel/py-algorithm-munkres: Makefile Log message: tidy whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/22 05:01:14 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Use OPENSSL_EC_EXPLICIT_CURVE rather than 0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/22 05:14:41 Modified files: lib/libcrypto/ec: ec_lib.c ec_local.h Log message: Rename curve_name into nid This used to be the case until they were given a 'more meaningful name' about 20 years ago. We cant fix the public API, but I'm tired of being confused by this nonsense. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/22 05:21:01 Modified files: audio/beets : Makefile distinfo audio/beets/pkg: PLIST README Removed files: audio/beets/patches: patch-test_test_files_py Log message: audio/beets: update to 2.1.0 Also added new optional dependencies and sort them by the order in pyproject.toml. Also, drop man and tests because no more tests and man pages in artifact from pypi. Changelog: https://github.com/beetbox/beets/releases/tag/v2.1.0 Feedback and OK: sthen@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/22 05:36:13 Modified files: usr.bin/tmux : tmux.1 Log message: Document command prompt escape sequence, from Von Welch. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 05:50:57 Modified files: lang/php : Tag: OPENBSD_7_6 Makefile.inc lang/php/8.1 : Tag: OPENBSD_7_6 Makefile lang/php/8.2 : Tag: OPENBSD_7_6 Makefile lang/php/8.3 : Tag: OPENBSD_7_6 Makefile Log message: drop Lerc from -stable WANTLIB-gd, it wasn't added until later CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 05:53:14 Modified files: lang/php/8.2 : Makefile lang/php/8.3 : Makefile Log message: bump 8.3 REVISION-gd to keep above -stable, add reminder to 8.2 8.3 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/22 05:58:05 Modified files: usr.bin/tmux : cmd-queue.c cmd-save-buffer.c tmux.h Log message: Do not strvis output to terminal from commands. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 07:23:45 Removed files: telephony/asterisk/22/patches: patch-configs_samples_asterisk_conf_sample.orig patch-configure_ac.orig patch-res_res_rtp_asterisk_c.orig patch-third-party_pjproject_Makefile.orig Log message: rm .orig files CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/22 07:59:40 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Split two helpers out of ec_wNAF_mul() As its name indicates, the first, ec_compute_odd_multiples(), fills point, 3 * point, 5 * point, ..., (2 * len - 1) * point into row[]. In fact, it first computes doubled = 2 * point and then goes on to set row[i] = row[i - 1] + doubled. That's straightforward enough. One change here is that this helper allocates row[i] on the fly rather than preallocating the entire array of points up front. The second piece is the actual precomputation, ec_wNAF_precompute(). It first computes the wNAF digits of the two scalars n and m (in this order for now) with appropriate window size and length. Then the above mentioned val[] array is allocated and populated with odd multiples of point and generator. Finally, all points in val[] are made affine in a single step, which means we only need one modular inversion, and this then allows us to take fast paths in all the computations in the one remaining loop in ec_wNAF_mul(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/22 08:21:14 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Swap the order of m and n in ec_wNAF_precompute() This matches the ec_wNAF_mul() API better ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 08:27:04 Modified files: devel/py-aiocache: Makefile Log message: skip the test which depends on "marshmallow" with --ignore, otherwise test collection fails and other tests don't run CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/22 08:33:04 Modified files: net/ocserv : Makefile distinfo net/ocserv/patches: patch-configure_ac patch-doc_sample_config Log message: update to ocserv-1.3.0, from Renaud Allard (taking maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/22 09:17:36 Modified files: lib/libcrypto/ec: ec_mult.c Log message: First pass over compute_wNAF() This streamlines this mess and adapts the API better to its only caller. Nothing much going on here, except that we drop confusing checks and unhelpful comment, thereby making the algorithm more cleanly visible. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/22 09:27:46 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Rewrite the crazy while loop into a for loop It's still horrible, but slightly less so... ok jsing CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/22 09:45:35 Added files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_assembler_MacroAssemblerRISCV64_h patch-Source_JavaScriptCore_llint_LowLevelInterpreter_cpp Log message: Tentative fixes for webkitgtk4 on riscv64 Two of them are already merged upstream, a third one is pending. ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/22 10:08:13 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Stop using BIGNUM internals, add some clarifying comments ok jsing CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/22 10:17:08 Modified files: net/rabbitmq : Makefile distinfo Log message: net/rabbitmq: Update to 4.0.4 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/22 10:17:47 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-Cargo_toml Log message: lang/deno: Update to 2.1.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/22 10:27:05 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Comment tweak from jsing with another tweak by me CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/22 11:31:27 Modified files: security/qdigidoc4: Makefile Log message: have portroach ignore the lastest windows-only release CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/22 11:33:07 Modified files: security/qdigidoc4: Makefile distinfo Log message: config.json rerolled CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/22 12:00:42 Modified files: www/hugo : Makefile distinfo modules.inc Log message: www/hugo: update to 0.139.0 Changelog: https://github.com/gohugoio/hugo/releases/tag/v0.139.0 OK: kn@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/22 12:07:58 Log message: devel/py-pathvalidate: new port (version 3.2.1) A Python library to sanitize/validate a string such as filenames/file-paths/etc. OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241122 N ports/devel/py-pathvalidate/Makefile N ports/devel/py-pathvalidate/distinfo N ports/devel/py-pathvalidate/pkg/DESCR N ports/devel/py-pathvalidate/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/22 12:08:40 Log message: devel/py-pick: new port (version 2.4.0) pick is a small python library to help you create curses based interactive selection list in the terminal. OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241122 N ports/devel/py-pick/Makefile N ports/devel/py-pick/distinfo N ports/devel/py-pick/pkg/DESCR N ports/devel/py-pick/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/22 12:17:36 Log message: www/qobuz-dl: new port (version 0.9.9.10) Search, explore and download Lossless and Hi-Res music from Qobuz. Feedback: kn@, OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241122 N ports/www/qobuz-dl/Makefile N ports/www/qobuz-dl/distinfo N ports/www/qobuz-dl/pkg/DESCR N ports/www/qobuz-dl/pkg/PLIST N ports/www/qobuz-dl/patches/patch-qobuz_dl_core_py N ports/www/qobuz-dl/patches/patch-qobuz_dl_qopy_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/22 12:18:08 Modified files: devel : Makefile www : Makefile Log message: +devel/py-pathvalidate; +devel/py-pick; +www/qobuz-dl OK: sthen@ kn@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/22 12:28:50 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20241122 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/11/22 14:56:03 Modified files: multimedia/libmediainfo: Makefile distinfo multimedia/mediainfo: Makefile distinfo Log message: mediainfo: maintenance update to 24.11 CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2024/11/22 15:53:17 Modified files: lang/bacon : Makefile distinfo lang/bacon/pkg : PLIST Log message: Update to bacon 5.0.1 + many fixes for OpenBSD. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/22 23:54:15 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/patches: patch-src_bin_initdb_initdb_c patch-src_include_storage_s_lock_h databases/postgresql/pkg: PLIST-contrib PLIST-docs PLIST-server Log message: Update to PostgreSQL 17.2 Bulk testing by tb@ OK tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/22 23:55:03 Modified files: databases/postgresql-previous: Makefile distinfo databases/postgresql-previous/patches: patch-src_backend_libpq_ip_c patch-src_include_storage_s_lock_h patch-src_interfaces_ecpg_compatlib_Makefile patch-src_interfaces_ecpg_ecpglib_Makefile patch-src_interfaces_ecpg_pgtypeslib_Makefile patch-src_interfaces_libpq_Makefile databases/postgresql-previous/pkg: PLIST Log message: Update postgresql-previous to PostgreSQL 16.6 following PostgreSQL update to 17.2 OK tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/22 23:56:11 Modified files: databases/postgresql-pllua: Makefile Log message: Update dependencies to work with PostgreSQL 17 (no code changes needed) OK tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/22 23:57:07 Modified files: databases/repmgr: Makefile distinfo Log message: Add upstream commit distpatch to build with PostgreSQL 17 OK tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/22 23:57:58 Added files: databases/pg_sqlite_fdw/patches: patch-Makefile patch-sqlite_fdw_c Log message: Add patches to build with PostgreSQL 17 OK tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2024/11/22 23:58:42 Modified files: databases/citus: Makefile Log message: Mark BROKEN until a version is released that supports PostgreSQL 17 CVSROOT: /cvs Module name: www Changes by: jeremy@cvs.openbsd.org 2024/11/23 00:02:54 Modified files: faq : current.html Log message: Add entry for PostgreSQL 17 major update CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/23 00:27:56 Modified files: security/knockpy: Makefile distinfo Log message: Update knockpy to 7.0.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/23 00:28:25 Modified files: devel/kdiff3 : Makefile distinfo Log message: Update kdiff3 to 1.11.5 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/23 00:28:57 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Ditch the wNAF modification This is another micro optimization that introduces needless complications for the sake of saving a few cycles. Specifically, by ditching the rule defining the wNAF representation (at most one of w+1 consecutive digits is non-zero) for the topmost digits, one can sometimes save a few digits at the cost of crazy loop conditions and other weirdness. That's not worth it. ok jsing CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/23 00:30:29 Modified files: fonts/font-awesome: Makefile distinfo Log message: Update font-awesome to 6.7.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/23 00:32:29 Modified files: devel/jenkins/devel: Makefile distinfo devel/jenkins/stable: Makefile distinfo Log message: Update Jenkins -stable and -devel CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/23 00:33:26 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Further simplify after dropping wNAF modification We can now turn the for loop into a proper for loop for which there is obviously no out of bounds access. The length can be determined up front and it's easier to explain what's going on, so expand a few comments. ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/23 00:35:14 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-CMakeLists_txt Log message: geo/qgis: update to 3.40.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/23 00:37:21 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Drop bn is zero special case This is a corner case that isn't really of interest. We're making a few calculations that don't really hurt, but it's super cheap, so one more complication bites the dust. ok jsing CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/23 01:45:51 Removed files: x11/kde-applications/kaccounts-integration: Makefile distinfo x11/kde-applications/kaccounts-integration/pkg: DESCR PLIST Log message: Remove unhooked kaccounts-integration Forgotten to remove in the old days CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/23 01:58:43 Added files: comms/gnuradio/patches: patch-cmake_Modules_FindQwt_cmake Log message: comms/gnuradio: unbreak with qwt 6.3. patch from upstream pointed at by rsadowski@ this port could definitely need an update/a maintainer. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/23 02:22:29 Modified files: devel/qcoro : Makefile distinfo devel/qcoro/pkg: PFRAG.no-qt6 PFRAG.qt6 Log message: Update qcoro to 0.11.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 02:27:14 Modified files: x11/gnome/libadwaita: Makefile distinfo Log message: Update to libadwaita-1.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 02:30:00 Modified files: devel/libsoup3 : Makefile distinfo Log message: Update to libsoup3-3.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 02:30:52 Modified files: lang/typescript: Makefile distinfo lang/typescript/pkg: PLIST Log message: Update to typescript-5.7.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 02:33:08 Modified files: graphics/gimp/stable: Makefile graphics/gimp/stable/patches: patch-configure Log message: Adapt to new librsvg GdkPixbuf loader name (upcoming librsvg update). Regen WANTLIB while here. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 02:35:57 Modified files: sysutils/opentofu: Makefile distinfo modules.inc Log message: Update to opentofu-1.8.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 02:39:46 Modified files: textproc/libspelling: Makefile distinfo textproc/libspelling/pkg: PLIST Log message: Update to libspelling-0.4.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 02:41:00 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.69.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 02:43:16 Modified files: x11/gnome/text-editor: Makefile distinfo Log message: Update to gnome-text-editor-47.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 02:44:20 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.35.68. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 02:44:35 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.68. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 02:44:47 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.36.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 02:47:45 Modified files: x11/gnome/orca : Makefile distinfo Log message: Update to orca-47.2. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/11/23 02:47:54 Modified files: net/icbirc : Makefile distinfo Removed files: net/icbirc/patches: patch-Makefile patch-icb_c patch-irc_c Log message: update net/icbirc to 2.2 while here, take maintainership CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/11/23 02:53:32 Log message: import sysutils/kitd 1.0 from Lydia Sobot, chilledfrogs disroot org ok op@ kitd supervises a child process, redirecting its standard output and standard error to syslog. When the child process exits, it is automatically restarted using exponential backoff. Homepage: https://git.causal.agency/kitd/about/ Status: Vendor Tag: semarie Release Tags: semarie_20241123 N ports/sysutils/kitd/Makefile N ports/sysutils/kitd/distinfo N ports/sysutils/kitd/pkg/DESCR N ports/sysutils/kitd/pkg/PLIST N ports/sysutils/kitd/pkg/kitd.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/11/23 02:54:11 Modified files: sysutils : Makefile Log message: hook sysutils/kitd CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 03:02:07 Modified files: graphics/asymptote: Makefile Log message: Unbreak: needs bison. Set BISON="yacc" in CONFIGURE_ENV instead. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 03:10:37 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.54.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 03:10:53 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.54.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 03:11:08 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.54.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 03:11:19 Modified files: graphics/gimp/snapshot: Makefile graphics/gimp/stable: Makefile Log message: Needs BDEP on misc/shared-mime-info. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/23 03:29:33 Modified files: print/htmldoc : Makefile distinfo print/htmldoc/patches: patch-Makedefs_in patch-configure patch-htmldoc_file_c Log message: Update to htmldoc-1.9.19. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/23 04:30:32 Modified files: comms/gnuradio : Makefile Log message: comms/gnuradio: bump REVISION for x11/qwt @pkgpath change reported by tb@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/23 04:31:00 Modified files: security/acme.sh: Makefile distinfo security/acme.sh/pkg: PLIST Log message: security/acme.sh: update to 3.1.0 Changelog: https://github.com/acmesh-official/acme.sh/releases/tag/3.1.0 OK: kn@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/11/23 05:29:26 Modified files: net/pounce : Makefile net/pounce/pkg : PLIST Log message: net/pounce: enable notify and palaver it adds sqlite3 and curl dependencies, but are common enought. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/23 05:56:31 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Further refactoring of the wNAF code The big change is that the "rows" are no longer slices of val[] but that they actually own the points they contain. The price for this is an extra allocation for val[] and to piece it together from the two rows. That's ugly, but less ugly than before. Add a helper for freeing a row of points. It can deal with a NULL row so, we can remove a couple of complications. The second change is that the logic for preparing the rows is pulled back into ec_wNAF_mul[]. This way the m * G + n * P logic is in the one function that needs to know about it, the rest just deals with a pair of a point and a scalar. This starts resembling actual code... ok jsing CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/23 07:02:31 ports/net/minio/server-old Update of /cvs/ports/net/minio/server-old In directory cvs.openbsd.org:/tmp/cvs-serv95068/server-old Log Message: Directory /cvs/ports/net/minio/server-old added to the repository CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/23 07:05:01 ports/net/minio/server-old/pkg Update of /cvs/ports/net/minio/server-old/pkg In directory cvs.openbsd.org:/tmp/cvs-serv39826/pkg Log Message: Directory /cvs/ports/net/minio/server-old/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/23 07:10:59 Added files: net/minio/server-old: Makefile distinfo modules.inc net/minio/server-old/pkg: DESCR PLIST README minio.rc Log message: Add server-old For now, it's a copy of the current minio in tree. The reason to have this dir is the removal of the Gateway and filesystem modes in newer minio, which some users rely on. The 'server' port will be soon updated to a newer version. with and ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/23 07:19:24 Log message: import ports/devel/py-test-codspeed, ok landry Pytest plugin to create https://codspeed.io/ benchmarks. Creating benchmarks with pytest-codspeed is compatible with the standard pytest-benchmark API. So if you already have benchmarks written with it, you can start using pytest-codspeed right away. Status: Vendor Tag: sthen Release Tags: sthen_20241123 N ports/devel/py-test-codspeed/Makefile N ports/devel/py-test-codspeed/distinfo N ports/devel/py-test-codspeed/pkg/PLIST N ports/devel/py-test-codspeed/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/23 07:19:30 Log message: import ports/www/py-aiohappyeyeballs, ok landry This library exists to allow connecting with Happy Eyeballs (RFC 8305) when you already have a list of addrinfo and not a DNS name. Status: Vendor Tag: sthen Release Tags: sthen_20241123 N ports/www/py-aiohappyeyeballs/Makefile N ports/www/py-aiohappyeyeballs/distinfo N ports/www/py-aiohappyeyeballs/pkg/DESCR N ports/www/py-aiohappyeyeballs/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/23 07:19:36 Log message: import ports/devel/py-test-aiohttp, ok landry pytest-aiohttp is a pytest plugin providing useful fixtures to test aiohttp server and client. Status: Vendor Tag: sthen Release Tags: sthen_20241123 N ports/devel/py-test-aiohttp/Makefile N ports/devel/py-test-aiohttp/distinfo N ports/devel/py-test-aiohttp/pkg/DESCR N ports/devel/py-test-aiohttp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/23 07:19:41 Log message: import ports/devel/py-propcache, ok landry This module provides accelerated versions of cached_property. It is derived from 'yarl'. The API is designed to be nearly identical to the built-in cached_property class, except for the additional under_cached_property class which uses self._cache instead of self.__dict__ to store the cached values and prevents __set__ from being called. Status: Vendor Tag: sthen Release Tags: sthen_20241123 N ports/devel/py-propcache/Makefile N ports/devel/py-propcache/distinfo N ports/devel/py-propcache/pkg/PLIST N ports/devel/py-propcache/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/23 07:19:49 Log message: import ports/devel/py-covdefaults, ok landry A coverage plugin to provide sensible default settings. Status: Vendor Tag: sthen Release Tags: sthen_20241123 N ports/devel/py-covdefaults/Makefile N ports/devel/py-covdefaults/distinfo N ports/devel/py-covdefaults/pkg/PLIST N ports/devel/py-covdefaults/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/23 07:20:09 Modified files: www : Makefile Log message: +py-aiohappyeyeballs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/23 07:21:32 Modified files: devel : Makefile Log message: +py-test-codspeed, py-test-aiohttp, py-propcache, py-covdefaults (and sort while there) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/23 07:23:03 Modified files: net/py-aiodns : Makefile distinfo net/py-aiodns/pkg: PLIST Log message: update to py3-aiodns-3.2.0, ok kmos CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/23 07:28:54 Modified files: graphics/gimp/snapshot: Makefile Log message: gimp now needs newer librsvg; set ONLY_FOR_ARCHS=${RUST_ARCHS} CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/23 07:30:21 Modified files: geo/osrm-backend: Makefile Log message: set ONLY_FOR_ARCHS=${LP64_ARCHS} CMake Error at CMakeLists.txt:118 (message): Building on a 32 bit system is not supported CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/23 08:16:57 Modified files: security/py-cryptodome: Makefile distinfo security/py-cryptodome/pkg: PLIST Log message: update py-cryptodome and sync with py-cryptodomex; timeout CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/11/23 08:38:12 Modified files: lib/libcrypto/sha: sha3.c Log message: Simplify endian handling in SHA-3. Rather than having blocks of code that are conditional on BYTE_ORDER != LITTLE_ENDIAN, use le64toh() and htole64() unconditionally. In the case of a little endian platform, the compiler will optimise this away, while on a big endian platform we'll either end up with better code or the same code than we have currently. ok tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/11/23 08:42:58 Modified files: distrib/sets/lists/comp: md.riscv64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/11/23 08:48:43 Modified files: sysutils/ncdu : Makefile distinfo Log message: Update ncdu to 1.21. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/23 08:53:54 Modified files: x11/gnome/librsvg: Makefile crates.inc distinfo distinfo.old x11/gnome/librsvg/pkg: PFRAG.old PFRAG.stable PLIST Added files: x11/gnome/librsvg/patches: patch-meson_build Log message: Update to librsvg-2.59.2. Explicitely link with libc++abi to prevent undefined reference to _Unwind_Resume and friends. Don't make the pc file relocatable, our buggy pkg-config(1) does not support the pcfiledir variable. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/11/23 09:06:18 Modified files: games/ezquake : Makefile distinfo games/ezquake/patches: patch-src_vid_sdl2_c Added files: games/ezquake/patches: patch-CMakeLists_txt Log message: update to ezquake 3.6.5, by maintainer Tom Murphy - thanks! CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/11/23 10:05:44 Modified files: audio/schismtracker: Makefile distinfo audio/schismtracker/patches: patch-configure_ac Log message: Update schismtracker to 20241021. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/11/23 10:28:11 Modified files: textproc/ruby-rouge: Makefile distinfo textproc/ruby-rouge/pkg: PLIST Log message: Update ruby-rouge to 4.5.1. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/23 11:45:13 Modified files: security/qdigidoc4: Makefile distinfo Log message: rename rerolled distfile to force refetch for build machines; noted by sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/23 14:00:03 Modified files: devel/py-propcache: Makefile Log message: fix BDEP, problem pointed out by kmos CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/23 14:01:14 Modified files: www/py-yarl : Makefile distinfo www/py-yarl/pkg: PLIST Log message: update to py3-yarl-1.18.0, ok jung@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/11/23 14:20:10 Modified files: graphics/glfw : Makefile distinfo Log message: Update glfw to 3.4 This update introduces compilation of multiple backends at once and picking the runtime with environment variables. It defaults to X but now has Wayland support. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/11/23 14:24:03 Modified files: sys/dev/fdt : rkpmic.c Log message: Implement power down if the PMIC is marked as the system power controller in the device tree. From Paul Fertser. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/11/23 16:07:32 Modified files: fonts/amigafonts: Makefile Log message: amigafonts: remove defunct HOMEPAGE, it's been down for years. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/11/23 16:10:49 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.232. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/11/23 16:22:26 Modified files: graphics/p5-Image-ExifTool: Makefile distinfo Log message: Update p5-Image-ExifTool to 13.00. CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2024/11/23 16:54:02 Modified files: cad/prusaslicer: Makefile distinfo cad/prusaslicer/patches: patch-CMakeLists_txt patch-src_CMakeLists_txt patch-src_PrusaSlicer_cpp patch-src_libslic3r_Thread_cpp patch-src_occt_wrapper_CMakeLists_txt patch-src_slic3r_CMakeLists_txt patch-src_slic3r_GUI_GLCanvas3D_cpp patch-src_slic3r_GUI_InstanceCheck_cpp patch-src_slic3r_GUI_PhysicalPrinterDialog_cpp patch-src_slic3r_GUI_Plater_cpp patch-src_slic3r_GUI_UserAccountCommunication_cpp patch-tests_libslic3r_test_emboss_cpp patch-tests_libslic3r_test_quadric_edge_collapse_cpp cad/prusaslicer/pkg: PLIST Added files: cad/prusaslicer/patches: patch-bundled_deps_CMakeLists_txt patch-bundled_deps_avrdude_avrdude_libavrdude_h patch-bundled_deps_hints_HintsToPot_cpp patch-src_libslic3r_CMakeLists_txt Log message: Update prusaslicer 2.8.0->2.8.1, from maintainer Renato Aguiar. Looks good to sthen@, tested & ok here. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/23 22:15:21 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-7.0.4 go for it, bcallah@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/24 01:38:14 Modified files: multimedia/libvpx: Makefile distinfo multimedia/libvpx/patches: patch-build_make_Makefile patch-build_make_configure_sh patch-configure patch-examples_mk patch-vpx_ports_aarch32_cpudetect_c patch-vpx_ports_aarch64_cpudetect_c Log message: Update libvpx to 1.15.0 Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/24 01:50:45 Modified files: graphics/ffmpeg: Makefile distinfo graphics/ffmpeg/patches: patch-configure patch-ffbuild_library_mak patch-libswscale_ppc_yuv2rgb_altivec_c graphics/ffmpeg/pkg: PLIST x11/mplayer : Makefile distinfo x11/mplayer/patches: patch-DOCS_man_en_mplayer_1 patch-Makefile patch-configure Added files: graphics/ffmpeg/patches: patch-libavformat_avformat_h patch-libavformat_mux_utils_c patch-libavutil_aarch64_cpu_c patch-libavutil_arm_cpu_c patch-libavutil_cpu_c patch-libavutil_cpu_internal_h patch-libavutil_mips_cpu_c patch-libavutil_ppc_cpu_c patch-libavutil_riscv_cpu_c Removed files: graphics/ffmpeg/patches: patch-doc_encoders_texi patch-libavcodec_aacenc_c patch-libavcodec_aarch64_fft_neon_S patch-libavcodec_aarch64_h264idct_neon_S patch-libavcodec_aarch64_mdct_neon_S patch-libavcodec_aarch64_simple_idct_neon_S patch-libavcodec_aarch64_synth_filter_neon_S patch-libavcodec_aarch64_vp9itxfm_16bpp_neon_S patch-libavcodec_aarch64_vp9itxfm_neon_S patch-libavcodec_aarch64_vp9lpf_16bpp_neon_S patch-libavcodec_aarch64_vp9lpf_neon_S patch-libavcodec_libaomenc_c patch-libavcodec_libsvtav1_c patch-libavcodec_version_h patch-libavcodec_x86_fft_asm patch-libavformat_rtpproto_c patch-libavformat_udp_c patch-libavutil_aarch64_asm_S Log message: Update FFmpeg to 6.1.1 Thanks to Brad for the update diff and the hard work to make this possible. Feedback from many, tested in a bulk build and runtime at by me CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/24 01:51:46 Modified files: telephony/linphone/mediastreamer2: Makefile Added files: telephony/linphone/mediastreamer2/patches: patch-src_utils_ffmpeg-priv_c patch-src_utils_ffmpeg-priv_h patch-src_utils_jpgloader-ffmpeg_c patch-src_videofilters_ffmpegjpegwriter_c patch-src_videofilters_h264dec_cpp patch-src_videofilters_videodec_c patch-src_videofilters_videoenc_c Log message: fix-build-ffmpeg5.patch from SUSE to unbreak with ffmpeg>=5 OK landry@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/24 01:53:21 Modified files: audio/chromaprint: Makefile distinfo Log message: Update chromaprint to uostream commit to unbreak FFmpeg6 build Update diff from Brad, ok kn@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/24 01:54:58 Modified files: games/alephone/alephone: Makefile distinfo games/alephone/alephone/pkg: PLIST Removed files: games/alephone/alephone/patches: patch-Source_Files_CSeries_csalerts_sdl_cpp patch-Source_Files_Misc_sdl_dialogs_cpp patch-Source_Files_Misc_sdl_widgets_cpp patch-Source_Files_Misc_sdl_widgets_h patch-Source_Files_Network_Metaserver_SdlMetaserverClientUi_cpp patch-Source_Files_Network_network_dialogs_cpp patch-Source_Files_Sound_SoundManager_cpp Log message: Update Alephone to 1.10 - This builds with both FFmpeg 4 and 6. - "A few audio deps dropped. Sound moved to using OpenAL." - Disabled the GL backend (linking issue) Update diff from Brad, on objections from phessler@ maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/24 02:07:00 Modified files: multimedia/handbrake: Makefile Removed files: multimedia/handbrake/patches: patch-libhb_audio_remap_c patch-libhb_audio_resample_c patch-libhb_common_c patch-libhb_decavcodec_c patch-libhb_encavcodecaudio_c patch-libhb_muxavformat_c patch-libhb_scan_c Log message: Remove FFmpeg4 patches Remove patches to revert newer FFmpeg API utilization to be able to build with FFmpeg 4. From Brad CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/24 03:12:05 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Disable small builtin curves This disables all the curves over fields < 224 bits and a few others. Specifically: SECG: 112r1 112r2 128r1 128r2 160k1 160r1 160r2 192k1 192r1 192v{1,2,3} WTLS: 6 7 8 9 12 Brainpool: P160r1 P160t1 P192r1 P192t1 These are below or at the limit of what is acceptable nowadays. This is less aggressive than what some enterprise linux distributions are using in their patched OpenSSL versions where everything over fields < 256 bits is disabled with the exception of P-224, so interoperability should not be a problem. The curves are left in the tree for now and can be re-enabled by compiling libcrypto with -DENABLE_SMALL_CURVES. They will be fully removed later. One nice benefit of doing this is that the incorrect parameters for WTLS 7 are fixed (obviously nobody uses this one) and now all the builtin curves have a unique corresponding OID (nid). Something like this was suggested a while back by beck, makes sense to sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/24 03:13:16 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c regress/lib/libcrypto/ecdh: ecc_cdh.c ecdhtest.c regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Disable regression tests for small builtin curves CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/24 03:18:40 Modified files: devel/llvm : Makefile Log message: Link llvm 18; lang/zig needs it. sthen@ agrees CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/24 03:36:52 Modified files: x11/gtk+4 : Makefile distinfo Log message: Update to gtk+4-4.16.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/24 03:39:47 Modified files: x11/gnome/online-accounts: Makefile distinfo Log message: Update to gnome-online-accounts-3.52.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/24 03:42:53 Modified files: x11/gnome/terminal: Makefile distinfo Log message: Update to gnome-terminal-3.54.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/24 03:43:10 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-47.2. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2024/11/24 03:44:59 Modified files: usr.sbin/vmd : priv.c Log message: simpler ifaliasreq sockaddr filling Rather than setting the destination struct member's size in an AF-specific way only to read from and then overwrite it with memcpy, use the destination size directly. OK mlarkin CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/24 03:52:12 Modified files: multimedia/openh264: Makefile Added files: multimedia/openh264/patches: patch-codec_common_src_WelsThreadLib_cpp Log message: Use HW_NCPUONLINE in WelsQueryLogicalProcessInfo(); from Brad CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/11/24 04:33:34 Modified files: sbin/unwind : frontend.c unwind.conf.5 Log message: unwind: support wildcard in blacklist Any domain in the blacklist that starts with '.', which is not a legal name due to an empty label, is treated as any subdomain on that zone. This means that .example.com blocks all requests to any subdomain of example.com, but allows example.com. No objections: florian@ OK: kn@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/24 04:34:13 Modified files: net/tg_owt : Makefile distinfo net/tg_owt/pkg : PLIST Log message: update to tg_owt for tdesktop 5.8.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/24 04:35:21 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 5.8.2 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/24 04:41:29 Modified files: www/hugo : Makefile distinfo modules.inc Log message: www/hugo: update to 0.139.2 Changelog: v0.139.1: - Revert "build(deps): bump github.com/tdewolff/minify/v2 from 2.20.37 to 2.21.1" - minifiers: Add failing test for upstream bug - dartsass: Fix nilpointer on Close when Dart Sass isn't installed v0.139.2: - modules: Skip empty lines in modules.txt OK: kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 04:50:43 Modified files: net/ocserv : Makefile Log message: set environment variable during configure to unbreak build, it requires ipcalc for tests but the version in ports is incompatible CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/11/24 04:58:59 Modified files: devel/qcoro : Makefile devel/qcoro/pkg: PFRAG.qt6 Log message: Unbreak qcoro-qt6, spotted by aja CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/11/24 05:16:12 Modified files: games/crispy-doom: Makefile distinfo games/crispy-doom/pkg: PLIST Log message: update to crispy-doom 7.0, from maintainer Ryan Freeman - thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 05:19:08 Removed files: games/ezquake/patches: patch-Makefile Log message: patch should have been removed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 05:29:26 Modified files: databases/postgresql: Makefile Log message: add BDEP on bison to avoid "configure: error: bison not found" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 05:41:25 Modified files: textproc/lowdown: Makefile distinfo Log message: update to lowdown-1.2.0, from Bryan Vyhmeister (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 05:57:33 Modified files: multimedia/handbrake: Makefile Log message: fix version spec on graphics/ffmpeg; if a port uses EPOCH, any ports referencing that port with a version spec need to include v in the spec. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/24 05:58:06 Modified files: sys/kern : kern_sig.c Log message: Do not clear P_WSLEEP in ptsigna's SIGCONT handling. cursig() no longer stops threads while called during the sleep transition and so there is no need to clear P_WSLEEP. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 06:02:17 Modified files: multimedia/libheif: Makefile distinfo Removed files: multimedia/libheif/patches: patch-CMakeLists_txt Log message: update to libheif-1.19.5, from Brad CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/24 06:02:37 Modified files: sys/kern : sched_bsd.c Log message: In setrunnable() also check for P_WSLEEP in the SSTOP case. If a thread is quickly stopped and continued then it is possible that all of this happens between sleep_setup and sleep_finish and so this code needs to check for P_WSLEEP so that a still running thread is put onto the runqueue. OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/24 06:05:14 Modified files: sys/kern : kern_sched.c Log message: Add KASSERT on P_WSLEEP in setrunqueue() and sched_chooseproc(). P_WSLEEP indicates that the thread is still on a CPU executing and has not yet mi_switched away to sleep. So it is a bug to make such a thread runnable or even worse try to switch to it. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 06:46:09 Removed files: lang/php/8.4/patches: patch-Zend_asm_jump_sparc64_sysv_elf_gas_S patch-Zend_asm_make_sparc64_sysv_elf_gas_S Log message: remove sparc64 patches which were merged upstream (should avoid "symbol already defined" errors) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 06:49:24 Modified files: x11/tigervnc : Makefile Log message: drop ports-gcc from COMPILER, many undefined ref's CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 07:16:35 Modified files: telephony/asterisk/18: Tag: OPENBSD_7_6 Makefile distinfo telephony/asterisk/18/patches: Tag: OPENBSD_7_6 patch-res_res_rtp_asterisk_c patch-third-party_pjproject_Makefile Log message: MFC update to asterisk-18.26.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 07:20:45 Modified files: telephony/asterisk/20: Tag: OPENBSD_7_6 Makefile distinfo telephony/asterisk/20/patches: Tag: OPENBSD_7_6 patch-configs_samples_res_snmp_conf_sample patch-res_res_rtp_asterisk_c patch-third-party_pjproject_Makefile telephony/asterisk/20/pkg: Tag: OPENBSD_7_6 PLIST-main Log message: MFC update to asterisk-20.11.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/24 07:21:12 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: with pcmanfm, libfm got removed as well; OK aja CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/11/24 07:48:12 Modified files: lib/libcrypto/man: EVP_PKEY_CTX_ctrl.3 Log message: Fix some inaccuracies and gaps in the paragraph i wrote about CMAC such that it becomes intelligible but not too long or prominent. In particular, don't talk about EVP_PKEY_CTX_new(3), don't forget to mention EVP_PKEY_keygen(3), mention EVP_PKEY_OP_KEYGEN, and mention how to proceed once you have the desired EVP_PKEY object in hand. Substantial feedback and OK tb@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 08:42:37 Modified files: multimedia/x264: Makefile distinfo multimedia/x264/patches: patch-Makefile patch-common_x86_x86inc_asm patch-configure Log message: update to x265-20241027, from Brad (maintainer) tested encoding on amd64 IBT, aarch64 BTI with a rebuilt ffmpeg and "ffmpeg -i input.mp4 -c:v libx264 -preset slow -crf 22 -c:a copy output.mkv" CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/24 09:05:24 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 5.8.3 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/11/24 09:40:14 Modified files: net/dsocks : Makefile Log message: Fix small typo in NO_TEST CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/11/24 10:52:08 Modified files: textproc/riff : Makefile crates.inc distinfo Log message: Update riff to 3.3.7. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/11/24 11:01:43 Log message: import py-lazy-loader; ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20241124 N ports/devel/py-lazy-loader/Makefile N ports/devel/py-lazy-loader/distinfo N ports/devel/py-lazy-loader/pkg/DESCR N ports/devel/py-lazy-loader/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/11/24 11:03:01 Modified files: devel : Makefile Log message: +py-lazy-loader CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2024/11/24 11:06:38 Modified files: math/py-scikit-image: Makefile Log message: unbreak skimage now that lazy-loader is imported CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/24 11:16:05 Modified files: net/yggdrasil-go: Makefile distinfo modules.inc Log message: update to yggdrasil 0.5.10 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/11/24 11:43:42 Modified files: sysutils/broot : Makefile crates.inc distinfo Log message: Update broot to 1.44.2. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/11/24 12:02:15 Modified files: audio/libopenmpt: Makefile distinfo Log message: Update libopenmpt to 0.7.11. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/11/24 12:07:29 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2024.11. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 12:54:23 Removed files: telephony/asterisk/18/patches: Tag: OPENBSD_7_6 patch-main_config_c telephony/asterisk/20/patches: Tag: OPENBSD_7_6 patch-main_config_c Log message: patch should have been rm'd CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 12:57:20 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Added files: sysutils/borgmatic/patches: patch-borgmatic_config_paths_py Log message: revert previous borgmatic update, it's hanging at the end of ths run in some cases. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/24 13:17:54 Modified files: net/arp-scan : Makefile distinfo Log message: update mac vendor database CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/24 13:48:59 Modified files: net/minio/server: Makefile distinfo modules.inc net/minio/server/pkg: PLIST README minio.rc Added files: net/minio/server/pkg: minio.login Log message: Update to minio-0.20241107 This update removes the Gateway and filesystem modes. If your deployment use them, please stick to minio-0.20221024 (provided separately). This new version requires the root credentials set in the login.conf.d/minio file. Please see the pkg-readme. with and ok sthen CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/24 13:49:35 Modified files: net/minio : Makefile Log message: Link server-old to the build CVSROOT: /cvs Module name: www Changes by: danj@cvs.openbsd.org 2024/11/24 13:53:01 Modified files: faq : current.html Log message: Add note for minio with and ok sthen CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2024/11/24 14:27:05 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Make fw_update -d behave like the manual says The manual says without -a or any drivers specified, fw_update -d will delete all firmware not required by a driver, and now it does. While here, slightly improve function name. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/11/24 15:19:59 Modified files: sys/dev/fdt : rkclock.c Log message: Fix RK3399 USB clock gates. From Paul Fertser. ok dlg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/11/24 15:46:54 Modified files: sys/dev/fdt : rkusbphy.c Log message: Add RK3399 support. From Paul Fertser. ok dlg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/11/24 15:58:04 Modified files: sys/dev/fdt : dwmmc.c Log message: Add support for the "post-power-on-delay-ms" in the MMC power sequencing. From Paul Fertser. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/11/24 16:01:27 Modified files: devel/microsoft-gsl: Makefile Log message: While NO_BUILD might be set, cmake is unhappy with base-gcc's capabilities. Fix the build on sparc64 by moving to ports-gcc CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/11/24 16:05:50 Modified files: databases/pgbackrest: Makefile Log message: base-gcc won't build pgbackrest. Shift to ports-gcc on base-gcc arches Fixes the build on sparc64 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/11/24 16:47:50 Modified files: usr.bin/ssh : Makefile.inc Log message: turn off CDIAGFLAGS and turn back on INSTALL_STRIP accidentally changed in last commit CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/11/24 16:54:36 Modified files: mail/s-nail : Makefile Log message: s-nail has evolved beyond base-gcc. Move to ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/11/24 16:56:01 Modified files: net/netatalk3 : Makefile Log message: Move to ports-gcc to fix sparc64 build CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/11/24 17:02:32 Modified files: sysutils/flashrom: Makefile Log message: Shift base-gcc arches to using ports-gcc to get flashrom building on sparc64 again CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/24 17:12:14 Modified files: sys/dev/pci/drm/amd/amdgpu: nbio_v7_7.c Log message: drm/amd: Fix initialization mistake for NBIO 7.7.0 From Vijendar Mukunda 5e91cd9a34171171c83d462256626c6a8deec2a0 in linux-6.6.y/6.6.63 7013a8268d311fded6c7a6528fc1de82668e75f6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/24 17:14:52 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Adjust VSDB parser for replay feature From Rodrigo Siqueira 0a326fbc8f72a320051f27328d4d4e7abdfe68d7 in linux-6.6.y/6.6.63 16dd2825c23530f2259fc671960a3a65d2af69bd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/24 17:17:34 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu11: vangogh_ppt.c Log message: drm/amd/pm: Vangogh: Fix kernel memory out of bounds write From Tvrtko Ursulin f111de0f010308949254ee1cc45df8e6b8e1d7d4 in linux-6.6.y/6.6.63 4aa923a6e6406b43566ef6ac35a3d9a3197fa3e8 in mainline linux CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/11/24 21:04:01 Modified files: archivers/innoextract: Makefile Added files: archivers/innoextract/patches: patch-src_stream_slice_cpp Log message: Prepare for build with newer versions of boost by explictly including directory.hpp. Found by tb@ - thanks! CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/24 21:37:06 Modified files: sys/sys : exec_elf.h Log message: remove EM_NUM, unused and not in SysV ABI documents ok tb@ who tested this with a ports build CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/24 23:51:39 Modified files: lib/libcrypto/ec: ec_ameth.c eck_prn.c Log message: Unify checking for the asn1_flag There are only two flag values that libcrypto understands and the default value is 1 while, helpfully, the undesirable non-default is 0. The few existing callers set OPENSSL_EC_NAMED_CURVE or OPENSSL_EC_EXPLICIT_CURVE. Nevertheless, the flag should be checked properly as a flag. The recent upstream checks for EC_GROUP_get_asn1_flag(group) == OPENSSL_EC_NAMED_CURVE don't look right either... ok jsing CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/25 00:21:40 Modified files: graphics/p5-Image-Info: Makefile distinfo Log message: Update to p5-Image-Info-1.45. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/25 00:33:54 Modified files: net/icinga/web2-module-director: Makefile distinfo net/icinga/web2-module-director/pkg: PLIST Log message: update to icinga-web2-module-director-1.11.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/25 00:39:07 Modified files: devel/vte3 : Makefile distinfo Log message: Update to vte3-0.78.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/25 00:42:30 Modified files: security/gopass: Makefile distinfo modules.inc Log message: update to gopass-1.15.15 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/25 00:44:20 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-meson_build net/netatalk3/pkg: PLIST Log message: Update to netatalk-4.0.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/25 01:01:07 Modified files: x11/gnome/file-roller: Makefile distinfo Log message: Update to file-roller-44.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/25 01:01:33 Modified files: x11/gnome/music: Makefile distinfo Log message: Update to gnome-music-47.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/25 01:03:36 Modified files: audio/cozy : Makefile Log message: No need for x11/gnome/libdazzle. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/25 01:29:28 Modified files: infrastructure/db: user.list Log message: reserve _ejabberd for incoming net/ejabberd OK: sthen@ volker@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/25 01:34:01 Modified files: usr.bin/tmux : format.c session.c tmux.h Log message: Do not rely on window reference count for linked formats because they are also used for notifications, GitHub issue 4258. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/25 01:36:16 Added files: net/ejabberd : Makefile distinfo modules.inc net/ejabberd/patches: patch-Makefile_in patch-ejabberd_yml_example patch-src_mod_s2s_bidi_erl net/ejabberd/pkg: DESCR PLIST README ejabberd.rc Log message: net/ejabberd: new port (version 24.10) ejabberd is an open-source, robust, scalable and extensible realtime platform built using Erlang/OTP, that includes XMPP Server, MQTT Broker and SIP Service. OK: sthen@ volker@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/25 01:36:46 Modified files: usr.bin/tmux : popup.c Log message: Use cursor style from global options instead of default for popups, from Alexander Arch. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/25 01:37:57 Modified files: net : Makefile Log message: +net/ejabberd OK: sthen@ volker@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/25 03:40:53 Modified files: sys/dev/pci : if_ice.c Log message: don't reset the rx queue tail pointer in ice_setup_rx_ctx() We already have mbufs on the ring at this point. Resetting the tail pointer here was causing "no descriptor" errors during Rx. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/25 04:26:07 Modified files: audio/moc : Makefile distinfo audio/moc/patches: patch-config_example_in patch-main_c patch-mocp_1 patch-playlist_c audio/moc/pkg : PLIST Removed files: audio/moc/patches: patch-decoder_plugins_ffmpeg_ffmpeg_c Log message: update to moc-2.6.a3, a fork supporting newer FFmpeg. From Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/25 04:28:27 Modified files: devel/py-coverage: Makefile distinfo devel/py-coverage/pkg: PLIST Log message: update to py3-coverage-7.6.8, bodge around tests requiring a writable dir in the Python path CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/25 04:53:45 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.107. cf https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_107.html CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/25 05:32:24 Modified files: usr.bin/tmux : server-client.c Log message: Do not try to terminate an empty buffer. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/25 05:35:37 Modified files: sys/dev/pci : if_ice.c Log message: disable interrupts when taking an ice(4) interface down CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/25 05:43:16 Modified files: sys/dev/pci : if_ice.c Log message: ice(4) rx dma maps don't need to be larger than one mbuf Previous code was needlessly allocating hardmtu-sized dma maps. Each map corresponds to one mbuf, and the device will use up to 5 of them when jumbo frames are received. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/25 05:50:47 Modified files: sys/dev/pci : if_ice.c if_icereg.h Log message: implement ice_config_rss() and its many friends We are not yet enabling RSS since we run in "safe mode", but all this code will be needed when we eventually enable it. Taken from FreeBSD, with tweaks to use our native toeplitz API. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/25 05:51:00 Modified files: sys/uvm : uvm_pager.c uvm_pdaemon.c Log message: Do not retry with a single page if paging out a cluster didn't work. Allocations that might fail in uvm_swap_io() are independant from the amount of pages, so retrying with fewer pages is counter productive. Tested by sthen@, ok tb@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/25 05:52:11 Modified files: sys/dev/pci : if_ice.c if_icevar.h Log message: remove hw->debug_mask, we are using the ice_debug global variable instead CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/25 06:06:25 Modified files: sys/uvm : uvm_pdaemon.c uvmexp.h Log message: Account for in-flight pages being written to disk when computing page shortage. Due to its asynchronous design, on MP machines, the page daemon was generally over swapping memory resulting in a degenerative behavior when OOM. To prevent swapping more pages than necessary, take the amount of in-flight pages into account when calculating the page shortage. Tested by sthen@ and miod@. ok claudio@, tb@ CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2024/11/25 06:11:19 Removed files: cad/prusaslicer/patches: patch-src_avrdude_libavrdude_h patch-src_hints_HintsToPot_cpp Log message: Remove patches missed in prev. Noted by Renato and ajacoutot@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/25 06:37:49 Modified files: sys/uvm : uvm_pdaemon.c Log message: Push the KERNEL_LOCK() down in the aiodone_daemon(). Improve responsiveness during swapping for MP machines without bouncing. When the page daemon is busy writing a lot of clusters without releasing the KERNEL_LOCK() and without allocating. This currently require vm.swapencrypt.enable=0 and a dma_constraint covering the whole address range. Tested by sthen@ and miod@. ok claudio@, tb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/25 06:46:55 Modified files: sys/uvm : uvm_fault.c Log message: Remove unused `fault_type' argument. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/25 07:39:20 Modified files: sys/dev/pci : if_ice.c Log message: stop trying to load ice(4) firmware from disk, for now We currently lack the hardware reset code path required for loading firmware. Until this situation changes, stop trying to load firmware from disk. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/25 09:21:36 Modified files: security/nikto : Makefile distinfo security/nikto/patches: patch-program_nikto_pl security/nikto/pkg: PLIST Removed files: security/nikto/patches: patch-program_plugins_nikto_core_plugin Log message: security/nikto: update to 2.5.0 maintainer timeout nigel@ OK: sthen@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/11/25 10:29:09 Modified files: emulators/mame : Makefile distinfo Log message: Update mame to 0.271. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/25 10:56:00 Modified files: net/ngtcp2 : Makefile distinfo Log message: update to ngtcp2 1.9.1 fixes an overflow issue in qlog: https://github.com/ngtcp2/ngtcp2/releases/tag/v1.9.1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/25 12:20:26 Added files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_wasm_js_JSToWasm_cpp Log message: Fix incomplete type 'JSC::OpaqueByproducts' in the riscv64 build The required header is supposedly brought in if OMGJIT is enabled, but that's not the case on riscv64. Upstream discussion: https://bugs.webkit.org/show_bug.cgi?id=282677 Another tentative fix upstream: https://github.com/WebKit/WebKit/pull/36379 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/25 12:24:44 Modified files: print/texlive/base: Makefile Log message: Zap extra LIB_DEPENDS in subpackages on ports-gcc archs ok kmos@ edd@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/25 12:27:49 Modified files: print/texlive/base: Makefile Log message: texlive uses the icu4c C++ API and requires C++17 since icu4c-75 base-clang defaults to C++17 but ports-gcc defaults to C++14, and we were previously forcing C++11 for previous icu4c versions. Bump to C++17, using CXXFLAGS_${CHOSEN_COMPILER}. This unbreaks texlive/base on sparc64 and friends. ok kmos@ edd@ (maintainer) CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2024/11/25 12:30:47 Modified files: sys/dev/fdt : virtio_mmio.c sys/dev/pci : virtio_pci.c sys/dev/pv : if_vio.c virtio.c virtiovar.h Log message: vio: Unlock, switch to qstart function Run without kernel lock. Use the network stack functions used for multiqueue, but still only run on one queue. Add a virtio interface for an interrupt barrier. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/25 12:50:29 Modified files: lang/gleam : Makefile distinfo Log message: lang/gleam: Update to 1.6.2 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2024/11/25 13:49:52 Modified files: graphics/hugin : Makefile distinfo Log message: update to hugin-2024.0.0 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/11/25 14:05:27 Modified files: net/libmaxminddb: Makefile distinfo Log message: Update libmaxminddb to 1.11.0. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/25 14:22:46 Modified files: net/tcpreplay : Makefile distinfo net/tcpreplay/patches: patch-src_common_sendpacket_h Log message: net/tcpreplay: update to 4.5.1 OK: nigel@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2024/11/25 15:12:18 Modified files: sys/dev/fdt : scmi.c Log message: Add scmi mailbox transport and perf protocol for cpu frequency management on Snapdragon X Elite. This is not hooked up to cpu/apm yet, so the kernel won't use it to adjust the frequency. Instead the current frequency and power consumption per performance domain are exported as sensors for now. tested by landry@ kettenis@ ok kettenis@ patrick@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/25 16:01:51 Modified files: devel/cargo : cargo.port.mk Log message: devel/cargo/cargo.port.mk: introduce MODCARGO_CARGOLOCK MODCARGO_CARGOLOCK is special vairable which points to Cargo.lock which is used by modcargo-gen-crates. OK: kn@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/25 16:03:46 Modified files: security/py-mitmproxy_rs: Makefile crates.inc distinfo security/py-mitmproxy_rs/patches: patch-Cargo_toml security/py-mitmproxy_rs/pkg: PLIST Log message: security/py-mitmproxy_rs: update to 0.10.7 This updated is required for security/mitmproxy-11.0.1 Also, start using MODCARGO_CARGOLOCK. OK: kn@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/25 16:05:59 Modified files: security/mitmproxy: Makefile distinfo security/mitmproxy/pkg: PLIST Log message: security/mitmproxy: update to 11.0.1 Changelog: - Tighten HTTP detection heuristic to better support custom TCP-based protocols. - Implement stricter validation of HTTP headers to harden against request smuggling attacks. - Increase HTTP/2 default flow control window size, fixing performance issues. - Fix a bug where mitmproxy would incorrectly report that TLS 1.0 and 1.1 are not supported with the current OpenSSL build. - Add a tun proxy mode that creates a virtual network device on Linux for transparent proxying. - browser.start command now supports Firefox. - Fix interaction of the modify_headers and stream_large_bodies options. This may break users of modify_headers that rely on filters referencing the message body. We expect this to be uncommon, but please make yourself heard if that's not the case. - Fix a crash when handling corrupted compressed body in savehar addon and its tests. - Remove dependency on protobuf library as it was no longer being used. Plus sorted dependnecies to match order by pyproject.toml. OK: kn@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2024/11/25 16:42:08 Modified files: sysutils/firmware/amd: Makefile distinfo Log message: update amd microcode to 20241125 00860F01 17-60-01 Renoir missing -> 0x860010d 00860F81 17-68-01 Lucienne missing -> 0x8608108 00870F10 17-71-00 Matisse missing -> 0x8701034 008A0F00 17-a0-00 Mendocino 0x8a00008 -> 0x8a0000a 00A00F82 19-08-02 Chagall missing -> 0xa00820c 00A10F81 19-18-01 Storm Peak missing -> 0xa108108 00A20F10 19-21-00 Vermeer-B0 missing -> 0xa20102d 00A20F12 19-21-02 Vermeer-B2 missing -> 0xa201210 00A40F41 19-44-01 Rembrandt missing -> 0xa404107 00A50F00 19-50-00 Cezanne missing -> 0xa500011 00A60F12 19-61-02 Raphael missing -> 0xa601209 00A70F41 19-74-01 Phoenix missing -> 0xa704107 00A70F52 19-75-02 Hawk Point missing -> 0xa705206 00A70F80 19-78-00 Phoenix 2 missing -> 0xa708007 00A70FC0 19-7c-00 Hawk Point missing -> 0xa70c005 ok sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/25 23:12:44 Modified files: share/mk : bsd.regress.mk Log message: Pass -g to CFLAGS for regression testing It is annoying to have a regress test crash and then be faced with question marks in the backtrace, and then have to recompile and pass -g via DEBUG or similar. This may bite people with small obj/. Let's see if anyone shouts. ok anton claudio CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/26 00:48:26 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-src_core_meta-context-main_c Log message: Update to mutter-47.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/26 00:48:46 Modified files: x11/gnome/shell: Makefile distinfo Log message: Update to gnome-shell-47.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/26 00:48:58 Modified files: x11/gnome/shell-extensions: Makefile distinfo Log message: Update to gnome-shell-extensions-47.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/26 00:54:49 Modified files: x11/gnome/control-center: Makefile distinfo Log message: Update to gnome-control-center-47.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/26 02:26:50 Modified files: devel/libtool : Makefile devel/libtool/pkg: PLIST-ltdl Log message: make sure the GNU libtool script uses "ld" without a path, so that 1) it picks up the wrapper in WRKDIR/bin if needed and 2) if an ld wrapper was written when building libtool, it doesn't include libtool's WRKDIR/bin/ld in the script installed by the package simpler version by Brad of an earlier diff by me CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/26 02:31:57 Modified files: geo/mapproxy : Makefile distinfo Log message: geo/mapproxy: update to 3.1.3 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/26 02:51:30 Modified files: sys/uvm : uvm_meter.c uvm_page.c Log message: Remove unused min values and document reserves for pagedaemon & kernel. ok tb@, kn@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/26 03:10:03 Modified files: lib/libcrypto/perlasm: x86asm.pl Log message: Make a comment match reality better $i386only never existed, it should be $x86only. Replace des asm file example with an aes one since we're firmly in the third millenium. ok sthen CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/26 03:10:28 Modified files: sys/uvm : uvm_anon.c uvm_fault.c Log message: Make uvmfault_anonget() return errno values instead of converting them. ok miod@, tb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/26 03:28:27 Modified files: sys/dev/dt : dt_dev.c dt_prov_profile.c dtvar.h usr.sbin/btrace: btrace.c Log message: Generate a single event when timers advance for more than one tick. Also report the number of events missed due to recursions or skipped ticks to btrace(8). From Christian Ludwig. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/26 03:42:58 Modified files: sys/net : bpf.c Log message: let bpf pick the first attached dlt when attaching to an interface. this is instead of picking the lowest numbered dlt, which was done to make bpf more predictable with interfaces that attached multiple DLTs. i think the real problem was that bpf would keep the list in the reverse order of attachment and would prefer the last dlt. interfaces that attach multiple DLTs attach ethernet first, which is what you want the majority of the time anyway. but letting bpf pick the first one means drivers can control which dlt they want to default to, regardless of the numeric id behind a dlt. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/26 03:52:01 Modified files: mail/grommunio/gromox: Makefile distinfo mail/grommunio/gromox/patches: patch-configure_ac mail/grommunio/gromox/pkg: PLIST-main Log message: update to 2.37 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/26 03:52:31 Modified files: mail/grommunio/web: Makefile distinfo mail/grommunio/web/pkg: PLIST Log message: update to upstream's git HEAD to get bugfixes CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/26 03:52:41 Modified files: mail/grommunio/mapi-header-php: Makefile distinfo Log message: update to upstream's git HEAD to get bugfixes CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/26 05:12:22 Modified files: mail/meli : Makefile crates.inc distinfo mail/meli/patches: patch-meli_Cargo_toml mail/meli/pkg : PLIST Log message: mail/meli: update to 0.8.8. see https://git.meli-email.org/meli/meli/releases/tag/v0.8.8 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/26 05:17:19 Modified files: sysutils/flatpak/xdg-desktop-portal-xapp: Makefile distinfo Log message: Update to xdg-desktop-portal-xapp-1.1.0. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2024/11/26 06:35:48 Modified files: usr.sbin/rpki-client: cms.c Log message: Workaround for compatibility issue with some libcrypto implementations Historically, CMS_get1_crls() returned NULL if the CMS is an unsupported content type or contained zero CRLs. Nowadays, if the CMS contains zero CRLs, some implementations will return a pointer to a STACK of CRLs with zero objects. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/26 06:57:31 Modified files: lib/libutil : ibuf_add.3 imsg-buffer.c imsg.c imsg.h imsg_init.3 shlib_version Log message: Adjust the reader callback API to return an ibuf and to also claim the fd which is passed as argument. This is needed because on Linux the control messages used to pass fds are not acting as a barrier and ensuring that the fd is passed with the first byte of the read call. Instead we need to mark the message that holds to fd and the scan for that message in the stream. While there also adjust imsgbuf_set_maxsize() to return an int to indicate an error if the requested size is out of range. Problem reported and fix tested by nicm@ on a linux system. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/26 06:59:09 Modified files: usr.sbin/rpki-client: extern.h io.c Log message: Adapt the rpki-client message reader to the new msgbuf_new_reader callback. This is mostly stolen from the imsg handler and should probably be cleaned up further. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/26 06:59:54 Modified files: usr.sbin/bgpd : rtr_proto.c session.c Log message: Adjust the msgbuf parser callbacks in bgpd to the new API. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/11/26 07:01:03 Modified files: distrib/sets/lists/base: mi Log message: sync, libutil major bump CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/26 07:04:18 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-intl_lwbrk_LineBreaker_cpp www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 133.0. see https://www.mozilla.org/en-US/firefox/133.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-63/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/26 07:05:24 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 128.5.0. see https://www.mozilla.org/en-US/firefox/128.5.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-64/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/26 07:06:43 Modified files: www/firefox-esr: Tag: OPENBSD_7_6 Makefile distinfo www/firefox-esr/pkg: Tag: OPENBSD_7_6 README Log message: www/firefox-esr: MFC update to 128.5.0. see https://www.mozilla.org/en-US/firefox/128.5.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-64/ and while here merge the README tweaks from Raf Czlonka. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/26 07:07:38 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_6 Makefile distinfo www/mozilla-firefox/patches: Tag: OPENBSD_7_6 patch-build_moz_configure_nss_configure patch-intl_lwbrk_LineBreaker_cpp patch-security_manager_ssl_nsNSSComponent_cpp Added files: www/mozilla-firefox/patches: Tag: OPENBSD_7_6 patch-netwerk_socket_neqo_glue_src_lib_rs Log message: www/mozilla-firefox: MFC update to 133.0. see https://www.mozilla.org/en-US/firefox/133.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-63/ revert yet another commit to fix build with nss 3.104. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/26 07:43:48 Modified files: net/mosquitto : Makefile net/mosquitto/pkg: PLIST Log message: install mosquitto's /etc dir gid=_mosquitto mode=750, to restrict access in case the user creates a password file and forgets to restrict it directly CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/26 07:58:34 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.5.0. see https://www.thunderbird.net/en-US/thunderbird/128.5.0esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-68/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/26 07:59:21 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_6 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.5.0. see https://www.thunderbird.net/en-US/thunderbird/128.5.0esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-68/ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/11/26 08:28:08 Modified files: net/samba : Makefile distinfo net/samba/pkg : PLIST-main Log message: Update to samba-4.21.2 Release notes: https://www.samba.org/samba/history/samba-4.21.2.html Bumped libndr-standard minor due to added symbols. Test and OK Ian McWilliam (maintainer) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/26 08:51:48 Modified files: usr.bin/tmux : cmd-confirm-before.c Log message: Enter is now sent from single prompt as \r not empty string. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/26 08:52:41 Modified files: usr.bin/tmux : options-table.c tmux.1 window-copy.c Log message: Add copy-mode-position-style and copy-mode-selection-style for copy mode (they default to mode-style as before). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/26 09:48:36 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: reinstate ruby quirks; split the multi-version RE into separate entries under the releases where we stopped packaging modules for the relevant ruby version don't include the older ruby versions / jruby / etc that were removed prior to 6.9 based on an earlier diff from / ok jeremy@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/26 10:13:46 Modified files: net/eduvpn : Makefile.inc net/eduvpn/vpn-ca: Makefile net/eduvpn/vpn-daemon: Makefile net/eduvpn/vpn-portal-artwork-eduvpn: Makefile net/eduvpn/vpn-portal-artwork-lc: Makefile net/eduvpn/vpn-server-node: Makefile net/eduvpn/vpn-user-portal: Makefile Log message: switch HOMEPAGE/SITES to codeberg CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/26 10:26:42 Modified files: net/eduvpn/vpn-ca: Makefile distinfo net/eduvpn/vpn-ca/patches: patch-Makefile Log message: update to vpn-ca-5.0.1 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/26 10:32:05 Modified files: sys/dev/pci : if_ice.c Log message: add an rwlock to protect the ice(4) ioctl handler; based on ixl(4) CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/26 10:34:00 Modified files: sys/dev/pci : if_ice.c if_icevar.h Log message: implement ice_start(), based on code from ixl(4) CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/26 10:36:06 Modified files: sys/dev/pci : if_ice.c Log message: Enable TSO in ice(4) Tx queue context. Else the device won't send packets. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/26 10:37:30 Modified files: sys/dev/pci : if_ice.c Log message: implement ice_txeof(), based on ixl(4) code CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/26 10:38:44 Modified files: sys/dev/pci : if_ice.c Log message: ice(4) contains dlg@ code from ixl(4), add copyright header from there CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/26 11:03:01 Modified files: lang/php/8.2 : Makefile lang/php/8.3 : Makefile lang/php/8.4 : Makefile Added files: lang/php/8.2/patches: patch-ext_gmp_gmp_c lang/php/8.3/patches: patch-ext_gmp_gmp_c lang/php/8.4/patches: patch-ext_gmp_gmp_c Log message: revert php commit which broke some use-cases of gmp (overzealous check for out-of-bounds values); https://github.com/php/php-src/issues/16870 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/26 11:03:14 Modified files: lang/php/8.2 : Tag: OPENBSD_7_6 Makefile lang/php/8.3 : Tag: OPENBSD_7_6 Makefile Added files: lang/php/8.2/patches: Tag: OPENBSD_7_6 patch-ext_gmp_gmp_c lang/php/8.3/patches: Tag: OPENBSD_7_6 patch-ext_gmp_gmp_c Log message: revert php commit which broke some use-cases of gmp (overzealous check for out-of-bounds values); https://github.com/php/php-src/issues/16870 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/26 11:05:45 Modified files: net/eduvpn/vpn-user-portal: Makefile distinfo net/eduvpn/vpn-user-portal/pkg: PLIST Log message: update to vpn-user-portal-3.9.9 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/26 12:19:58 Modified files: multimedia/pipewire/pipewire: Makefile distinfo multimedia/pipewire/pipewire/patches: patch-src_modules_module-rtp-source_c Log message: Update to pipewire-1.2.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/26 12:26:29 Modified files: devel/spidermonkey128: Makefile distinfo Log message: Update to spidermonkey128-128.5.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/26 13:41:18 Modified files: devel/py-test-asyncio: Makefile distinfo Log message: update to py3-test-asyncio-0.24.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/26 13:44:58 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_src_partition_alloc_BUILD_gn patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_cc patch-base_allocator_partition_allocator_src_partition_alloc_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_alloc_config_h patch-base_allocator_partition_allocator_src_partition_alloc_partition_root_cc patch-base_compiler_specific_h patch-base_debug_stack_trace_posix_cc patch-base_files_file_util_posix_cc patch-base_files_file_util_unittest_cc patch-base_logging_unittest_cc patch-base_process_launch_h patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_threading_hang_watcher_cc patch-build_config_clang_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-build_linux_unbundle_icu_gn patch-cc_base_features_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_BUILD_gn patch-chrome_browser_about_flags_cc patch-chrome_browser_browser_features_cc patch-chrome_browser_browser_features_h patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_chrome_browser_field_trials_cc patch-chrome_browser_chrome_browser_field_trials_h patch-chrome_browser_chrome_browser_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_api_browser_context_keyed_service_factories_cc patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_api_messaging_launch_context_posix_cc patch-chrome_browser_extensions_api_passwords_private_passwords_private_delegate_impl_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_webrtc_logging_private_webrtc_logging_private_api_cc patch-chrome_browser_extensions_api_webstore_private_webstore_private_api_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_headless_headless_mode_util_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_profile_network_context_service_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_chrome_password_manager_client_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_policy_device_management_service_configuration_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_printing_print_backend_service_manager_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_profiles_profiles_state_cc patch-chrome_browser_screen_ai_screen_ai_install_state_cc patch-chrome_browser_sessions_session_restore_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_cc patch-chrome_browser_supervised_user_supervised_user_browser_utils_h 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_supervised_user_supervised_user_navigation_throttle_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_tab_group_sync_tab_group_sync_service_factory_cc patch-chrome_browser_ui_actions_chrome_action_id_h patch-chrome_browser_ui_autofill_payments_desktop_payments_window_manager_cc patch-chrome_browser_ui_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_chrome_pages_h patch-chrome_browser_ui_managed_ui_cc patch-chrome_browser_ui_passwords_manage_passwords_ui_controller_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_bad_flags_prompt_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc patch-chrome_browser_ui_views_chrome_views_delegate_h patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_frame_h patch-chrome_browser_ui_views_frame_browser_frame_view_linux_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_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_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_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_cc patch-chrome_browser_ui_web_applications_web_app_ui_manager_impl_h patch-chrome_browser_ui_webui_certificate_manager_certificate_manager_handler_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_cc patch-chrome_browser_ui_webui_certificate_manager_client_cert_sources_h 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_internals_user_education_user_education_internals_page_handler_impl_cc patch-chrome_browser_ui_webui_interstitials_interstitial_ui_cc patch-chrome_browser_ui_webui_management_management_ui_cc patch-chrome_browser_ui_webui_management_management_ui_constants_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_management_management_ui_handler_h patch-chrome_browser_ui_webui_password_manager_promo_cards_handler_cc patch-chrome_browser_ui_webui_searchbox_searchbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_webui_signin_profile_picker_handler_cc patch-chrome_browser_ui_window_sizer_window_sizer_cc patch-chrome_browser_web_applications_policy_web_app_policy_manager_cc patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_h patch-chrome_enterprise_companion_enterprise_companion_client_cc patch-chrome_updater_configurator_cc patch-chromecast_browser_cast_browser_main_parts_cc patch-chromecast_cast_core_runtime_browser_runtime_application_service_impl_cc patch-components_autofill_core_browser_payments_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_commerce_core_commerce_feature_list_cc patch-components_device_signals_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_h patch-components_feature_engagement_public_event_constants_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_media_router_common_providers_cast_channel_enum_table_h patch-components_optimization_guide_core_optimization_guide_util_cc patch-components_password_manager_core_browser_features_password_features_cc patch-components_password_manager_core_browser_features_password_features_h patch-components_password_manager_core_browser_password_manager_cc patch-components_password_manager_core_browser_password_manager_client_h patch-components_password_manager_core_browser_password_manual_fallback_flow_cc patch-components_password_manager_core_browser_stub_password_manager_client_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_safe_browsing_core_common_features_cc patch-components_search_engines_search_engine_choice_search_engine_choice_service_cc patch-components_search_engines_template_url_service_cc patch-components_supervised_user_core_common_features_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-content_browser_BUILD_gn patch-content_browser_child_process_launcher_helper_h patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_data_manager_impl_private_h 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_view_host_impl_cc patch-content_browser_utility_process_host_cc patch-content_browser_utility_process_host_h patch-content_browser_utility_process_host_receiver_bindings_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_child_child_process_cc patch-content_common_features_cc patch-content_common_features_h patch-content_gpu_gpu_main_cc patch-content_public_browser_content_browser_client_cc patch-content_public_browser_service_process_host_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_h patch-content_shell_BUILD_gn patch-content_shell_app_shell_main_delegate_cc patch-content_utility_services_cc patch-content_utility_utility_main_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-gpu_command_buffer_service_dawn_context_provider_cc patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_cc patch-gpu_command_buffer_service_shared_image_external_vk_image_backing_factory_cc patch-gpu_command_buffer_service_shared_image_shared_image_manager_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_control_list_cc patch-gpu_config_gpu_finch_features_cc patch-gpu_config_gpu_info_collector_cc patch-gpu_ipc_service_gpu_init_cc patch-headless_lib_browser_headless_content_browser_client_cc patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_message_utils_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_gpu_buffer_validation_cc patch-media_gpu_chromeos_libyuv_image_processor_backend_cc 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_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-net_BUILD_gn patch-net_cert_cert_verify_proc_h patch-net_url_request_url_request_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_backend_print_backend_cups_cc patch-printing_print_settings_cc patch-printing_printing_context_linux_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_ipc_constants_cc patch-remoting_host_it2me_it2me_host_cc patch-remoting_host_remoting_me2me_host_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_features_h patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-sandbox_policy_freebsd_sandbox_freebsd_h patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_openbsd_sandbox_openbsd_cc patch-sandbox_policy_openbsd_sandbox_openbsd_h patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_device_geolocation_location_provider_manager_cc patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_context_h patch-services_network_public_mojom_BUILD_gn patch-services_on_device_model_on_device_model_service_h patch-services_video_capture_video_capture_service_impl_cc patch-services_video_capture_video_capture_service_impl_h patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_blink_public_platform_web_vector_h patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_controller_memory_usage_monitor_posix_cc patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_frame_web_frame_test_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc patch-third_party_blink_renderer_modules_peerconnection_rtc_data_channel_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_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_scheduler_common_thread_cc patch-third_party_blink_renderer_platform_wtf_text_text_codec_icu_cc patch-third_party_ffmpeg_configure patch-third_party_libaom_source_libaom_aom_ports_aarch64_cpudetect_c patch-third_party_libvpx_source_libvpx_vpx_ports_aarch64_cpudetect_c patch-third_party_node_node_py patch-third_party_perfetto_src_base_utils_cc patch-third_party_perfetto_src_tracing_track_cc patch-third_party_speech-dispatcher_libspeechd_version_h patch-third_party_vulkan-loader_src_loader_vk_loader_platform_h patch-ui_base_cursor_cursor_factory_cc patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_compositor_compositor_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_gpu_memory_buffer_cc patch-ui_gl_BUILD_gn patch-ui_gl_gl_context_cc patch-ui_native_theme_native_theme_features_cc patch-ui_ozone_common_features_cc patch-ui_ozone_platform_wayland_host_wayland_screen_cc patch-ui_ozone_platform_wayland_host_wayland_screen_h patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_h patch-ui_ozone_platform_wayland_host_wayland_window_cc patch-ui_ozone_platform_wayland_host_wayland_window_h patch-ui_ozone_platform_wayland_ozone_platform_wayland_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_views_delegate_cc patch-ui_views_views_delegate_h patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_h patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_root_view_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_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h Added files: www/iridium/patches: patch-base_files_drive_info_h patch-base_files_drive_info_posix_cc patch-chrome_browser_component_updater_registration_cc patch-chrome_browser_safe_browsing_chrome_password_protection_service_cc patch-chrome_browser_supervised_user_classify_url_navigation_throttle_cc patch-chrome_browser_supervised_user_supervised_user_navigation_throttle_h patch-chrome_browser_ui_webui_app_settings_web_app_settings_ui_h patch-components_metrics_dwa_dwa_service_cc patch-components_optimization_guide_core_optimization_guide_features_cc patch-components_performance_manager_decorators_process_metrics_decorator_cc patch-components_services_on_device_translation_sandbox_hook_cc patch-components_services_on_device_translation_sandbox_hook_h patch-content_browser_web_contents_slow_web_preference_cache_cc patch-net_disk_cache_backend_experiment_h patch-remoting_host_mojo_caller_security_checker_cc patch-services_video_effects_video_effects_sandbox_hook_linux_cc patch-services_video_effects_video_effects_sandbox_hook_linux_h patch-third_party_blink_renderer_core_origin_trials_origin_trial_context_cc patch-third_party_perfetto_src_base_clock_snapshots_cc patch-third_party_perfetto_src_tracing_platform_posix_cc Removed files: www/iridium/patches: patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-content_browser_renderer_host_input_input_device_change_observer_cc patch-media_gpu_chromeos_native_pixmap_frame_resource_cc patch-third_party_perfetto_src_tracing_core_clock_snapshots_cc patch-v8_src_builtins_x64_builtins-x64_cc Log message: update to 2024.11.131 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/26 14:21:44 Modified files: sys/dev/pci : if_ice.c Log message: repair build without ICE_DEBUG set and stop setting it by default CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/11/26 14:23:35 Modified files: usr.bin/ssh : sshsig.c Log message: when using RSA keys to sign messages, select the signature algorithm based on the requested hash algorithm ("-Ohashalg=xxx"). This allows using something other than rsa-sha2-512, which may not be supported on all signing backends, e.g. some smartcards only support SHA256. Patch from Morten Linderud; ok markus@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/26 14:45:35 Modified files: sys/arch/amd64/conf: GENERIC RAMDISK_CD Log message: enable ice(4) in GENERIC and RAMDISK_CD kernels on amd64 ok deraadt CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/26 14:59:30 Modified files: share/man/man4 : Makefile pci.4 Added files: share/man/man4 : ice.4 Log message: add a manual page for ice(4) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/11/26 15:01:37 Modified files: usr.bin/ssh : serverloop.c Log message: Explicitly specify the signature algorithm when signing hostkeys-prove requests. Fixes a corner-case triggered by UpdateHostKeys with one or more unknown host keys stored in ssh-agent where sshd refuses to accept the signature coming back from the agent. Report/fix from Maxime Rey CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/11/26 15:02:28 Modified files: regress/usr.bin/ssh: hostkey-agent.sh Log message: regression test for UpdateHostkeys with multiple keys backed by ssh-agent. Patch from Maxime Rey. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/11/26 15:05:51 Modified files: usr.bin/ssh : sshsig.c Log message: g/c outdated XXX comments CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/11/26 15:30:51 Modified files: graphics/glfw : Makefile graphics/glfw/pkg: PLIST Added files: graphics/glfw/patches: patch-docs_CMakeLists_txt patch-src_wl_init_c Log message: Fix build due to missing dependency on x11/xkbcommon Patch versioned dlopen()s of wayland libraries Both pointed out by aja Add missing libraries to WANTLIB along with notation about which ones are dlopen()d per suggestion of sthen. Patch out hidden dependency on doxygen for html docs (Build failure with doxygen also pointed out by sthen) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/26 18:02:03 Modified files: sys/sys : rwlock.h sys/kern : kern_rwlock.c Log message: rework rwlocks to reduce pressure on the scheduler and SCHED_LOCK it's become obvious that heavily contended rwlocks put a lot of pressure on the scheduler, and we have enough contended locks that there's a benefit to changing rwlocks to try and mitigate against that pressure. when a thread is waiting on an rwlock, it sets a bit in the rwlock to indicate that when the current owner of the rwlock leaves the critical section, it should wake up the waiting thread to try and take the lock. if there's no waiting thread, the owner can skip the wakeup. the problem is that rwlocks can't tell the difference between one waiting thread and more than one waiting thread. so when the "there's a thread waiting" bit is cleared, all the waiting threads are woken up. one of these woken threads will take ownership of the lock, but also importantly, the other threads will end up setting the "im waiting" bit again, which is necessary for them to be woken up by the 2nd thread that won the race to become the owner of the lock. this is compounded by pending writers and readers waiting on the same wait channel. an rwlock may have one pending writer trying to take the lock, but many readers waiting for it too. it would make sense to wake up only the writer so it can take the lock next, but we end up waking the readers at the same time. the result of this is that contended rwlocks wake up a lot of threads, which puts a lot of pressure on the scheduler. this is noticeable as a lot of contention on the scheduler lock, which is a spinning lock that increases time used by the system. this is a pretty classic thundering herd problem. this change mitigates against these wakeups by adding counters to rwlocks for the number threads waiting to take write and read locks instead of relying on bits. when a thread needs to wait for a rwlock it increments the relevant counter before sleeping. after it is woken up and takes the lock it decrements that counter. this means rwlocks know how many threads are waiting at all times without having to wake everything up to rebuild state every time a thread releases the lock. pending writers and readers also wait on separate wchans. this allows us to prioritise writers and to wake them up one at a time. once there's no pending writers all pending readers can be woken up in one go so they can share the lock as soon as possible. if you are suffering a contended rwlock, this should reduce the amount of time spent spinning on the sched lock, which in turn may also reduce the wall clock time doing that work. the only downside to this change in my opinion is that it grows struct rwlock by 8 bytes. if we can reduce rwlock contention in the future, i reckon i could shrink the rwlock struct again while still avoiding some of the scheduler interactions. work with claudio@ ok claudio@ mpi@ stsp@ testing by many including claudio@ landry@ stsp@ sthen@ phessler@ tb@ and mark patruck CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/26 19:14:48 Modified files: sys/dev/pv : xen.c Log message: zero attach args; return on missing properties will be removed CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/26 19:38:35 Modified files: sys/dev/pv : xen.c Log message: continue enumerating devices if a device is not matched fixes xbf(4) and xnf(4) not attaching on XCP-ng 8.3/Xen 4.17 which has "device/9pfs/" from Joel Knight CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2024/11/26 19:40:53 Modified files: sys/dev/pci : if_iavf.c Log message: Enable rx/tx checksum offloading on ivaf(4). from Yuichiro NAITO and jan; test jan ok jan jmatthew CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/11/26 21:05:47 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2024/11/26 22:25:57 Modified files: lib/libc/sys : ptrace.2 sys/arch/amd64/amd64: process_machdep.c sys/arch/amd64/include: ptrace.h sys/kern : sys_process.c Log message: Add ptrace commands used to read/write the XSAVE area of a traced process. Intended to give debuggers access to xmm/ymm registers. Inspired by FreeBSD which exposes a similar set of ptrace commands. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2024/11/26 22:26:29 src/regress/sys/kern/ptrace/xstate Update of /cvs/src/regress/sys/kern/ptrace/xstate In directory cvs.openbsd.org:/tmp/cvs-serv80462/regress/sys/kern/ptrace/xstate Log Message: Directory /cvs/src/regress/sys/kern/ptrace/xstate added to the repository CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2024/11/26 22:26:58 Added files: regress/sys/kern/ptrace/xstate: Makefile avx.S xstate.c Log message: Add ptrace xstate regress suite. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2024/11/26 22:27:21 Modified files: regress/sys/kern/ptrace: Makefile Log message: hook up ptrace xstate regress CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/27 00:58:53 Modified files: sysutils/virt-manager: Makefile distinfo sysutils/virt-manager/patches: patch-virtinst_buildconfig_py sysutils/virt-manager/pkg: PLIST Added files: sysutils/virt-manager/patches: patch-man_meson_build Removed files: sysutils/virt-manager/patches: patch-setup_py Log message: Update to virt-manager-5.0.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/27 01:36:28 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.28.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/27 01:36:32 Modified files: databases/py-alembic: Makefile distinfo Log message: update to py3-alembic-1.14.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/27 01:36:35 Modified files: databases/py-mysqlclient: Makefile distinfo Log message: update to py3-mysqlclient-2.2.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/27 01:36:45 Modified files: devel/re2c : Makefile distinfo Log message: update to re2c-4.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/27 01:37:18 Modified files: devel/py-wheel : Makefile distinfo Log message: update to py3-wheel-0.45.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/27 01:44:03 Modified files: databases/openldap: Makefile distinfo Log message: update to openldap-2.6.9 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/27 02:12:27 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/pkg: PLIST README Log message: net/synapse: update to 1.120, from MAINTAINER Renaud Allard (with tweaks from sthen@) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/27 02:37:21 Modified files: devel/maturin : Makefile crates.inc distinfo devel/maturin/patches: patch-src_target_rs Log message: update to maturin-1.7.5 this changes install paths for license files; plist sync for dependent ports will follow CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/27 02:40:17 Modified files: devel/py-pydantic-core: Makefile devel/py-pydantic-core/pkg: PLIST devel/py-rpds-py: Makefile devel/py-rpds-py/pkg: PLIST security/py-mitmproxy_rs: Makefile security/py-mitmproxy_rs/pkg: PLIST textproc/py-jellyfish: Makefile textproc/py-jellyfish/pkg: PLIST textproc/py-orjson: Makefile textproc/py-orjson/pkg: PLIST www/py-adblock : Makefile www/py-adblock/pkg: PLIST Log message: sync PLISTs for maturin 1.7.1+ following https://github.com/PyO3/maturin/commit/e0afec8336844b66d70b56792c7874e139fb1e7c CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/27 03:09:51 Modified files: sys/arch/amd64/amd64: vmm_machdep.c Log message: Use uvm_fault_wire() for consistency and to keep VM_FAULT_WIRE usage in uvm/. ok dv@, mlarkin@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/27 03:10:20 Modified files: usr.bin/tmux : server-client.c Log message: Do not stop drag on double or triple click, GitHub issue 4272. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/27 03:12:20 Modified files: usr.bin/tmux : resize.c Log message: Do not check for latest client in callback since the type may be latest but with no window, fixes new-session -x and -y with another attached client. GitHub issue 4268. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/27 03:33:31 Modified files: sys/arch/i386/i386: conf.c sys/arch/amd64/amd64: conf.c Log message: remove #if 0'd entries for /dev/pcmcia functions removed in 1998 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/27 03:41:38 Modified files: sys/uvm : uvm_aobj.c uvm_vnode.c Log message: Change pgo_get() interface in preparation for running PGO_LOCKED in parallel. - Do not allocate zero-fill'd pages in uao_get(), leave that for PGO_SYNCIO. - Reduce cosmetic differences between uvn_get() and uao_get() ok tb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/27 03:58:07 Modified files: sys/uvm : uvm_fault.c Log message: Neighbor (fault ahead) pages are never mapped with the wired attribute. Wired faults are always "narrow". That means the fault handler do not try to fault neighbor pages ahead. So do not propagate the `flt->wired' attribute to the corresponding pmap_enter(9) calls and instead assert that it is false whenever neighbor pages are entered in a memory space. ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/27 04:30:41 Modified files: devel/tbb : Makefile Added files: devel/tbb/patches: patch-cmake_compilers_GNU_cmake Log message: devel/tbb: update homepage, switch back to gcc on sparc64 from brad, patch to disable openmp for gcc from me CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/11/27 04:37:23 Modified files: sys/dev/usb : uvideo.c Log message: sys/uvideo: add missed abort of transfer pipe in uvideo_vs_close A bulk transfer cannot timeout and must be aborted on close. OK mpi@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/11/27 05:29:14 Modified files: sys/kern : sys_process.c Log message: remove unneeded fpu.h include to unbreak the build on archs without it already indirectly included by reg.h on amd64 ok sthen@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/11/27 06:00:23 Modified files: usr.bin/ssh : ssh-keygen.1 Log message: mention that biometrics may be used for FIDO key user verification as well as PIN. Prompted by Zack Newman, ok jmc@ CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2024/11/27 06:26:42 Modified files: sys/dev/fdt : virtio_mmio.c sys/dev/pci : virtio_pci.c sys/dev/pv : if_vio.c virtio.c virtiovar.h Log message: Revert "vio: Unlock" This causes some crashes. Revert for now ok sf@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/11/27 06:27:34 Modified files: usr.bin/ssh : PROTOCOL.agent Log message: new name/link for agent I-D CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/27 06:44:59 Modified files: audio/moc : Makefile Log message: audio/moc: autoreconf needs gettext-tools for iconv.m4, reported by naddy CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/27 07:30:04 Modified files: net/synapse : Makefile net/synapse/pkg: README Log message: net/synapse: use PREFIX instead of LOCALBASE in README reported by ajacoutot@, diff from Renaud Allard (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/27 08:19:26 Modified files: usr.sbin/rpki-client: cms.c Log message: zap trailing whitespace from previous CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/11/27 08:23:58 Modified files: sys/dev/pci : if_ice.c Log message: defer creation of ice(4) ifp until device attachment has succeeded Otherwise we would crash when something goes wrong in ice_attach_hook(). problem found by bluhm@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2024/11/27 08:27:36 Modified files: databases/sqlite3: Makefile distinfo Log message: Update sqlite3 to 3.47.1. Release notes can be found here: https://sqlite.org/releaselog/3_47_1.html ok landry@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/11/27 09:07:08 Modified files: usr.bin/ssh : readconf.c Log message: fix argument of "Compression" directive in ssh -G config dump, which used to work but broke in 9.8 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/11/27 10:19:39 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo Log message: Tor Browser: update to 14.0.3 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/11/27 10:20:07 Modified files: meta/tor-browser: Tag: OPENBSD_7_6 Makefile www/tor-browser: Tag: OPENBSD_7_6 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_6 Makefile distinfo Log message: Tor Browser: update to 14.0.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/27 10:58:55 Modified files: devel/microsoft-gsl: Makefile Log message: correct spelling of "base-clang" CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/27 11:26:00 Modified files: devel/git : Makefile distinfo Log message: update to git 2.47.1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/11/27 12:26:39 Modified files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_assembler_MacroAssemblerRISCV64_h patch-Source_JavaScriptCore_llint_LowLevelInterpreter_cpp Log message: Tweak links to upstream pull requests So that github can help upstream/contributors keep track of which fixes we're using downstream. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/11/27 13:11:32 Modified files: sys/arch/sparc64/sparc64: locore.s Log message: Change getfp() to return an unBIASed stack pointer; this unbreaks stackdump() which got broken in machdep.c 1.202. It is much simpler to change getfp() than stackdump() which is its only caller. CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2024/11/27 13:30:15 Modified files: sys/arch/powerpc64/powerpc64: pmap.c Log message: In powerpc64 pmap, when replacing a pte, put it in the correct pteg In pte_insert(), if both the primary page table entry group and the secondary pteg are full, then we delete an old pte and replace it with the new pte. We might have set "idx" wrong and inserted the new pte into the wrong pteg (with the wrong PTE_HID bit). This problem almost never happened; it is rare for both ptegs to be full. When the loop "for (try = 0; try < 16; try++)" looks for a slot for the new pte, set "idx" to the new pte's primary pteg. Put it in the primary pteg "idx" or secondary pteg "idx ^ pmap_ptab_mask". When we delete the old pte, set "idx" to the old pte's primary pteg. Eric Gosse reported a bug where the kernel crashed on an unexpected fault. I suspect that a pte fell into the wrong "idx" and got lost. ok kettenis@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2024/11/27 14:38:21 Modified files: faq/ports : index.html Log message: sync section headings from ports.html to the copy in index.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/27 15:00:11 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: distinfo www/unit/unit-python: distinfo www/unit/unit-ruby: Makefile distinfo Removed files: www/unit/unit/patches: patch-src_nxt_js_c patch-src_nxt_script_c Log message: update to NGINX Unit 1.33.0, from Sergey A. Osokin (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/27 15:09:47 Modified files: net/putty : Makefile distinfo net/putty/patches: patch-putty_h Log message: update to putty-0.82 CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/11/27 15:32:14 Modified files: usr.sbin/vmd : vioblk.c Log message: vmd/vioblk: add missed break There's no value in that log message in that specific condition. OK dv@ kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/27 16:59:56 Modified files: lang/njs : Makefile distinfo lang/njs/pkg : PLIST Log message: update to njs-0.8.7, from Sergey A. Osokin (maintainer) CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/11/27 18:59:20 Modified files: sysutils/kitd : Makefile Log message: kitd uses C11, so base-gcc cannot be used. Shifting to ports-gcc fixes the build on sparc64 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/11/27 19:01:57 Modified files: sys/kern : init_main.c kern_synch.c Log message: avoid lock contention in __thrsleep and __thrwakeup syscalls turns out the __thrsleep and __thrwakeup syscalls largely coordinate using a single lock per process. if you have heavily threaded code building locks in userland out of thrsleep, this kernel 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 reduces the throughput of these heavily threaded programs. the big change is hashing thrsleep waiters into an different locks/lists based on their "id" to try and avoid all locks in a process contending on a single lock. the hash is shared by all processes though. the change also avoids having a waiter re-take the lock to avoid contention on the thrwakeup code which is currently holding the lock. __thrsleep and __thrwakeup seem to be largely unused these days, except by go. go still uses it as a backend to it's locks, and also creates a lot of threads which end up contending on the lock. these changes provide an improvement for go programs. the contention was pointed out by nick owens jsing@ and nick owens did a bit of testing CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/28 01:16:37 Modified files: audio/moc : Makefile Log message: audio/moc: fix typo in bdep CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/11/28 01:49:14 Modified files: usr.bin/tmux : tty-features.c tty-keys.c Log message: Add extended keys flag for foot terminal. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/28 01:58:57 Modified files: devel/libmagic : Makefile distinfo Log message: update to libmagic-5.46 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/28 02:53:09 Modified files: infrastructure/mk: bsd.port.mk Log message: bsd.port.mk: fix indentation from espie CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/11/28 03:31:02 Modified files: devel/libHX : Makefile distinfo Log message: update to 4.24 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2024/11/28 03:42:16 Modified files: usr.sbin/radiusd: radiusd_ipcp.c Log message: Fix warnings from gcc. found by deraadt CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/28 04:08:09 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 13.32 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/28 04:09:29 Modified files: graphics/libjxl: Makefile distinfo Log message: graphics/libjxl: update to 0.11.1. see https://github.com/libjxl/libjxl/releases/tag/v0.11.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/28 04:19:07 Modified files: graphics/libjxl: Tag: OPENBSD_7_6 Makefile distinfo Log message: graphics/libjxl: MFC update to 0.11.1. see https://github.com/libjxl/libjxl/releases/tag/v0.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/28 04:19:43 Modified files: fonts/inter : Makefile distinfo fonts/inter/pkg: PLIST Log message: update to inter-4.1 and drop .ttf, from Alexander Rath CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/28 04:47:47 Modified files: net/syncthing : Makefile distinfo net/syncthing/patches: patch-lib_build_build_go Log message: update to syncthing 1.28.0; OK edd CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2024/11/28 04:51:45 Modified files: usr.sbin/radiusd: radiusd_ipcp.c Log message: Fix radiusd_ipcp module to check whether the type of the ipcp_address is for pool when selecting a random address from the pools, and tweak the code for easier understanding. Also, check whether the left value of an address range configuration is smaller than the right value. CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2024/11/28 06:13:04 Modified files: sys/arch/luna88k/conf: GENERIC sys/arch/luna88k/dev: if_le.c Log message: Replace magic numbers to macro defined values. Also make it possible to change the amount of 3-port RAM usage by the kernel option. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/28 07:27:29 Modified files: www/py-aiohttp : Makefile distinfo www/py-aiohttp/pkg: PLIST Log message: update to py3-aiohttp-3.11.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/28 07:29:00 Modified files: audio/p5-gnupod: Makefile Log message: mark BROKEN for now, reported by Isaac Meerleo should probably be removed at this point unless anyone wants to fix CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2024/11/28 08:54:52 Modified files: net : Makefile Log message: Unhook net/rpki-data because ENOMEM OK tb@ CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2024/11/28 11:54:36 Modified files: sys/arch/powerpc64/include: cpu.h sys/arch/powerpc64/powerpc64: cpu.c pmap.c Log message: Move cpu_features to hwcap and cpu_features2 to hwcap2 ok jca@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/28 14:25:59 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 5.8.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/28 15:19:26 Modified files: net : Makefile Removed files: net/mfi : Makefile distinfo net/mfi/files : mfi.sh net/mfi/pkg : DESCR PLIST mfi.rc Log message: drop net/mfi, nobody replied to posts saying that they're still using it, and it's the only thing still using mongodb 3.6. ok tb landry kn CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/28 15:20:25 Modified files: databases/mongodb: Makefile Removed files: databases/mongodb/36: Makefile distinfo databases/mongodb/36/files: mongodb.conf databases/mongodb/36/patches: patch-SConstruct patch-src_mongo_base_error_codes_tpl_h patch-src_mongo_db_repl_master_slave_cpp patch-src_mongo_executor_network_interface_mock_test_cpp patch-src_mongo_shell_shell_utils_extended_cpp patch-src_mongo_util_net_sock_h patch-src_mongo_util_processinfo_openbsd_cpp patch-src_mongo_util_time_support_cpp patch-src_third_party_IntelRDFPMathLib20U1_LIBRARY_src_bid_functions_h patch-src_third_party_asio-master_asio_include_asio_ssl_impl_context_ipp patch-src_third_party_mozjs-45_platform_x86_64_openbsd_build_js-confdefs_h python3-SConstruct python3-buildscripts_aggregate_tracefiles_py python3-buildscripts_aws_ec2_py python3-buildscripts_errorcodes_py python3-buildscripts_idl_idl_compiler_py python3-buildscripts_idl_idl_syntax_py python3-buildscripts_idl_idlc_py python3-buildscripts_utils_py python3-site_scons_libdeps_py python3-site_scons_mongo___init___py python3-site_scons_mongo_generators_py python3-site_scons_site_tools_distsrc_py python3-site_scons_site_tools_idl_tool_py python3-site_scons_site_tools_jstoh_py python3-site_scons_site_tools_mongo_benchmark_py python3-site_scons_site_tools_mongo_integrationtest_py python3-site_scons_site_tools_mongo_unittest_py python3-site_scons_site_tools_split_dwarf_py python3-site_scons_site_tools_thin_archive_py python3-src_mongo_SConscript python3-src_mongo_base_generate_error_codes_py python3-src_mongo_db_auth_generate_action_types_py python3-src_mongo_db_fts_generate_stop_words_py python3-src_mongo_db_fts_unicode_gen_casefold_map_py python3-src_mongo_db_fts_unicode_gen_delimiter_list_py python3-src_mongo_db_fts_unicode_gen_diacritic_list_py python3-src_mongo_db_fts_unicode_gen_diacritic_map_py python3-src_mongo_db_query_collation_generate_icu_init_cpp_py databases/mongodb/36/pkg: DESCR PLIST mongod.rc Log message: drop mongodb 3.6 (again, now that mfi is removed) CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/28 15:56:46 Modified files: net/ejabberd : Makefile Added files: net/ejabberd/patches: patch-_checkouts_jiffy_c_src_double-conversion_strtod_cc patch-ejabberdctl_template Log message: net/ejabberd: fix ejabberdctl under root, and i386 build OK: sthen@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2024/11/28 17:13:36 Modified files: etc : moduli usr.bin/ssh/moduli-gen: moduli.2048 moduli.3072 moduli.4096 moduli.6144 moduli.7680 moduli.8192 Log message: Import regenerated moduli. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/28 21:35:13 Modified files: lib/libutil : imsg.c Log message: Garbage collect the unused imsg_hdr in imsg_close() ok claudio CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/28 23:40:57 Modified files: sys/uvm : uvm_fault.c Log message: When paging ahead, delay calling pmap_extract() after checking for a valid page. While here call pmap_update() only if, at least, a page has been entered. ok tb@, kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/11/28 23:44:57 Modified files: sys/uvm : uvm_fault.c Log message: Also call pmap_extract() before entering a page ahead for lower layer faults. As for the upper layer, call pmap_update() only if, at least, a page has been entered. ok tb@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/11/28 23:53:59 Modified files: audio/schismtracker: Makefile Log message: New schismtracker doesn't get along with base-gcc causing multiple definitions of bswap64* functions. Move to ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/29 00:40:28 Modified files: graphics/blender: Makefile Log message: blender needs more sparc64 love. opencolorio builds now, but openexr doesn't prompted by brad CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/29 00:42:35 Modified files: lib/libcrypto/dh: dh_local.h lib/libcrypto/dsa: dsa_local.h lib/libcrypto/rsa: rsa_local.h Log message: Remove weird pad member that was never set to zero after malloc() so the weird thing it was supposed to be doing couldn't possibly work. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/29 01:40:49 Modified files: games/gcompris : Makefile distinfo Log message: Update to gcompris-4.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/29 01:44:33 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.69.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/29 01:55:16 Modified files: textproc/foliate: Makefile distinfo textproc/foliate/pkg: PLIST Log message: Update to foliate-3.2.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 02:51:40 Modified files: graphics/ffmpeg/patches: patch-libavutil_riscv_cpu_c Log message: committed upstream CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 02:52:09 Modified files: x11/mplayer : Makefile Log message: https HOMEPAGE, from Brad CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/11/29 03:09:10 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark nine unused EVP constants as intentionally undocumented. Fix related indentation while here. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/11/29 03:19:37 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark six EVP_PKEY control constants as intentionally undocumented that are only intended for internal use, do very little (only validity checking), are unused in the wild, and marked obsolete in OpenSSL 3. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/11/29 03:42:29 Modified files: sysutils/docker-buildx: Makefile distinfo Removed files: sysutils/docker-buildx/patches: patch-vendor_github_com_tonistiigi_fsutil_copy_copy_openbsd_go patch-vendor_github_com_tonistiigi_fsutil_copy_copy_unix_go patch-vendor_github_com_tonistiigi_fsutil_copy_stat_bsd_go patch-vendor_github_com_tonistiigi_fsutil_copy_stat_openbsd_go Log message: sysutils/docker-buildx: update to 0.19.1 Changelogs: - https://github.com/docker/buildx/releases/tag/v0.19.0 - https://github.com/docker/buildx/releases/tag/v0.19.1 OK: sthen@ kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 03:47:18 Modified files: devel : Makefile devel/pecl-xdebug: Makefile distinfo devel/pecl-xdebug/patches: patch-xdebug_ini Log message: update to xdebug-3.4.0 and build for PHP 8.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:14:42 Modified files: net/toot : Makefile distinfo Log message: update to toot-0.47.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:14:46 Modified files: devel/pystring : Makefile distinfo Log message: update to pystring-1.1.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:14:49 Modified files: devel/py-gast : Makefile distinfo Log message: update to py3-gast-0.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:15:11 Modified files: devel/py-greenlet: Makefile distinfo devel/py-greenlet/patches: patch-src_greenlet_slp_platformselect_h devel/py-greenlet/pkg: PLIST Log message: update to py3-greenlet-3.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:15:13 Modified files: devel/py-pure_eval: Makefile distinfo Log message: update to py3-pure_eval-0.2.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:15:17 Modified files: devel/py-puremagic: Makefile distinfo devel/py-puremagic/pkg: PLIST Log message: update to py3-puremagic-1.28 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:15:23 Modified files: fonts/cascadia-code: Makefile distinfo fonts/cascadia-code/pkg: PLIST Log message: update to cascadia-code-2404.23 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:28:13 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/patches: patch-borgmatic_config_paths_py Log message: update to borgmatic-1.9.1, this hasn't yet hit the hang-at-exit problem that made me backout the 1.9.2 update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:29:13 Modified files: devel/maturin : Makefile crates.inc distinfo Log message: update to maturin-1.7.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:31:48 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/patches: patch-extra_mariabackup_xtrabackup_cc patch-libmariadb_libmariadb_CMakeLists_txt patch-scripts_wsrep_sst_common_sh patch-scripts_wsrep_sst_mariabackup_sh patch-scripts_wsrep_sst_rsync_sh databases/mariadb/pkg: PLIST-tests Removed files: databases/mariadb/patches: patch-libmariadb_include_ma_context_h patch-libmariadb_libmariadb_ma_context_c patch-mysys_crc32_crc32c_x86_cc Log message: update to mariadb-client-11.4.4, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:41:04 Modified files: databases/py-lmdb: Makefile Log message: use MODPY_TEST_LINK_SO CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:41:52 Modified files: databases/py-lmdb: Makefile distinfo Log message: update to py3-lmdb-1.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:43:48 Modified files: textproc/py-tomli: Makefile distinfo Log message: update to py3-tomli-2.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 04:46:34 Modified files: sysutils/memtester: Makefile distinfo sysutils/memtester/patches: patch-memtester_c Log message: update to memtester-4.7.0 CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/11/29 04:47:59 Modified files: editors/litexl : Makefile distinfo editors/litexl/patches: patch-meson_build editors/litexl/pkg: PLIST Log message: update to v2.1.6 Changelog: https://github.com/lite-xl/lite-xl/releases/tag/v2.1.6 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/11/29 05:02:25 Modified files: lang/rust : Makefile distinfo rust.port.mk lang/rust/patches: patch-compiler_rustc_session_src_options_rs patch-library_std_src_sys_pal_unix_os_rs patch-src_bootstrap_bootstrap_py patch-src_bootstrap_src_bin_rustc_rs patch-src_bootstrap_src_core_build_steps_test_rs patch-src_bootstrap_src_lib_rs patch-src_etc_rust-lldb patch-vendor_psm_src_arch_x86_64_s lang/rust/pkg : PLIST-main PLIST-src Removed files: lang/rust/patches: patch-compiler_rustc_mir_transform_src_abort_unwinding_calls_rs Log message: update lang/rust to 1.83.0 Announce: https://blog.rust-lang.org/2024/11/28/Rust-1.83.0.html Changelog: https://doc.rust-lang.org/stable/releases.html#version-1830-2024-11-28 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/11/29 05:05:06 Modified files: lib/libcrypto/man: EVP_PKEY_new.3 Log message: Provide an example of signing with HMAC-SHA256 or Ed25519 because that makes it easier to see the big picture of how EVP_PKEY_new_raw_private_key(3) is supposed to be used. Feedback and OK tb@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 06:59:41 Modified files: www/py-aiohttp : Makefile distinfo Log message: update to py3-aiohttp-3.11.8 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/29 07:47:01 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 128.5.1. see https://www.mozilla.org/en-US/firefox/128.5.1/releasenotes/ Fixes an issue that prevented some websites from loading when using SSL Inspection CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/11/29 07:48:37 Modified files: www/firefox-esr: Tag: OPENBSD_7_6 Makefile distinfo Log message: www/firefox-esr: MFC update to 128.5.1. see https://www.mozilla.org/en-US/firefox/128.5.1/releasenotes/ Fixes an issue that prevented some websites from loading when using SSL Inspection CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/29 08:59:57 Modified files: lib/libcrypto/dh: dh_check.c dh_lib.c dh_local.h Log message: Remove X9.42 DH rudiments In the unlikely event that we should ever decide to implement this after a quarter century of not needing it, we can readily put this back. Until then this is dead weight. prompted by a question by djm ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 09:28:07 Modified files: net/nextcloudclient: Makefile distinfo net/nextcloudclient/patches: patch-CMakeLists_txt net/nextcloudclient/pkg: PLIST Log message: update to nextcloudclient-3.15.0, from Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 09:31:06 Modified files: www/sblg : Makefile distinfo Log message: update to sblg-0.6.1, from Bryan Vyhmeister (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 09:33:36 Modified files: multimedia/aom : Makefile distinfo multimedia/aom/patches: patch-CMakeLists_txt patch-aom_ports_aarch64_cpudetect_c Log message: update to aom-3.11.0, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 09:41:32 Modified files: security/lego : Makefile distinfo modules.inc Log message: update to lego-4.20.4, from Igor Zornik, ok maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 09:55:36 Modified files: databases/citus: Makefile distinfo Log message: update to citus-12.1.5, still broken with pgsql 17 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/11/29 11:30:52 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-Cargo_toml patch-cli_standalone_binary_rs patch-modcargo-crates_deno_core-0_314_1_Cargo_toml Log message: lang/deno: Update to 2.1.2 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2024/11/29 11:54:39 Modified files: gnu/llvm/lldb/source/Plugins/Process/OpenBSD: NativeRegisterContextOpenBSD_x86_64.cpp NativeRegisterContextOpenBSD_x86_64.h Log message: Add support for read/write of xmm/ymm registers to lldb. ok kettenis@, robert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 13:52:56 Log message: import ports/devel/py-crccheck, feedback/ok tb Python classes to calculate cyclic redundancy codes (CRCs) of all types listed in the "Catalogue of parametrised CRC algorithms" (http://reveng.sourceforge.net/crc-catalogue/) and checksums from binary data. Status: Vendor Tag: sthen Release Tags: sthen_20241129 N ports/devel/py-crccheck/Makefile N ports/devel/py-crccheck/distinfo N ports/devel/py-crccheck/pkg/DESCR N ports/devel/py-crccheck/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 13:53:44 Modified files: devel : Makefile Log message: +py-crccheck CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 13:55:38 Log message: import ports/comms/py-serial-asyncio, ok tb Async I/O extension package for the Python Serial Port Extension for OSX, Linux, BSD. Status: Vendor Tag: sthen Release Tags: sthen_20241129 N ports/comms/py-serial-asyncio/Makefile N ports/comms/py-serial-asyncio/distinfo N ports/comms/py-serial-asyncio/pkg/PLIST N ports/comms/py-serial-asyncio/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 13:56:51 Log message: import ports/devel/py-asynctest, ok tb The package asynctest is built on top of the standard unittest module and cuts down boilerplate code when testing libraries for asyncio. asynctest imports the standard unittest package, overrides some of its features and adds new ones. A test author can import asynctest in place of unittest safely. It is divided in submodules, but they are all imported at the top level, so asynctest.case.TestCase is equivalent to asynctest.TestCase. Status: Vendor Tag: sthen Release Tags: sthen_20241129 N ports/devel/py-asynctest/Makefile N ports/devel/py-asynctest/distinfo N ports/devel/py-asynctest/pkg/PLIST N ports/devel/py-asynctest/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 13:57:16 Log message: import ports/devel/py-setuptools-git-versioning, ok tb Use git repo data (latest tag, current commit hash, etc) for building a version number according PEP 440. - Can be installed & configured through both setup.py and PEP 518's pyproject.toml - Does not require to change source code of the project - Tag-, file-, and callback-based versioning schemas are supported - Templates for tag, dev and dirty versions are separated - Templates support a lot of substitutions including git and environment information - Well-documented Status: Vendor Tag: sthen Release Tags: sthen_20241129 N ports/devel/py-setuptools-git-versioning/Makefile N ports/devel/py-setuptools-git-versioning/distinfo N ports/devel/py-setuptools-git-versioning/pkg/DESCR N ports/devel/py-setuptools-git-versioning/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 13:58:04 Modified files: devel : Makefile Log message: +py-asynctest, py-setuptools-git-versioning CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 13:58:47 Log message: import ports/comms/cc2538-bsl, feedback/ok tb Python script that communicates with the boot loader of the Texas Instruments CC2538, CC26xx and CC13xx System on Chips (SoCs). It can be used to erase, program, verify and read the flash of those SoCs with a simple USB to serial converter. Status: Vendor Tag: sthen Release Tags: sthen_20241129 N ports/comms/cc2538-bsl/Makefile N ports/comms/cc2538-bsl/distinfo N ports/comms/cc2538-bsl/patches/patch-setup_py N ports/comms/cc2538-bsl/patches/patch-pyproject_toml N ports/comms/cc2538-bsl/pkg/PLIST N ports/comms/cc2538-bsl/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 13:58:59 Modified files: comms : Makefile Log message: +cc2538-bsl py-serial-asyncio CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 14:02:45 Log message: import ports/comms/zigpy, feedback/ok tb zigpy/py-zigpy: zigpy is a Python 3 library implementing standard specifications of the Zigbee protocol stack. When used with an additional radio library module, this allows you to connect to one of many off-the-shelf Zigbee Coordinator adapters and use it to control Zigbee devices such as lights, switches, sensors, fans, etc. zigpy/py-zigpy-znp: zigpy-znp is a Python library that adds support to zigpy for radio modules using Texas Instruments Zigbee Network Processor (ZNP) devices running compatible Z-Stack firmware. It also provides tools that can be run from the command line. Status: Vendor Tag: sthen Release Tags: sthen_20241129 N ports/comms/zigpy/Makefile N ports/comms/zigpy/py-zigpy/Makefile N ports/comms/zigpy/py-zigpy/distinfo N ports/comms/zigpy/py-zigpy/pkg/DESCR N ports/comms/zigpy/py-zigpy/pkg/PLIST N ports/comms/zigpy/py-zigpy-znp/Makefile N ports/comms/zigpy/py-zigpy-znp/distinfo N ports/comms/zigpy/py-zigpy-znp/pkg/DESCR N ports/comms/zigpy/py-zigpy-znp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 14:03:03 Modified files: comms : Makefile comms/conserver/patches: patch-conserver_group_c Log message: +zigpy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 14:10:07 Modified files: comms/conserver/patches: patch-conserver_group_c Log message: oops, that should not have been part of the previous commit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/11/29 14:11:50 Modified files: devel/py-crccheck: Makefile distinfo devel/py-crccheck/pkg: PLIST Log message: update to py3-crccheck-1.3.0 (wow, that was quite an old port that I had in mystuff!) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/11/29 16:46:40 Modified files: usr.bin/rdist : rdist.1 Log message: undo unneccessary \*([GL]t sequences; balance that by adding Sq; from evan silberman CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/11/29 23:59:12 Modified files: bin/pax : pax.1 Log message: use a more readable explanation of directory creation; from evan silberman, tweaked by millert ok sthen (pre-tweak) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/30 01:14:47 Modified files: devel/py-minidump: Makefile distinfo devel/py-minidump/pkg: PLIST Log message: Update to py-minidump-0.0.24. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/30 01:23:30 Modified files: devel/spidermonkey128: Makefile distinfo Log message: Update to spidermonkey128-128.5.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/30 01:31:35 Modified files: multimedia/pipewire/pipewire: Makefile multimedia/pipewire/pipewire/pkg: PLIST-main Log message: Since we don't enable support for pulse, don't install its gschema file; it conflicts with an upcoming change to enable gsettings support in audio/pulseaudio. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/30 02:40:17 Modified files: devel/py-modulegraph: Makefile distinfo devel/py-modulegraph/pkg: PLIST Log message: Update to py-modulegraph-0.19.6. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/30 02:46:07 Modified files: devel/py-objgraph: Makefile distinfo Log message: Update to py-objgraph-3.6.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/30 02:54:02 Modified files: devel/py-pyrsistent: Makefile distinfo Log message: Update to py-pyrsistent-0.20.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/30 03:01:31 Modified files: lib/libcrypto/pkcs7: pk7_doit.c Log message: Don't leak the abuf on error in PKCS7_dataFinal() ok beck miod CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/30 03:02:27 Modified files: devel/py-pyte : Makefile distinfo devel/py-pyte/pkg: PLIST Log message: Update to py-pyte-0.8.2. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/30 03:05:41 Modified files: usr.bin/openssl: speed.c Log message: openssl speed: stop trying to use small curves secp160r1 and nistp192 are no longer available in libcrypto. Should have been committed along with disabling these curves, but was missed. ok jsing CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/30 03:08:37 Modified files: devel/py-simplejson: Makefile distinfo Log message: Update to py-simplejson-3.19.3. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/30 03:11:44 Modified files: devel/gtest : Makefile distinfo Removed files: devel/gtest/patches: patch-googletest_src_gtest_cc Log message: update to gtest 1.15.2 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/30 03:18:41 Modified files: devel/py-smmap : Makefile distinfo Log message: Update to py-smmap-5.0.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/30 03:30:27 Modified files: devel/py-sniffio: Makefile distinfo Log message: Update to py-sniffio-1.3.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/30 03:38:38 Modified files: devel/py-transitions: Makefile distinfo devel/py-transitions/pkg: PLIST Log message: Update to py-transitions-0.9.2. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/30 04:11:54 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 5.8.5 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/30 04:15:33 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.35.71. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/30 04:15:44 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.71. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/30 04:16:02 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.36.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/30 04:16:53 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.69.3. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/11/30 05:36:33 Modified files: lang/sbcl : Makefile distinfo Log message: update lang/sbcl to 2.4.11 Release notes: https://www.sbcl.org/news.html#2.4.11 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/11/30 05:37:36 Modified files: x11/stumpwm : Makefile Log message: bump x11/stumpwm after lang/sbcl update CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/30 06:35:17 Modified files: devel/py-wurlitzer: Makefile distinfo Log message: Update to py-wurlitzer-3.1.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/11/30 07:20:46 Modified files: security/py-spnego: Makefile distinfo Removed files: security/py-spnego/patches: patch-src_spnego__credssp_py Log message: Update to py-spnego-0.11.2. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/30 08:47:33 Modified files: devel/cargo-c : Makefile crates.inc distinfo Removed files: devel/cargo-c/patches: patch-src_build_targets_rs patch-src_install_rs patch-src_target_rs Log message: cargo-c: update to 10.6 aja's patches were merged, no code change in the main crate, only dep churn. librsvg still builds. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/30 08:54:25 Modified files: devel/protobuf : Makefile distinfo devel/protobuf/pkg: PLIST Log message: Update to protobuf 5.29.0 https://github.com/protocolbuffers/protobuf/releases/tag/v29.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/30 08:54:43 ports/devel/py-protobuf/patches Update of /cvs/ports/devel/py-protobuf/patches In directory cvs.openbsd.org:/tmp/cvs-serv20360/patches Log Message: Directory /cvs/ports/devel/py-protobuf/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/11/30 08:56:49 Modified files: devel/py-protobuf: Makefile distinfo devel/py-protobuf/pkg: PLIST Added files: devel/py-protobuf/patches: patch-google_protobuf_service_py Log message: Update to py3-protobuf 5.29.0 https://github.com/protocolbuffers/protobuf/releases/tag/v29.0 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/11/30 09:10:06 Modified files: www/shiori : Makefile www/shiori/pkg : README Log message: Don't use ${SYSCONFDIR} for login.conf.d maintainer timeout, ok sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/30 09:18:01 Modified files: lib/libcrypto/ec: ecp_methods.c Log message: Improve ec_points_make_affine() It is unclear how the original code was supposed to work. It clearly missed a few corner cases (like handling points at infinity correctly) and the badly mangled comment that was supposed to display a binary search tree didn't help at all. Instead do something much more straightforward: multiply all the non-zero Z coordinates of the points not at infinity together, keeping track of the intermediate products. Then do a single expensive modular inversion before working backwards to compute all the inverses. Then the transformation from Jacobian coordinates to affine coordiantes (x, y, z) -> (x/z^2, y/z^3, 1) becomes cheap. A little bit of care has to be taken for Montgomery curves but that's very simple compared to the mess that was there before. ok jsing This is a cleaned up version of: commit 0fe73d6c3641cb175871463bdddbbea3ee0b62ae Author: Bodo Moeller Date: Fri Aug 1 17:18:14 2014 +0200 Simplify and fix ec_GFp_simple_points_make_affine (which didn't always handle value 0 correctly). Reviewed-by: emilia@openssl.org CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/30 09:34:34 Modified files: lib/libcrypto/ec: ecp_methods.c Log message: Get BNs Z coordinates from the BN_CTX While there likely won't be enough BNs already available in the ctx, and thus it won't greatly reduce the amount of allocated BNs, it simplifies the exit path quite a bit. review feedback from jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/30 10:10:19 Modified files: devel/gobject-introspection: Makefile Log message: Add a work-around for dpb scanner limitations. This should fix the issue where glib2 cannot be installed during the same pkg_add run if glib2--bootstrap was also part of the run. from espie@, thanks tested by and ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/11/30 10:11:13 Modified files: devel/glib2 : Makefile Log message: Bump after g-o-i recent change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/30 10:24:28 Modified files: archivers/draco: Makefile Log message: bump gtest WRKDIR to build after its update, noticed by aja all tests PASSED CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/30 10:39:09 Modified files: archivers/draco: Makefile Log message: defer test compilation to test target (200 -> 143 build targets) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/11/30 10:40:39 Modified files: devel/gtest : Makefile Log message: add reminder for draco when updating CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/11/30 10:41:57 Modified files: sys/dev/usb : usbdevs Log message: sys/dev/usb/usbdevs: add Jabra PanaCast 20, to be used in quirks OK mglocker@ CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/11/30 10:43:46 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: Regen CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/11/30 10:47:24 Modified files: sys/dev/usb : uvideo.c Log message: sys/uvideo: add quirk for Jabra PanaCast 20 Jabra PanaCast 20 needs uvideo_vs_negotiation between usbd_set_interface and usbd_open_pipe, otherwise it doesn't work with error: ioctl VIDIOC_DQBUF: Invalid argument OK mglocker@ CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2024/11/30 11:37:01 Modified files: . : events.html Log message: YouTube links for eurobsdcon 2024 CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/11/30 13:15:03 Modified files: share/man/man4 : uvideo.4 Log message: uvideo.4: add Jabra PanaCast 20 as known to work OK mglocker@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/30 14:10:00 Modified files: lib/libcrypto/ec: ec_lib.c ec_local.h ecp_methods.c Log message: Inline trivial EC point methods Like most of the "group" methods these are shared between Montgomery curves and simple curves. There's no point in five methods hanging off the EC_METHODS struct whne they can just as well be inlined in the public API. It makes all files involved shorter... ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/30 14:15:19 Modified files: lib/libcrypto/man: CMS_add0_cert.3 Log message: Explain how to free the stack returned by CMS_get1_{certs,crls}() with job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/30 14:20:44 Modified files: lib/libcrypto/man: CMS_add0_cert.3 Log message: Be a bit more precise on the error conditions of CMS_get1_{certs,crls}() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/11/30 14:21:40 Modified files: lib/libcrypto/man: CMS_add0_cert.3 Log message: Meant to split the sentence in two CVSROOT: /cvs Module name: www Changes by: afresh1@cvs.openbsd.org 2024/11/30 15:39:30 Modified files: . : events.html Added files: papers : 2024-Why-Rewrite-fw_update-EuroBSDcon.pdf 2024-Why-Rewrite-fw_update-Fossy.pdf 2024-Why-Rewrite-fw_update-bsdcan.pdf Log message: Add slides and video links to my Why Rewrite fw_update(8) talk I gave it three times, each slightly different. Reminded by florian@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/11/30 20:48:41 Modified files: graphics/glfw : Makefile Log message: Fix the buid on sparc64: -Move to using ports-gcc -Stop building the examples that we don't package anyway No PLIST changes and it hasn't built on sparc64 before, so no REVISION change CVSROOT: /cvs Module name: src Changes by: pascal@cvs.openbsd.org 2024/12/01 01:11:14 Modified files: share/man/man4 : tcp.4 Log message: Properly document TCP_SACK_ENABLE socket option. This used to be documented in options(4), but was deleted there in 2017. Reinstate the same text here. ok jmc@ CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2024/12/01 02:05:05 Modified files: share/man/man4 : upd.4 sys/dev/usb : upd.c Log message: upd(4): add PercentLoad sensor Reports the % of the available UPS power drawed by output outlets. tested by sthen@, matthieu@ and Walter Alejandro Iglesias ok sthen@ as part of a larger diff CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2024/12/01 02:58:15 Modified files: usr.sbin/map-mbone: map-mbone.8 mapper.c usr.sbin/mrinfo: mrinfo.8 mrinfo.c usr.sbin/mrouted: main.c mrouted.8 Log message: -o[arg] must not have spaces between option and argument; OK jmc getopt(3) says so and, e.g. 'mrouted -d 1' must be 'mrouted -d1' to work. dhcpd(8) and sed(1) got this right, our multicast programs did not. CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2024/12/01 03:38:47 Modified files: sys/dev/usb : uvideo.c Log message: Fix typo in comment CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/12/01 04:11:20 Modified files: www/py-frozen-flask: Makefile distinfo Log message: Update to py-frozen-flask-0.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/01 04:52:46 Modified files: www/webkitgtk4 : Makefile distinfo Added files: www/webkitgtk4/patches: patch-Source_WebCore_platform_graphics_gstreamer_mse_MediaSourcePrivateGStreamer_h Log message: Update to webkitgtk{40,41,60}-2.46.4. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/12/01 05:45:56 Modified files: graphics/oxipng: Makefile crates.inc distinfo Log message: Update oxipng to 9.1.3. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/12/01 05:51:55 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2024.12. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/12/01 05:54:53 Modified files: audio/milkytracker: Makefile distinfo Log message: Update milkytracker to 1.05.01. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/12/01 05:57:41 Modified files: emulators/mame : Makefile distinfo Log message: Update mame to 0.272. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/01 07:47:27 Modified files: x11/kde : kde.port.mk 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/kinfocenter/pkg: PLIST 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: 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/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: 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-sdk: distinfo x11/kde-plasma/plasma-workspace: distinfo x11/kde-plasma/plasma-workspace/pkg: PLIST x11/kde-plasma/plasma-workspace-wallpapers: distinfo x11/kde-plasma/plasma5support: distinfo x11/kde-plasma/plasma5support/pkg: PLIST 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: Makefile distinfo x11/kde-plasma/systemsettings: distinfo x11/kde-plasma/xdg-desktop-portal-kde: distinfo Log message: Update KDE Plasma to 6.2.4, Bugfix Release for November https://kde.org/announcements/plasma/6/6.2.4/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/01 07:51:18 Modified files: x11/qt5 : Makefile.version x11/qt5/docs : distinfo x11/qt5/docs/pkg: PLIST-html x11/qt5/qt3d : Makefile distinfo x11/qt5/qtbase : Makefile distinfo x11/qt5/qtcharts: Makefile distinfo x11/qt5/qtconnectivity: Makefile distinfo x11/qt5/qtdatavis3d: Makefile distinfo x11/qt5/qtdeclarative: Makefile distinfo x11/qt5/qtgamepad: distinfo x11/qt5/qtgraphicaleffects: distinfo x11/qt5/qtimageformats: Makefile distinfo x11/qt5/qtlocation: Makefile distinfo x11/qt5/qtlottie: distinfo x11/qt5/qtmultimedia: Makefile distinfo x11/qt5/qtnetworkauth: distinfo x11/qt5/qtpurchasing: distinfo x11/qt5/qtquickcontrols: distinfo x11/qt5/qtquickcontrols2: Makefile distinfo x11/qt5/qtremoteobjects: distinfo x11/qt5/qtscript: distinfo x11/qt5/qtscxml: distinfo x11/qt5/qtsensors: distinfo x11/qt5/qtserialbus: distinfo x11/qt5/qtserialport: distinfo x11/qt5/qtspeech: Makefile distinfo x11/qt5/qtsvg : Makefile distinfo x11/qt5/qttools: Makefile distinfo x11/qt5/qttranslations: distinfo x11/qt5/qtvirtualkeyboard: distinfo x11/qt5/qtwayland: Makefile distinfo x11/qt5/qtwebchannel: Makefile distinfo x11/qt5/qtwebengine: Makefile distinfo x11/qt5/qtwebengine/files: openbsd.pri x11/qt5/qtwebglplugin: distinfo x11/qt5/qtwebkit: Makefile x11/qt5/qtwebkit/patches: patch-Source_JavaScriptCore_offlineasm_parser_rb x11/qt5/qtwebkit/pkg: DESCR x11/qt5/qtwebsockets: Makefile distinfo x11/qt5/qtwebview: distinfo x11/qt5/qtx11extras: distinfo x11/qt5/qtxmlpatterns: distinfo Log message: Update Qt5 to 5.15.16 + KDE patches CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/01 07:53:52 Modified files: devel/cmake : Makefile distinfo devel/cmake/patches: patch-Modules_Compiler_GNU_cmake patch-Modules_FindOpenMP_cmake patch-Modules_FindTCL_cmake patch-Source_cmFileCommand_cxx patch-Source_cmGeneratorTarget_cxx patch-Source_cmGlobalGenerator_cxx patch-Source_cmInstallCommand_cxx patch-Source_cmQtAutoGenInitializer_cxx patch-Source_cmTarget_cxx devel/cmake/pkg: PLIST Removed files: devel/cmake/patches: patch-Source_cmMessenger_cxx Log message: Update CMake to 3.31.1 Survived an amd64 bulk build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/01 07:56:28 Modified files: lang/pythran : Makefile Log message: relax version requirements; upstream has since changed to allowing newer gast and there don't seem to be any other changes needed for that - scipy and scikit_image still build and simple tests work CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/01 08:08:44 Modified files: www/py-vcrpy : Makefile distinfo www/py-vcrpy/pkg: PLIST Removed files: www/py-vcrpy/patches: patch-tests_integration_test_urllib2_py patch-tests_unit_test_stubs_py Log message: update to py3-vcrpy-6.0.2, ok pamela CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/01 08:50:54 Modified files: x11/kde-applications/kmix: Makefile Added files: x11/kde-applications/kmix/patches: patch-CMakeLists_txt patch-backends_mixer_sndio_cpp patch-backends_mixer_sndio_h patch-core_mixertoolbox_cpp Log message: Add KMix OpenBSD sndio(7) backend support https://invent.kde.org/multimedia/kmix/-/merge_requests/32 I doubt that upstream is moving ‘fast’ here and would like to make this feature available to all OpenBSD KDE users. This will enable it to be tested by more users. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/01 11:50:52 Modified files: audio/pulseaudio: Makefile audio/pulseaudio/pkg: PLIST Log message: Enable gsettings in pulseaudio. This module is necessary to make pulseaudio-qt more useful and make it adjustable in KDE Plasma. Feedback, tweaks and OK ajacoutot (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/12/01 18:38:51 Modified files: editors/novelwriter: Makefile distinfo editors/novelwriter/pkg: PLIST Log message: update to novelwriter 2.5.3, by Florian Viehweger - thanks! CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2024/12/01 19:03:28 Modified files: fonts/unifont : Makefile distinfo Log message: Update to unifont-16.0.02 Changelog: https://www.unifoundry.com/unifont/index.html Upstream said in a private email that the Unicode 16 glyphs are now stable as of this release CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/01 21:42:32 Modified files: databases/arrow/cpp: Makefile Log message: Mark BROKEN-sparc64 because it just bails out with "Unknown system processor" CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2024/12/01 23:14:53 Modified files: x11/mplayer : Makefile Added files: x11/mplayer/patches: patch-libvo_vo_x11_c patch-libvo_vo_xv_c Log message: Fix vo x11 and vo gl with Xshm. ok Brad (maintainer). CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/01 23:54:37 Modified files: graphics/digikam: Makefile distinfo graphics/digikam/pkg: PLIST Log message: Update DigiKam to 8.5.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/02 01:16:17 Modified files: databases/arrow/cpp: Makefile Added files: databases/arrow/cpp/patches: patch-cpp_cmake_modules_SetupCxxFlags_cmake Log message: databases/arrow/cpp: try giving a chance to sparc64... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/02 01:38:19 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.51. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/02 01:54:55 Modified files: geo/pdal : Makefile Log message: geo/pdal: disable building tests to unbreak after devel/gtest update turns out pdal ships with a vendored 1.12 gtest, and uses it instead of the systemwide version... breakage reported by tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/02 03:24:41 Modified files: geo/pdal : Makefile distinfo Log message: geo/pdal: update to 2.8.2. see https://github.com/PDAL/PDAL/releases/tag/2.8.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 03:40:47 Modified files: multimedia/x265: Makefile distinfo multimedia/x265/patches: patch-source_CMakeLists_txt patch-source_common_aarch64_asm_S Added files: multimedia/x265/patches: patch-source_common_aarch64_cpu_h patch-source_common_aarch64_dct_S patch-source_common_aarch64_intrapred_S patch-source_common_cpu_cpp patch-source_common_cpu_h Log message: update to x265-4.1, from Brad (maintainer), aarch64 x-only fixes from kettenis CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 03:49:39 Modified files: comms/zigpy/py-zigpy: Makefile distinfo Log message: update to py3-zigpy-0.73.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 04:04:37 Modified files: textproc/mupdf : Makefile distinfo textproc/mupdf/patches: patch-platform_x11_pdfapp_c patch-platform_x11_x11_main_c patch-source_tools_mudraw_c patch-source_tools_pdfextract_c patch-source_tools_pdfinfo_c textproc/mupdf/pkg: PLIST Log message: update to mupdf-1.25.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 04:11:41 Modified files: devel/py-parsing: Makefile distinfo Log message: update to py3-parsing-3.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 04:43:17 Modified files: security/py-paramiko: Makefile distinfo security/py-paramiko/pkg: PLIST Log message: update to py3-paramiko-3.5.0, adding support for AES-GCM ciphers CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 04:47:50 Modified files: www/py-aiohappyeyeballs: Makefile distinfo Log message: update to py3-aiohappyeyeballs-2.4.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 04:48:49 Log message: import ports/textproc/py-yamlloader, ok tb@ This module works with PyYAML and allows yaml files to be loaded to Python objects and Python objects to be dumped to yaml files. It works with both OrderedDicts and regular dicts. It started as a copy of "yamlordereddict" but has since been improved. Status: Vendor Tag: sthen Release Tags: sthen_20241202 N ports/textproc/py-yamlloader/Makefile N ports/textproc/py-yamlloader/distinfo N ports/textproc/py-yamlloader/pkg/DESCR N ports/textproc/py-yamlloader/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 04:49:11 Modified files: textproc : Makefile Log message: +py-yamlloader CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 04:51:35 Modified files: www/py-aiohttp : Makefile distinfo Log message: update to py3-aiohttp-3.11.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 05:07:05 Log message: import ports/textproc/py-icecream, ok tb@ ic() is like print(), but better: - It prints both variables and expressions along with their values. - It's 60% faster to type. - Data structures are formatted and pretty printed. - Output is syntax highlighted. - It optionally includes program context: filename, line number, and parent function. Status: Vendor Tag: sthen Release Tags: sthen_20241202 N ports/textproc/py-icecream/Makefile N ports/textproc/py-icecream/distinfo N ports/textproc/py-icecream/pkg/DESCR N ports/textproc/py-icecream/pkg/PLIST N ports/textproc/py-icecream/patches/patch-tests_install_test_import_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 05:07:30 Modified files: textproc : Makefile Log message: +py-icecream CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 05:08:18 Modified files: security/py-paramiko: Makefile Log message: enable tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 05:39:35 Modified files: net/nagios/check_esxi_hardware: Makefile distinfo Log message: update to check_esxi_hardware-20241129 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 05:41:13 Modified files: devel/py-wbem : Makefile distinfo devel/py-wbem/pkg: PLIST Log message: update to py3-wbem-1.7.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 05:43:24 Modified files: devel/py-attrs : Makefile distinfo Log message: update to py3-attrs-24.2.0 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/02 06:37:18 Modified files: usr.bin/ssh : myproposal.h Log message: prefer AES-GCM to AES-CTR; ok deraadt markus CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/02 06:46:11 Modified files: usr.sbin/bgpd : rde.c Log message: Remove global queue_buf which is no longer used. OK compiler CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/02 06:52:28 Modified files: audio/beets : Makefile distinfo audio/beets/pkg: PLIST Log message: audio/beets: update to 2.2.0 Changelog: https://github.com/beetbox/beets/releases/tag/v2.2.0 OK: sthen@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/02 06:58:23 Modified files: sysutils/docker-compose: Makefile distinfo modules.inc Added files: sysutils/docker-compose/patches: patch-go_mod patch-go_sum Log message: sysutils/docker-compose: update to 2.31.0 Changelog: https://github.com/docker/compose/releases/tag/v2.31.0 OK: kn@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/02 07:06:43 Modified files: usr.bin/ssh : myproposal.h Log message: unbreak CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2024/12/02 07:55:02 Modified files: usr.sbin/rpki-client: extern.h main.c output.c rpki-client.8 Log message: If AS0 TALs are provided, by default omit VRPs derived from such AS0 TALs AS0 TALs represent unmitigated operational risks: what if the RIR by accident marks some IP space as 'unassigned'? APNIC notes in their limitation of liability statement: """ Depending on router configuration, errors in the AS0 ROA could cause unintended interruption to routing with other networks. For this reason, it is strongly recommended that the AS0 ROA is used for advisory and/ or alerting purposes only, and not for automatic filtering of BGP routes. """ https://www.apnic.net/community/security/resource-certification/apnic-limitations-of-liability-for-rpki-2/ Guard usage of AS0 TALs behind new '-0' option OK deraadt@ tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/02 08:03:18 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h control.c rde.c rtr.c session.c Log message: Bump imsg size up to MAX_BGPD_IMSGSIZE (128k) to support extended messages and more. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/02 08:03:46 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Bump imsg size like bgpd just did. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/02 08:13:57 Modified files: usr.sbin/bgpd : bgpd.c rtr.c Log message: Remove the ASPA imsg size workaround now that imsg are large enough to handle MAX_ASPA_SPAS_COUNT (10k) entries. OK tb@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2024/12/02 08:53:06 Modified files: security/lynis : Makefile distinfo security/lynis/pkg: PLIST Log message: Update for Lynis to 3.1.2 ok benoit@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2024/12/02 08:54:35 Modified files: security/sqlmap: Makefile distinfo Log message: Update for SQLMap to 1.8.11 ok benoit@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2024/12/02 08:55:39 Modified files: emulators/nono : Makefile distinfo Log message: Update for Nono to 1.0.0. ok benoit@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/02 09:28:04 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/pkg: PLIST Log message: Update to libvirt-10.10.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/02 09:28:16 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-10.10.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/02 09:31:51 Modified files: usr.sbin/bgpd : rde.c Log message: Check in bgpctl show rib commands if the table / rib passed is Adj-RIB-Out and in that case set F_CTL_ADJ_OUT on the request. With this 'bgpctl show rib out' and 'bgpctl show rib table Adj-RIB-Out' return the same results. OK tb@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/12/02 10:31:40 Modified files: databases/py-sqlalchemy: Makefile distinfo databases/py-sqlalchemy/pkg: PLIST Log message: update databases/py-sqlalchemy to 2.0.36 with help from sthen@, landry@ and lucas@ ok sthen@ landry@ 'go for it' robert@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/12/02 10:34:43 Modified files: productivity/yokadi: Makefile distinfo productivity/yokadi/pkg: PLIST Log message: update productivity/yokadi to 1.3.0 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/12/02 11:00:37 Modified files: databases/py-sqlalchemy: Makefile Log message: add cython build_depends to databases/py-sqlalchemy CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/12/02 15:32:57 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: Have pkg_add run ldconfig after each updateset if the list of shared libraries was changed. Before @tag we used to execute programs directly as part of many updates (rebuilding desktop databases, icon cache, etc) but those are now usually deferred until the end of the run, leaving some executables not able to be run until pkg_add finishes. From espie. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/02 17:11:12 Modified files: databases/py-flask-sqlalchemy: Makefile distinfo Log message: update to py3-flask-sqlalchemy-3.1.1 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/02 18:12:22 Modified files: devel/arm-none-eabi/gdb: Makefile Log message: arm-none-eabi/gdb needs ports-gcc on base-gcc arches now Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/02 18:14:00 Modified files: net/toxic : Makefile Log message: Move toxic to ports-gcc on base-gcc arches Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/02 18:43:43 Modified files: math/py-netcdf4: Makefile Log message: Move to ports-gcc to fix sparc64 build. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/02 18:47:20 Modified files: graphics/xpm-pixbuf: Makefile Log message: xpm-pixbuf now uses C11. Move to ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/12/03 00:09:14 Modified files: usr.bin/diff : diff.1 usr.bin/kstat : kstat.1 usr.bin/locate/locate: locate.1 Log message: glob patterns described in glob(7) not fnmatch(3); from evan silberman ok sthen semarie millert CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/03 00:51:21 Modified files: sys/uvm : uvm_fault.c Log message: Use uvm_pagewait() rather than re-rolling it. ok miod@, tb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/03 00:54:20 Modified files: sys/uvm : uvm_fault.c Log message: Add missing wakeup & cleanup in error path. ok tb@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/03 01:31:49 Modified files: usr.bin/ssh : sk-usbhid.c Log message: support FIDO tokens that return no attestation data, e.g. recent WinHello. From Michael Braun via GHPR542 CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/12/03 01:48:55 Added files: productivity/yokadi/patches: patch-yokadi_tests_tuitestcase_py Log message: add patch for productivity/yokadi I forgot CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/12/03 01:53:22 Modified files: productivity/yokadi: Makefile Log message: bump revision on productivity/yokadi CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/12/03 01:55:23 Modified files: textproc/py-markdown: Makefile distinfo Log message: uptate textproc/markdown to 3.7 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/12/03 02:02:07 Log message: PyMdown Extensions is a collection of extensions for Python Markdown. They cover a wide range of solutions. ok sthen@ Status: Vendor Tag: paco Release Tags: paco_20241203 N ports/textproc/py-mdown-extensions/Makefile N ports/textproc/py-mdown-extensions/distinfo N ports/textproc/py-mdown-extensions/pkg/DESCR N ports/textproc/py-mdown-extensions/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/12/03 02:04:23 Modified files: textproc : Makefile Log message: hook textproc/py-mdown-extensions CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/03 03:38:06 Modified files: usr.sbin/bgplgd: bgplgd.8 bgplgd.c bgplgd.h qs.c Log message: Add /rib/in and /rib/out as endpoints to query the Adj-RIB-In and Adj-RIB-Out respectively. Also fix the rib query parameter to properly work. bgpctl calls this table. OK sthen@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/12/03 04:15:44 Modified files: usr.bin/tmux : tmux.1 Log message: refer to glob(7) rather than fnmatch(3); from evan silberman ok sthen semarie millert nicm CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/12/03 04:18:34 Modified files: usr.bin/tmux : tmux.1 Log message: M-1 to M-7 for 7 preset layouts; from bunkmate ok nicm CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/03 05:50:16 Modified files: sys/kern : kern_rwlock.c sys/sys : rwlock.h Log message: Revert the new rwlock implementation for now. vfs_busy() uses RW_SLEEPFAIL in a broken way. It is possible that the object holding the rwlock is freed while other processes are sleeping on this lock. This worked before by luck and no longer does now since part of the struct needs to be updated after the sleep. vfs_busy() needs to be fixed but that will take a bit of time. OK dlg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/03 05:50:29 Modified files: graphics/ffmpeg/patches: patch-configure Added files: graphics/ffmpeg/patches: patch-Makefile patch-ffbuild_arch_mak patch-libavcodec_riscv_Makefile patch-libavcodec_riscv_ac3dsp_init_c patch-libavcodec_riscv_audiodsp_init_c patch-libavcodec_riscv_bswapdsp_init_c patch-libavcodec_riscv_pixblockdsp_init_c patch-libswscale_riscv_Makefile patch-libswscale_riscv_rgb2rgb_c patch-tests_checkasm_Makefile patch-tests_checkasm_checkasm_h Log message: FFmpeg: backport riscv fixes, from upstream via Brad CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/03 06:46:28 Modified files: x11/stumpwm : Makefile distinfo Added files: x11/stumpwm/patches: patch-load-stumpwm_lisp_in Removed files: x11/stumpwm/patches: patch-make-image_lisp_in Log message: x11/stumpwm: update to 24.11 Changelog: https://github.com/stumpwm/stumpwm/releases/tag/24.11 OK: Timo Myyra (maintainer) tb@ kn@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/03 06:46:53 Modified files: usr.sbin/bgpd : bgpd.c Log message: Only set the SO_RCVBUF and SO_SNDBUF on the socketpair to what we want. Do not retry if that fails hoping for a different result. OK tb@ kn@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/03 06:53:16 Modified files: www/chromium : Makefile www/chromium/pkg: README Log message: www/chromium: add WebAssembly support section to readme OK: tb@ sthen@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/03 06:54:25 Modified files: www/iridium : Makefile www/iridium/pkg: README Log message: www/iridium: add WebAssembly support section to readme maintainer timeout, OK: tb@ sthen@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/03 06:54:43 Modified files: www/ungoogled-chromium: Makefile www/ungoogled-chromium/pkg: README Log message: www/ungoogled-chromium: add WebAssembly support section to readme maintainer timeout, OK: tb@ sthen@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2024/12/03 07:12:47 Modified files: usr.bin/ssh : sshd_config Log message: Improve description of KbdInteractiveAuthentication. Based on bz#3658, fixes jmc@ ok markus@ djm@. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/03 07:28:26 Modified files: graphics/cairomm: Makefile Log message: graphics/cairomm: make sure boost isnt picked up if found reported by and ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/03 07:41:45 Modified files: sys/ufs/ufs : ufs_ihash.c Log message: Remove the FUSE hack in ufs_ihashget() it is no longer needed. FUSE switched away from the horrible ufs inode abuse and so this is no longer reached. OK millert@ tb@ miod@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2024/12/03 07:51:09 Modified files: usr.sbin/rpki-client: x509.c Log message: Add more checks for router keys OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/03 08:53:51 Modified files: usr.bin/ssh : sshkey.c Log message: Remove redundant field of definition check This will allow us to get rid of EC_GROUP_method_of() in the near future. ok djm CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2024/12/03 09:27:53 Modified files: usr.bin/ssh : dh.c Log message: Remove fallback to compiled-in gropup for dhgex when the moduli file exists, but does not contain moduli within the client-requested range. The fallback behaviour remains for the case where the moduli file does not exist (typically, running tests prior to installing). From bz#2793, based in part on patch from Joe Testa, ok djm@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/03 10:18:08 Modified files: net/zabbix : Makefile distinfo net/zabbix/patches: patch-conf_zabbix_proxy_conf patch-conf_zabbix_server_conf patch-configure patch-include_common_zbxsysinc_h patch-include_zbx_dbversion_constants_h patch-include_zbxcomms_h patch-include_zbxsysinfo_h patch-src_libs_zbxcomms_tls_c patch-src_libs_zbxsysinfo_openbsd_cpu_c patch-src_libs_zbxsysinfo_openbsd_net_c patch-src_zabbix_agent_cpustat_c net/zabbix/pkg : PLIST-main PLIST-proxy PLIST-server PLIST-web README-server Added files: net/zabbix/patches: patch-include_zbxasynchttppoller_h patch-include_zbxasyncpoller_h patch-src_libs_zbxsysinfo_common_cpustat_c Log message: update to 7.0.6; from Mark Patruck CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2024/12/03 12:14:40 Modified files: sys/dev/fdt : virtio_mmio.c sys/dev/pci : virtio_pci.c sys/dev/pv : if_vio.c virtio.c virtiovar.h Log message: vio: Unlock, switch to qstart function Run without kernel lock. Use the network stack functions used for multiqueue, but still only run on one queue. Add a virtio interface for an interrupt barrier. This is the reverted diff plus a missing chunk. Tested by dtucker, bluhm, sf CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/03 15:30:03 Modified files: usr.bin/ssh : clientloop.c monitor.c sshd-auth.c sshd-debug.sh Log message: spelling; ok djm@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2024/12/03 16:29:56 Modified files: lang/racket-minimal: Makefile Log message: BROKEN-arm lang/racket CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2024/12/03 16:30:48 Modified files: lang/bacon : Makefile Log message: Change bacon to zsh. CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2024/12/03 18:22:27 Modified files: devel/git-annex: Makefile distinfo Log message: Disable benchmark in git-annex to support arm64 There are newer versions of criterion-measurement that support arm64. Yet I'd rather cut the feature nobody's known to work than add a custom configuration that certainly nobody used before. OK kili@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2024/12/03 18:22:47 Modified files: devel/cabal-install: Makefile devel/cabal : cabal.port.mk lang/ghc : Makefile distinfo lang/ghc/patches: patch-compiler_GHC_Unit_State_hs patch-hadrian_hadrian_cabal patch-testsuite_driver_testlib_py patch-testsuite_tests_codeGen_should_run_all_T lang/ghc/pkg : PLIST Removed files: lang/ghc/patches: patch-compiler_GHC_CmmToAsm_X86_CodeGen_hs patch-hadrian_src_Oracles_Setting_hs patch-rts_include_stg_SMP_h patch-rts_sm_HeapAlloc_h patch-rts_sm_MarkWeak_c patch-rts_sm_Storage_h Log message: Update lang/ghc to 9.8.3, add arm64 along the way * Fix ghc and cabal-install version numbers in the cabal module. * Remove i386 as it has long being gone. * Remove unused since switching to hadrian MAKE_FLAGS. The major effort bootstrapping the cross-compiler by Habib Alamin ha.alamin at gmail. Thanks a lot! OK jturner@ kili@ Tested by jturner@, phessler@, tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/03 19:21:42 Modified files: devel/py-beniget: Makefile distinfo devel/py-beniget/pkg: PLIST Log message: update to py3-beniget-0.4.2.post1, from James Cook CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/03 19:22:53 ports/lang/pythran/patches Update of /cvs/ports/lang/pythran/patches In directory cvs.openbsd.org:/tmp/cvs-serv19069/patches Log Message: Directory /cvs/ports/lang/pythran/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/03 19:26:03 Modified files: lang/pythran : Makefile Added files: lang/pythran/patches: patch-requirements_txt Log message: pythran requirements.txt needs patching for newer gast, otherwise other ports depending on this and using setuptools (i.e. scipy) fail. from James Cook. CVSROOT: /cvs Module name: src Changes by: kmos@cvs.openbsd.org 2024/12/03 23:01:23 Modified files: etc/etc.sparc64: login.conf Log message: Bump datasize-cur for the pbuild user on sparc64 so that we can build llvm 18. ok sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/04 00:58:51 Modified files: usr.sbin/ocspcheck: ocspcheck.c Log message: Fix debug output for http headers from Kenjiro Nakayama CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/04 01:14:34 Modified files: usr.bin/openssl: x509.c Log message: Fix up authority and subject key identifiers in force pubkey mode Upstream decided that this nonsense was worth an ABI break and added stuff to the X509_CTX so they could hang the issuer's public key off it so that they could adjust the key identifiers as needed. Let's avoid that and do it the slightly less nasty way by updating the AKI and SKI as needed. We only do this when force pubkey is in place so we don't change the semantics of the batshit crazy config language that nobody understands. ok job CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/04 02:19:11 Modified files: sys/uvm : uvm_amap.c uvm_amap.h uvm_fault.c uvm_map.c Log message: Pass the rw_enter(9) type to amap_lock() in preparation for using shared locks. ok tb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/04 02:21:06 Modified files: sys/uvm : uvm_fault.c Log message: Document that the original page during a CoW can be unlocked earlier. ok tb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/04 02:33:41 Modified files: usr.sbin/btrace: btrace.c regress/usr.sbin/btrace: Makefile multiprobe.bt multiprobe.ok Log message: Disallows registering multiple probes of the same type. If a bt(5) script uses the same probe multiple times (like interval:hz), btrace(8) has currently no knowledge of which rule to execute when it parses events read from the kernel. Disable the funcitonnality until someone in need of such feature comes up with a nice implementation. From Christian Ludwig. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/04 02:35:21 Added files: regress/usr.sbin/btrace: multiend.bt multiend.ok Log message: Regression for multiple probes. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/04 02:37:33 Modified files: sys/dev/dt : dt_dev.c Log message: Disallow enabling the same probe multiple times. From Christian Ludwig. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/04 02:50:52 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Annotate WTLS7 as being wrong This should really have been using SECP 160R2, not SECP 160R1. Of course this means in particular that nobody ever used this curve, at least not against another implementation than OpenSSL. Quasi-monocultures are poisonous whether the monopolist is benevolent and competent or not. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/04 02:51:29 Modified files: devel/m4 : Makefile distinfo devel/m4/patches: patch-doc_m4_1 patch-doc_m4_texi Removed files: devel/m4/patches: patch-lib_vasnprintf_c Log message: update to m4-1.4.19, went through a bulk on i386 (i disabled the new nls/gettext support) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/04 02:55:47 Modified files: net/synapse : Makefile distinfo Log message: net/synapse: security update to 1.120.2. see https://github.com/element-hq/synapse/releases/tag/v1.120.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/04 03:02:50 Modified files: mail/meli : Makefile crates.inc distinfo Log message: mail/meli: update to 0.8.9. see https://git.meli-email.org/meli/meli/releases/tag/v0.8.9 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/04 03:03:38 Modified files: devel/proj : Makefile distinfo Log message: devel/proj: update to 9.5.1. see https://github.com/OSGeo/PROJ/releases/tag/9.5.1 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/12/04 03:14:14 Modified files: etc/examples : sysctl.conf Log message: Mention kern.allowdt and kern.allowkmem in examples/sysctl.conf. From espie, ok claudio mpi CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/04 03:38:35 Modified files: net/synapse : Tag: OPENBSD_7_6 Makefile distinfo modules.inc net/synapse/pkg: Tag: OPENBSD_7_6 PLIST Log message: net/synapse: MFC security update to 1.120.2, from MAINTAINER Renaud Allard see https://github.com/element-hq/synapse/releases/tag/v1.120.2 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2024/12/04 03:51:13 Modified files: regress/usr.bin/ssh: hostkey-agent.sh Log message: Don't assume existence of SK provider in test. Patch from balu.gajjala at gmail via bz#3402. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2024/12/04 04:47:42 Modified files: graphics/hugin : Makefile distinfo Log message: update to hugin-2024.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/04 06:13:18 Modified files: emulators/qemu : Makefile distinfo emulators/qemu/patches: patch-meson_build Removed files: emulators/qemu/patches: patch-qga_commands-posix_c Log message: update to qemu-9.1.2, from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/12/04 06:13:33 Modified files: lib/libcrypto/arch/amd64: Makefile.inc Added files: lib/libcrypto/sha: sha1_amd64.c sha1_amd64_generic.S Log message: Provide a replacement assembly implementation for SHA-1 on amd64. As already done for SHA-256 and SHA-512, replace the perlasm generated SHA-1 assembly implementation with one that is actually readable. Call the assembly implementation from a C wrapper that can, in the future, dispatch to alternate implementations. On a modern CPU the performance is around 5% faster than the base implementation generated by sha1-x86_64.pl, however it is around 15% slower than the excessively complex SSSE2/AVX version that is also generated by the same script (a SHA-NI version will greatly outperform this and is much cleaner/simpler). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/12/04 06:14:45 Removed files: lib/libcrypto/sha/asm: sha1-x86_64.pl Log message: Another now unused perlasm script can bite the dust. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/12/04 06:16:26 Modified files: etc/examples : sysctl.conf Log message: use kmem(4) instead of "all memory" which has more information about what exactly is allowed, and specifically refers to allowkmem (and that it permits both /dev/mem and /dev/kmem). discussed with deraadt CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/04 07:24:20 Modified files: usr.bin/ssh : ssh-keygen.c Log message: don't screw up ssh-keygen -l output when the file contains CR characters; GHPR236 bz3385, fix from Dmitry Belyavskiy CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/04 07:37:56 Modified files: usr.bin/ssh : ssh.1 Log message: sync the list of options accepted by -o with ssh_config.5 prompted by bz3455 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/04 08:11:05 Modified files: devel/git-cinnabar: Makefile Log message: devel/git-cinnabar: add devel/gmake to BDEP if crates.inc contains make-cmd crate, then at some point the various build.rs script will try running 'gmake' ... CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2024/12/04 09:17:31 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: Update references for recent RPKI specifications CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2024/12/04 09:21:33 Modified files: graphics/opencolorio: Makefile distinfo graphics/opencolorio/patches: patch-src_utils_NumberUtils_h Log message: Update to OpenColorIO 2.4.0. From Brad, tested with all dependent ports. ok sthen@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/04 09:41:17 src/regress/usr.bin/ssh/misc/ssh-verify-attestation Update of /cvs/src/regress/usr.bin/ssh/misc/ssh-verify-attestation In directory cvs.openbsd.org:/tmp/cvs-serv62001/ssh-verify-attestation Log Message: Directory /cvs/src/regress/usr.bin/ssh/misc/ssh-verify-attestation added to the repository CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/04 09:42:49 Added files: regress/usr.bin/ssh/misc/ssh-verify-attestation: Makefile ssh-verify-attestation.c Log message: add a work-in-progress tool to verify FIDO attestation blobs that ssh-keygen can write when enrolling FIDO keys. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/04 10:52:35 Modified files: lang/gleam : Makefile distinfo Log message: lang/gleam: Update to 1.6.3 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/12/04 11:20:46 Modified files: sys/net : if_gre.c sys/netinet : in_proto.c Log message: Unlock gre_sysctl(). Both `gre_allow' and `gre_wccp' are atomically accessed integers. They could have only '0' and '1' values, so no extra dances around atomic_load_int(9) required. ok bluhm CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/04 11:54:10 Modified files: textproc/libspelling: Makefile Log message: libspelling uses C11, so ports-gcc instead of base-gcc Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/12/04 11:55:06 Modified files: security/gnupg : Makefile distinfo Log message: Update to gnupg-2.4.7 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/04 11:56:26 Modified files: devel/libwnck3 : Makefile Log message: libwnck3 doesn't get along with base-gcc. Use ports-gcc on base-gcc arches Fixes build on sparc64 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/12/04 12:11:15 Modified files: usr.bin/tmux : input-keys.c tty-keys.c Log message: Fix backspace option for new key format, GitHub issue 4284. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/04 13:07:16 Modified files: lib/libcrypto/x509: x509_local.h Log message: Use ASIdentifiers rather than struct ASIdentifiers_st This matches the other members of X509 and is what's used everywhere else. ok miod CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/12/04 14:09:58 Modified files: devel/gettext : Makefile distinfo devel/gettext/patches: patch-gettext-runtime_intl_dcigettext_c patch-gettext-runtime_intl_l10nflist_c patch-gettext-tools_gnulib-lib_Makefile_in patch-gettext-tools_src_Makefile_in devel/gettext/pkg: PLIST-runtime PLIST-tools Removed files: devel/gettext/patches: patch-gettext-runtime_intl_Makefile_in patch-gettext-runtime_intl_configure patch-gettext-runtime_intl_gnulib-lib_math_in_h patch-gettext-runtime_intl_gnulib-lib_relocatable_c patch-gettext-tools_gnulib-lib_math_in_h patch-libtextstyle_lib_math_in_h Log message: devel/gettext: update to 0.23 No major changes: https://lists.gnu.org/archive/html/info-gnu/2024-12/msg00000.html CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/04 15:04:25 Modified files: fonts/nerd-fonts: Makefile.inc fonts/nerd-fonts/codenewroman: distinfo fonts/nerd-fonts/dejavusansmono: distinfo fonts/nerd-fonts/fantasquesansmono: distinfo fonts/nerd-fonts/noto: distinfo fonts/nerd-fonts/noto/pkg: PLIST fonts/nerd-fonts/profont: distinfo fonts/nerd-fonts/terminus: distinfo fonts/nerd-fonts/ubuntu: distinfo fonts/nerd-fonts/ubuntu-mono: distinfo Log message: nerd-fonts: update to 3.3.0 Notable changes: - 3.1.0 changed family name on some fonts, only Noto affected from our fonts, see details: https://github.com/ryanoasis/nerd-fonts/issues/1434 - 3.3.0 drops and replaces some icons due to switch devicons -devicon see details: https://github.com/ryanoasis/nerd-fonts/pull/1691 Full changelogs available here: - https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.3.0 - https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.2.1 - https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.2.0 - https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.1.1 - https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.1.0 OK: sthen@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/12/04 15:24:11 Modified files: sys/netinet : in_proto.c ip_icmp.c Log message: Push locking down to icmp_sysctl(). Keep locking only for ICMPCTL_REDIRTIMEOUT case. It is complicated, so left it as is. ICMPCTL_STATS loads per-CPU counters into local data, so no locking required. `icmpctl_vars' are atomically accessed integers. Except `icmperrppslim' they are simply booleans, so nothing special required. Used the local `icmperrppslim_local' variable to load `icmperrppslim' value because it it could have negative values. claudio@ proposed to always load such values to local variables, so I want to try this notation. ok bluhm CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/04 15:28:11 Modified files: devel/jujutsu : Makefile crates.inc distinfo Log message: Update to jujutsu 0.24.0 https://github.com/martinvonz/jj/releases/tag/v0.24.0 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/12/04 15:48:42 Modified files: sys/netinet : in_proto.c udp_usrreq.c sys/netinet6 : in6_proto.c Log message: Push locking down to udp_sysctl(). No locks required for per-CPU counters based protocol statistics. Atomically accessed `udpctl_vars' variables are already moved from the net lock, sysctl(2) related locks are useless for them. Complicated UDPCTL_BADDYNAMIC and UDPCTL_ROOTONLY cases were left as is. ok bluhm CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/04 17:29:16 Modified files: wayland/gtk-layer-shell: Makefile Log message: gtk-layer-shell uses C11, so we need to use ports-gcc to build on base-gcc arches. Additionally, we need to tell it where to look for X11 libraries. Adding it via LDFLAGS doesn't work, it needs to be CFLAGS. Fixes the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/04 17:37:02 Modified files: wayland/gtk4-layer-shell: Makefile Log message: Make similar changes as made to gtk-layer-shell. C11 is used, so shift to ports-gcc Add looking for X libraries to CFLAGS (again, LDFLAGS doesn't work for this) Fixes the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/04 19:28:57 Modified files: textproc/lowdown: Makefile distinfo textproc/lowdown/pkg: PLIST Log message: Update to lowdown 1.3.0 From Bryan Vyhmeister (bump + plist fixes from me) CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2024/12/04 23:47:00 Modified files: usr.bin/ssh : channels.c Log message: Prevent integer overflow in x11 port handling. These are theoretically possible if the admin misconfigures X11DisplayOffset or the user misconfigures their own $DISPLAY, but don't happen in normal operation. From Suhov Roman via bz#3730, ok djm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2024/12/04 23:49:26 Modified files: usr.bin/ssh : channels.c Log message: De-magic the x11 base port number into a define. ok djm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/05 00:35:46 Modified files: lib/libcrypto/pkcs7: pk7_lib.c Log message: Apply a little bit of lipstick to PKCS7 Makes the setting and getting of detached signatures more symmetric and avoids a NULL access. ok jsing CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/05 02:35:11 Modified files: www/chromium : Makefile distinfo www/chromium/files: chrome www/chromium/patches: patch-chrome_browser_screen_ai_screen_ai_service_router_cc patch-ui_ozone_platform_x11_x11_window_cc www/chromium/pkg: README Log message: update to 131.0.6778.108 and enable wasm by default the ENABLE_WASM environment variable can be set to 0 to disable wasm CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/12/05 02:55:50 Modified files: sys/dev/pci : if_ice.c Log message: add missing vlan.h header to ice(4) and fix build; spotted by jsg@ tested with vlan(4) on top of ice(4) between openbsd and freebsd ok jsg@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/05 03:24:45 Modified files: devel/llvm/19 : Makefile distinfo Log message: update to 19.1.5 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/05 03:52:45 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: ignore DECLARE_PKCS12_STACK_OF such that pkcs12.h can be parsed CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/05 03:58:12 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: mark three more EVP_PKEY control constants as intentionally undocumented that are only intended for internal use and unused in the wild CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/05 05:12:59 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.26.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/05 05:13:39 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.390. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/05 05:15:27 Modified files: net/dhcpcd : Tag: OPENBSD_7_6 Makefile distinfo Log message: MFC update to dhcpcd-10.1.0, amongst other things this fixes prefix delegation expiring too soon in some cases. req'd by courtney at courtnix dot systems CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/05 05:41:47 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.69.7. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/05 05:45:05 Modified files: devel/py-six : Makefile distinfo devel/py-six/pkg: PLIST Log message: update to py3-six-1.17.0, switch to MODPY_PYBUILD (this is now only built for py3 so no need to use old MODPY_SETUPTOOLS) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/05 05:47:42 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/core/pkg: PLIST multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-good: distinfo multimedia/gstreamer1/plugins-good/patches: patch-sys_v4l2_gstv4l2object_c multimedia/gstreamer1/plugins-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update to GStreamer 1.24.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/05 05:48:08 Modified files: multimedia/pipewire/wireplumber: Makefile distinfo Log message: Update to wireplumber-0.5.7. CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2024/12/05 06:04:12 Modified files: net/fort : Makefile distinfo Log message: Update fort to 1.6.4 OK tb@ job@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/05 06:07:11 Modified files: net/unifi/main : Makefile distinfo net/unifi/main/pkg: PLIST Log message: update to unifi-8.6.9 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/05 06:18:39 Modified files: databases/mongodb/44: Makefile databases/mongodb/44/patches: patch-src_mongo_shell_shell_utils_extended_cpp Added files: databases/mongodb/44/patches: patch-src_mongo_db_initialize_server_global_state_cpp patch-src_mongo_db_startup_warnings_mongod_cpp patch-src_mongo_dbtests_framework_options_cpp patch-src_mongo_scripting_engine_cpp patch-src_mongo_shell_shell_utils_launcher_cpp patch-src_mongo_shell_shell_utils_launcher_h patch-src_mongo_util_processinfo_linux_cpp Log message: Allow our old mongodb to build with newer boost test/ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/05 06:42:52 Modified files: security/gpgme : Makefile Log message: sync upstream shlib version in SHARED_LIBS comments CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/05 06:44:37 Modified files: telephony/pjsua: Makefile distinfo telephony/pjsua/patches: patch-build_mak_in telephony/pjsua/pkg: PLIST-main Removed files: telephony/pjsua/patches: patch-pjlib_src_pj_ssl_sock_ossl_c Log message: update to pjsip-2.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/05 06:58:43 Modified files: lang/cython : Makefile distinfo lang/cython/pkg: PLIST Log message: update to py3-cython-3.0.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/05 07:00:39 Modified files: security/gpgme : Makefile distinfo security/gpgme/patches: patch-lang_qt_tests_Makefile_in Removed files: security/gpgme/patches: patch-lang_qt_src_QGpgmeConfig_cmake_in_in Log message: update to gpgme-1.24.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/05 07:01:59 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark three EVP_PKEY control constants for CMS as intentionally undocumented that are internal to the library and unused in the wild CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/12/05 07:09:55 Modified files: sysutils/victorialogs: Makefile distinfo Log message: update to v1.1.0 Chnagelog: https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.1.0-victorialogs CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2024/12/05 07:28:39 Modified files: regress/usr.bin/ssh: key-options.sh Log message: Add key expiry test in the 64bit time_t range for additional coverage. From Alexander Kanavin via bz#3684. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/05 07:45:20 Modified files: net/ejabberd : Makefile net/ejabberd/patches: patch-ejabberdctl_template Log message: net/ejabberd: add hidden dependencies noticed and OK: tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/05 07:53:55 Modified files: sys/kern : kern_synch.c Log message: cursig() can return a normally ignored signal if the process is ptraced. So make sure that sleep_signal_check() returns ERESTART in that case so that the syscall is retried once ptrace intercepted the signal. This should fix unexpected EINTR returns of waitpid for precesses that left SIGCHLD ignored (default). Not the perfect fix but a good enough bandaid to allow people to debug processes doing forks and waitpid calls. Problem reported and fix tested by stsp@ OK kettenis@ stsp@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/05 07:56:38 Modified files: security/mitmproxy: Makefile distinfo Log message: security/mitmproxy: update to 11.0.2 Changelog: - https://github.com/mitmproxy/mitmproxy/blob/v11.0.2/CHANGELOG.md OK benoit@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/05 08:06:27 Modified files: lib/libcrypto/man: EVP_PKEY_asn1_new.3 Log message: drop comments asking for documentation of three ASN1_PKEY_CTRL_CMS_* constants after these have been marked as intentionally undocumented; they are internal to the library and unused in the wild CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/05 08:12:37 Modified files: lib/libcrypto/man: EVP_BytesToKey.3 Log message: document the #define'd constant PKCS5_SALT_LEN CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/05 08:23:06 Modified files: productivity/yokadi: Makefile Log message: yokadi: add missing RDEPs for @tag in PLIST CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/05 09:06:34 Modified files: multimedia/handbrake: Makefile Added files: multimedia/handbrake/patches: patch-libhb_encx265_c Log message: handbrake: unbreak with newer x265 basically the same diff from Brad and kirill CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/12/05 10:33:23 Modified files: sysutils/ansible-core: Makefile distinfo Log message: Update ansible-core 2.18.0 -> 2.18.1 Changelog: https://github.com/ansible/ansible/blob/stable-2.18/changelogs/CHANGELOG-v2.18.rst#v2-18-1 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/12/05 10:37:57 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 10.6.0 -> 11.1.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/11.1.0/11/CHANGELOG-v11.md CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/12/05 10:39:20 Modified files: devel/py-identify: Makefile distinfo Log message: Update py-identify 2.6.2 -> 2.6.3 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/12/05 10:40:27 Modified files: security/squealer: Makefile distinfo modules.inc Log message: Update squealer 1.2.4 -> 1.2.5 Changelog: https://github.com/owenrumney/squealer/releases/tag/v1.2.5 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/05 12:04:37 Modified files: lang/erlang/27 : Makefile distinfo Log message: lang/erlang/27: Update to 27.1.3 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/05 12:08:00 Modified files: lang/erlang/25 : Makefile distinfo Log message: lang/erlang/25: Update to 25.3.2.16 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/12/05 12:15:07 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.18.1 -> 1.18.2 Changelog: https://github.com/hashicorp/vault/releases/tag/v1.18.2 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/05 12:23:57 Modified files: lang/erlang/26 : Makefile distinfo Log message: lang/erlang/26: Update to 26.2.5.6 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/05 12:29:08 Modified files: lib/libcrypto/dsa: dsa.h Log message: Remove the undocumented DSA_is_prime() macro It aliases BN_is_prime(), which was removed in April 2023. makes sense to miod CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/05 12:34:46 Modified files: lib/libcrypto/dsa: dsa.h dsa_gen.c Log message: Make the DSS_prime_checks macro internal Rename it to DSA_prime_checks and add an XXX comment mentioning that we could reduce the number of rounds thanks to BPSW. There are no plans of changing that as DSA is on its way out. discussed with miod CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/05 12:57:37 Modified files: lib/libcrypto/bytestring: bytestring.h lib/libssl : bytestring.h Log message: Zap a trailing space CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/12/05 13:44:55 Modified files: www/gitea : Makefile distinfo www/gitea/pkg : PLIST Log message: Update gitea 1.22.3 - > 1.22.4 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.22.4 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/12/05 14:15:59 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 5.9.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/12/05 14:35:39 Modified files: sys/dev/fdt : qcpon.c Log message: Query hardware for the button state such that we can detect the release even if we miss the press event. Change the driver such that wakeup is signalled when the button is pressed such that it matches what happens when wakeup is handled by the PMIC. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2024/12/05 15:24:47 Modified files: databases/sqlite3-tcl: Makefile distinfo Log message: Update to 3.46.1. Add build option (https://sqlite.org/compile.html): -DSQLITE_STRICT_SUBTYPE=1 This option causes application-defined SQL functions to raise an SQL error if they invoke the sqlite3_result_subtype() interface but where not registered with the SQLITE_RESULT_SUBTYPE property. This recommended option helps to identify problems in the implementation of application-defined SQL functions early in the development cycle. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2024/12/05 15:45:03 Modified files: usr.bin/ssh : ssh_config.5 sshd_config.5 Log message: catch up documentation: AES-GCM is preferred to AES-CTR CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/05 21:35:03 Modified files: lib/libcrypto/ec: ec_asn1.c ec_curve.c ec_local.h Log message: Set nid on group decoded from EC parameters We match curve parameters against the builtin curves and only accept them if they're encoding a curve known to us. After getting rid of the wtls curves, some of which used to coincide with secp curves (sometimes the wrong ones), the nid is unambiguous. Setting the nid has no direct implications on the encoding. This helps ssh avoid doing ugly computations during the key exchange for PEM keys using this encoding. ok djm joshua jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/05 22:13:35 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: ec_asn1: update a comment to match reality CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2024/12/05 23:55:28 Modified files: usr.bin/ssh : session.c Log message: Change "login again" to "log in again" in password change message. From ThinLinc-Zeijlon via github PR#532. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2024/12/06 00:05:54 Modified files: regress/usr.bin/ssh: test-exec.sh Log message: Expand $SSH to absolute path if it's not already. Prevents problem later in increase_datafile_size if ssh is not in the path. Patch from quaresmajose via GHPR#510. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/06 00:10:20 Modified files: lib/libcrypto/pkcs7: pk7_lib.c Log message: Fix previous and thus regress failures reported by anton Looks like I applied the diff to a dirty tree and didn't notice. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2024/12/06 00:12:30 Modified files: print/poppler : Makefile distinfo print/poppler/patches: patch-CMakeLists_txt patch-glib_CMakeLists_txt patch-qt5_src_CMakeLists_txt patch-qt6_src_CMakeLists_txt print/poppler/pkg: PLIST-main Log message: Update to poppler-24.12.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2024/12/06 00:12:57 Modified files: editors/libreoffice: Makefile editors/libreoffice/patches: patch-sdext_source_pdfimport_xpdfwrapper_pdfioutdev_gpl_cxx Log message: Fix build with poppler-24.12.0. ok robert@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2024/12/06 00:13:26 Modified files: print/scribus : Makefile print/scribus/patches: patch-scribus_plugins_import_pdf_slaoutput_cpp patch-scribus_plugins_import_pdf_slaoutput_h Added files: print/scribus/patches: patch-scribus_plugins_import_pdf_pdftextrecognition_h Log message: Fix build with poppler-24.12.0. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/12/06 02:06:57 Modified files: usr.bin/tmux : input-keys.c server-client.c tmux.h window.c Log message: Do not write bracketed paste keys themselves if the pane has not asked for them. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/12/06 02:07:40 Modified files: usr.bin/tmux : input-keys.c Log message: Preserve modifiers on backspace. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/06 03:37:42 Modified files: regress/usr.bin/ssh/misc/ssh-verify-attestation: ssh-verify-attestation.c Log message: implement attestation verification for ED25519 keys CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/06 04:56:21 Modified files: lib/libcrypto/man: evp.3 Log message: Explain what "EVP" is supposed to mean. It's so non-obvious that even i had to do some research to find out. Source: The file "doc/ssleay.doc" from SSLeay 0.8.1b, see for example OpenSSL commit d02b48c6 on Dec 21, 1998. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2024/12/06 04:57:18 Modified files: lib/libcrypto/arch/amd64: Makefile.inc lib/libcrypto/sha: sha1_amd64.c Added files: lib/libcrypto/sha: sha1_amd64_shani.S Log message: Provide a SHA-1 assembly implementation for amd64 using SHA-NI. This provides a SHA-1 assembly implementation for amd64, which uses the Intel SHA Extensions (aka SHA New Instructions or SHA-NI). This provides a 2-2.5x performance gain on some Intel CPUs and many AMD CPUs. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/06 05:24:47 Modified files: security/sslscan: Makefile distinfo Log message: update to sslscan-2.1.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/06 05:28:03 Modified files: databases/xapian-core: Makefile distinfo Log message: update to xapian-core-1.4.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/06 05:28:04 Modified files: databases/xapian-bindings: Makefile distinfo Removed files: databases/xapian-bindings/patches: patch-configure_ac Log message: update to xapian-bindings-perl-1.4.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/06 05:28:06 Modified files: www/xapian-omega: Makefile distinfo Log message: update to xapian-omega-1.4.27 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/06 05:51:13 Modified files: lib/libcrypto/man: ASN1_item_sign.3 evp.3 EVP_PKEY_asn1_get_count.3 EVP_PKEY_cmp.3 EVP_PKEY_get_default_digest_nid.3 EVP_PKEY_new.3 EVP_PKEY_print_private.3 EVP_PKEY_size.3 EVP_SignInit.3 Makefile PKCS8_PRIV_KEY_INFO_new.3 X509_PUBKEY_new.3 X509_signature_dump.3 Removed files: lib/libcrypto/man: EVP_PKEY_asn1_new.3 Log message: Delete the manual page EVP_PKEY_asn1_new(3). All the functions documented in this page were deleted from the API by tb@ in evp.h rev. 1.126 on March 2 this year. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/06 06:10:43 Modified files: lib/libcrypto/man: evp.3 EVP_PKEY_CTX_new.3 EVP_PKEY_new.3 Makefile Removed files: lib/libcrypto/man: EVP_PKEY_check.3 Log message: Delete the manual page EVP_PKEY_check(3). All three functions documented in this page were deleted from the API by tb@ in evp.h rev. 1.136 on August 31 this year. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/06 07:23:29 Modified files: x11/gnome/mutter: Makefile distinfo Log message: Update to mutter-47.3. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/06 07:27:49 Modified files: lib/libcrypto/man: evp.3 EVP_DigestInit.3 EVP_DigestSignInit.3 EVP_DigestVerifyInit.3 EVP_PKEY_CTX_ctrl.3 EVP_PKEY_CTX_new.3 EVP_PKEY_decrypt.3 EVP_PKEY_derive.3 EVP_PKEY_encrypt.3 EVP_PKEY_keygen.3 EVP_PKEY_new.3 EVP_PKEY_sign.3 EVP_PKEY_verify.3 EVP_PKEY_verify_recover.3 Makefile RSA_pkey_ctx_ctrl.3 Removed files: lib/libcrypto/man: EVP_PKEY_meth_get0_info.3 EVP_PKEY_meth_new.3 Log message: Delete the manual pages EVP_PKEY_meth_new(3) and EVP_PKEY_meth_get0_info(3) because tb@ deleted almost all functions documented there from the API in evp.h 1.127 on March 2 this year, but move the functions EVP_PKEY_CTX_set_data(3) and EVP_PKEY_CTX_get_data(3) that we still support to EVP_PKEY_keygen(3), because that page already documents EVP_PKEY_CTX_set_app_data(3) and EVP_PKEY_CTX_get_app_data(3). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/06 07:43:33 Modified files: sysutils/opentofu: Makefile distinfo modules.inc Log message: Update to opentofu-1.8.7. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/06 08:01:01 Modified files: lib/libcrypto/man: EVP_DigestInit.3 EVP_CIPHER_CTX_init.3 Log message: Adjust the return type and value of EVP_MD_CTX_init(3) and EVP_CIPHER_CTX_init(3) after tb@ changed these to OpenSSL 1.1 semantics in evp.h rev. 1.124 on March 2 this year. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/06 08:12:56 Modified files: usr.bin/ssh : scp.1 sftp.1 Log message: sync -o option lists with ssh.1; requested jmc@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/06 08:17:15 Modified files: usr.bin/ssh : ssh-keyscan.c Log message: ignore SIGPIPE here; some downstreams have had this for years... CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/06 08:39:59 Modified files: lib/libcrypto/ec: ec_mult.c Log message: ec_mult: manage wNAF data in a struct This refactors the wNAF multiplication further and introduces a small API that manages the wNAF digits for bn and the multiples of digit * point in a single struct that is initialized and freed in two API calls in the main function, ec_wNAF_mul(). This way the main algorithm is no longer cluttered with logic to keep various arrays in sync, helper functions calculating the wNAF splitting of bn and multiples of the point do not need to deal with memory management, and a pair of accessors obviates previously missing bounds checking. At this point we have reached a relatively clean and straightforward wNAF implementation that fits precisely the purpose needed in libcrypto, i.e., ECDSA verification instead of being generalized and optimized to the max for no good reason apart from endowing the author with an academic degree. Popper's famous maxim "if you can't say it clearly, keep quiet, and keep working until you can" very much applies to code as well. In other words, shut up and hack (and don't pour too much energy into commit messages, tb). ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/06 08:44:36 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.69.8. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/06 08:49:37 Modified files: lib/libcrypto/ec: ec_local.h ec_mult.c ecp_methods.c Log message: Rename ec_wNAF_mul() to ec_wnaf_mul() discussed with jsing CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/06 09:02:12 Modified files: usr.bin/ssh : PROTOCOL.certkeys Log message: clarify encoding of options/extensions; bz2389 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/06 09:21:48 Modified files: usr.bin/ssh : readconf.c readconf.h ssh.c sshconnect.c ssh_config.5 Log message: support VersionAddendum in the client, mirroring the option of the same name in the server; bz2745 ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/06 09:24:27 Modified files: usr.bin/ssh : auth2-pubkey.c sshd_config.5 Log message: allow glob(3) patterns for sshd_config AuthorizedKeysFile and AuthorizedPrincipalsFile directives; bz2755 ok dtucker CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/06 09:25:58 Modified files: regress/usr.bin/ssh: cert-userkey.sh Log message: use glob(3) wildcards in AuthorizedKeys/PrincipalsFile tests to exercise this feature; ok dtucker CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/12/06 09:36:50 Modified files: editors/litexl : Makefile distinfo Log message: update to v2.1.7 https://github.com/lite-xl/lite-xl/releases/tag/v2.1.7 CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/12/06 09:39:50 Modified files: sysutils/victorialogs: Makefile distinfo Log message: update to v1.2.0 https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.2.0-victorialogs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/06 10:53:50 Modified files: net/wget : Makefile distinfo net/wget/patches: patch-Makefile_in patch-doc_wget_texi net/wget/pkg : PLIST Added files: net/wget/patches: patch-testenv_conf_expected_files_py patch-tests_WgetTests_pm Removed files: net/wget/patches: patch-tests_Makefile_in Log message: update to wget-1.25.0, maintainer timeout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/06 13:03:04 Modified files: mail/postfix/stable: Makefile distinfo mail/postfix/stable/patches: patch-conf_master_cf Log message: update to postfix-3.9.1, ok brad CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/06 14:16:34 Modified files: graphics/glfw : Makefile Log message: From the sparc64 build it has become apparent that epoll-shim is needed as a LIB_DEPENDS since things using glfw are failing to link because they cannot find posix_fallocate, something from epoll-shim Bump REVISION accordingly CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2024/12/06 18:14:45 Modified files: sys/netinet : ip_carp.c Log message: Embed scope-id when sending NA. Also, do it when the link state is up because the routing entry to the mutlicast address is not ready yet when the carp becomes master. ok florian CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/06 19:00:25 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/06 23:07:57 Modified files: devel/qt-creator: Makefile distinfo devel/qt-creator/patches: patch-cmake_QtCreatorAPIInternal_cmake patch-src_tools_process_stub_main_cpp devel/qt-creator/pkg: PLIST Added files: devel/qt-creator/patches: patch-src_plugins_qmldesigner_libs_designercore_CMakeLists_txt Removed files: devel/qt-creator/patches: patch-src_plugins_appstatisticsmonitor_idataprovider_cpp patch-src_plugins_qmldesigner_CMakeLists_txt Log message: Update Qt Creator to 15 https://www.qt.io/blog/qt-creator-15-released CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/06 23:14:08 Modified files: devel/jenkins/devel: Makefile distinfo devel/jenkins/stable: Makefile distinfo Log message: Update Jenkins stable and devel to the latest versions CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/06 23:24:57 Modified files: net/weechat : Makefile distinfo Log message: Update WeeChat to 4.4.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/06 23:55:31 Modified files: devel/qbs : Makefile distinfo devel/qbs/patches: patch-cmake_QbsBuildConfig_cmake devel/qbs/pkg : PLIST Log message: Update Qbs to 2.5.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/07 00:03:30 Modified files: productivity/homebank: Makefile distinfo productivity/homebank/pkg: PLIST Log message: Update homebank to 5.7.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/07 00:04:00 Modified files: x11/kde-applications/okteta: Makefile distinfo x11/kde-applications/okteta/pkg: PLIST Log message: Update okteta to 0.26.18 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/07 01:01:23 Modified files: devel/dlib : Makefile distinfo Log message: Update dlib to 19.24.6 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/07 02:22:39 Modified files: net/cadaver : Makefile distinfo net/cadaver/patches: patch-src_cadaver_c Added files: net/cadaver/patches: patch-lib_getopt_h patch-lib_glob_c Removed files: net/cadaver/patches: patch-configure Log message: net/cadaver: update to 0.26. see https://github.com/notroj/cadaver/blob/0.26/NEWS still works in my limited testing (connecting to nextcloud and browsing files) add some patches to fix scary warnings.. maybe people needing a webdav client should move to rclone. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/07 02:59:23 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.35.76. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/07 02:59:35 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.76. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/07 02:59:47 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.36.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/07 02:59:56 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.69.9. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/07 03:05:37 Modified files: usr.bin/ssh : log.c log.h Log message: add infrastructure for ratelimited logging; feedback/ok dtucker CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2024/12/07 03:12:19 Modified files: usr.bin/ssh : sshd.c Log message: replace bespoke logging of MaxSessions enforcement with new ratelimited logging infrastructure. Add ratelimits to logging of connections dropped by PerSourcePenalties ok dtucker CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/07 04:35:35 Modified files: security/openssl/3.3: Makefile security/openssl/3.4: Makefile security/openssl/quictls: Makefile Added files: security/openssl/3.3/patches: patch-exporters_pkg-config_libcrypto_pc_in patch-exporters_pkg-config_libssl_pc_in patch-exporters_pkg-config_openssl_pc_in security/openssl/3.4/patches: patch-exporters_pkg-config_libcrypto_pc_in patch-exporters_pkg-config_libssl_pc_in patch-exporters_pkg-config_openssl_pc_in security/openssl/quictls/patches: patch-exporters_pkg-config_libcrypto_pc_in patch-exporters_pkg-config_libssl_pc_in patch-exporters_pkg-config_openssl_pc_in Log message: openssl: fix up .pc files for post 3.2 versions reported by Kirill Miazine CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/07 04:40:14 Modified files: security/openssl/3.3: Tag: OPENBSD_7_6 Makefile Added files: security/openssl/3.3/patches: Tag: OPENBSD_7_6 patch-exporters_pkg-config_libcrypto_pc_in patch-exporters_pkg-config_libssl_pc_in patch-exporters_pkg-config_openssl_pc_in Log message: MFC: openssl: fix up .pc files for openssl/3.3 reported by Kirill Miazine CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/12/07 05:09:21 Modified files: graphics/volk : Makefile graphics/volk/pkg: PLIST Log message: move the volk files into vulkan_volk subdir to de-conflict with the other libvolk (gnuradio). ok landry@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/12/07 05:10:33 Modified files: graphics/vulkan-tools: Makefile Log message: account for new vulkan_volk subdir; ok landry@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/07 06:32:07 Modified files: lib/libcrypto/ec: ec_mult.c Log message: Move initialization of sign out of the middle of bits handling CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/07 06:49:43 Modified files: lib/libcrypto/ec: ec_mult.c Log message: ec_mult: forgot to make one helper static CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/12/07 10:23:27 Modified files: sys/dev/usb : uvideo.c Log message: sys/uvideo: add missed usbd_get_xfer_status Without usbd_get_xfer_status the code is built on the assumption that usbd_transfer always reads dwMaxPayloadTransferSize bytes from a device. If this assumption doesn't hold, it produces broken frames which has unexpected zeros. OK mglocker@ kn@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/12/07 11:58:47 Modified files: net/weex/patches: patch-configure_in Log message: net/weex: fix build with gettext 0.23 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/07 12:22:15 Modified files: lib/libcrypto/man: crypto.3 Added files: lib/libcrypto/man: RC2_encrypt.3 Log message: Document the low-level rc2.h API. Not that this would be particularly important, but i had to look at the code anyway while completing the EVP documentation. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2024/12/07 12:58:36 Modified files: print/luametatex: Makefile distinfo Log message: print/luametatex: update to version 2.11.01. In preparation for TeX Live 2024. OK rsadowski, thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/07 13:32:41 Modified files: x11/kde-applications/kmix: Makefile x11/kde-applications/kmix/patches: patch-backends_mixer_sndio_cpp patch-backends_mixer_sndio_h Log message: Sync with upstream/pull request Fix sioctl_pollfd call and cleanup some debug msgs CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2024/12/07 13:48:32 Modified files: sys/arch/arm64/dev: agintc.c Log message: MSIs don't work on the Qualcomm X1E machines in ACPI. So prevent agintcmsi(4) from attaching in this case such that an upcoming change to make it work (with DTB) on this hardware doesn't break the initial install. ok patrick@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2024/12/07 14:12:22 Modified files: sys/arch/arm64/dev: agintc.c Log message: Implement two-level (indirect) Device Table support to increase the range of DeviceIDs we can set up for translation. Peripherals capable of doing DMA/MSIs are supposed to show up with unique DeviceIDs. The Device Table maps the DeviceID to a Interrupt Translation Table. So far we only used a single contiguous block for the Device Table, but on some machines this does not cover the whole range of physical devices. Using the GIC's indirect mode allows to move to a two-level setup to increase the range. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2024/12/07 17:43:18 Modified files: sysutils/dtb : Makefile distinfo sysutils/dtb/patches: patch-src_arm64_rockchip_rk3399-firefly_dts patch-src_arm64_rockchip_rk3399-nanopi4_dtsi patch-src_arm64_rockchip_rk3399-pinebook-pro_dts patch-src_arm64_rockchip_rk3399-rock-pi-4_dtsi patch-src_arm64_rockchip_rk3399-rockpro64_dtsi patch-src_arm64_rockchip_rk3399pro-rock-pi-n10_dts patch-src_arm_ti_omap_am335x-bone-common_dtsi sysutils/dtb/pkg: PLIST Added files: sysutils/dtb/patches: patch-src_arm64_rockchip_rk3399-base_dtsi Removed files: sysutils/dtb/patches: patch-src_arm64_rockchip_rk3399_dtsi Log message: update dtb to linux 6.12 ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/08 03:02:51 Modified files: x11/gedit/gtksourceview: Makefile distinfo x11/gedit/gtksourceview/pkg: PLIST Log message: Update to libgedit-gtksourceview-299.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/08 03:03:02 Modified files: x11/gedit/gfls : Makefile distinfo x11/gedit/gfls/pkg: PLIST Log message: Update to libgedit-gfls-0.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/08 03:03:12 Modified files: x11/gedit/tepl : Makefile distinfo x11/gedit/tepl/pkg: PLIST Log message: Update to libgedit-tepl-6.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/08 03:03:22 Modified files: x11/gedit/gedit: Makefile distinfo x11/gedit/gedit/pkg: PLIST Log message: Update to gedit-48.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/08 03:03:31 Modified files: x11/gedit/gedit-plugins: Makefile distinfo Log message: Update to gedit-plugins-48.1. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/12/08 05:30:15 Modified files: print/py-relatorio: Makefile distinfo Log message: update print/py-relatorio to 0.11.0 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/12/08 06:47:54 Modified files: net/tailscale : Makefile distinfo modules.inc net/tailscale/pkg: PLIST Log message: Update to tailscale-1.78.1 From Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/12/08 06:49:01 Modified files: devel/goreleaser: Makefile distinfo modules.inc Log message: Update to goreleaser-2.4.8 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/12/08 07:52:06 Modified files: news/nzbget : Makefile Added files: news/nzbget/patches: patch-par2cmdline-turbo_include_par2_osinfo_cpuid_h Log message: news/nzbget - fix building on arm64 From Brad Smith CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/12/08 07:52:35 Modified files: devel/bats : Makefile distinfo Log message: Update to bats-1.11.1 Changes: https://github.com/bats-core/bats-core/releases/tag/v1.11.1 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/12/08 07:52:56 Modified files: sysutils/rustic: Makefile crates.inc distinfo Log message: Update to rustic-0.9.5 Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.9.5 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/08 07:58:05 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20241207 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/08 07:59:54 Modified files: mail/p5-Mail-SpamAssassin: Makefile mail/p5-Mail-SpamAssassin/pkg: PLIST Log message: mail/p5-Mail-SpamAssassin: add missed v401.pre OK: sthen@ giovanni@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/08 08:11:47 Modified files: x11/stumpwm : Makefile Log message: x11/stumpwm: warning shouldn't fail the build maintainer timeout OK: sthen@ semarie@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/12/08 08:41:37 Modified files: news/nzbget : Makefile distinfo news/nzbget/patches: patch-cmake_par2-turbo_cmake Log message: Update to nzbget-24.5 Changes: https://github.com/nzbgetcom/nzbget/releases/tag/v24.5 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/08 09:42:21 Modified files: devel/jujutsu : Makefile Added files: devel/jujutsu/patches: patch-cli_src_diff_util_rs patch-cli_tests_test_absorb_command_rs patch-cli_tests_test_diff_command_rs patch-cli_tests_test_diffedit_command_rs patch-cli_tests_test_evolog_command_rs patch-cli_tests_test_log_command_rs patch-cli_tests_test_operations_rs patch-cli_tests_test_restore_command_rs Log message: jujutsu: pull in an upstream fix for handling empty hunks/files CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/08 10:30:18 Modified files: www/hugo : Makefile distinfo modules.inc Log message: www/hugo: update to 0.139.3 Changelog: - Fix server edits of resources included in shortcode/hooks - commands: Fix flaw in the livereload logic - Fix some typos OK: rsadowski@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/08 10:41:23 Modified files: lib/libcrypto/man: EVP_EncryptInit.3 EVP_CIPHER_CTX_ctrl.3 Makefile Added files: lib/libcrypto/man: EVP_rc2_cbc.3 Log message: Move the algorithm-specific functions EVP_rc2_*(3) out of EVP_EncryptInit(3) and document them properly in their own manual page, including the control commands EVP_CTRL_SET_RC2_KEY_BITS and EVP_CTRL_GET_RC2_KEY_BITS that were so far undocumented. Arguably, the main benefit is another small step making the important, but still obese EVP_EncryptInit(3) manual page more palatable. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/12/08 11:03:23 Modified files: net/snowflake_proxy: Makefile distinfo modules.inc Log message: net/snowflake_proxy: update to 2.10.1 Similar diff from Stepan Zolotuev OK matthieu@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2024/12/08 13:27:57 Modified files: print/texlive : Makefile.inc print/texlive/base: Makefile distinfo print/texlive/base/pkg: PLIST-main PLIST-mktexlsr PLIST-synctex README-main print/texlive/texmf: Makefile distinfo man_symlinks.mk symlinks.mk print/texlive/texmf/files: mk_man_symlinks.py update_plist_hints.py write_plists.py print/texlive/texmf/patches: patch-texmf-dist_doc_man_man1_bib2gls_1 patch-texmf-dist_doc_man_man1_convertgls2bib_1 patch-texmf-dist_doc_man_man1_texlogfilter_1 patch-texmf-dist_scripts_context_lua_mtxrun_lua patch-texmf-dist_scripts_installfont_installfont-tl patch-texmf-dist_tex_context_base_mkiv_data-res_lua patch-texmf-dist_web2c_texmf_cnf print/texlive/texmf/pkg: PLIST-buildset PLIST-context PLIST-docs PLIST-full PLIST-main Added files: print/texlive/texmf/patches: patch-texmf-dist_doc_man_man1_memoize-clean_pl_1 patch-texmf-dist_doc_man_man1_memoize-clean_py_1 patch-texmf-dist_doc_man_man1_memoize-extract_pl_1 patch-texmf-dist_doc_man_man1_memoize-extract_py_1 Removed files: print/texlive/base/patches: patch-texk_dvisvgm_dvisvgm-src_src_Makefile_in patch-texk_web2c_luatexdir_lua_loslibext_c patch-texk_web2c_luatexdir_lua_luatex-core_c patch-texk_web2c_luatexdir_lua_luatex-core_lua print/texlive/texmf/patches: patch-texmf-dist_scripts_pdfjam_pdfjam print/texlive/texmf/pkg: MESSAGE-context Log message: print/texlive: Upgrade to 2024. Notes: - ConTeXt works this year. - I disabled dvisvgm because its build system is broken and can't be persuaded to unbundle its deps. Shout if you use this program. We can port it separately if need be. https://tug.org/pipermail/tldistro/2024q2/000477.html - I tidied up the @conflict and @pkgpath markers, since many were too strict and/or were ancient and no longer needed. Input from sthen@, jca@, Fred Crowson and kirill@. Thanks all. OK sthen@ and jca@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2024/12/08 21:43:15 Modified files: sys/dev/ic : qwz.c qwzvar.h sys/dev/pci : if_qwz_pci.c Log message: Minor cleanup of qwx(4) supported chips, some renaming. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2024/12/08 21:46:11 Modified files: sys/dev/ic : qwz.c Log message: Fix regdb firmware load. So far the code placed the board data as the regdb, which the firmware did not like. This adjusts the way we load and cache FW, and places the right data for the chip. This allows the WLAN FW to boot up properly. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/09 00:07:55 Modified files: www/chromium : Makefile www/chromium/files: chrome Log message: check if the ENABLE_WASM env var is actually set; noticed by aja@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/12/09 00:14:26 Modified files: devel/py-typer : Makefile distinfo Log message: Update typer 1.13.0 -> 1.15.1 Changelogs: https://github.com/fastapi/typer/releases CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2024/12/09 00:52:45 Modified files: devel/subversion: Makefile distinfo Log message: Update to Subversion 1.14.5 Among regular bug fixes, this release fixes CVE-2024-46901: mod_dav_svn denial-of-service via control characters in paths CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2024/12/09 00:53:52 Modified files: devel/subversion: Tag: OPENBSD_7_6 Makefile distinfo Log message: 7.6-stable: Update to Subversion 1.14.5 Among regular bug fixes, this release fixes CVE-2024-46901: mod_dav_svn denial-of-service via control characters in paths CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/09 01:00:30 Modified files: devel/appstream: Makefile distinfo devel/appstream/patches: patch-src_as-system-info_c devel/appstream/pkg: PLIST-main PLIST-qt6 Log message: Update to appstream-1.0.4. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2024/12/09 02:35:33 Modified files: sys/dev/ic : qwz.c qwzreg.h qwzvar.h sys/dev/pci : if_qwz_pci.c Log message: Further alignment with ath12k, including addition of bank profiles, removal of shadow timer, cookie configuration, updates to WMI and start of updates for buffer handling. This brings us forward: qwz0: wcn7850 hw2.0 fw 0x100301e1 address xx:xx:xx:xx:xx:xx qwz_dp_htt_htc_t2h_msg_handler: htt event 48 not handled CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/09 02:50:56 Modified files: net/py-tlslite-ng: Makefile distinfo Log message: Update tlslite-ng to 0.8.0beta6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/09 02:53:06 Modified files: net/routinator : Makefile Removed files: net/routinator/pkg: MESSAGE Log message: routinator: remove obsolete MESSAGE, pointed out by job CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/09 03:50:43 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark EVP_CTRL constants for RC5 as intentionally undocumented because LibreSSL does not support RC5 and because these constants are almost unused in the wild. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/09 03:51:47 Modified files: usr.sbin/bgpd : bgpd.8 bgpd.conf.5 bgpd.h parse.y printconf.c rde_update.c session.c Log message: Add support for extended messages (RFC8654) This extends the maximum message size of BGP from 4096 to 65535. This mostly follows rfc8654 with the following differences: - NOTIFICATIONS are always truncated to fit in 4096 bytes. - There is no message reduction using "attribute discard" in case of overflow. - Large messages are only sent if both sides announced extended message support. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/09 03:52:27 Modified files: usr.sbin/bgpctl: bgpctl.c output.c output_json.c Log message: Bits for the new extended message capability (RFC8654). OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/09 03:53:54 Modified files: regress/usr.sbin/bgpd/integrationtests: bgpd.maxattr.rdomain1.conf maxattr.sh maxattr.test1.ok maxattr.test2.ok Added files: regress/usr.sbin/bgpd/integrationtests: bgpd.maxattr.rdomain2_3.conf Log message: Extend maxattr regress to also check RFC8654 extended messages. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/09 04:25:07 Modified files: devel/cargo-c : Makefile crates.inc distinfo Log message: Update to cargo-c 0.10.7 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/09 04:25:25 Modified files: lib/libcrypto/man: EVP_PKEY_set1_RSA.3 Log message: Mark the constants EVP_PK_*, EVP_PKS_*, and EVP_PKT_* as intentionally undocumented because they are only used by the function X509_certificate_type() which is deprecated and will eventually be deleted. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/12/09 04:38:38 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: increaded -> increased CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/09 04:41:44 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark four EVP control constants as intentionally undocumented that are only used for GOST. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/09 04:55:52 Modified files: lib/libcrypto/man: EVP_chacha20.3 Log message: insert a forgotten .Dv macro CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/09 05:06:14 Modified files: www/nextcloud/29: Makefile distinfo www/nextcloud/29/pkg: PLIST Log message: www/nextcloud/29: update to 29.0.10. see https://nextcloud.com/changelog/#29-0-10 ok gonzalo@ (maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/09 05:18:38 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark two symbols as intentionally undocumented that are obsolete after PBE was mostly removed from LibreSSL. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/09 05:23:56 Modified files: www/nextcloud/29: Tag: OPENBSD_7_6 Makefile distinfo www/nextcloud/29/pkg: Tag: OPENBSD_7_6 PLIST Log message: www/nextcloud/29: MFC update to 29.0.10. ok gonzalo@ (maintainer) CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2024/12/09 05:24:01 Modified files: usr.bin/dig/lib/dns: rdata.c usr.bin/dig/lib/dns/include/dns: types.h Added files: usr.bin/dig/lib/dns/rdata/generic: resinfo_261.c Log message: Implement RESINFO (RFC 9606) This is more or less a copy of txt_16.c. OK caspar CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/09 05:30:23 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark four EVP_PKEY_GOST* constants as intentionally undocumented because they are completely unused by anything. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/09 05:45:21 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark four "struct *_st" types declared in evp.h as intentionally undocumented because they are intended as internal, and applications are supposed to use the documented aliases DH, DSA, EC_KEY, and RSA from ossl_typ.h instead. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/12/09 05:49:16 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/09 06:42:59 Modified files: www/nextcloud : Makefile www/nextcloud/30: Makefile Removed files: www/nextcloud/27: Makefile distinfo www/nextcloud/27/pkg: MESSAGE PLIST www/nextcloud/28: Makefile distinfo www/nextcloud/28/pkg: MESSAGE PLIST www/nextcloud/29: Makefile distinfo www/nextcloud/29/pkg: MESSAGE PLIST Log message: www/nextcloud: drop 27, 28 and 29 by the time 7.7 is released, only 30 will be supported upstream. users on -current have had a month to upgrade, since they get the pkg/MESSAGE telling them to do so. 28 and 29 will still get update on 7.6-stable (well, as long as they're supported upstream..). discussed at length with sthen@ and gonzalo@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/09 06:44:16 Modified files: www/nextcloud/30: Makefile Log message: www/nextcloud/30: revert bit that wasnt supposed to get commited CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/09 06:49:09 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: devel/quirks: clearly state that nextcloud-(27|28|29) are unmaintained upstream while not strictly true right now for 29, it will be the case during the 7.7-stable lifecycle, so might aswell get everyone on the 30 train. uses the 'could-be-better-documented' setup_obsolete_reason qr{} feature. Only works when PKG_PATH doesn't contain an update candidate, which should be the case now that the corresponding ports were removed. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/12/09 08:32:47 Added files: x11/xpad/patches: patch-configure_ac Log message: x11/xpad: fix build with gettext 0.23 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/12/09 09:13:19 Modified files: databases/patroni: Makefile distinfo Log message: Update patroni 4.0.3 -> 4.0.4 Release notes: https://github.com/zalando/patroni/blob/master/docs/releases.rst CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2024/12/09 10:01:01 Modified files: faq : faq15.html Log message: pkg_info -Q -> pkg_info -aQ pkglocate -> pkg_locate from maxim CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/09 11:07:28 Modified files: sysutils/virt-manager: Makefile Log message: Disable gtk-update-icon-cache at build time. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/09 11:09:52 Modified files: www/yt-dlp : Makefile distinfo Log message: Update to yt-dlp 2024.12.06 CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2024/12/09 11:31:39 Modified files: graphics/inkscape: Makefile graphics/inkscape/patches: patch-src_extension_internal_pdfinput_pdf-parser_cpp Added files: graphics/inkscape/patches: patch-src_extension_internal_pdfinput_poppler-cairo-font-engine_cpp Log message: Fix build with poppler-24.12.0. I forgot to commit that, sorry. Noticed by naddy@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/09 11:58:57 Modified files: math/octave : Makefile distinfo math/octave/patches: patch-configure patch-scripts_miscellaneous_memory_m patch-scripts_miscellaneous_private_tar_is_bsd_m patch-scripts_miscellaneous_unpack_m math/octave/pkg: PLIST Removed files: math/octave/patches: patch-doc_interpreter_mk-qthelp_pl Log message: math/octave: Update to 9.2.0 While here, also rename GNU_ARCH to GNU_HOST and remove reference to OSREV. ok steven@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/09 12:00:45 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-Cargo_toml patch-cli_task_runner_rs patch-modcargo-crates_deno_core-0_314_1_Cargo_toml Log message: lang/deno: Update to 2.1.3 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/09 12:26:12 Modified files: devel/libuv : Makefile distinfo Log message: devel/libuv: update to 1.49.2 Required for lang/node > 22.11.0. No fallout in an amd64 build build by tb@, isc-bind tests by sthen@, lang/node and editors/neovim tested by me. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/09 12:29:32 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-Makefile patch-deps_ada_ada_h patch-lib_internal_modules_cjs_loader_js patch-lib_net_js patch-src_cares_wrap_h Log message: lang/node: Update to v22.12.0 No fallout in an amd64 bulk build by tb@, no objection from jca@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/09 12:44:00 Modified files: textproc/csvlens: Makefile crates.inc distinfo Log message: textproc/csvlens: Update to 0.11.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/09 14:51:07 Modified files: devel/jujutsu : Makefile crates.inc distinfo Log message: jujutsu: bump idna and url: https://rustsec.org/advisories/RUSTSEC-2024-0421 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/09 14:51:32 Added files: devel/jujutsu/patches: patch-Cargo_lock Log message: jujutsu: actually add the patch CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/09 15:09:21 Modified files: textproc/py-lxml: Makefile distinfo textproc/py-lxml/pkg: PLIST Log message: update to py3-lxml-5.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/09 15:36:50 Modified files: devel/automake/1.16: Makefile Log message: automake/1.16: use same AUTOCONF_VERSION as was used upstream, from Brad whitespace nit from me while there CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/09 15:37:26 Modified files: multimedia/x265: Makefile multimedia/x265/patches: patch-source_common_cpu_cpp Log message: x265: fix building on sparc64, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/09 15:42:27 Log message: import ports/comms/zigbee2mqtt, ok lucas volker, and thanks to Mikolaj Kucharski for runtime tests. zigbee2mqtt allows you to use your Zigbee devices without the vendor's bridge or gateway. It bridges events and allows you to control your Zigbee devices via MQTT. In this way you can integrate your Zigbee devices with whatever smart home infrastructure you are using. To use it, you will need suitable Zigbee bridge hardware (typically USB-based), Zigbee devices, and an MQTT server (for example, mosquitto or rabbitmq). zigbee2mqtt has mature support for adapters based on TI zStack, SiLabs EmberZNet, and Dresden Elektronik deCONZ. It has experimental support for some others. Most of these are USB devices presenting as a serial UART (/dev/cuaU*) when running the correct firmware - it has some support for network-based (wifi/ethernet) devices. Status: Vendor Tag: sthen Release Tags: sthen_20241209 N ports/comms/zigbee2mqtt/distinfo N ports/comms/zigbee2mqtt/Makefile N ports/comms/zigbee2mqtt/patches/patch-data_configuration_yaml N ports/comms/zigbee2mqtt/pkg/PLIST N ports/comms/zigbee2mqtt/pkg/DESCR N ports/comms/zigbee2mqtt/pkg/zigbee2mqtt.login N ports/comms/zigbee2mqtt/pkg/zigbee2mqtt.rc N ports/comms/zigbee2mqtt/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/09 15:43:22 Modified files: infrastructure/db: user.list Log message: use 900 for comms/zigbee2mqtt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/09 15:43:38 Modified files: comms : Makefile Log message: +zigbee2mqtt CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/12/09 16:21:26 Modified files: sys/dev/usb : uvideo.c Log message: sys/uvideo: skip uvideo_vs_set_alt for bulk endpoint Section 2.4.3 of the UVC 1.5 class specification states that the bulk endpoint only supports the alternative setting of zero, which is the default stream, and which is switched at uvideo_attach_hook. Inside uvideo_vs_close, the code uses the same switch to the alternative setting of zero to turn off the cam LED. The additional uvideo_vs_set_alt inside uvideo_vs_open turns off the cam LED in the case of the bulk endpoint cam. I see this behavior on both available bulk endpoint cams: it flashes the LED flashes after ffplay starts, and looks like it was turned off. OK mglocker@ kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/09 16:53:07 Modified files: comms/zigbee2mqtt: Makefile distinfo comms/zigbee2mqtt/pkg: PLIST Log message: update to zigbee2mqtt-1.42.0 fix ownership of /etc/zigbee2mqtt/configuration.yaml CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/09 17:11:48 Modified files: comms/zigbee2mqtt: Makefile Log message: fix typo, pointed out by lucas CVSROOT: /cvs Module name: ports Changes by: dlg@cvs.openbsd.org 2024/12/09 17:18:16 Modified files: devel/apr : Makefile devel/apr/patches: patch-network_io_unix_sockets_c Log message: remove a workaround in apr_socket_connect() the comment on the workaround is: * OpenBSD doesn't support connect() to INADDR_ANY so convert to * INADDR_LOOPBACK to emulate what is expected. the conversion modifies the sockaddr that was passed to apr_socket_connect, replacing 0.0.0.0 with 127.0.0.1. this is a very old workaround, but our best guess for why it exists is that apache sometimes connects to the listening socket on worker processes to push them out of their wait loop and do some processing. workers can listen on wildcard addresses though (ie, 0.0.0.0), which openbsd does not accept as a destination address in connect() calls. replacing it with 127.0.0.1 allowed it to work. the problem with this workaround is that it modifies the sockaddr. in apache httpd, the sockaddr is the same one that records the address the listener was bound to, which is involved in determining the local address/port for client connections. if you're using a connections local ip in a module or log, you can end up with the local address on a remote connection looking like 127.0.0.1, which isn't helpful. there's been reecent issues on other systems where the use of 0.0.0.0 as an implicit alias for the local system has allowed security policy to be bypassed. this workaround in apr makes me feel twitchy. however, removing this workaround means the thing apache httpd does by connecting to the workers listening socket is broken. my experience so far is that it adds noise to log files, but doesn't actually break anything. it's also a httpd problem that should be fixed in httpd, not an apr or openbsd problem. ok sthen@ stsp@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:10:59 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Make Lenovo Yoga Tab 3 X90F DMI match less strict From Hans de Goede 82d0f099009e4446c87407c41abeae2a4ff0b6ad in linux-6.6.y/6.6.64 052ef642bd6c108a24f375f9ad174b97b425a50b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:13:13 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_hwseq.c Log message: drm/amd/display: Add NULL check for function pointer in dcn32_set_output_transfer_func From Srinivasan Shanmugam f38b09ba6a335c511eb27920bb9bb4a1b2c20084 in linux-6.6.y/6.6.64 28574b08c70e56d34d6f6379326a860b96749051 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:15:48 Modified files: sys/dev/pci/drm/amd/display/dc/dml: dml1_display_rq_dlg_calc.c sys/dev/pci/drm/amd/display/dc/dml/dcn20: display_rq_dlg_calc_20.c Log message: drm/amd/display: Initialize denominators' default to 1 From Alex Hung 9f35cec5e4b9759b38c663d18eae4eaf30f36527 in linux-6.6.y/6.6.64 b995c0a6de6c74656a0c39cd57a0626351b13e3c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:18:57 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c Log message: drm/amd/display: Check null-initialized variables From Alex Hung c3a3b6d9a9383e3c1a4a08878ba5046e68647595 in linux-6.6.y/6.6.64 367cd9ceba1933b63bc1d87d967baf6d9fd241d2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:21:31 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_mst_types.c Log message: drm/amd/display: Don't refer to dc_sink in is_dsc_need_re_compute From Wayne Lin c7e65cab54a89f4df54110f0b44c4ade93d1a911 in linux-6.6.y/6.6.64 fcf6a49d79923a234844b8efe830a61f3f0584e4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:23:43 Modified files: sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_hwseq.c Log message: drm/amd/display: Add null check for pipe_ctx->plane_state in dcn20_program_pipe From Srinivasan Shanmugam 68f75e6f08aad66069a629db8d7840919156c761 in linux-6.6.y/6.6.64 8e4ed3cf1642df0c4456443d865cff61a9598aa8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:26:38 Modified files: sys/dev/pci/drm: drm_mm.c Log message: drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused From Andy Shevchenko 2ee46de426cc9555e507afd0dc390a98e8947332 in linux-6.6.y/6.6.64 53bd7c1c0077db533472ae32799157758302ef48 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:28:44 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_process.c Log message: drm/amdkfd: Fix wrong usage of INIT_WORK() From Yuan Can 38e3d796f65438d58791e6e75181948a63299beb in linux-6.6.y/6.6.64 21cae8debc6a1d243f64fa82cd1b41cb612b5c61 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:31:55 Modified files: sys/dev/pci/drm/radeon: radeon.h Log message: drm/radeon: add helper rdev_to_drm(rdev) From Wu Hoi Pok 28f6a86a2f6613967e947dd116b20d3e8d97e23c in linux-6.6.y/6.6.64 a6e23bec8ed184ed2a11080b28cdbd7a3024f0c0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:35:56 Modified files: sys/dev/pci/drm/radeon: atombios_encoders.c cik.c dce6_afmt.c evergreen.c ni.c r100.c r300.c r420.c r520.c r600.c r600_cs.c r600_dpm.c r600_hdmi.c radeon_acpi.c radeon_agp.c radeon_atombios.c radeon_audio.c radeon_combios.c radeon_device.c radeon_display.c radeon_drv.c radeon_fbdev.c radeon_fence.c radeon_gem.c radeon_i2c.c radeon_ib.c radeon_irq_kms.c radeon_object.c radeon_pm.c radeon_ring.c radeon_ttm.c rs400.c rs600.c rs690.c rv515.c rv770.c si.c Log message: drm/radeon: change rdev->ddev to rdev_to_drm(rdev) From Wu Hoi Pok 5e3a0f772d97a6d50163ad7694beec823c802d54 in linux-6.6.y/6.6.64 fb1b5e1dd53fc834e12f69749cbc8484382599c4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:38:05 Modified files: sys/dev/pci/drm/radeon: radeon_audio.c Log message: drm/radeon: Fix spurious unplug event on radeon HDMI From Steven 'Steve' Kendall 756f30dc27ae8c5ee4b87cd66e026cfe5421725f in linux-6.6.y/6.6.64 7037bb04265ef05c6ffad56d884b0df76f57b095 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:41:59 Modified files: sys/dev/pci/drm/amd/display/dc/core: dc_hw_sequencer.c Log message: drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp From Zicheng Qu 020002c76147ecfdafe95c44abd3240e216b6316 in linux-6.6.y/6.6.64 2bc96c95070571c6c824e0d4c7783bee25a37876 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:43:51 Modified files: sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_hwseq.c Log message: drm/amd/display: Add NULL check for clk_mgr and clk_mgr->funcs in dcn30_init_hw From Srinivasan Shanmugam 205e3b96cc9aa9211fd2c849a16245cf236b2d36 in linux-6.6.y/6.6.64 cba7fec864172dadd953daefdd26e01742b71a6a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:45:45 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_hwseq.c Log message: drm/amd/display: Add NULL check for clk_mgr in dcn32_init_hw From Srinivasan Shanmugam ec1be3c527b4a5fc85bcc1b0be7cec08bf60c796 in linux-6.6.y/6.6.64 c395fd47d1565bd67671f45cca281b3acc2c31ef in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:48:41 Modified files: sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_hwseq.c Log message: drm/amd/display: Check null pointer before try to access it From Rodrigo Siqueira ebef6616219ff04abdeb39450625f85419787ee3 in linux-6.6.y/6.6.64 1b686053c06ffb9f4524b288110cf2a831ff7a25 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:50:35 Modified files: sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_hwseq.c Log message: drm/amd/display: Add NULL check for function pointer in dcn20_set_output_transfer_func From Srinivasan Shanmugam 8c854138b593efbbd8fa46a25f3288c121c1d1a1 in linux-6.6.y/6.6.64 62ed6f0f198da04e884062264df308277628004f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:52:40 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_resource.c Log message: drm/amd/display: Check phantom_stream before it is used From Alex Hung d247af7c5dbf143ad6be8179bb1550e76d6af57e in linux-6.6.y/6.6.64 3718a619a8c0a53152e76bb6769b6c414e1e83f4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:54:39 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn30: dcn30_clk_mgr.c sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn32: dcn32_clk_mgr.c sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_resource.c sys/dev/pci/drm/amd/display/dc/dcn31: dcn31_resource.c sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_resource.c sys/dev/pci/drm/amd/display/dc/dcn315: dcn315_resource.c sys/dev/pci/drm/amd/display/dc/dcn316: dcn316_resource.c sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_resource.c sys/dev/pci/drm/amd/display/dc/dcn321: dcn321_resource.c Log message: drm/amd/display: Add NULL pointer check for kzalloc From Hersen Wu cd1e565a5b7fa60c349ca8a16db1e61715fe8230 in linux-6.6.y/6.6.64 8e65a1b7118acf6af96449e1e66b7adbc9396912 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:56:26 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_kernel_queue.c Log message: drm/amdkfd: Use the correct wptr size From Lijo Lazar 70e6599a9e78384d22c3feb95da46514e5e5ee41 in linux-6.6.y/6.6.64 cdc6705f98ea3f854a60ba8c9b19228e197ae384 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 19:58:48 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c amdgpu_vce.c Log message: drm/amdgpu: fix usage slab after free From Vitaly Prosyak 3990ef742c064e22189b954522930db04fc6b1a7 in linux-6.6.y/6.6.64 b61badd20b443eabe132314669bb51a263982e5c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 20:02:35 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_7_ppt.c Log message: drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7 From Umio Yasuno 8a799149ab451199d6acbec37944d66b3e964573 in linux-6.6.y/6.6.64 2abf2f7032df4c4e7f6cf7906da59d0e614897d6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/09 22:10:13 Modified files: usr.bin/units : units.1 Log message: add HISTORY section; from Evan Silberman CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2024/12/10 00:04:35 Modified files: productivity/baikal: Makefile distinfo productivity/baikal/pkg: PLIST Log message: Update baikal to 0.10.1. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2024/12/10 00:33:43 Modified files: sys/dev/ic : qwz.c qwzvar.h Log message: Initial stab at qwz_dp_cc_cleanup(), list cleanup probably missing. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2024/12/10 00:38:13 Modified files: sys/dev/ic : qwz.c qwzreg.h Log message: Cleanup qwz_wmi_scan_prob_req_oui(). CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2024/12/10 00:38:45 Modified files: sys/dev/ic : qwz.c Log message: Set single_pdev_only for WCN7850. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2024/12/10 00:39:26 Modified files: devel/py-vulture: Makefile distinfo devel/py-vulture/pkg: PLIST Log message: Update py-vulture to 2.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/10 00:42:26 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-meson_build Log message: Update to netatalk-4.0.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/10 00:42:43 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-meson_build devel/glib2/pkg: PLIST Log message: Update to glib2-2.82.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/10 00:48:55 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.82.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/10 01:40:30 Modified files: lib/libtls : tls.h tls_conninfo.c tls_internal.h tls_peer.c tls_verify.c Log message: Provide tls_peer_cert_common_name() There is currently no sane way of getting your hands on the common name or subject alternative name of the peer certificate from libtls. It is possible to extract it from the peer cert's PEM by hand, but that way lies madness. While the common name is close to being deprecated in the webpki, it is still the de facto standard to identify client certs. It would be nice to have a way to access the subject alternative names as well, but this is a lot more difficult to expose in a clean and sane C interface due to its multivaluedness. Initial diff from henning, with input from beck, jsing and myself henning and bluhm have plans of using this in syslogd. ok beck CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/10 01:40:45 Modified files: lib/libtls : Symbols.list Log message: expose tls_peer_cert_common_name() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/10 01:41:04 Modified files: lib/libtls : shlib_version Log message: bump minor after symbol addition CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/10 01:41:46 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/10 01:42:12 Modified files: lib/libtls/man : tls_conn_version.3 Log message: Document tls_peer_cert_common_name() ok beck CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/10 01:43:17 Modified files: regress/lib/libtls/gotls: tls.go tls_test.go Log message: Add regress coverage for tls_peer_cert_common_name() CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2024/12/10 02:21:40 Modified files: archivers/blosc2: Makefile distinfo Log message: Update blosc2 to 2.15.2. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/10 03:29:29 Modified files: productivity/homebank: Makefile distinfo productivity/homebank/patches: patch-po_POTFILES_in productivity/homebank/pkg: PLIST Log message: Update homebank to 5.8.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/10 04:18:24 Modified files: www/twill : Makefile distinfo www/twill/pkg : PLIST Log message: update to twill-3.3, unbreak with newer lxml CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/10 04:26:39 Modified files: www/twill : Makefile Log message: update TDEP, set TEST_ENV to use a different port, 8080 is a bit common CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2024/12/10 05:14:18 Modified files: multimedia/dav1d: Makefile distinfo multimedia/dav1d/patches: patch-src_ext_x86_x86inc_asm patch-src_x86_cdef_avx2_asm patch-src_x86_filmgrain16_avx2_asm patch-src_x86_filmgrain16_sse_asm patch-src_x86_filmgrain_avx2_asm patch-src_x86_filmgrain_sse_asm patch-src_x86_ipred16_avx2_asm patch-src_x86_ipred16_avx512_asm patch-src_x86_ipred16_sse_asm patch-src_x86_ipred_avx2_asm patch-src_x86_ipred_avx512_asm patch-src_x86_ipred_sse_asm patch-src_x86_itx_sse_asm patch-src_x86_mc16_avx2_asm patch-src_x86_mc16_avx512_asm patch-src_x86_mc16_sse_asm patch-src_x86_mc_avx2_asm patch-src_x86_mc_avx512_asm patch-src_x86_mc_sse_asm patch-src_x86_refmvs_asm Added files: multimedia/dav1d/patches: patch-src_arm_cpu_c patch-src_cpu_c patch-src_cpu_h patch-src_loongarch_cpu_c patch-src_ppc_cpu_c patch-src_riscv_cpu_c patch-src_x86_pal_asm Removed files: multimedia/dav1d/patches: patch-src_arm_64_filmgrain16_S patch-src_arm_64_filmgrain_S patch-src_arm_64_ipred16_S patch-src_arm_64_ipred_S patch-src_arm_64_mc16_S patch-src_arm_64_mc_S patch-src_arm_64_refmvs_S patch-src_decode_c patch-src_internal_h Log message: multimedia/dav1d: update to 1.5.0 from brad, intel IBT bits by me tests landry@ sthen@ ok sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/10 05:23:42 Modified files: usr.sbin/bgpd : rde_peer.c Log message: Refactor code around peer_dump. Rename the upcall and done callbacks: - rde_up_adjout_force_upcall() to peer_blast_upcall() and same for done - rde_up_dump_upcall() to peer_dump_upcall() and same for done Introduce peer_blast() which blasts out the Adj-RIB-Out including all the route refresh messages (BEGIN_RR, EOR and END_RR) needed. peer_dump() now always throttles the peer before starting the table walk to fill the Adj-RIB-Out and calls peer_blast() in all cases (either directly or via the peer_dump_done() call. OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/10 05:34:55 Modified files: x11/gnome/nautilus: Makefile distinfo Log message: Update to nautilus-47.1. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/10 06:29:47 Modified files: usr.sbin/bgpd : rde_prefix.c Log message: Make the unknown AID case in pt_writebuf() a fatal error. The pointer passed to pt_writebuf() is bad and there is no reason to limp further. Someone else will trip over this at a later stage so better to do it now. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/10 06:40:02 Modified files: usr.sbin/bgpd : rde.c rde.h rde_peer.c Log message: For ROUTE_REFRESH_REQUEST use peer_blast() since the Adj-RIB-Out is already calculated. Saves a fair bit of work by skipping peer_dump(). OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/10 07:02:55 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 133.0.3. see https://www.mozilla.org/en-US/firefox/133.0.3/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/10 07:05:05 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_6 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 133.0.3. see https://www.mozilla.org/en-US/firefox/133.0.3/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/10 07:07:20 Modified files: devel/kdiff3 : Makefile distinfo devel/kdiff3/patches: patch-CMakeLists_txt devel/kdiff3/pkg: PLIST Log message: Update kdiff3 to 1.12.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/10 07:34:51 Modified files: usr.sbin/bgpd : bgpd.h session.c session.h Log message: Introduce a SessionDownTimer that is started when a session goes down and is stopped when the session comes up (ESTABLISHED state). Right now it is used to remove cloned sessions. For that the SessionDownTimer is also started when a clone is created. OK tb@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/12/10 07:44:57 Modified files: sysutils/logstash: Makefile distinfo sysutils/logstash/pkg: PLIST Log message: Update logstash 8.16.0 -> 8.16.1 Release notes: https://www.elastic.co/guide/en/logstash/8.16/logstash-8-16-1.html CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/12/10 07:50:27 Modified files: sysutils/py-consul: Makefile distinfo sysutils/py-consul/pkg: PLIST Log message: Take maintainership and update py-consul with the new upstream: python-consul-1.1.10 -> py-consul-1.5.3 Changelog: https://github.com/criteo/py-consul/blob/master/CHANGELOG.md CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/10 07:54:20 Modified files: lib/libcrypto/man: EVP_PKEY_CTX_ctrl.3 Log message: Add a paragraph about HMAC because that algorithm also involves parameters that can be controlled with EVP_PKEY_CTX_ctrl(3). But rather than providing a detailed despription, instead point to what application programs should use instead and explain why using the control constant directly would be a particularly bad idea in this case. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2024/12/10 07:58:16 Modified files: security/keycloak: Makefile distinfo security/keycloak/pkg: PLIST Log message: Update keycloak 26.0.0 -> 26.0.7 Changelogs: https://github.com/keycloak/keycloak/releases Release notes: https://www.keycloak.org/docs/latest/release_notes/index.html Upgrading guide: https://www.keycloak.org/docs/26.0.7/upgrading maintainer timeout CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/10 08:10:26 Modified files: lib/libcrypto/man: EVP_PKEY_new.3 Log message: Improve a rather misleading sentence about EVP_PKEY_new_mac_key(3). It does *not* "work in the same way" as EVP_PKEY_new_raw_private_key(3) but merely arrives at the same end result after doing lots of cumbersome and unnecessary work - and on top of that, it only works for EVP_PKEY_HMAC. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/10 08:31:23 Modified files: comms/zigbee2mqtt: Makefile Log message: after various iterations while writing the port, it seems this does now work ok with tar instead of gtar, so adjust the maintainer target ready for next time CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/10 08:33:18 Modified files: devel/qt-creator: Makefile Added files: devel/qt-creator/patches: patch-src_libs_gocmdbridge_server_CMakeLists_txt Log message: Disable Go module build in gocmdbridge We are not yet ready to build Go modules in a CMake projects that require internet access. Spotted by tb@ (Thanks) CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/12/10 09:02:19 Modified files: sys/dev/pci : if_ice.c Log message: prevent IFM_INST_ANY from being reported in ice_media_status IFM_INST_ANY is used as a placeholder for firmware PHY types which do not have a mapping to ifmedia types. Don't report this value to userland. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/12/10 09:07:17 Modified files: sys/dev/pci : if_ice.c Log message: make ice(4) warn about unhandled firmware phy types Some firmware phy types are not being mapped to ifmedia yet. Print a message when this happens since the driver might not work without a known media type. The real fix will be to get missing media types mapped properly. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/10 09:29:07 Modified files: usr.sbin/bgpd : parse.y Log message: A lot of space fixing and other minor consitency fixes that have no effect on the code but reduce eyestrain. OK tb@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/10 09:59:42 Modified files: sysutils/docker-buildx: Makefile distinfo Log message: sysutils/docker-buildx: update to 0.19.2 Changelog: https://github.com/docker/buildx/releases/tag/v0.19.2 OK: kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/10 12:18:29 Modified files: net/bird/2 : Makefile distinfo Log message: update to bird-2.16 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2024/12/10 12:39:29 Modified files: lang/janet : Makefile distinfo lang/janet/patches: patch-Makefile Log message: Update janet to 1.37.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/10 13:06:11 Modified files: usr.sbin/bgpd : rde_rib.c Log message: In prefix_adjout_update() and prefix_adjout_withdraw() only link prefixes to the update / withdraw queue if the peer is up. For updates the Adj-RIB-Out is already updated and nothing more needs to happen. For withdraws the prefix is unlinked and needs to be destroyed if the peer is not up. For this to work correctly make the prefix as dead. Right now this is a no-op since the functions are only called if the peer is up. OK tb@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2024/12/10 13:25:54 Modified files: lang/swi-prolog: Makefile Log message: lang/swi-prolog: eliminate junking race in build SWI contains an emacs plugin. naddy@ mailed me a log where emacs is picked up at configure time, but then emacs is junked before/during the build, causing a build failure. Since I see no easy way to disable the whole plugin, this fixes the build by adding emacs as a build dependency. As far as I can see no part of emacs is linked or dlopen()ed, so this should be sufficient. "sure" naddy@, thanks. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/10 15:09:41 Modified files: security/stunnel: Makefile security/stunnel/patches: patch-tools_stunnel_conf-sample_in Log message: security/stunnel: fixed path in example config OK: kn@ gsoares@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2024/12/10 16:49:55 Modified files: usr.bin/sed : process.c sed.1 Log message: The "c" command should start the next cycle as clarified in POSIX 2024. This is also consistent with historical behavior. Prompted by Mohamed Akram with a diff from uwe@netbsd. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/12/10 19:00:32 Modified files: sys/uvm : uvm_map.c Log message: white space fixes, no functional change. cvs diff -w agrees. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/10 20:00:00 Modified files: devel/protobuf : Makefile distinfo Log message: Update to protobuf 5.29.1 https://github.com/protocolbuffers/protobuf/releases/tag/v29.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/10 20:00:26 Modified files: devel/py-protobuf: Makefile distinfo Removed files: devel/py-protobuf/patches: patch-google_protobuf_service_py Log message: Update to py-protobuf 5.29.1 https://github.com/protocolbuffers/protobuf/releases/tag/v29.1 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/12/10 21:05:53 Modified files: usr.sbin/tcpdump: print-pfsync.c Log message: init snapend when handling DLT_PFSYNC interfaces. this helps avoid segfaults when using tcpdump -X and similar. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/12/10 21:18:52 Modified files: sys/net : if_pfsync.c Log message: fix pfsync_encap to cope with pfsync_sendout changes. problem noticed by hrvoje popovski CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/12/10 21:22:41 Modified files: sys/net : if_pfsync.c Log message: get rid of code for an extra DLT_LOOP bpf attachment. pfsync doesnt know the source address in IP packets before it calls ip_output, so the extra bpf attachment has a distorted view of what IP packets are being sent anyway. you can tcpdump on the pfsync syncdev if you want to see what will be on the wire. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2024/12/10 21:53:17 Modified files: sys/dev/ic : qwz.c qwzreg.h qwzvar.h Log message: Rework and fill in the device specific handling for WCN7850. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/12/10 23:34:39 Modified files: print/htmldoc : Makefile distinfo Log message: Update to htmldoc-1.9.20. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/11 01:03:38 Modified files: devel/py-buildbot: Makefile.inc devel/py-buildbot/buildbot: distinfo devel/py-buildbot/buildbot/pkg: PLIST devel/py-buildbot/console-view: distinfo devel/py-buildbot/console-view/pkg: PLIST devel/py-buildbot/grid-view: distinfo devel/py-buildbot/grid-view/pkg: PLIST devel/py-buildbot/pkg: distinfo devel/py-buildbot/waterfall-view: distinfo devel/py-buildbot/waterfall-view/pkg: PLIST devel/py-buildbot/www: distinfo devel/py-buildbot/www/pkg: PLIST devel/py-buildslave: Makefile distinfo Log message: devel/py-buildbot: update to 4.2.0. see https://github.com/buildbot/buildbot/releases/tag/v4.2.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/11 01:12:40 Log message: import of crowdsec-1.6.4; Crowdsec is an open-source, lightweight software, detecting peers with aggressive behaviors to prevent them from accessing your systems. Its user friendly design and assistance offers a low technical barrier of entry and nevertheless a high security gain. ok aja@ Status: Vendor Tag: robert Release Tags: robert_20241211 N ports/security/crowdsec/Makefile N ports/security/crowdsec/distinfo N ports/security/crowdsec/modules.inc N ports/security/crowdsec/pkg/DESCR N ports/security/crowdsec/pkg/crowdsec.rc N ports/security/crowdsec/pkg/PLIST N ports/security/crowdsec/pkg/README N ports/security/crowdsec/patches/patch-config_config_yaml N ports/security/crowdsec/patches/patch-config_acquis_yaml No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/11 01:14:24 Log message: import of crowdsec-firewall-bouncer-0.0.31; Crowdsec bouncer written in golang for firewalls. cs-firewall-bouncer will fetch new and old decisions from a CrowdSec API to add them in a blocklist used by supported firewalls. ok aja@ Status: Vendor Tag: robert Release Tags: robert_20241211 N ports/security/crowdsec-firewall-bouncer/Makefile N ports/security/crowdsec-firewall-bouncer/distinfo N ports/security/crowdsec-firewall-bouncer/modules.inc N ports/security/crowdsec-firewall-bouncer/pkg/DESCR N ports/security/crowdsec-firewall-bouncer/pkg/PLIST N ports/security/crowdsec-firewall-bouncer/pkg/crowdsec_firewall_bouncer.rc N ports/security/crowdsec-firewall-bouncer/patches/patch-config_crowdsec-firewall-bouncer_yaml No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/11 01:16:17 Modified files: graphics/dia : Makefile Added files: graphics/dia/patches: patch-lib_dia-font-selector_c Log message: Add workaround for slow text preferences. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/11 01:36:01 Modified files: devel/json-glib: Makefile distinfo Log message: Update to json-glib-1.10.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/11 02:00:38 Modified files: x11/gnome/localsearch: Makefile distinfo x11/gnome/localsearch/patches: patch-src_miners_fs_tracker-miner-files-methods_c patch-src_miners_fs_tracker-miner-files_c Log message: Update to localsearch-3.8.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/11 02:03:25 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-503.0.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/11 02:19:44 Modified files: usr.sbin/bgpd : bgpd.h rde.c rde.h rde_peer.c rde_rib.c Log message: Introduce a peer_reaper() which asynchronously removes the Adj-RIB-Out of a peer. Once the peer is kind of done enqueue it onto the zombie list and then the reaper will take care of the Adj-RIB-Out. OK tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/11 03:24:06 Modified files: security/boringssl/head: Makefile distinfo security/boringssl/head/pkg: PLIST Log message: Update boringssl to 20241211 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/11 03:24:24 Modified files: net/dnsdist : Makefile Log message: dnsdist: bump after boringssl update CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/11 03:28:03 Modified files: lib/libcrypto/asn1: x_info.c Log message: Drop a pair of useless parentheses CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/11 04:22:06 Modified files: lib/libcrypto/asn1: tasn_fre.c Log message: Avoid an oob access in asn1_item_free() As explained in a comment, this needs to loop backwards and the last tt-- ends up pointing at &it->templates[-1], which isn't ok. Use a simple way of looping, which is also ugly and involves some type confusion as pointed out by claudio. However, type confusion is common in libcrypto's asn1 code and won't be fixed anytime soon anyway. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/11 05:18:05 Modified files: usr.bin/openssl: ciphers.c Log message: ciphers: remove tls1 and tls1_1 leftovers The options were already removed from the manual in 91e7614a. From Renaud Allard (hand-applied since patch was mangled) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/11 05:39:58 Modified files: textproc/mupdf : Makefile distinfo Log message: update to mupdf-1.25.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/11 05:39:59 Modified files: www/urlwatch : Makefile distinfo Log message: update to urlwatch-2.29 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/11 05:42:12 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.4.24 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/11 06:22:16 Modified files: security : Makefile Log message: hook crowdsec and crowdsec-firewall-bouncer up CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/11 06:23:19 Modified files: security/crowdsec-firewall-bouncer: Makefile security/crowdsec-firewall-bouncer/pkg: PLIST Added files: security/crowdsec-firewall-bouncer/pkg: README Log message: add some documentation about setting pf.conf up CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/11 06:50:30 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-chrome_browser_ui_views_tabs_tab_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 Log message: update to 131.0.6778.139 CVSROOT: /cvs Module name: www Changes by: landry@cvs.openbsd.org 2024/12/11 12:49:09 Modified files: build : mirrors.dat Log message: build/mirrors.dat: readd pidginhost.com in bucharest syncs nightly from ftp.fr CVSROOT: /cvs Module name: www Changes by: landry@cvs.openbsd.org 2024/12/11 12:50:31 Modified files: . : ftplist httpslist ftp.html openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2024/12/11 14:22:28 Modified files: devel/jdk/1.8 : Makefile distinfo Log message: Update to 8u432 GA: * Contains upstream bug and security fixes: https://openjdk.org/groups/vulnerability/advisories/2024-10-15 CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2024/12/11 14:24:21 Modified files: devel/jdk/11 : Makefile distinfo Log message: Update to 11.0.25 GA: * Contains upstream bug and security fixes: https://openjdk.org/groups/vulnerability/advisories/2024-10-15 CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2024/12/11 14:26:55 Modified files: devel/jdk/17 : Makefile distinfo Log message: Update to 17.0.13 GA: * Contains upstream bug and security fixes: https://openjdk.org/groups/vulnerability/advisories/2024-10-15 CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2024/12/11 14:27:54 Modified files: devel/jdk/21 : Makefile distinfo Log message: Update to 21.0.5 GA: * Contains upstream bug and security fixes: https://openjdk.org/groups/vulnerability/advisories/2024-10-15 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/11 15:16:30 Modified files: net/ejabberd : Makefile net/ejabberd/pkg: PLIST Added files: net/ejabberd/pkg: ejabberd.login Log message: net/ejabberd: add login class OK: kn@ sthen@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/11 15:19:13 Modified files: databases/p5-DBD-SQLite: Makefile distinfo Log message: databases/p5-DBD-SQLite: update to 1.76 Changelog: Changes for version 1.76 - 2024-10-19 - Switched to a production version Changes for version 1.75_01 - 2024-09-17 - Upgraded SQLite to 3.46.1 - Fix for Windows quadmath builds - Omit load_extension if static build OK: robert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/11 16:28:20 Modified files: lib/libc/string: memccpy.3 memchr.3 memcmp.3 memcpy.3 memset.3 strchr.3 strcspn.3 strpbrk.3 strrchr.3 strspn.3 strtok.3 Log message: appeared in 4.3BSD before 4.3BSD-Tahoe ok millert@ schwarze@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/11 18:41:11 Modified files: devel/sbt : Makefile distinfo Log message: devel/sbt: update to 1.10.6 Changelog: https://github.com/sbt/sbt/releases/tag/v1.10.6 OK: kn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/12 00:37:28 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 128.5.2. see https://www.thunderbird.net/en-US/thunderbird/128.5.2esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-69/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/12 00:38:02 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_6 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 128.5.2. see https://www.thunderbird.net/en-US/thunderbird/128.5.2esr/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2024-69/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/12 01:02:14 Modified files: textproc/hotdoc: Makefile distinfo Log message: Update to hotdoc-0.17.2. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2024/12/12 01:02:49 Modified files: regress/usr.bin/sed: commandl2.expected Log message: Cope with recent changes to sed "c" command. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/12 01:03:13 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Log message: Update to glib2-2.82.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/12 01:20:48 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: update to cloud-sql-proxy-2.14.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/12 01:21:03 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.69.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/12 01:31:53 Modified files: graphics/dia : Makefile distinfo Log message: Update to dia-0.98.0alpha20241027. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/12 02:01:29 Modified files: graphics/openjp2: Makefile distinfo Removed files: graphics/openjp2/patches: patch-src_bin_jp2_convert_c Log message: graphics/openjp2: update to 2.5.3. see https://github.com/uclouvain/openjpeg/blob/v2.5.3/NEWS.md drop patch merged upstream ensure it's installed before running tests to avoid an infinite loop CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2024/12/12 02:09:09 Modified files: usr.bin/ssh : auth2-pubkey.c Log message: Plug leak on error path, spotted by Coverity. ok djm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/12 02:54:44 Modified files: lib/libcrypto/sm3: sm3.c Log message: sm3: fix ugly whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/12 03:00:15 Modified files: lib/libcrypto/ec: ec_convert.c ec_lib.c ec_local.h ecp_methods.c Log message: Rename group->field to group->p Now that we only do curves over GF(p) fields, there's no need to use a weird, confusing name for what we usually call p. Adjust some comments in the vicinity as well. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/12 03:02:00 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Rewrite a comment to use p rather than q CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/12 03:17:33 Modified files: math/py-numpy : Makefile Log message: numpy: add RDEP on textproc/py-charset-normalizer. This is detected at runtime at the start of running crackfortran.py but not used until slightly later which can result in issues with dpb junking (as reported by naddy in scipy) - also forcing the dep ensures consistent behaviour. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/12 03:20:04 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-bin_dig_dig_c patch-bin_named_include_named_globals_h patch-lib_isc_netmgr_socket_c Log message: update to isc-bind-9.20.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/12 03:21:18 Modified files: net/isc-bind : Tag: OPENBSD_7_6 Makefile distinfo net/isc-bind/patches: Tag: OPENBSD_7_6 patch-bin_dig_dig_c patch-bin_named_include_named_globals_h patch-lib_isc_netmgr_socket_c net/isc-bind/pkg: Tag: OPENBSD_7_6 PLIST Log message: update to isc-bind-9.20.4 CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2024/12/12 04:50:33 Modified files: databases/victoriametrics: Makefile distinfo Log message: databases/victoriametrics: update to 1.107.0 changes https://docs.victoriametrics.com/changelog/#v11061 https://docs.victoriametrics.com/changelog/#v11070 OK denis CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/12 05:18:22 Modified files: devel/re2c : Makefile distinfo Log message: update to re2c-4.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/12 05:18:23 Modified files: net/p5-Zonemaster/ldns: Makefile distinfo net/p5-Zonemaster/ldns/patches: patch-Makefile_PL Log message: update to p5-Zonemaster-LDNS-4.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/12 05:43:13 Modified files: textproc/py-pyaml: Makefile distinfo Log message: update to py3-pyaml-24.12.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/12 05:49:15 Modified files: net/synapse : Makefile distinfo modules.inc Log message: net/synapse: update to 1.121.1, from maintainer Renaud Allard see https://github.com/element-hq/synapse/releases/tag/v1.121.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/12 07:15:27 Modified files: mail/neomutt : Makefile distinfo mail/neomutt/patches: patch-main_c Log message: update to neomutt-20241212 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/12 07:16:34 Modified files: misc/openhab : Makefile distinfo misc/openhab-addons: Makefile distinfo Log message: update to openhab/openhab-addons-4.2.3, from maintainer Chaz Kettleson CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/12 08:06:50 Modified files: devel/jdk/1.8 : Tag: OPENBSD_7_6 Makefile distinfo Log message: MFC update to jdk-1.8.0.432.b06.1, ok kurt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/12 08:06:56 Modified files: devel/jdk/11 : Tag: OPENBSD_7_6 Makefile distinfo Log message: MFC update to jdk-11.0.25.9.1, ok kurt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/12 08:07:03 Modified files: devel/jdk/17 : Tag: OPENBSD_7_6 Makefile distinfo Log message: MFC update to jdk-17.0.13.11.1, ok kurt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/12 08:07:08 Modified files: devel/jdk/21 : Tag: OPENBSD_7_6 Makefile distinfo Log message: MFC update to jdk-21.0.5.11.1, ok kurt CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2024/12/12 08:23:14 Modified files: databases/sqlite3: Makefile distinfo Log message: Update sqlite3 to 3.47.2. Release notes can be found here: https://sqlite.org/releaselog/3_47_2.html. ok landry@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/12 09:27:32 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 128.5.2 (windows-only) see https://www.mozilla.org/en-US/firefox/128.5.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/12 09:28:12 Modified files: www/firefox-esr: Tag: OPENBSD_7_6 Makefile distinfo Log message: www/firefox-esr: MFC update to 128.5.2 (windows-only) see https://www.mozilla.org/en-US/firefox/128.5.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/12 10:03:43 Modified files: audio/audacity : Makefile distinfo Log message: Update to audacity-3.7.1. CVSROOT: /cvs Module name: src Changes by: pascal@cvs.openbsd.org 2024/12/12 10:29:33 Modified files: usr.sbin/ikectl: ikeca.c Log message: Do not hardcode the CRL lifetime for "ikectl revoke" to 365 days. This value is supposed to be configurable via ikeca.cnf. ok tobhe@, "probably ok" sthen@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/12 10:57:39 Modified files: lang/erlang/27 : Makefile distinfo lang/erlang/27/patches: patch-erts_emulator_Makefile_in patch-lib_crypto_c_src_algorithms_c Log message: lang/erlang/27: Update to 27.2 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/12 10:58:39 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-Cargo_toml Log message: lang/deno: Update to 2.1.4 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/12 10:59:47 Modified files: sysutils/eza : Makefile crates.inc distinfo Log message: sysutils/eza: Update to 0.20.12 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/12 11:30:25 Log message: Re-import old dia 0.97.3 as dia-gtk2. The new gtk+3 based version has regressions on features that people are using. Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20241201 N ports/graphics/dia-gtk2/Makefile N ports/graphics/dia-gtk2/distinfo N ports/graphics/dia-gtk2/patches/patch-data_display-ui_xml N ports/graphics/dia-gtk2/patches/patch-data_integrated-ui_xml N ports/graphics/dia-gtk2/patches/patch-data_popup-ui_xml N ports/graphics/dia-gtk2/patches/patch-data_toolbox-ui_xml N ports/graphics/dia-gtk2/patches/patch-lib_Makefile_in N ports/graphics/dia-gtk2/patches/patch-plug-ins_wmf_wmf_cpp N ports/graphics/dia-gtk2/pkg/DESCR N ports/graphics/dia-gtk2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/12 11:30:50 Modified files: graphics/dia : Makefile graphics/dia/pkg: PLIST Added files: graphics/dia/patches: patch-plug-ins_vdx_vdx-import_c Log message: Register pkgpath + conflict with dia-gtk2. Fix a warning while here. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/12 11:31:10 Modified files: graphics : Makefile Log message: +dia-gtk2 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2024/12/12 12:15:42 Modified files: devel/fossil : Makefile distinfo devel/fossil/patches: patch-auto_def Log message: Update to fossil to 2.25. Removed tests as they were crashing for me. https://fossil-scm.org/home/doc/trunk/www/changes.wiki#v2_25 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/12/12 12:21:51 Modified files: net/yggdrasil-go: Makefile distinfo Log message: pull first pledge+unveil commits; merged upstream CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/12/12 12:51:39 Modified files: net/yggdrasil-go: modules.inc distinfo Makefile Log message: update to yggdrasil 0.5.11 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/12 13:19:03 Modified files: usr.sbin/bgpd : bgpd.h rde.c rde.h rde_peer.c rde_rib.c session.c session.h Log message: Cache the Adj-RIB-Out for sessions that have not been down for more than INTERVAL_SESSION_DOWN (3600) seconds. Rebuilding the Adj-RIB-Out is a lot of work while keeping the RIB in sync is reasonably trivial. So avoid the work for the case that a session was just quickly reset. This only works if the same peer settings are used in the old and new session. For this introduce a IMSG_SESSION_DELETE that tells the RDE to remove the peer and split peer_down into a part that takes the session down (and clears the Adj-RIB-In) and a part the frees the peer (peer_delete). The SE now sends an IMSG_SESSION_ADD command on first connect and skips that imsg on later connects unless IMSG_SESSION_DELETE was called before. During config reload the IMSG_SESSION_ADD calls only need to happen when the RDE actually has that information. OK tb@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2024/12/12 14:31:08 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.233. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/12/12 16:19:12 Modified files: net/curl : Makefile distinfo Log message: net/curl: bugfix update to 8.11.1 Includes a fix for CVE-2024-11053: netrc and redirect credential leak CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2024/12/12 16:46:13 src/lib/libcrypto/mlkem Update of /cvs/src/lib/libcrypto/mlkem In directory cvs.openbsd.org:/tmp/cvs-serv72447/mlkem Log Message: Directory /cvs/src/lib/libcrypto/mlkem added to the repository CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2024/12/12 16:48:04 src/regress/lib/libcrypto/mlkem Update of /cvs/src/regress/lib/libcrypto/mlkem In directory cvs.openbsd.org:/tmp/cvs-serv43013/mlkem Log Message: Directory /cvs/src/regress/lib/libcrypto/mlkem added to the repository CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2024/12/12 17:03:57 Modified files: lib/libcrypto : Makefile regress/lib/libcrypto: Makefile Added files: lib/libcrypto/hidden/openssl: mlkem.h lib/libcrypto/mlkem: mlkem.h mlkem768.c mlkem_internal.h regress/lib/libcrypto/mlkem: Makefile mlkem768_decap_tests.c mlkem768_decap_tests.txt mlkem768_encap_tests.c mlkem768_encap_tests.txt mlkem768_iteration_test.c mlkem768_keygen_tests.c mlkem768_keygen_tests.txt mlkem768_nist_decap_tests.c mlkem768_nist_decap_tests.txt mlkem768_nist_keygen_tests.c mlkem768_nist_keygen_tests.txt mlkem_tests_util.c mlkem_tests_util.h mlkem_unittest.c Log message: Add ML-KEM 768 from BoringSSL Changes include conversion from C++, basic KNF, then adaptation to use our sha3 functions for sha3 and shake instead of the BorinSSL version. This Adds units tests to run against BoringSSL and NIST test vectors. The future public API is the same as Boring's - but is not yet exposed pending making bytesring.h public (which will happen separately) and a minor bump Currently this will just ensure we build and run regress. ok tb@ to get it into the tree and massage from there. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2024/12/12 17:09:02 Modified files: lib/libcrypto/mlkem: mlkem768.c Log message: KNF nit tb wanted me to fix CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2024/12/12 17:10:50 Modified files: java/jna : Makefile java/jna/pkg : PLIST Log message: jdk-11.0.25 has newer jquery etc); regen plist CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2024/12/12 17:17:18 Modified files: lib/libcrypto : Makefile lib/libcrypto/hidden/openssl: mlkem.h lib/libcrypto/mlkem: mlkem.h mlkem_internal.h regress/lib/libcrypto/mlkem: Makefile mlkem_unittest.c Added files: lib/libcrypto/mlkem: mlkem1024.c regress/lib/libcrypto/mlkem: mlkem1024_decap_tests.c mlkem1024_decap_tests.txt mlkem1024_encap_tests.c mlkem1024_encap_tests.txt mlkem1024_iteration_test.c mlkem1024_keygen_tests.c mlkem1024_keygen_tests.txt mlkem1024_nist_decap_tests.c mlkem1024_nist_decap_tests.txt mlkem1024_nist_keygen_tests.c mlkem1024_nist_keygen_tests.txt Log message: Add ML-KEM 1024 from BoringSSL Changes include conversion from C++, basic KNF, then adaptation to use our sha3 functions for sha3 and shake instead of the BorinSSL version. This Adds units tests to run against BoringSSL and NIST test vectors. The future public API is the same as Boring's - but is not yet exposed pending making bytestring.h public (which will happen separately) and a minor bump Currently this will just ensure we build and run regress. ok tb@ to get it into the tree and massage from there. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/12 22:57:41 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2024/12/13 00:28:28 Modified files: www/gallery-dl : Makefile distinfo www/gallery-dl/pkg: PLIST Log message: Update gallery-dl from 1.27.4 to 1.28.0 from MAINTAINER grodzio, thanks! Changes: https://github.com/mikf/gallery-dl/releases/tag/v1.27.5 https://github.com/mikf/gallery-dl/releases/tag/v1.27.6 https://github.com/mikf/gallery-dl/releases/tag/v1.27.7 https://github.com/mikf/gallery-dl/releases/tag/v1.28.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/13 00:41:49 Modified files: sysutils/moreutils: Makefile distinfo sysutils/moreutils/patches: patch-Makefile Log message: update to moreutils-0.70 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/13 00:49:32 Modified files: databases/pg_sqlite_fdw: Makefile distinfo Removed files: databases/pg_sqlite_fdw/patches: patch-Makefile patch-sqlite_fdw_c Log message: update to pg_sqlite_fdw-2.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/13 00:52:41 Modified files: net/icinga/web2-module-director: Makefile distinfo Log message: update to icinga-web2-module-director-1.11.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/13 01:01:22 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.52. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/13 01:01:33 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.46.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/13 01:05:03 Modified files: graphics/libpano13: Makefile distinfo graphics/libpano13/patches: patch-man_CMakeLists_txt Removed files: graphics/libpano13/patches: patch-CMakeLists_txt Log message: update to libpano13-2.9.22 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/13 01:05:39 Modified files: graphics/libpano13/pkg: PLIST Log message: regen plist CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/13 01:19:29 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.69.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/13 01:50:25 Modified files: devel/spidermonkey128: Makefile distinfo Log message: Update to spidermonkey128-128.5.2. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2024/12/13 01:51:16 Modified files: sysutils/hcloud: Makefile distinfo modules.inc Log message: Update hcloud from 1.47.0 to 1.49.0 Changes: https://github.com/hetznercloud/cli/releases/tag/v1.48.0 https://github.com/hetznercloud/cli/releases/tag/v1.49.0 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2024/12/13 02:48:25 Modified files: textproc/urlscan: Makefile distinfo Log message: Update urlscan to 1.0.6 Changes: https://github.com/firecat53/urlscan/releases/tag/1.0.4 https://github.com/firecat53/urlscan/releases/tag/1.0.5 (unreleased) https://github.com/firecat53/urlscan/releases/tag/1.0.6 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2024/12/13 02:52:38 Modified files: sysutils/firmware/amd: Makefile distinfo Log message: update amd microcode to 20241210 no binary change CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2024/12/13 03:03:45 Modified files: sysutils/firmware/amdgpu: Makefile distinfo sysutils/firmware/amdgpu/pkg: PLIST Log message: update amdgpu firmware to 20241210 initial firmware for GC 9.4.4, GC 11.5.2, GC 12.0.0, GC 12.0.1 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2024/12/13 03:10:06 Modified files: sysutils/firmware/inteldrm: Makefile distinfo Log message: update inteldrm firmware to 20241210 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2024/12/13 03:12:24 Modified files: sysutils/firmware/radeondrm: Makefile distinfo Log message: update radeon firmware to 20241210 no binary change CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2024/12/13 04:11:14 Modified files: devel/fnc : Makefile distinfo devel/fnc/patches: patch-fnc_bld_mk Log message: Update fnc from 0.16 to 0.18 Changes: https://fnc.bsdbox.org/doc/0.18/CHANGES.md CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2024/12/13 04:51:56 Modified files: mail/mu : Makefile distinfo mail/mu/patches: patch-mu_mu-options_cc Removed files: mail/mu/patches: patch-lib_mu-store-worker_hh Log message: Update mu to 1.12.7 Changes: https://github.com/djcb/mu/releases/tag/v1.12.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/13 05:26:05 Modified files: graphics/jpeg : Makefile distinfo graphics/jpeg/patches: patch-CMakeLists_txt graphics/jpeg/pkg: PLIST Added files: graphics/jpeg/patches: patch-src_wrjpgcom_c Removed files: graphics/jpeg/patches: patch-wrjpgcom_c Log message: update to libjpeg-turbo-3.1.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/13 05:28:32 Modified files: graphics/dcmtk : Makefile distinfo graphics/dcmtk/pkg: PLIST Added files: graphics/dcmtk/patches: patch-dcmsign_libsrc_sitstamp_cc Removed files: graphics/dcmtk/patches: patch-CMake_dcmtk_pc_in Log message: Update dcmtk to 3.6.9 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/13 05:29:35 Added files: graphics/orthanc/server/patches: patch-OrthancFramework_Sources_DicomNetworking_Internals_DicomTls_cpp Log message: graphics/orthanc/server: fix build with dcmtk 3.6.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/13 05:46:20 Modified files: textproc : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: textproc/wkhtmltopdf: Makefile distinfo textproc/wkhtmltopdf/patches: patch-qt_config_tests_unix_gnu-libiconv_gnu-libiconv_cpp patch-qt_configure patch-qt_mkspecs_openbsd-g++_qmake_conf patch-qt_qmake_generators_unix_unixmake2_cpp patch-qt_qmake_generators_unix_unixmake_cpp patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_heap_MachineStackMarker_cpp patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_jit_JITStubs_cpp patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_Atomics_h patch-qt_src_3rdparty_webkit_Source_WebCore_WebCore_pri patch-qt_src_corelib_codecs_qiconvcodec_cpp patch-qt_src_corelib_concurrent_qtconcurrentiteratekernel_cpp patch-qt_src_corelib_plugin_qlibrary_unix_cpp patch-qt_src_network_ssl_qsslcertificate_cpp patch-qt_src_network_ssl_qsslsocket_cpp patch-qt_src_network_ssl_qsslsocket_openssl_cpp patch-qt_src_network_ssl_qsslsocket_openssl_p_h patch-qt_src_network_ssl_qsslsocket_openssl_symbols_cpp patch-qt_src_network_ssl_qsslsocket_openssl_symbols_p_h patch-src_image_image_pro patch-src_lib_lib_pro patch-src_pdf_pdf_pro textproc/wkhtmltopdf/pkg: DESCR PLIST Log message: now that --headless works again in chromium-based browsers, remove textprocwkhtmltopdf, which crashed on anything other than quite simple pages, and involves a custom build of qt5 and qtwebkit. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/13 06:41:43 Modified files: telephony/py-phonenumbers: Makefile distinfo Log message: update to py3-phonenumbers-8.13.52 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2024/12/13 07:02:57 Modified files: sysutils/firmware/amd: Makefile Log message: change SITES to cdn, no longer using a git snapshot CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/13 08:16:18 Modified files: lang/erlang : erlang.port.mk Log message: erlang.port.mk: Make erlang/27 the new default version CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/13 08:17:30 Modified files: lang/elixir : Makefile Log message: lang/elixir: bump REVISION after erlang update CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/13 08:18:21 Modified files: lang/gleam : Makefile Log message: lang/gleam: Bump REVISION after erlang update CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/13 08:18:59 Modified files: lang/lfe : Makefile Log message: lang/lfe: Bump REVISION after erlang update CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/13 08:20:44 Modified files: net/ejabberd : Makefile Log message: net/ejabberd: Bump REVISION after updating erlang default version ok kirill@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/13 08:21:20 Modified files: net/rabbitmq : Makefile Log message: net/rabbitmq: Bump REVISION after erlang update CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/13 09:52:08 Modified files: www/hugo : Makefile distinfo modules.inc Log message: www/hugo: update to 0.139.4 Changelog: https://github.com/gohugoio/hugo/releases/tag/v0.139.4 OK: kn@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/13 12:21:03 Modified files: usr.sbin/bgpd : bgpd.8 bgpd.conf.5 bgpd.h config.c parse.y printconf.c session.c session.h Log message: Implement RFC 8538: Notification Message Support for BGP Graceful Restart This is an extension to graceful restart and requires graceful restart to be enabled to work. The NOTIFICATION bits are implemented as specified but a much more strict stand was taken as to when send a graceful reset. bgpd only sends graceful notifications for a few cease cases (same as in the RFC) and for the holdtimer and sendholdtimer errors. Everything else is a hard error because the other side is not trustworthy. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/13 12:22:01 Modified files: usr.sbin/bgpctl: output.c output_json.c Log message: bgpctl bits for RFC 8358 (Graceful notification) support OK tb@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2024/12/13 16:02:22 Modified files: textproc/pandoc: Makefile distinfo textproc/pandoc/pkg: README Log message: Update pandoc to 3.6 From Evan Silberman (maintainer). Includes the reader (input mode) I wrote for mdoc(7) manuals! Updated the package-readme about the pdf engines since ConTeXt is unbroken with texlive-2024. Tested by gnezdo@ on arm64 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/13 23:20:33 Modified files: x11/py-qt5 : Makefile x11/py-qt6 : Makefile Log message: py-qt[56]: remove DPB_PROPERTIES=parallel This is just an egregious waste of time. sip-build takes nearly all the build time in the configure step and only uses a single core. The actual build and packaging step take a few seconds and don't need parallelism. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/12/14 00:40:47 Modified files: devel/p5-Locale-Codes: Makefile distinfo Log message: Update to p5-Locale-Codes-3.81. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/12/14 00:50:26 Modified files: devel/p5-Module-ScanDeps: Makefile distinfo Log message: Update to p5-Module-ScanDeps-1.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/14 01:19:41 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.35.81. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/14 01:19:51 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.81. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/14 01:20:01 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.36.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/14 01:22:18 Modified files: x11/gnome/tinysparql: Makefile distinfo Log message: Update to tinysparql-3.8.2. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/14 02:13:22 Modified files: x11/py-qt6 : Makefile Log message: py-qt6: use MODPY_WANTLIB rather than hardcoding python3.11 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/12/14 02:27:58 Modified files: devel/p5-Shell-Guess: Makefile distinfo Log message: Update to p5-Shell-Guess-0.10. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/12/14 02:31:35 Modified files: devel/p5-Test-Inter: Makefile distinfo Log message: Update to p5-Test-Inter-1.12. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/12/14 02:47:17 Modified files: textproc/p5-XML-RSS: Makefile distinfo Log message: Update to p5-XML-RSS-1.64. CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/12/14 02:58:04 Modified files: sys/dev/usb : uvideo.c Log message: sys/uvideo: remove quirk UVIDEO_FLAG_RENEGOTIATE_AFTER_SET_ALT This quirk was introduced as a workaround, not the fix for the real issue. The root cause was fixed in the previous commit (v1.227) to uvide.c with skip uvideo_vs_set_alt for bulk endpoint. OK mglocker@ kn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/14 02:58:14 Log message: Import devel/libvolk 3.1.2. VOLK is the Vector-Optimized Library of Kernels. It is a library that contains kernels of hand-written SIMD code for different mathematical operations. Since each SIMD architecture can be very different and no compiler has yet come along to handle vectorization properly or highly efficiently, VOLK approaches the problem differently. For each architecture or platform that a developer wishes to vectorize for, a new proto-kernel is added to VOLK. At runtime, VOLK will select the correct proto-kernel. In this way, the users of VOLK call a kernel for performing the operation that is platform/architecture agnostic. This allows us to write portable SIMD code. This was spun off as a distinct project from comms/gnuradio in version 3.10. thanks thfr@ for tweaking graphics/volk to properly deconflict both ports. ok tb@ Status: Vendor Tag: landry Release Tags: landry_20241214 N ports/devel/libvolk/Makefile N ports/devel/libvolk/distinfo N ports/devel/libvolk/pkg/PLIST N ports/devel/libvolk/pkg/DESCR N ports/devel/libvolk/patches/patch-cpu_features_include_cpu_features_macros_h No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/14 02:58:51 Modified files: devel : Makefile Log message: devel/Makefile: +libvolk CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/12/14 03:02:47 Modified files: sys/dev/usb : usbdevs Log message: sys/usbdevs: remove unused Jabra PanaCast 20 OK mglocker@ kn@ CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/12/14 03:04:51 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/14 03:07:19 Modified files: comms/gnuradio : Makefile distinfo comms/gnuradio/patches: patch-gnuradio-runtime_lib_thread_thread_cc comms/gnuradio/pkg: PLIST Added files: comms/gnuradio/patches: patch-gr-network_lib_socket_pdu_impl_cc patch-gr-network_lib_tcp_sink_impl_cc patch-gr-network_lib_udp_sink_impl_cc patch-gr-network_lib_udp_source_impl_cc patch-grc_scripts_freedesktop_CMakeLists_txt Removed files: comms/gnuradio/patches: patch-CMakeLists_txt patch-cmake_Modules_FindQwt_cmake patch-gnuradio-runtime_include_gnuradio_CMakeLists_txt patch-gnuradio-runtime_include_gnuradio_integer_math_h patch-gnuradio-runtime_lib_block_cc patch-gnuradio-runtime_lib_buffer_cc patch-gnuradio-runtime_lib_constants_cc_in patch-gr-blocks_lib_copy_impl_cc patch-gr-blocks_lib_message_debug_impl_cc patch-gr-blocks_lib_message_strobe_impl_cc patch-gr-blocks_lib_message_strobe_random_impl_cc patch-gr-blocks_lib_multiply_matrix_impl_cc patch-gr-blocks_lib_mute_impl_cc patch-gr-blocks_lib_pdu_filter_impl_cc patch-gr-blocks_lib_pdu_remove_impl_cc patch-gr-blocks_lib_pdu_set_impl_cc patch-gr-blocks_lib_random_pdu_impl_cc patch-gr-blocks_lib_repeat_impl_cc patch-gr-blocks_lib_socket_pdu_impl_cc patch-gr-blocks_lib_tagged_stream_multiply_length_impl_cc patch-gr-digital_lib_chunks_to_symbols_impl_cc patch-gr-digital_lib_constellation_receiver_cb_impl_cc patch-gr-digital_lib_costas_loop_cc_impl_cc patch-gr-digital_lib_crc32_async_bb_impl_cc patch-gr-digital_lib_header_payload_demux_impl_cc patch-gr-digital_lib_protocol_formatter_async_impl_cc patch-gr-digital_lib_symbol_sync_cc_impl_cc patch-gr-digital_lib_symbol_sync_ff_impl_cc patch-gr-fec_lib_async_decoder_impl_cc patch-gr-fec_lib_async_encoder_impl_cc patch-gr-filter_lib_freq_xlating_fir_filter_impl_cc patch-gr-filter_lib_mmse_resampler_cc_impl_cc patch-gr-filter_lib_mmse_resampler_ff_impl_cc patch-gr-qtgui_include_gnuradio_qtgui_DisplayPlot_h patch-gr-qtgui_include_gnuradio_qtgui_TimeRasterDisplayPlot_h patch-gr-qtgui_include_gnuradio_qtgui_WaterfallDisplayPlot_h patch-gr-qtgui_include_gnuradio_qtgui_plot_raster_h patch-gr-qtgui_include_gnuradio_qtgui_plot_waterfall_h patch-gr-qtgui_include_gnuradio_qtgui_qtgui_types_h patch-gr-qtgui_include_gnuradio_qtgui_timeRasterGlobalData_h patch-gr-qtgui_include_gnuradio_qtgui_waterfallGlobalData_h patch-gr-qtgui_lib_const_sink_c_impl_cc patch-gr-qtgui_lib_edit_box_msg_impl_cc patch-gr-qtgui_lib_freq_sink_c_impl_cc patch-gr-qtgui_lib_freq_sink_f_impl_cc patch-gr-qtgui_lib_histogram_sink_f_impl_cc patch-gr-qtgui_lib_plot_raster_cc patch-gr-qtgui_lib_plot_waterfall_cc patch-gr-qtgui_lib_sink_c_impl_cc patch-gr-qtgui_lib_sink_f_impl_cc patch-gr-qtgui_lib_timeRasterGlobalData_cc patch-gr-qtgui_lib_time_raster_sink_b_impl_cc patch-gr-qtgui_lib_time_raster_sink_f_impl_cc patch-gr-qtgui_lib_time_sink_c_impl_cc patch-gr-qtgui_lib_time_sink_f_impl_cc patch-gr-qtgui_lib_waterfallGlobalData_cc patch-gr-qtgui_lib_waterfall_sink_c_impl_cc patch-gr-qtgui_lib_waterfall_sink_f_impl_cc patch-gr-zeromq_lib_pub_msg_sink_impl_cc patch-gr-zeromq_lib_push_msg_sink_impl_cc patch-grc_gui_ParamWidgets_py patch-grc_scripts_gnuradio-companion patch-volk_CMakeLists_txt patch-volk_lib_CMakeLists_txt Log message: comms/gnuradio: overdue major update to 3.10.11.0. see https://github.com/gnuradio/gnuradio/releases/tag/v3.10.11.0 and https://github.com/gnuradio/gnuradio/releases/tag/v3.9.0.0 and https://github.com/gnuradio/gnuradio/releases/tag/v3.10.0.0 for major branch releases note that i have zero knowledge of SDR, so real gnuradio users on OpenBSD will get to runtime-test this; feedback on ports@ welcome! - drop BROKEN markers to give it a chance to build on more archs. - drop base-gcc from COMPILERS as it requires recent c++ - drop all patches cherrypicked from upstream to fix build with recent qwt/boost - migrate from swig to pybind11, and from log4cpp to fmt/spdlog - add patches to fix build with boost 1.87, joint work with upstream support from tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/14 03:14:17 Modified files: comms/gnuradio : Makefile Log message: comms/gnuradio: add comment about c++17 being required CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/12/14 05:07:38 Modified files: sys/kern : kern_sysctl.c sys/uvm : uvm_mmap.c Log message: Unlock KERN_WXABORT. `uvm_wxabort' is atomically accessed boolean integer. uvm_wxcheck() already loads it lockless. ok mpi CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/12/14 05:16:19 Modified files: sysutils/gitlab-cli: Makefile distinfo modules.inc Log message: update to gitlab-cli 1.50.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/12/14 05:16:51 Modified files: devel/github-cli: Makefile distinfo modules.inc Log message: update to github-cli 2.63.2 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/12/14 05:32:22 Modified files: devel/libvolk : Makefile Log message: libvolk uses C11 and C++17 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/12/14 05:57:38 Modified files: emulators/fceux: Makefile Log message: The last fceux release only builds on x86 Updating to a newer commit should fix this, cf https://github.com/TASEmulators/fceux/commit/396096223ec58ff7f437ec0de7275240946531c5 and later commits. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/12/14 06:59:38 Modified files: audio/shairport-sync: Makefile distinfo Log message: update to shairport-sync 4.3.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/14 07:22:36 Modified files: sysutils/ranger: Makefile sysutils/ranger/pkg: PLIST Log message: ranger: use setuptools (currently uses distutils, removed in Python 3.12) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/12/14 07:34:28 Modified files: devel/libvolk : Makefile Log message: Don't pick up doxygen Currently unused by the default build target, but a future update could turn it on. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/12/14 07:48:15 Modified files: audio/spotify-qt: Makefile distinfo Log message: update to spotify-qt 3.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/14 07:50:46 Modified files: x11/obmenu : Makefile x11/obmenu/pkg : PLIST Log message: obmenu: use MODPY_PYBUILD to avoid using distutils from python core CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/14 08:10:13 Modified files: x11/arandr : Makefile x11/arandr/pkg : PLIST Log message: arandr: use MODPY_PYBUILD to avoid using distutils from python core CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/14 08:11:02 Modified files: textproc/rubber: Makefile textproc/rubber/pkg: PLIST Log message: rubber: use MODPY_PYBUILD to avoid using distutils from python core extra fiddling due to files from /usr/local ending up in ${WRKINST}${MODPY_SITEPKG}/usr/local CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/14 08:17:02 Modified files: net/lagrange : Makefile Log message: net/lagrange: fix hidden dep on audio/opusfile CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2024/12/14 08:26:37 Modified files: net/haproxy : Makefile distinfo Log message: net/haproxy: update to 3.0.7 Two major bugfixes, one can lead to crashes with QUIC. Changes: https://www.haproxy.org/download/3.0/src/CHANGELOG ok ian, tb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/14 08:28:32 Modified files: mail/pyzor : Makefile distinfo mail/pyzor/pkg : PLIST Log message: update to pyzor-1.1.2, use setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/14 08:36:44 Modified files: textproc/cdiff : Makefile distinfo textproc/cdiff/pkg: PLIST Log message: update to ydiff-1.4.2 and use setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/14 08:45:35 Modified files: security/py-aes: Makefile security/py-aes/pkg: PLIST Log message: pyaes: use setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/14 08:46:59 Modified files: security/py-pgpdump: Makefile security/py-pgpdump/pkg: PLIST Log message: py-pgpdump: use setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/14 08:48:41 Modified files: textproc : Makefile Added files: textproc/wkhtmltopdf: Makefile distinfo textproc/wkhtmltopdf/patches: patch-qt_config_tests_unix_gnu-libiconv_gnu-libiconv_cpp patch-qt_configure patch-qt_mkspecs_openbsd-g++_qmake_conf patch-qt_qmake_generators_unix_unixmake2_cpp patch-qt_qmake_generators_unix_unixmake_cpp patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_heap_MachineStackMarker_cpp patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_jit_JITStubs_cpp patch-qt_src_3rdparty_webkit_Source_JavaScriptCore_wtf_Atomics_h patch-qt_src_3rdparty_webkit_Source_WebCore_WebCore_pri patch-qt_src_corelib_codecs_qiconvcodec_cpp patch-qt_src_corelib_concurrent_qtconcurrentiteratekernel_cpp patch-qt_src_corelib_plugin_qlibrary_unix_cpp patch-qt_src_network_ssl_qsslcertificate_cpp patch-qt_src_network_ssl_qsslsocket_cpp patch-qt_src_network_ssl_qsslsocket_openssl_cpp patch-qt_src_network_ssl_qsslsocket_openssl_p_h patch-qt_src_network_ssl_qsslsocket_openssl_symbols_cpp patch-qt_src_network_ssl_qsslsocket_openssl_symbols_p_h patch-src_image_image_pro patch-src_lib_lib_pro patch-src_pdf_pdf_pro textproc/wkhtmltopdf/pkg: DESCR PLIST Log message: reinstate wkhtmltopdf; odoo still uses it and removing it is complicated https://github.com/OCA/reporting-engine/issues/254 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/14 08:49:13 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: un-remove wkhtmltopdf CVSROOT: /cvs Module name: ports Changes by: lucas@cvs.openbsd.org 2024/12/14 08:52:10 Modified files: net/haproxy : Tag: OPENBSD_7_6 Makefile distinfo Removed files: net/haproxy/patches: Tag: OPENBSD_7_6 patch-include_haproxy_quic_tls_h Log message: MFC: net/haproxy: update to 3.0.7 Two major bugfixes, one can lead to crashes with QUIC. Changes: https://www.haproxy.org/download/3.0/src/CHANGELOG ok ian, tb CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/14 09:06:18 Modified files: net/py-tlslite-ng: Makefile Log message: py-tlslite-ng: switch to setuptools in preparation for python 3.12 (will need PLIST regen once python3.12 lands, though) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/14 09:11:17 Modified files: net/py-tlslite-ng: Makefile net/py-tlslite-ng/pkg: PLIST Log message: tlslite-ng: regen plist CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/14 09:19:25 Modified files: security/py-tlsfuzzer: Makefile security/py-tlsfuzzer/pkg: PLIST Log message: tlsfuzzer: switch to setup tools in preparation for python 3.12 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/14 09:30:32 Modified files: textproc/py-lxml: Makefile Log message: py-lxml no longer gets along with base-gcc. Switch to ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/14 10:30:15 Modified files: print/py-pylatex: Makefile distinfo print/py-pylatex/pkg: PLIST Log message: Update to py-pylatex to 1.4.2 Fixes build with python 3.12 and various other minor things. Apparently a new tdep is needed. This can be sorted out later. ok Clemens Goessnitzer (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/14 10:50:17 Modified files: devel/coccigrep: Makefile distinfo Log message: update coccigrep to 1.21 to fix build with python 3.12 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/14 12:16:24 Modified files: regress/lib/libcrypto/mlkem: mlkem1024_decap_tests.c mlkem1024_encap_tests.c mlkem1024_iteration_test.c mlkem1024_keygen_tests.c mlkem1024_nist_decap_tests.c mlkem1024_nist_keygen_tests.c mlkem768_decap_tests.c mlkem768_encap_tests.c mlkem768_iteration_test.c mlkem768_keygen_tests.c mlkem768_nist_decap_tests.c mlkem768_nist_keygen_tests.c mlkem_tests_util.c mlkem_tests_util.h mlkem_unittest.c Log message: Normalize top of files RCS marker, KNF for comment, fix and sort includes as usual. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/14 12:19:38 Modified files: regress/lib/libcrypto/mlkem: Makefile Log message: Stop reaching into libcrypto/bytestring CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/14 13:18:00 Modified files: devel/goopy : Makefile devel/goopy/pkg: PLIST Log message: goopy: switch to setup tools for python 3.12 CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2024/12/14 14:24:31 Modified files: usr.sbin/bgpd : parse.y Log message: Fix wrong token name OK claudio@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/14 15:24:26 Added files: databases/mongodb/44/patches: patch-buildscripts_moduleconfig_py Log message: mongodb/44: patch moduleconfig.py to work with python 3.12 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/12/14 15:26:30 Modified files: misc/vttest : Makefile distinfo Log message: misc/vttest: maintenance update to 20241204 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/14 15:48:18 Modified files: audio/mpdscribble: Makefile Log message: Mark audio/mpdscribble BROKEN-sparc64 It's been broken for a long time and no one has stepped up to fix it CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/14 15:56:50 Modified files: devel/vim-command-t: Makefile Log message: Has been broken since before the 7.4 release. extconf.rb always fails. Seems to be having a problem finding stdalign.h Mark BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2024/12/14 22:20:28 Modified files: lang/eagle : Makefile distinfo lang/eagle/pkg : PLIST Log message: Update to beta55. Add test setting: "set no(logRemoteTestResults) 1" Disables Eagle tests trying to send results to a remote server. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/15 00:45:55 Modified files: mail/offlineimap: Makefile mail/offlineimap/pkg: PLIST Log message: offlineimap: use setuptools for python 3.12 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/15 02:28:51 Modified files: print/psutils : Makefile distinfo print/psutils/pkg: PLIST Log message: Update to psutils-3.3.7. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/15 03:41:34 Added files: graphics/orthanc/server/patches: patch-OrthancFramework_Resources_CMake_DcmtkConfiguration_cmake Log message: orthanc/server: missed cvs add CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/12/15 04:00:05 Modified files: sys/conf : files sys/kern : uipc_domain.c uipc_socket.c sys/net : if_ethersubr.c sys/sys : socket.h Added files: sys/net : af_frame.c frame.h Log message: add an AF_FRAME socket domain and an IFT_ETHER protocol family under it. this allows userland to use sockets to send and receive Ethernet frames. as per the upcoming frame.4 man page: frame protocol family sockets are designed as an alternative to bpf(4) for handling low data and packet rate communication protocols. Rather than filtering every frame entering the system before the network stack like bpf(4), the frame protocol family processing avoids this overhead by running after the built in protocol handlers in the kernel. For this reason, it is not possible to handle IPv4 or IPv6 packets with frame protocol sockets because the kernel network stack consumes them before the receive handling for frame sockets is run. if you've used udp sockets then these should feel much the same. my main motivation is to implement an lldp agent in userland, but without having to have bpf look at every packet when lldp happens every minute or two. the only feedback i had was positive, so i'm putting it in ok claudio@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/15 04:02:59 Modified files: sys/dev/pci/drm: drm_gem.c drm_gem_dma_helper.c sys/dev/pci/drm/amd/amdgpu: amdgpu_gem.c sys/dev/pci/drm/i915/gem: i915_gem_mman.c i915_gem_ttm.c sys/dev/pci/drm/radeon: radeon_gem.c sys/dev/pci/drm/ttm: ttm_bo_vm.c sys/uvm : uvm_device.c uvm_fault.c Log message: Return errno values rather than dying VM_PAGER_* in the pgo_fault() interfaces. This doesn't introduce any value change. All errors are converted to EACCES even if many could use EIO. ok tb@, jsg@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/12/15 04:07:08 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : frame.4 Log message: add a manpage for AF_FRAME and how to use Ethernet dgram sockets. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/15 06:50:54 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.69.13. CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2024/12/15 08:25:48 Log message: Import math/med, from maintainer Johannes Thyssen Tishman. ok sthen, built on amd64 and arm64. Status: Vendor Tag: ian Release Tags: ian_20241215 N ports/math/med/Makefile N ports/math/med/distinfo N ports/math/med/patches/patch-config_cmake_files_medMacros_cmake N ports/math/med/patches/patch-include_2_3_6_med_outils_h N ports/math/med/patches/patch-include_med_outils_h N ports/math/med/patches/patch-src_ci_MEDfileCompatibility_c N ports/math/med/patches/patch-src_hdfi__MEDfileCreate_c N ports/math/med/patches/patch-src_hdfi__MEDfileOpenForImport_c N ports/math/med/patches/patch-src_hdfi__MEDfileOpen_c N ports/math/med/patches/patch-src_hdfi__MEDmemFileOpen_c N ports/math/med/patches/patch-src_hdfi__MEDparFileCreate_c N ports/math/med/patches/patch-src_hdfi__MEDparFileOpen_c N ports/math/med/patches/patch-src_misc_MEDversionedApi3C_c N ports/math/med/pkg/DESCR N ports/math/med/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2024/12/15 08:28:01 Modified files: math : Makefile Log message: +med CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2024/12/15 10:14:36 Modified files: games/cataclysm-dda: Makefile distinfo games/cataclysm-dda/patches: patch-CMakeLists_txt patch-src_version_cmake games/cataclysm-dda/pkg: PFRAG.no-no_x11 PLIST Added files: games/cataclysm-dda/patches: patch-data_CMakeLists_txt Log message: Update to Cataclysm-DDA-0.H. Based on a diff from Stefan Moran, thanks! Changelog: https://github.com/CleverRaven/Cataclysm-DDA/blob/0.H-RELEASE/data/changelog.txt CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/12/15 11:23:56 Modified files: sys/dev : video.c Log message: Make `video_filtops' mp-safe. Replace selinfo data with klist. Introduce `sc_mtx' mutex(9) to protect `sc_frames_data' and `sc_rklist'. Additionally tested by Laurence Tratt. ok kirill mglocker CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/12/15 11:25:12 Modified files: sys/kern : kern_sysctl.c sys_process.c Log message: Unlock KERN_GLOBAL_PTRACE. `global_ptrace' is atomically accessed boolean integer. Only ptrace_ctrl() loads it once outside sysctl(2) layer. ok mpi CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/15 12:40:07 Modified files: usr.sbin/rpki-client: output.c Log message: Only warn about pruning VRPs if there's anything to prune ok job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/15 12:42:33 Modified files: usr.sbin/rpki-client: output.c Log message: Fix copy-paste error CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2024/12/15 14:37:11 Modified files: usr.sbin/tcpdump: afnum.h Log message: Add a missing AF description. Previously the wrong description was returned if address family number was greater than 16. OK tb CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/12/15 14:39:21 Modified files: games/fheroes2 : Makefile distinfo games/fheroes2/pkg: PLIST Added files: games/fheroes2/patches: patch-CMakeLists_txt Removed files: games/fheroes2/patches: patch-src_Makefile patch-src_Makefile_bsd Log message: Update to fheroes2 1.1.4. Switch to cmake as Makefile doesn't honor C{,XX}FLAGS. This adds fheroes2.desktop file. Patch CMakeLists.txt to use gmake for files/lang/Makefile. CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/15 15:27:18 Modified files: net/ejabberd : Makefile net/ejabberd/pkg: README ejabberd.rc Added files: net/ejabberd/patches: patch-ejabberdctl_cfg_example Log message: net/ejabberd: avoid epmd, improve rc and readme Update to erlang-27 allows to discover two minor issues in net/ejabberd: 1. rc script doesn't wait until ejabberd is started or stopped; 2. ejabberdctl stop kills epmd, and it kills systems' epmd which was started by rcctl start epmd27. Here I fixed both of them, plus minor improvemnts of README. Feedback and OK: volker@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/12/15 16:03:27 Modified files: infrastructure/db: user.list Log message: Comment out _mfi (from net/mfi) It was removed a few weeks ago. ok sthen CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/12/15 16:10:09 Modified files: net/yggdrasil-go: Makefile distinfo Log message: apply pledge patch from upstream PR CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/15 18:26:18 Modified files: fonts/nerd-fonts: Makefile.inc Log message: fonts/nerd-fonts: strip nerdfonts from package name SymbolsOnly fonts will be imported soon, and it has name NerdFontsSymbolsOnly. Clean up duplicated NerdFonts from resulted package name. OK: kn@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/15 18:28:45 Log message: import fonts/nerd-fonts/symbolsonly Nerd Font Symbol font only. Which doesn't patch any existed fonts. OK: sthen@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241216 N ports/fonts/nerd-fonts/symbolsonly/Makefile N ports/fonts/nerd-fonts/symbolsonly/distinfo N ports/fonts/nerd-fonts/symbolsonly/pkg/DESCR N ports/fonts/nerd-fonts/symbolsonly/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/15 18:29:19 Modified files: fonts/nerd-fonts: Makefile Log message: +fonts/nerd-fonts/symbolsonly CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/12/15 21:12:42 Modified files: security/vaultwarden: Makefile crates.inc distinfo Added files: security/vaultwarden/patches: patch-Cargo_toml Log message: Update to vaultwarden-1.32.6 Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.6 Includes feedback from kirill@, thank you! OK kirill@, aisha@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2024/12/15 21:13:32 Modified files: news/sabnzbd : Makefile distinfo Log message: Update to sabnzbd-4.4.0 Changes: https://github.com/sabnzbd/sabnzbd/releases/tag/4.4.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/15 23:11:26 Modified files: lib/libcrypto/ec: ec_convert.c Log message: Simplify ec_point_to_octets() This had an extra dance to allow a NULL output buffer. The plan was to use this in i2o_ECPublicKey() to preserve the behavior of avoiding an allocation if out == NULL. However, when I rewrote the latter I punted on preserving that complication, as it was already batshit crazy enough. Thus, remove said dance and make ec_point_to_octets() cleaner. ok jsing CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/12/15 23:41:58 Modified files: app/x11perf : do_blt.c Log message: Fix merge error during last update. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/12/15 23:44:57 Modified files: app/x11perf : configure.ac Log message: Reduce diff with upstreams CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/12/15 23:45:08 Modified files: app/x11perf : configure Log message: rgen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/16 01:07:21 Modified files: x11/kde-applications/cantor: Makefile Log message: kde-applications/cantor: use MODPY_WANTLIB to fix build with python3.12 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/12/16 01:51:41 Modified files: usr.bin/tmux : tmux.1 Log message: Missing main-vertical-mirrored from layout list, from charlotte at lottia dot net. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/12/16 01:54:34 Modified files: usr.bin/tmux : mode-tree.c Log message: Memory leak, GitHub issue 4298. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/12/16 02:13:09 Modified files: usr.bin/tmux : cmd-source-file.c tmux.h Log message: Add a nesting limit to source-file, from Fadi Afani in GitHub issue 4223. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2024/12/16 02:19:01 Modified files: mail/courier-unicode: Makefile distinfo mail/courier-unicode/pkg: PLIST Log message: update to 2.3.1 Unicode support updated to version 15 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2024/12/16 02:20:43 Modified files: mail/courier-authlib: Makefile distinfo Log message: bugfix update to 0.72.3 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2024/12/16 02:22:53 Modified files: mail/courier-imap: Makefile distinfo Log message: update to 5.2.10 remove -noidentlookup opion, implement -haproxy CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2024/12/16 02:24:38 Modified files: mail/maildrop : Makefile distinfo Removed files: mail/maildrop/patches: patch-libs_maildrop_maildir_C Log message: bugfix update to 3.1.8 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/16 03:01:42 Modified files: productivity/gnucash: Makefile distinfo Removed files: productivity/gnucash/patches: patch-libgnucash_app-utils_gnc-quotes_cpp Log message: Update to gnucash-5.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/16 03:01:54 Modified files: productivity/gnucash-docs: Makefile distinfo productivity/gnucash-docs/pkg: PLIST Log message: Update to gnucash-docs-5.10. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2024/12/16 03:43:07 Modified files: print/py-relatorio: Makefile distinfo Log message: update print/py-relatorio to 0.11.1 ChangeLog: https://foss.heptapod.net/tryton/relatorio/-/blob/0.11.1/CHANGELOG CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/16 04:20:33 Modified files: security/wapiti: Makefile distinfo Added files: security/wapiti/patches: patch-wapitiCore_attack_mod_wapp_py patch-wapitiCore_net_auth_py patch-wapitiCore_net_intercepting_explorer_py Log message: security/wapiti: update to 3.2.2; take maintainership Changelog: https://github.com/wapiti-scanner/wapiti/releases/tag/3.2.2 OK: benoit@ CVSROOT: /cvs Module name: ports Changes by: martijn@cvs.openbsd.org 2024/12/16 06:14:51 Modified files: telephony/coturn: Makefile distinfo telephony/coturn/patches: patch-src_apps_relay_mainrelay_c telephony/coturn/pkg: turnserver.rc Added files: telephony/coturn/patches: patch-src_apps_common_apputils_c Removed files: telephony/coturn/patches: patch-src_apps_relay_ns_ioalib_engine_impl_c Log message: Update coturn to version 4.6.3-r0, which is now hosted on github. Changes to the port include: - Enable ignore_sigpipe() functionality for OpenBSD - Don't install a default pidfile (this also simplifies the rc script) - Remove the custom LIBRESSL_VERSION_NUMBER changes, which are no longer required With input from tb@, sthen@, lucas@ OK sthen@, lucas@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/16 06:53:37 Modified files: usr.sbin/rpki-client: filemode.c Log message: Determine the expiration date also for TA certs Avoids an incorrect "Signature path expired" for such certs. noticed by and ok job CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/12/16 08:03:38 Modified files: devel/quirks/files: Quirks.pm Log message: devel/quirks: remove now unused special message for wkhtmltopdf CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/16 08:30:40 Modified files: net/rabbitmq : Makefile distinfo net/rabbitmq/patches: patch-Makefile net/rabbitmq/pkg: PLIST Log message: net/rabbitmq: Update to 4.0.5 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/16 09:10:10 Modified files: usr.sbin/bgpd : mrt.c session.c session.h Log message: Prefix enum msg_type with MSG_ to prevent a duplicate symbol warning for NOTIFICATION (which is also used in parse.y as token). OK tb@ millert@ deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/16 09:10:46 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Adjust enum msg_type since they are now prefixed. OK tb@ millert@ deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/16 09:14:46 Modified files: usr.sbin/bgpd : version.h Log message: Bump version CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 10:21:26 Modified files: astro/py-de421 : Makefile astro/py-de421/pkg: PLIST Log message: py-de421: use setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:01:43 Modified files: devel/py-bitstring: Makefile distinfo devel/py-bitstring/pkg: PLIST Log message: update to py3-bitstring-4.2.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:10:44 Modified files: net/py-stem : Makefile net/py-stem/pkg: PLIST Log message: py-stem: use MODPY_PYBUILD=setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:10:57 Modified files: print/py-cups : Makefile print/py-cups/pkg: PLIST Log message: py-cups: use MODPY_PYBUILD=setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:10:58 Modified files: net/py-simplesoap: Makefile net/py-simplesoap/pkg: PLIST Log message: py-simplesoap: use MODPY_PYBUILD=setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:10:59 Modified files: net/py-nmap : Makefile net/py-nmap/pkg: PLIST Log message: py-nmap: use MODPY_PYBUILD=setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:11:00 Modified files: net/py-dnslib : Makefile net/py-dnslib/pkg: PLIST Log message: py-dnslib: use MODPY_PYBUILD=setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:11:01 Modified files: net/onionshare : Makefile net/onionshare/pkg: PLIST-gui PLIST-main Log message: onionshare: use MODPY_PYBUILD=setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:11:02 Modified files: net/gpodder : Makefile net/gpodder/pkg: PLIST Log message: gpodder: use MODPY_PYBUILD=setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:11:03 Modified files: net/mygpoclient: Makefile net/mygpoclient/pkg: PLIST Log message: mygpoclient: use MODPY_PYBUILD=setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:11:04 Modified files: devel/py-ana : Makefile devel/py-ana/pkg: PLIST Log message: py-ana: use MODPY_PYBUILD=setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:11:05 Modified files: audio/quodlibet: Makefile audio/quodlibet/pkg: PLIST Log message: quodlibet: use MODPY_PYBUILD=setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:11:06 Modified files: devel/py-cooldict: Makefile devel/py-cooldict/pkg: PLIST Log message: py-cooldict: use MODPY_PYBUILD=setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:11:07 Modified files: multimedia/gaupol: Makefile multimedia/gaupol/pkg: PLIST Log message: gaupol: use MODPY_PYBUILD=setuptools CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2024/12/16 11:25:23 Modified files: wayland/wlroots: Makefile distinfo Log message: Update to wlroots 0.18.2. ok landry@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:29:02 Modified files: textproc/redland-bindings: Makefile Removed files: textproc/redland-bindings/pkg: DESCR-python PLIST-python Log message: drop py3-librdf, will fail with py3.12, unused in ports, debian has done the same CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:31:48 Modified files: textproc/py-PEG2: Makefile textproc/py-PEG2/pkg: PLIST Log message: py-PEG2: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:31:49 Modified files: textproc/py-dicttoxml: Makefile textproc/py-dicttoxml/pkg: PLIST Log message: py-dicttoxml: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/16 11:31:49 Modified files: textproc/py-podcastparser: Makefile textproc/py-podcastparser/pkg: PLIST Log message: py-podcastparser: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/12/16 11:45:20 Modified files: net/py-nbxmpp : Makefile distinfo net/py-nbxmpp/pkg: PLIST Log message: update net/py-nbxmpp to 5.0.4 ok lucas@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/12/16 11:51:35 Modified files: net/gajim : Makefile distinfo net/gajim/pkg : PLIST Log message: update gajim to 1.9.5 with input from lucas@, sthen@ and martijn@ ok martijn@ and lucas@ on a previous version of the diff CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/16 11:52:05 Log message: import llvm-lit 19.1.4 OK asou@ Comment: LLVM integrated tester Description: lit is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures. lit is designed to be a lightweight testing tool with as simple a user interface as possible. Status: Vendor Tag: bluhm Release Tags: bluhm_20241216 N ports/devel/llvm-lit/Makefile N ports/devel/llvm-lit/distinfo N ports/devel/llvm-lit/pkg/DESCR N ports/devel/llvm-lit/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/16 11:56:14 Modified files: devel : Makefile Log message: +llvm-lit CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2024/12/16 12:15:52 Modified files: www/webkitgtk4 : Makefile Added files: www/webkitgtk4/patches: patch-Source_WTF_wtf_simde_arm_neon_h Log message: Fix build on sparc64 by building with ports-clang. Use gcc 11 as last compiler option which may help hppa and alpha build. okay ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/16 12:16:45 Modified files: devel/p5-XS-Parse-Keyword: Makefile distinfo Log message: update p5-XS-Parse-Keyword to 0.47 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/12/16 13:54:39 ports/devel/riscv32-esp-elf/gcc/patches Update of /cvs/ports/devel/riscv32-esp-elf/gcc/patches In directory cvs.openbsd.org:/tmp/cvs-serv34724/gcc/patches Log Message: Directory /cvs/ports/devel/riscv32-esp-elf/gcc/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/12/16 13:54:39 ports/devel/riscv32-esp-elf/gcc-bootstrap/patches Update of /cvs/ports/devel/riscv32-esp-elf/gcc-bootstrap/patches In directory cvs.openbsd.org:/tmp/cvs-serv34724/gcc-bootstrap/patches Log Message: Directory /cvs/ports/devel/riscv32-esp-elf/gcc-bootstrap/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/16 14:12:58 Modified files: textproc/luceneplusplus: Makefile Added files: textproc/luceneplusplus/patches: patch-src_core_store_MMapDirectory_cpp patch-src_core_util_FileUtils_cpp Log message: luceneplusplus: pull in upstream fixes for boost <= 1.86 This isn't good enough to build with 1.87, but it's a piece of the puzzle. https://github.com/luceneplusplus/LucenePlusPlus/issues/208 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/12/16 14:22:51 Modified files: sys/dev : video.c sys/kern : kern_sysctl.c Log message: Unlock sysctl_video(). This sysctl(2) path contains only `video_record_enable', which is atomically accessed boolean integer. ok kirill mglocker CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/12/16 14:39:29 Modified files: share/man/man4 : frame.4 Log message: rewrite a sentence, add a width specifier to a list, and some "a" -> "an"; ok dlg CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/12/16 15:00:20 Modified files: devel/gopls : Makefile distinfo modules.inc devel/gopls/pkg: PLIST Log message: Update to gopls-0.17.0 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/12/16 15:45:29 Modified files: devel/arm-none-eabi/gcc/patches: patch-libiberty_Makefile_in devel/msp430/gcc/patches: patch-libiberty_Makefile_in devel/or1k-elf/gcc/patches: patch-libiberty_Makefile_in devel/riscv-elf/gcc/patches: patch-libiberty_Makefile_in Added files: devel/avr/gcc/patches: patch-libiberty_Makefile_in devel/avr32/gcc-bootstrap/patches: patch-libiberty_Makefile_in devel/avr32/gcc/patches: patch-libiberty_Makefile_in devel/riscv32-esp-elf/gcc-bootstrap/patches: patch-libiberty_Makefile_in devel/riscv32-esp-elf/gcc/patches: patch-libiberty_Makefile_in devel/xtensa-elf/gcc/patches: patch-libiberty_Makefile_in devel/xtensa-esp32-elf/gcc-bootstrap/patches: patch-libiberty_Makefile_in devel/xtensa-esp32-elf/gcc/patches: patch-libiberty_Makefile_in devel/xtensa-esp32s2-elf/gcc-bootstrap/patches: patch-libiberty_Makefile_in devel/xtensa-esp32s2-elf/gcc/patches: patch-libiberty_Makefile_in devel/xtensa-esp32s3-elf/gcc-bootstrap/patches: patch-libiberty_Makefile_in devel/xtensa-esp32s3-elf/gcc/patches: patch-libiberty_Makefile_in devel/xtensa-lx106-elf/gcc-bootstrap/patches: patch-libiberty_Makefile_in devel/xtensa-lx106-elf/gcc/patches: patch-libiberty_Makefile_in Log message: Reorder cpp paths to avoid picking up ansidecl.h from devel/gdb Fixes spurious build failures spotted in the last few weeks. The diff to drop libbfd and ansidecl.h from devel/gdb is on ports@, but we may want to resume shipping libbfd one day, so prepare for it. "makes sense" tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/12/16 16:27:58 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/16 22:29:03 Modified files: audio/audacity : Makefile Log message: Audacity has no support for Big Endian Architectures. Mark NOT_FOR_ARCHS for BE_ARCHS CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2024/12/16 22:32:31 Modified files: sys/dev/pci : if_ice.c Log message: actually enable vlan tagging offload on ice(4) interfaces Patch by brad, tested by me on E810 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/16 22:49:59 Modified files: security/veracrypt: Makefile Log message: Mark BROKEN-sparc64 because it always fails with many "relocation truncated to fit: R_SPARC_GOT13" CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/16 23:43:32 Modified files: lib/libcrypto/mlkem: mlkem.h mlkem_internal.h Log message: mlkem: clean up top matter in headers CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/17 00:13:47 Modified files: lib/libcrypto/mlkem: mlkem1024.c mlkem768.c Log message: Plug two memory leaks in MLKEM*_generate_key_external_entropy() This needs more thinking. These are void functions that allocate... Left an XXX for now. From Kenjiro Nakayama CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/17 00:19:10 Modified files: regress/lib/libcrypto/mlkem: mlkem1024_keygen_tests.c mlkem768_keygen_tests.c Log message: Plug leak coming from debug leftover There's still CBS holding data in here. Yuck. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/17 00:20:10 Modified files: regress/lib/libcrypto/mlkem: mlkem1024_keygen_tests.c mlkem1024_nist_keygen_tests.c mlkem768_keygen_tests.c mlkem768_nist_keygen_tests.c Log message: Close fp before exit since we clean up other stuff From Kenjiro Nakayama CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/17 00:42:47 Modified files: net/kea : Makefile net/kea/patches: patch-src_bin_keactrl_kea-dhcp4_conf_pre patch-src_bin_keactrl_kea-dhcp6_conf_pre Added files: net/kea/patches: patch-src_lib_asiolink_io_address_cc patch-src_lib_asiolink_io_service_cc patch-src_lib_asiolink_tcp_endpoint_h patch-src_lib_asiolink_udp_endpoint_h patch-src_lib_asiolink_unix_domain_socket_cc patch-src_lib_dhcp_iface_mgr_cc Log message: net/kea: fix build with newer boost, regen patches CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/12/17 01:40:24 Modified files: usr.bin/tmux : layout.c Log message: Assign excess space more evenly when spreading out cells, from Torbjorn Lonnemark. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/17 02:09:00 Modified files: x11/gnome/calculator: Makefile distinfo Log message: Update to gnome-calculator-47.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 03:33:53 Modified files: devel/py-liblarch: Makefile devel/py-liblarch/pkg: PLIST Log message: py-liblarch: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 03:40:49 Modified files: devel/ophis : Makefile devel/ophis/pkg: PLIST Log message: ophis: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 03:46:59 Modified files: devel/py-r2pipe: Makefile devel/py-r2pipe/pkg: PLIST Log message: py-r2pipe: use MODPY_PYBUILD, add comment about tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 03:49:44 Modified files: devel/py-mulpyplexer: Makefile devel/py-mulpyplexer/pkg: PLIST Log message: py-mulpyplexer: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 04:02:56 Modified files: textproc/py-PyPDF2: Makefile distinfo textproc/py-PyPDF2/pkg: PLIST Log message: update to py3-PyPDF2-2.12.1 (using MODPY_PYBUILD), fix tests. there are newer releases, but this is the version listed for py>3.10 in odoo's requirements.txt (odoo is the only user of this in ports) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 04:14:12 Modified files: devel/py-nosexcover: Makefile Log message: py-nosexcover: use pytest, add homepage CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 04:19:27 Modified files: devel/py-nose : Makefile distinfo devel/py-nose/pkg: PLIST Removed files: devel/py-nose/patches: patch-nose_plugins_cover_py Log message: update to py3-nose-1.5.3 this is a fork compatible with newer python; module import dir remains the same so code changes aren't needed, but the module name/pypi project changed from nose to pynose - the only port with a B/RDEP on nose is happy - it is possible that ports with a TDEP on nose may need requirements adjusting (but from testing a sample of those, most of them either don't have tests or don't have working tests anyway, and the one where they did work was still happy). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 04:26:25 Modified files: sysutils/binwalk: Makefile sysutils/binwalk/pkg: PLIST Log message: binwalk: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 04:28:36 ports/x11/greybird/patches Update of /cvs/ports/x11/greybird/patches In directory cvs.openbsd.org:/tmp/cvs-serv71259/patches Log Message: Directory /cvs/ports/x11/greybird/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 04:37:18 Modified files: security/py-yaswfp: Makefile distinfo security/py-yaswfp/pkg: PLIST Log message: update to py3-yaswfp-0.9.3pl20220304 (newer git checkout), use pytest, use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 04:38:47 Modified files: productivity/zim: Makefile productivity/zim/pkg: PLIST Log message: zim: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2024/12/17 04:47:29 Modified files: net/aggregate6 : Makefile distinfo net/aggregate6/pkg: PLIST Removed files: net/aggregate6/patches: patch-setup_py Log message: Update aggregate6 to 1.0.14 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/17 04:56:15 Modified files: emulators/mupen64plus/video-glide64mk2: Makefile Added files: 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: mupen64plus/video-glide64mk2: pull in upstream fixes for newer boost ok bentley (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 05:02:04 Modified files: textproc/nfoview: Makefile textproc/nfoview/pkg: PLIST Log message: nfoview: use MODPY_PYBUILD setup.py function to patch paths in installed file didn't run, so handled with post-install sed instead CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 05:06:52 Modified files: sysutils/py-analyzemft: Makefile sysutils/py-analyzemft/pkg: PLIST Log message: py-analyzemft: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2024/12/17 05:07:05 Modified files: net/powerdns : Makefile distinfo Log message: Update to PowerDNS Authoritative Server 4.9.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 05:12:47 Modified files: sysutils/salt-testing: Makefile sysutils/salt-testing/pkg: PLIST Log message: salt-testing: use MODPY_PYBUILD, missing RDEP on py-six CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:16:57 Modified files: x11/greybird : Makefile distinfo Log message: x11/greybird: update to 3.23.4. see https://github.com/shimmerproject/Greybird/releases/tag/v3.23.4 fixes label styles with upcoming xfdesktop 4.20. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:27:48 Modified files: x11/xfce4 : xfce4.port.mk Log message: x11/xfce4/xfce4.port.mk: bump XFCE_DESKTOP_VERSION to 4.20. subsequent commits will update all the xfce4 components. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:29:16 Modified files: x11/xfce4/exo : Makefile distinfo x11/xfce4/exo/pkg: PLIST Log message: x11/xfce4/exo: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:29:26 Modified files: x11/xfce4/garcon: Makefile distinfo x11/xfce4/garcon/pkg: PLIST Log message: x11/xfce4/garcon: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:29:57 Modified files: x11/xfce4/libxfce4ui: Makefile distinfo x11/xfce4/libxfce4ui/pkg: PLIST Log message: x11/xfce4/libxfce4ui: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:30:11 Modified files: x11/xfce4/libxfce4util: Makefile distinfo x11/xfce4/libxfce4util/pkg: PLIST Log message: x11/xfce4/libxfce4util: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:31:40 Log message: Import x11/xfce/libxfce4windowing 4.20.0. Libxfce4windowing is an abstraction library that attempts to present windowing concepts (screens, toplevel windows, workspaces, etc.) in a windowing-system-independent manner. It allows Xfce4 to support X11 and wayland transparently. ok ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20241217 N ports/x11/xfce4/libxfce4windowing/Makefile N ports/x11/xfce4/libxfce4windowing/distinfo N ports/x11/xfce4/libxfce4windowing/pkg/DESCR N ports/x11/xfce4/libxfce4windowing/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:32:01 Modified files: x11/xfce4 : Makefile Log message: x11/xfce4/Makefile: +libxfce4windowing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:32:32 Modified files: x11/xfce4/thunar: Makefile distinfo x11/xfce4/thunar/pkg: PLIST Log message: x11/xfce4/thunar: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:32:55 Modified files: x11/xfce4/tumbler: Makefile distinfo x11/xfce4/tumbler/pkg: PLIST Log message: x11/xfce4/tumbler: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:33:17 Modified files: x11/xfce4/xfce4-appfinder: Makefile distinfo Log message: x11/xfce4/xfce4-appfinder: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:33:37 Modified files: x11/xfce4/xfce4-dev-tools: Makefile distinfo x11/xfce4/xfce4-dev-tools/pkg: PLIST Log message: x11/xfce4/xfce4-dev-tools: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:34:03 Modified files: x11/xfce4/xfce4-panel: Makefile distinfo x11/xfce4/xfce4-panel/pkg: PLIST Log message: x11/xfce4/xfce4-panel: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:34:22 Modified files: x11/xfce4/xfce4-power-manager: Makefile distinfo Log message: x11/xfce4/xfce4-power-manager: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:34:51 Modified files: x11/xfce4/xfce4-session: Makefile distinfo x11/xfce4/xfce4-session/pkg: PLIST Removed files: x11/xfce4/xfce4-session/patches: patch-xfce4-session_xfsm-shutdown-fallback_c Log message: x11/xfce4/xfce4-session: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:35:13 Modified files: x11/xfce4/xfce4-settings: Makefile distinfo x11/xfce4/xfce4-settings/pkg: PLIST Log message: x11/xfce4/xfce4-settings: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:35:34 Modified files: x11/xfce4/xfconf: Makefile distinfo x11/xfce4/xfconf/pkg: PLIST Log message: x11/xfce4/xfconf: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:35:58 Modified files: x11/xfce4/xfdesktop: Makefile distinfo x11/xfce4/xfdesktop/pkg: PLIST Log message: x11/xfce4/xfdesktop: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:36:16 Modified files: x11/xfce4/xfwm4: Makefile distinfo x11/xfce4/xfwm4/pkg: PLIST Removed files: x11/xfce4/xfwm4/patches: patch-src_tabwin_c Log message: x11/xfce4/xfwm4: update to 4.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:36:38 Modified files: x11/xfce4/xfce4-mixer: Makefile Log message: x11/xfce4/xfce4-mixer: reinstate XFCE_VERSION, no 4.20 version yet CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:36:52 Modified files: x11/xfce4/parole: Makefile Log message: x11/xfce4/parole: reinstate XFCE_VERSION, no 4.20 version yet CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:37:53 Modified files: x11/xfce4/xfce4-pulseaudio: Makefile distinfo x11/xfce4/xfce4-pulseaudio/pkg: PLIST Log message: x11/xfce4/xfce4-pulseaudio: update to 0.4.9. this depends on libxfce4windowing via xfce4-panel 4.20. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 05:40:53 Modified files: misc/redshift : Makefile Log message: redshift: regenerate autoconf/automake files; py-compile from automake-1.15 fails with python 3.12 (uses "imp" which was removed) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 05:42:33 Modified files: meta/xfce : Makefile meta/xfce/pkg : README-main Log message: meta/xfce: welcome 4.20.0. see https://xfce.org/about/tour420 and https://alexxcons.github.io/blogpost_14.html for details. a Wayland section was added to the pkg-readme, still experimental but works in my limited testing. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/12/17 05:44:46 Modified files: sysutils/fzf : Makefile distinfo modules.inc Log message: Update to fzf-0.57.0 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2024/12/17 06:22:38 Modified files: gnu/usr.bin/clang/include/clang/intrin: Makefile Log message: Install riscv_vector.h Used at least by ports/news/nzbget ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2024/12/17 06:24:04 Modified files: distrib/sets/lists/comp: clang.riscv64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/17 06:57:38 Modified files: devel/p5-Sub-Name: Makefile distinfo Log message: update p4-Sub-Name to 0.28 CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2024/12/17 07:22:51 Modified files: build : Makefile build/mirrors : openbgpd-ftp.html.head Log message: OpenBGPD 8.7 release CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2024/12/17 07:23:20 Modified files: openbgpd : ftp.html Log message: regen CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/17 07:45:00 Modified files: sys/sys : proc.h sys/kern : kern_exit.c kern_sig.c Log message: Mark processes that are stopped because of a ptrace trap as PS_TRAPPED. Use this flag instead of ps_single in dowait6() to decide if a process was stopped because of a ptrace event. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/17 07:47:34 Modified files: x11/gnome/contacts: Makefile distinfo Log message: Update to gnome-contacts-47.1.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/17 08:24:18 Modified files: x11/xfce4/orage: Makefile x11/xfce4/parole: Makefile x11/xfce4/thunar-archive: Makefile x11/xfce4/thunar-archive/pkg: PLIST x11/xfce4/thunar-media-tags: Makefile x11/xfce4/thunar-vcs: Makefile x11/xfce4/xfce4-battery: Makefile x11/xfce4/xfce4-clipman: Makefile x11/xfce4/xfce4-cpugraph: Makefile x11/xfce4/xfce4-dict: Makefile x11/xfce4/xfce4-diskperf: Makefile x11/xfce4/xfce4-docklike: Makefile x11/xfce4/xfce4-fsguard: Makefile x11/xfce4/xfce4-genmon: Makefile x11/xfce4/xfce4-mailwatch: Makefile x11/xfce4/xfce4-mixer: Makefile x11/xfce4/xfce4-mount: Makefile x11/xfce4/xfce4-mpc: Makefile x11/xfce4/xfce4-netload: Makefile x11/xfce4/xfce4-notes: Makefile x11/xfce4/xfce4-notifyd: Makefile x11/xfce4/xfce4-places: Makefile x11/xfce4/xfce4-screenshooter: Makefile x11/xfce4/xfce4-smartbookmark: Makefile x11/xfce4/xfce4-systemload: Makefile x11/xfce4/xfce4-timer: Makefile x11/xfce4/xfce4-verve: Makefile x11/xfce4/xfce4-wavelan: Makefile x11/xfce4/xfce4-wavelan/pkg: PLIST x11/xfce4/xfce4-weather: Makefile x11/xfce4/xfce4-xkb: Makefile x11/xfce4/xfdashboard: Makefile x11/xfce4/xfmpc: Makefile x11/xfce4/xfmpc/pkg: PLIST Log message: x11/xfce4: overdue WANTLIB sweep after 4.20 update update some PLISTs while here. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/17 08:53:09 Modified files: lang/erlang/27 : Makefile lang/erlang/27/patches: patch-lib_crypto_c_src_algorithms_c patch-lib_crypto_c_src_atoms_c patch-lib_crypto_c_src_atoms_h patch-lib_crypto_c_src_eddsa_c patch-lib_crypto_c_src_evp_c patch-lib_crypto_c_src_openssl_config_h Log message: lang/erlang/27: Update patches to align with upstreamed diff Upstream accepted a diff to enable curve 25519 without assuming that curve 448 is available as well. This synchronizes our patches with the version merged upstream for future releases. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/17 08:57:28 Modified files: lang/erlang/26 : Makefile lang/erlang/26/patches: patch-lib_crypto_c_src_algorithms_c patch-lib_crypto_c_src_atoms_c patch-lib_crypto_c_src_atoms_h patch-lib_crypto_c_src_eddsa_c patch-lib_crypto_c_src_evp_c patch-lib_crypto_c_src_openssl_config_h Log message: lang/erlang/26: Update patches to align with erlang/27 Upstream accepted a diff for erlang/27 to enable curve 25519 without assuming that curve 448 is available as well. This synchronizes the patches for erlang/26 and erlang/27 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2024/12/17 10:06:10 Modified files: lib/libcrypto/mlkem: mlkem1024.c mlkem768.c Log message: Avoid a reduce once that can cause Clang misoptomization. Some versions of Clang compile this to non-constant time code. The fix is adapted from boring. For full details see: https://boringssl-review.googlesource.com/c/boringssl/+/74447 ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 10:07:22 Modified files: net/seafile : Makefile.inc Log message: use newer automake; py-compile from 1.15 is incompatible with python 3.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 10:12:15 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/cvs20hg : Makefile distinfo devel/cvs20hg/pkg: DESCR PLIST devel/git-cvs : Makefile distinfo devel/git-cvs/patches: patch-setup_py devel/git-cvs/pkg: DESCR PLIST Log message: remove cvs20hg, git-cvs. unmaintained Python 2 ports; in the way of making py-rcsparse py3-only which will simplify fixing for Python 3.12. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 10:12:41 Modified files: devel/py-rcsparse: Makefile devel/py-rcsparse/pkg: PLIST Log message: make py-rcsparse py3-only, ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 10:13:27 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirk for py-rcsparse CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 10:19:56 Modified files: astro/py-sgp4 : Makefile astro/py-sgp4/pkg: PLIST Log message: py-sgp4: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 10:21:17 Modified files: devel/py-xlsxwriter: Makefile devel/py-xlsxwriter/pkg: PLIST Log message: py-xlsxwriter: use MODPY_PYBUILD could do with an update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 10:22:20 Modified files: devel/py-ipython_genutils: Makefile devel/py-ipython_genutils/pkg: PLIST Log message: py-ipython_genutils: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 10:32:23 Modified files: sysutils/fwa : Makefile distinfo Removed files: sysutils/fwa/patches: patch-fwa_c Log message: update to fwa-0.2, from maintainer/upstream Peter Hajdu while there, - avoid redundant setting of DISTNAME, implied by GH_*, and move GH_* to usual location - respect CC/CFLAGS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 10:40:45 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.98 fixes DoS in example web application CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 10:40:55 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/pkg: PLIST-examples Log message: update to tomcat-10.1.34 fixes DoS in example web application CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 10:41:00 Modified files: www/tomcat/v11 : Makefile distinfo www/tomcat/v11/pkg: PLIST-examples PLIST-main Log message: update to tomcat-11.0.2 fixes DoS in example web application CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 10:41:42 Modified files: www/tomcat/v9 : Tag: OPENBSD_7_6 Makefile distinfo www/tomcat/v9/pkg: Tag: OPENBSD_7_6 PLIST-examples Log message: update to tomcat-9.0.98 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/17 10:41:47 Modified files: www/tomcat/v10 : Tag: OPENBSD_7_6 Makefile distinfo www/tomcat/v10/pkg: Tag: OPENBSD_7_6 PLIST-examples Log message: update to tomcat-10.1.34 CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2024/12/17 10:57:06 Modified files: x11/qt5/qtbase : Makefile Added files: x11/qt5/qtbase/patches: patch-src_corelib_configure_json Log message: Fix build on sparc64. icu configure test needs c++17. okay rsadowski@ kmos@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/17 11:11:44 Modified files: lib/libcrypto/man: EVP_EncryptInit.3 EVP_aes_128_cbc.3 Makefile Added files: lib/libcrypto/man: EVP_aes_128_gcm.3 Log message: New manual page EVP_aes_128_gcm(3). The main benefit is moving the cumbersome and error-prone method of using EVP_EncryptInit(3) for AES-GCM out of the important, but obese manual page EVP_EncryptInit(3), and to create a logical place for pointing readers to the safer and more flexible EVP_AEAD_CTX_init(3). As a side benefit, document three control commands that were so far undocumented and make the description of three others more precise. Feedback and OK tb@. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2024/12/17 12:36:34 Modified files: www/webkitgtk4 : Makefile Log message: Simplify compiler detection logic by using the appropriate properties. okay ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/17 12:36:38 Modified files: devel/py-r2pipe: Makefile Log message: py-r2pipe: bump (twice), last bump removed revision rather than bumping CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/12/17 13:38:22 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/17 14:26:16 Modified files: x11/qt5/qtwebengine: Makefile distinfo Removed files: x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_v8_src_base_bit-field_h Log message: Sync with latest KDE patches - Fix remaining scripts for Windows Python 3 build - [Backport] Security bug 378701682 - [Backport] Make bitfields only as wide as necessary for enums - Fix clang 16 build on macOS - Fix harfbuzz/freetype build on macOS / clang 16 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/17 17:04:07 Log message: devel/intellij-fsnotifier: new port (version 20230112) The fsNotifier is used by IntelliJ for detecting file changes. This version supports FreeBSD and OpenBSD via libinotify and is a replacement for the bundled Linux-only version coming with the IntelliJ IDEA Community Edition. OK: lraab@ kn@ Status: Vendor Tag: kirill Release Tags: kirill_20241218 N ports/devel/intellij-fsnotifier/Makefile N ports/devel/intellij-fsnotifier/distinfo N ports/devel/intellij-fsnotifier/patches/patch-cmake_fsnotifierConfig_cmake_in N ports/devel/intellij-fsnotifier/patches/patch-cmake_install_targets_cmake N ports/devel/intellij-fsnotifier/patches/patch-cmake_options_cmake N ports/devel/intellij-fsnotifier/patches/patch-cmake_target_definitions_cmake N ports/devel/intellij-fsnotifier/patches/patch-inotify_c N ports/devel/intellij-fsnotifier/pkg/DESCR N ports/devel/intellij-fsnotifier/pkg/PLIST N ports/devel/intellij-fsnotifier/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/17 17:04:54 Modified files: devel : Makefile Log message: +devel/intellij-fsnotifier CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/17 17:05:41 Modified files: devel/intellij : Makefile devel/intellij/pkg: README Log message: devel/intellij: add section Filesystem notifier to readmen OK: lraab@ kn@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/17 17:06:05 Modified files: devel/pycharm : Makefile devel/pycharm/pkg: README Log message: devel/pycharm: add section Filesystem notifier to readmen OK: lraab@ kn@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/12/17 18:56:05 Modified files: sys/net : if_aggr.c Log message: let LLDP packets fall through to being handled on the port interfaces. 802.1ax says that LLDP packets sent to the multicast groups listed in 802.1ab (the lldp spec) should be treated as "control frames" so they can be processed by an lldp agent on physical interface. in our situation that means we shouldn't aggregate LLDP packets so they appear to enter the system on aggr(4) interfaces, we should let the physical port interfaces handle them. this will allow AF_FRAME sockets listening on aggr port interfaces receive lldp packets. jmatthew@ says it looks good. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/17 19:02:14 Modified files: devel/jujutsu : Makefile distinfo Log message: jujutsu: move to new github organization CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2024/12/17 19:25:30 Modified files: sys/net : if_pfsync.c Log message: go back to r1.326, before i fiddled with packet generation and bpf. i've had a couple of reports of redundant firewalls misbehaving since these changes, so until i can figure out what's wrong i'm backing them out. reported by hrvoje popovski and mark patruck CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/17 21:15:48 Modified files: lib/libcrypto/man: RC2_encrypt.3 Log message: kength -> length CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2024/12/17 23:31:20 Modified files: net/dnsdist : Makefile distinfo Log message: Update to dndist 1.9.8 including enabling cdb and lmdb features CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/17 23:33:25 Modified files: usr.sbin/tcpdump: print-lldp.c Log message: tcpdump: fix an off-by-one so that this can also print gwid ok denis CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/17 23:36:48 Modified files: usr.sbin/tcpdump: afnum.h Log message: tcpdump: switch this gross macro to using c99 initializers This should really be a function with a switch, but I have enough dumpster fires to deal with, so I'm not going to add tcpdump. ok denis CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/18 00:01:32 Modified files: net/py-tlslite-ng: Makefile distinfo net/py-tlslite-ng/pkg: PLIST Log message: Update to py-tlslite-ng 0.8.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/18 00:05:19 Modified files: infrastructure/lib/DPB: Config.pm Log message: Fix external "addhost" command in dpb $state->{default_prop} contains the already built object, so passing it to a constructor will not end up in a new host with the desired properties from espie CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 02:40:10 Modified files: devel/pcre2 : Makefile distinfo devel/pcre2/pkg: PLIST Log message: update to pcre2-10.44, from Laurent Cheylus, ok namn (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 02:49:22 Modified files: net/py-IP : Makefile net/py-IP/patches: patch-IPy_py net/py-IP/pkg : PLIST Log message: py-IP: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 02:59:44 Modified files: math/py-PyWavelets: Makefile math/py-PyWavelets/patches: patch-pyproject_toml Log message: relax numpy version requirement for py3.12, as was already done for 3.11 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/18 03:13:17 Modified files: devel/p5-File-Find-Object: Makefile distinfo Log message: update p5-File-Find-Object to 0.3.9 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/18 03:30:09 Modified files: devel/cmake : Makefile distinfo devel/cmake/patches: patch-Source_cmQtAutoGenInitializer_cxx Log message: Update CMake to 3.31.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/18 03:31:35 Modified files: multimedia/assimp: Makefile distinfo multimedia/assimp/pkg: PLIST Log message: Update assimp to 5.4.3 OK bcallah@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2024/12/18 03:32:20 Modified files: net/cppzmq : Makefile distinfo net/cppzmq/pkg : PLIST Log message: Update cppzmq to 4.10.0 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/12/18 03:36:05 Modified files: sbin/fsck_ext2fs: Makefile setup.c Log message: use opendev() for fsck_ext2fs, based on code adding this to fsck_ffs tweak (add strncmp()...blockcheck section) from martijn@ ok martijn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 03:39:29 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt mail/rspamd/pkg: PLIST Log message: update to rspamd-3.11.0 https://rspamd.com/announce/2024/12/16/rspamd-3.11.0.html if you use elasticsearch integration, you will need to adapt config CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 03:47:36 Modified files: devel/py-bitarray: Makefile Log message: add comment re py-bitstring dep (need a 4.3.0 release before bitarray can be updated) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 03:47:49 Modified files: devel/py-attrs : Makefile distinfo Log message: update to py3-attrs-24.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 03:47:50 Modified files: devel/py-babel : Makefile distinfo devel/py-babel/pkg: PLIST Log message: update to py3-babel-2.16.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 03:48:56 Modified files: sysutils/memtester: Makefile distinfo Log message: update to memtester-4.7.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 03:49:57 Modified files: textproc/py-vobject: Makefile distinfo Log message: update to py3-vobject-0.9.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 03:53:45 Modified files: converters/py-num2words: Makefile distinfo converters/py-num2words/pkg: PLIST Log message: update to py3-num2words-0.5.14 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/18 03:55:21 Modified files: lib/libcrypto/mlkem: mlkem1024.c mlkem768.c Log message: mlkem: fix whitespace CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 04:03:29 Modified files: devel/py-gevent: Makefile distinfo devel/py-gevent/patches: patch-_setuputils_py devel/py-gevent/pkg: PLIST Log message: update to py3-gevent-24.11.1 switch from MODPY_SETUPTOOLS to MODPY_PYBUILD, drop some unused RDEPs, patch to disable UDPLITE tests which result in a barrage of errors CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 04:03:43 Modified files: www/gumbo : Makefile distinfo Log message: update to gumbo-0.12.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 04:16:31 Modified files: databases/py-carbon: Makefile databases/py-carbon/patches: patch-setup_py Added files: databases/py-carbon/patches: patch-lib_carbon_routers_py Log message: add upstream commits to fix with Python 3.12 simplify MODPY_ADJ_FILES (you can use globs) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 04:26:46 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/py-uncompyle6: Makefile distinfo devel/py-uncompyle6/pkg: DESCR PLIST Log message: remove py-uncompyle6; doesn't handle pyc from recent Python versions, frequently breaks with Python updates, the version in ports doesn't build with py3.12, not widely packaged in other OS. can be installed with pip in a venv easily if you want it. ok tb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 04:58:29 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-misc_config_definitions_json net/librenms/pkg: PLIST Added files: net/librenms/patches: patch-app_ConfigRepository_php Removed files: net/librenms/patches: patch-LibreNMS_Config_php Log message: update to librenms-24.12.0 switch to php 8.3 CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2024/12/18 05:33:57 Modified files: usr.bin/lex : main.c Log message: add missing option "-d" to flex(1)'s usage. ok jmc@, a few weeks ago. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 05:54:50 Log message: import ports/devel/py-tokenize-rt, ok tb The stdlib tokenize module does not properly roundtrip. This wrapper around the stdlib provides two additional tokens ESCAPED_NL and UNIMPORTANT_WS, and a Token data type. Use src_to_tokens and tokens_to_src to roundtrip. This library is useful if you're writing a refactoring tool based on the Python tokenization. Status: Vendor Tag: sthen Release Tags: sthen_20241218 N ports/devel/py-tokenize-rt/Makefile N ports/devel/py-tokenize-rt/distinfo N ports/devel/py-tokenize-rt/pkg/PLIST N ports/devel/py-tokenize-rt/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 05:55:02 Log message: import ports/devel/pyupgrade, ok tb pyupgrade is a tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language. It handles an extensive range of legacy and deprecated features. Status: Vendor Tag: sthen Release Tags: sthen_20241218 N ports/devel/pyupgrade/Makefile N ports/devel/pyupgrade/distinfo N ports/devel/pyupgrade/pkg/PLIST N ports/devel/pyupgrade/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 05:55:55 Modified files: devel : Makefile Log message: +py-tokenize-rt, pyupgrade CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/12/18 06:18:21 Modified files: devel/gdb : Makefile devel/gdb/pkg : PLIST Log message: Stop installing libbfd-related libs, headers etc from devel/gdb This is something that would be more appropriate in devel/binutils, but since nothing currently uses libbfd in the ports tree, just stop shipping it in devel/gdb. The initial reason was that the installed /usr/local/include/ansidecl.h resulted in spurious conflicts with other copies in the ports tree, spotted by at least naddy@ and tb@ since the update to gdb-13.2. ok tb@ sthen@ pascal@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/18 06:50:20 Modified files: archivers/bzip3: Makefile distinfo Log message: archivers/bzip3: update to 1.5.1 Changes: v1.5.0: * Add `--rm` option that removes the original files after successful operation. * `bz3grep`: display the correct program name on invalid invocation. * Improve the docstrings regarding the use of `bz3_bound` with block decompression. * Tighter LZP/RLE bounds in the decoder => slightly improved compression with no observable format change. * Improve the documentation and available tooling for fuzzing. * Rewritten the file format documentation. * Add the `bz3_min_memory_needed` API. * BREAKING: Change the signature of `bz3_decode_block` and `bz3_encode_block`. Refer to the documentation for the new usage. This version is not ABI-compatible with the previous versions of the package. * Fix: the file `$dir.bz3` being created when invoked as `bzip3 -e $dir` where `$dir` is a directory. v1.5.1: * Replace getopt-based parsing with `yarg`. * Change the soname to indicate a difference in the ABI. Tweaks and OK: kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 06:59:11 Modified files: www/yt-dlp/patches: patch-pyproject_toml Log message: regen patch, no pkg change CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/12/18 07:09:18 Modified files: distrib/special/fsck_ext2fs: Makefile Log message: add libutil, missed with fsck_ext2fs commit (oops, I didn't realise it was used in ramdisks). reported/ok tb@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2024/12/18 07:13:39 Modified files: shells/zsh : Makefile Log message: Fix WANTLIB (missing util). ok sthen@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2024/12/18 08:09:20 Modified files: net/dnscontrol : Makefile distinfo modules.inc net/dnscontrol/pkg: PLIST Log message: update net/dnscontrol to 4.15.2 ok kn@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/18 08:58:40 Modified files: www/yt-dlp : Makefile distinfo Log message: Update yt-dlp to 2024.12.13 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2024/12/18 09:00:27 Modified files: etc/examples : bgpd.conf Log message: Make the example bgpd.conf work with 4byte ASN out of the box. Use local-as in community and large-community stanzas since that will be expanded at runtime. For communities that only work with 2byte ASN the filter will never match (or nothing will be set / deleted) since a 4byte ASN can never match. We want an bgpd.conf example ruleset that is sensible, works and is a good starting point for beginners. In other words we should not add traps to the config. OK deraadt@ job@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/12/18 09:18:59 Modified files: net/curl : Tag: OPENBSD_7_6 Makefile distinfo net/curl/pkg : Tag: OPENBSD_7_6 PLIST Log message: net/curl: update to 8.11.1 Cumulative changes: * curl: --create-dirs works for --dump-header as well * WebSockets: make support official (enabled by default) Includes fixes for CVE-2024-9681: HSTS subdomain overwrites parent cache entry CVE-2024-11053: netrc and redirect credential leak CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2024/12/18 09:38:40 Modified files: usr.sbin/rpki-client: cert.c Log message: Schedule future rejection of ultra long-lived TA certificates The RPKI ecosystem suffers from a partially unmitigated risk related to long-lived Trust Anchor certificate issuances. Issues could arise when a on-path attackers (or, operational errors such as restoring a super old backup of a webserver) bring back into circulation old (but still valid) TA certificate. Older certificates remain valid for the duration of their validity period, because TA certificates - being top of the chain - cannot be revoked. Real world examples of old potential replayable certificates that today still would pass validation are here: https://mailarchive.ietf.org/arch/msg/sidrops/NxzvSFH0sPXEmyfOS99cLApFKqM/ The trouble with these replayable TA certificates is that when an on-path entity ends up presenting such an outdated-but-still-valid certificate to the RP, accepting such a cert will damage the RP's local validated cache. Parts of the validated output will disappear, in an unpredictably manner. Periodic reissuance of TA certs is important because TA certificates are not entirely static, which of course is why replay might even be an issue in the first place!. There are 3 'dynamic' fields in TA certificates: - the validity period (notBefore, notAfter) - the SubjectInfoAccess (where can the RP find the first repository?) - the extensions for IP addresses & AS identifiers (RFC 3779 INRs) (the RFC 3779 extensions are of critical importance to the RPKI's chain validation algorithm) RIRs will want RPs to validate using the 'latest' issuance of the TA certificate, because a TA cert from 10 years ago obviously will be 10 years behind on operational decisions, potential SIA migrations, resource transfers, new IANA assignments, or any other updates to the RIR's current holdings. How to repair this situation? The plan to overcome this risk has three steps: step 1) RPs to prefer shorter-lived Trust Anchor certificates over longer-lived ones. (rpki-client already implemented this) https://datatracker.ietf.org/doc/html/draft-ietf-sidrops-rpki-ta-tiebreaker step 2) RPs ship with scheduled future refusal of ultra long-lived Trust Anchor certificates (that's the below diff). step 3) Consequently, RIRs have to reissue shorter-lived TA certificates to avoid being rejected by RPs. The end result is that after anno 2026 / 2027, if 100 year or 10 year certs somehow be brought back into circulation, RPs will simply refuse such long-lived certs, despite them technically being 'valid'. Why this works: The ta-tiebreaker mechanism provides an incentive for TA operators to reissue with reasonable (1 or 2 year) validity periods, as those certs will be preferred. In turn, RPs scheduling refusal of long-lived certs at a predetermined future point in time, relieves TA operators from worrying about previously issued certs with ultra long lifetimes. It is a win win for everyone in the ecosystem. Scheduling details: - February 2nd 2026 for phase 1, because 02-02-2026 is an unambiguous date both in the US and elsewhere. - March 3rd 2027 for phase 2, because 03-03-2027 also is unambiguous and visually is very distinct from the phase 1 date. The hope is that with this schedule global coordination less will be less error-prone, and everyone should get adequate preparation time. Discussed with various RIRs with & OK tb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/18 09:41:27 Modified files: sys/uvm : uvm_aobj.c uvm_fault.c uvm_vnode.c Log message: Do not busy pages that are resident & fetched with PGO_LOCKED. This is safe because the rwlock of the related object is never released until the handler is done with the pages. ok kettenis@, tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/18 10:02:04 Modified files: devel/protobuf : Makefile devel/protobuf/pkg: PLIST Log message: protobuf: install go_features.proto requested and tested by jrick CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/12/18 10:33:38 Modified files: devel/sdl2 : Makefile distinfo Log message: Update to SDL 2.30.10. This is a stable bugfix release; no API changes. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/18 10:40:06 Modified files: devel/glib2 : Makefile devel/glib2/patches: patch-meson_build Log message: Don't pick up libatomic from lang/gcc/. reported by phessler@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/18 10:46:02 Modified files: sysutils/docker-compose: Makefile distinfo modules.inc Removed files: sysutils/docker-compose/patches: patch-go_mod patch-go_sum Log message: sysutils/docker-compose: update to 2.32.1 Changelogs: - https://github.com/docker/compose/releases/tag/v2.32.0 - https://github.com/docker/compose/releases/tag/v2.32.1 OK: kn@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/18 11:11:32 Modified files: devel/protobuf/patches: patch-src_google_protobuf_port_def_inc Log message: regen patch, spotted by jrick CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2024/12/18 11:32:28 Modified files: devel/sdl2-image: Makefile distinfo Log message: Update sdl2-image to 2.8.3. Stable bugfix update, no API change. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/18 11:51:52 Modified files: security/age : Makefile distinfo modules.inc Log message: security/age: Update to 1.2.1 Fixes https://github.com/FiloSottile/age/security/advisories/GHSA-32gq-x56h-299c ok sthen@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2024/12/18 11:53:00 Modified files: security/age : Tag: OPENBSD_7_6 Makefile distinfo modules.inc Log message: security/age: Update to 1.2.1 Fixes https://github.com/FiloSottile/age/security/advisories/GHSA-32gq-x56h-299c ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 12:20:37 Modified files: databases/py-influxdb: Makefile databases/py-sqlobject/pkg: PLIST devel/py-dtfabric: Makefile devel/py-dtfabric/pkg: PLIST devel/py-elftools: Makefile devel/py-elftools/pkg: PLIST devel/py-ipython_genutils: Makefile devel/py-modulegraph/pkg: PLIST devel/py-mox3 : Makefile devel/py-nbval : Makefile devel/py-nose/pkg: PLIST devel/py-pbr/pkg: PLIST devel/py-spark-parser: Makefile devel/py-spark-parser/pkg: PLIST devel/py-stdnum: Makefile devel/py-test/pkg: PLIST devel/py-virtualenv/pkg: PLIST devel/py-xdis/pkg: PLIST education/anki : Makefile graphics/gimp/snapshot: Makefile graphics/gimp/stable: Makefile lang/ghc : Makefile lang/python : python.port.mk mail/rspamd : Makefile net/exabgp : Makefile productivity/khard: Makefile security/py-ropper: Makefile security/py-ropper/pkg: PLIST shells/bash-completion: Makefile sysutils/py-ghmi/pkg: PLIST sysutils/ranger: Makefile textproc/py-nltk: Makefile textproc/py-podcastparser: Makefile textproc/py-podcastparser/pkg: PLIST textproc/py-vobject/pkg: PLIST textproc/py-xlrd/pkg: PLIST www/py-tempita : Makefile Removed files: lang/myhdl/patches: patch-myhdl_test_core_Makefile Log message: retire MODPY_BIN_SUFFIX, there are no Python 2 ports using it, and it has been set to on py3 ports since Feb 2021, since when there has been enough churn that existing PLIST entries etc referencing it are not trustworthy. no change to python-module(5) needed as it wasn't documented there anyway. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/12/18 12:33:53 Modified files: multimedia/libmediainfo: Makefile distinfo multimedia/mediainfo: Makefile distinfo Log message: mediainfo: maintenance update to 24.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 12:47:32 ports/devel/py2-pygame Update of /cvs/ports/devel/py2-pygame In directory cvs.openbsd.org:/tmp/cvs-serv74827/py2-pygame Log Message: Directory /cvs/ports/devel/py2-pygame added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 12:47:35 ports/devel/py2-pygame/patches Update of /cvs/ports/devel/py2-pygame/patches In directory cvs.openbsd.org:/tmp/cvs-serv57207/py2-pygame/patches Log Message: Directory /cvs/ports/devel/py2-pygame/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 12:47:38 ports/devel/py2-pygame/pkg Update of /cvs/ports/devel/py2-pygame/pkg In directory cvs.openbsd.org:/tmp/cvs-serv79227/py2-pygame/pkg Log Message: Directory /cvs/ports/devel/py2-pygame/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 12:52:28 Modified files: devel : Makefile devel/pygame : Makefile devel/pygame/pkg: PLIST games/forcedattack: Makefile games/fretsonfire: Makefile games/mysticmine: Makefile games/pathological: Makefile games/pyganim : Makefile games/renpy : Makefile productivity/bruce: Makefile Added files: devel/py2-pygame: Makefile distinfo devel/py2-pygame/patches: patch-buildconfig_Setup_SDL1_in patch-src_c_camera_h patch-src_c_camera_v4l2_c devel/py2-pygame/pkg: DESCR PLIST Log message: split devel/py2-pygame off from devel/pygame and adapt consumers. use MODPY_PYBUILD for the py3 version. there are now only two py2+3 combined ports and it's simpler to split them. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 12:59:31 ports/graphics/py2-opengl Update of /cvs/ports/graphics/py2-opengl In directory cvs.openbsd.org:/tmp/cvs-serv7180/py2-opengl Log Message: Directory /cvs/ports/graphics/py2-opengl added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 12:59:35 ports/graphics/py2-opengl/pkg Update of /cvs/ports/graphics/py2-opengl/pkg In directory cvs.openbsd.org:/tmp/cvs-serv92980/py2-opengl/pkg Log Message: Directory /cvs/ports/graphics/py2-opengl/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 12:59:35 ports/graphics/py2-opengl/patches Update of /cvs/ports/graphics/py2-opengl/patches In directory cvs.openbsd.org:/tmp/cvs-serv92980/py2-opengl/patches Log Message: Directory /cvs/ports/graphics/py2-opengl/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 13:04:11 Modified files: graphics : Makefile games/fretsonfire: Makefile graphics/py-opengl: Makefile graphics/py-opengl/pkg: PLIST Added files: graphics/py2-opengl: Makefile distinfo graphics/py2-opengl/patches: patch-OpenGL___init___py graphics/py2-opengl/pkg: DESCR PLIST Log message: split graphics/py2-opengl off from graphics/py-opengl and adapt consumers. use MODPY_PYBUILD for the py3 version. this was the last py2+3 combined port and it's simpler to split it. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 13:07:10 Modified files: www/wp-cli : Makefile distinfo Log message: update to wp-cli-2.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 13:12:28 Modified files: www/ttyd : Makefile distinfo Log message: update to ttyd-1.7.7 - ttyd changed to read-only by default; use -W to allow clients to write to the tty CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2024/12/18 13:17:24 Modified files: faq : current.html Log message: quick note re ttyd package CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/12/18 13:45:08 Modified files: graphics/tesseract/tesseract: Makefile Log message: tesseract uses riscv64 assembly that requires llvm-17 or more CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 14:06:09 Modified files: cad/kicad : Makefile Log message: kicad: remove old copy of FindPythonLibs.cmake, allowing it to use the newer one (with support for py>3.11) in /usr/local/share/cmake/Modules CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/18 14:12:26 Modified files: usr.sbin/rpki-client: cert.c Log message: tweak previous: typo in comment and some cosmetics CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/18 15:53:50 Modified files: net/icinga/icingadb: Makefile distinfo modules.inc net/icinga/icingadb/pkg: PLIST README Log message: update to icingadb-1.2.1, from Alvar Penning (maintainer) CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/12/18 19:07:57 Modified files: net/minio/server: Makefile distinfo modules.inc Log message: Update to minio-0.20241213 CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2024/12/18 21:20:53 Modified files: x11/dbus-tcl : Makefile distinfo Log message: Update to 4.1. +MODTCL_VERSION=8.6 CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2024/12/18 21:21:43 Modified files: x11/dbus-intf : Makefile distinfo x11/dbus-intf/pkg: PLIST Log message: Update to 3.0. +MODTCL_VERSION=8.6 Now with tests! CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2024/12/18 23:45:21 Modified files: lib/libssl/man : SSL_set_shutdown.3 Log message: received form the peer -> received from the peer CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/19 00:59:45 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py Log message: Update to meson-1.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/19 01:00:05 Modified files: x11/dbus : Makefile distinfo x11/dbus/patches: patch-bus_config-parser_c patch-dbus_dbus-sysdeps-util-unix_c patch-doc_dbus-specification_xml x11/dbus/pkg : PLIST-main Added files: x11/dbus/patches: patch-meson_build Log message: Update to dbus-1.16.0. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/19 03:55:35 Modified files: devel/llvm-lit : Makefile Log message: LLVM integrated tester needs bash to run its test suite. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/19 03:57:15 Modified files: devel/py-gevent: Makefile Log message: py-gevent: greenlet is also a bdep, not only an rdep CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/19 05:06:34 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-chrome_browser_screen_ai_screen_ai_service_router_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-ui_ozone_platform_x11_x11_window_cc Log message: update to 131.0.6778.139 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/19 05:31:39 Modified files: www/chromium : Makefile distinfo Log message: update to 131.0.6778.204 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/19 05:31:45 Modified files: net/nextcloudclient: Makefile distinfo net/nextcloudclient/patches: patch-CMakeLists_txt Log message: net/nextcloudclient: update to 3.15.2, from Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2024/12/19 06:23:38 Modified files: usr.sbin/rpki-client: repo.c Log message: Improve cleanup process In some cases, following a fallback from RRDP to RSYNC, files are moved to the wrong place. With this change, only rsync repositories are considered when looking up where to move DIR_TEMP files. repo.c requires more study, this fix might be a bandaid for a problem not fully understood. "put it in" claudio@ OK tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/19 07:03:51 Modified files: mail/grommunio/gromox: Makefile mail/grommunio/gromox/patches: patch-configure_ac Log message: neuter pam checks to avoid picking it up; noted by aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/19 07:14:34 Modified files: x11/xfce4/xfce4-dev-tools: Makefile Log message: add BDEP on meson, autoconf checks for it(?!) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/19 08:09:23 Modified files: converters/p5-Cpanel-JSON-XS: Makefile distinfo Log message: update p5-Cpanel-JSON-XS to 4.39 CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2024/12/19 08:54:00 Modified files: openbgpd : index.html Log message: Update primary authors list "fine" claudio@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/19 10:18:26 Modified files: net/isc-bind : Makefile Log message: isc-bind: switch to rbt zonedb, as recommended by upstream due to a problem with QPzone involving DNSSEC-signed zones using NSEC3. https://kb.isc.org/docs/operational-notification-bind-920-defect-in-qpzone-implementation CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/19 10:19:07 Modified files: net/isc-bind : Tag: OPENBSD_7_6 Makefile Log message: isc-bind: switch to rbt zonedb, as recommended by upstream due to a problem with QPzone involving DNSSEC-signed zones using NSEC3. https://kb.isc.org/docs/operational-notification-bind-920-defect-in-qpzone-implementation CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/19 10:20:36 Modified files: editors/libreoffice: Makefile Added files: editors/libreoffice/pkg: PFRAG.no-no_java-i18n-ko PLIST-i18n-ko Log message: add korean language pack CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/19 10:44:17 Modified files: www/webkitgtk4 : Makefile distinfo Removed files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_assembler_MacroAssemblerRISCV64_h patch-Source_JavaScriptCore_llint_LowLevelInterpreter_cpp patch-Source_WebCore_platform_graphics_gstreamer_mse_MediaSourcePrivateGStreamer_h Log message: Update to webkitgtk{40,41,60}-2.46.5. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/19 10:56:47 Modified files: www/iridium : Makefile distinfo www/iridium/files: iridium www/iridium/patches: patch-chrome_browser_screen_ai_screen_ai_service_router_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-ui_ozone_platform_x11_x11_window_cc www/iridium/pkg: README Log message: update to 2024.11.131.1 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2024/12/19 11:02:47 Modified files: sys/dev/fdt : dwmmc.c Log message: Implement regulator-based signal voltage switch support in dwmmc(4). This should not have any functional difference on existing setups, as so far any time this function would have been used, it would have led to a kernel panic as it's been a NULL pointer. This fixes bootup on the MNT Reform2 with the RK3588 module. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/19 14:05:46 Modified files: lib/libcrypto/ec: ec_mult.c Log message: ec_mult: use 1ULL to avoid C4334 warning on Visual Studio The shift is between 0 and 5 bits, so it doesn't matter, but VS is short for very st...ubborn as are its users when it comes to reporting non-issues CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/12/19 15:10:35 Modified files: sys/netinet : in_proto.c ip_carp.c sys/netinet6 : in6_proto.c Log message: Unlock carp_sysctl(). This is the statistics implemented with per-CPU counters and the `carp_opts' array of atomically accessed integers. Replace the `carp_opts' array with individual `carpctl_*' variables and use sysctl_bounded_arr() instead of sysctl_int(). Keep current `carpctl_*' variables bounds as is, they would be adjusted with separate diff. ok bluhm CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/12/19 15:11:35 Modified files: sys/kern : uipc_socket.c uipc_socket2.c sys/netinet : tcp_input.c tcp_output.c tcp_usrreq.c Log message: Use per-sockbuf mutex(9) to protect `so_rcv' buffer of tcp(4) sockets. Only unlock soreceive() path, somove() path still locked exclusively. Also exclusive socket lock will be taken in the soreceive() path each time before pru_rcvd() call. Note, both socket and `sb_mtx' locks are held while SS_CANTRCVMORE modified, so socket lock is enough to check it in the protocol input path. ok bluhm CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/19 16:45:09 Modified files: regress/lib/libcrypto/mlkem: Makefile Log message: mlkem regress: reach around into bytestring again CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/19 16:52:26 Modified files: lib/libcrypto/mlkem: mlkem.h mlkem1024.c mlkem768.c mlkem_internal.h Log message: Do not assume mlkem.h and bytestring.h are public in libcrypto As long as is not quite clear what we want to do about the public API aspect of MLKEM, keep things internal for now. discussed with beck and jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/19 16:53:38 Modified files: lib/libcrypto/hidden/openssl: mlkem.h Log message: #ifdef out the inclusion of openssl/mlkem.h for now discussed with beck and jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/19 16:56:32 Modified files: lib/libcrypto : Makefile Log message: Do not install mlkem.h and bytestring.h into /usr/include/openssl for now More work in mlkem is needed and this was premature. discussed with beck and jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/19 16:57:27 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/19 17:07:12 Modified files: regress/lib/libcrypto/mlkem: Makefile mlkem1024_decap_tests.c mlkem1024_encap_tests.c mlkem1024_iteration_test.c mlkem1024_keygen_tests.c mlkem1024_nist_decap_tests.c mlkem1024_nist_keygen_tests.c mlkem768_decap_tests.c mlkem768_encap_tests.c mlkem768_iteration_test.c mlkem768_keygen_tests.c mlkem768_nist_decap_tests.c mlkem768_nist_keygen_tests.c mlkem_tests_util.c mlkem_tests_util.h mlkem_unittest.c Log message: Rework and fix the mlkem tests Make proper use of CBB and CBS. If a CBS ever owns data, you're holding it wrong. Ditch gross macros, sscanf, and globals. The use of fgets is annoying here, so replace it with getline, which be provided by portable if needed. Most importantly, make the tests actually signal failure rather than only printing an error. Fix the state machines in a few of them. Some tests didn't parse the .txt file at all. Others mostly did but didn't actually test what they were supposed to be testing. Such failures were hidden by the way the tests were written. This basically needed a complete revamp. It still isn't pretty and much of it could be deduplicated, but I only have so much time alotted on this blue planet. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/19 17:32:15 Modified files: regress/lib/libcrypto/mlkem: mlkem1024_decap_tests.c mlkem1024_encap_tests.c mlkem1024_keygen_tests.c mlkem1024_nist_decap_tests.c mlkem1024_nist_keygen_tests.c mlkem768_decap_tests.c mlkem768_encap_tests.c mlkem768_keygen_tests.c mlkem768_nist_decap_tests.c mlkem768_nist_keygen_tests.c Log message: cant't -> can't (the mystery of spotting typos right after commit strikes again) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/19 18:51:27 Modified files: regress/lib/libcrypto/mlkem: Makefile Log message: That works better with a G CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/19 18:53:46 Modified files: regress/lib/libcrypto/mlkem: Makefile Log message: Fix whitespace in Makefile CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/19 18:54:03 Modified files: lib/libcrypto/man: EVP_aes_128_cbc.3 EVP_EncryptInit.3 Makefile Added files: lib/libcrypto/man: EVP_aes_128_ccm.3 Log message: Move the horrific EVP_aes_128_ccm(3) API out of the important, algorithm-independent EVP_EncryptInit(3) manual as another step in making the latter leaner and more palatable. As a side benefit, the new EVP_aes_128_ccm(3) manual page may provide a better fighting chance to programmers who see themselves forced to support CCM for whatever reason. It documents the mandatory, but so far undocumented EVP_CTRL_CCM_GET_TAG control command and makes the description of the three EVP_CTRL_CCM_SET_* control commands and the numerous related quirks more precise. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2024/12/19 20:31:09 Modified files: sys/dev/pci : if_mcx.c Log message: Pass BUS_DMA_64BIT to bus_dmamem_alloc(). On amd64, this allows use of memory past 4GB, potentially freeing up some low memory for more important uses. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2024/12/19 23:02:06 Log message: Import x11/nxbelld 0.1.2 from izzy Meyer ok sthen nxbelld is a tiny utility to aid people who either don't like the default PC speaker beep, or use a sound driver that doesn't have support for the PC speaker. nxbelld performs a given action every time the X bell is rung. The actions nxbelld can currently perform include running a specified program, emulating the PC speaker beep using your sound card (default), or playing a PCM encoded WAVE file. Status: Vendor Tag: gkoehler Release Tags: gkoehler_20241220 N ports/x11/nxbelld/Makefile N ports/x11/nxbelld/distinfo N ports/x11/nxbelld/pkg/DESCR N ports/x11/nxbelld/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2024/12/19 23:12:51 Modified files: x11 : Makefile Log message: +nxbelld CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2024/12/20 00:10:51 Modified files: usr.bin/tmux : input-keys.c Log message: Only map S-Tag in mode 2, not mode 1. GitHub issue 4304. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/20 00:30:28 Modified files: security/openpam: Makefile distinfo Removed files: security/openpam/patches: patch-openpam_lib_libpam_openpam_dynamic_c Log message: update to snapshot of 20241220 from FreeBSD and switch over to using a git repo CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2024/12/20 00:35:56 Modified files: usr.bin/sndiod : abuf.c abuf.h dev.c dev.h dev_sioctl.c dsp.c dsp.h fdpass.c file.c file.h listen.c midi.c midi.h opt.c siofile.c sndiod.c sock.c utils.c utils.h Log message: sndiod: Switch to printf(3)-style logging With this change, any line is logged using a single function call (instead of one function call per logged token). This makes the sources easier to read and reduces the binary size. Debug strings that would be too difficult to produce with snprintf(3) are simplified. ok tb, dlg CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/20 02:40:29 Modified files: lib/libcrypto/x509: x509v3.h Log message: Annotate yet another greasy stinky tentacle of xca I'm so tired of this. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/20 03:12:20 Modified files: devel/llvm/19 : Makefile distinfo devel/llvm/19/patches: patch-llvm_lib_Target_AArch64_AArch64FrameLowering_cpp patch-llvm_lib_Target_AArch64_AArch64ISelLowering_cpp Log message: update to 19.1.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 04:44:19 Modified files: sysutils/checkbashisms: Makefile distinfo Log message: update to checkbashisms-2.24.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 05:10:02 Modified files: lang/python : python.port.mk Log message: support setuptools-rust for MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 05:10:51 Modified files: security/py-bcrypt: Makefile Log message: py-bcrypt: use MODPY_PYBUILD=setuptools-rust CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 05:18:43 Modified files: sysutils/py-fsspec: Makefile distinfo sysutils/py-fsspec/pkg: PLIST Log message: update to py3-fsspec-2024.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 05:22:34 Modified files: sysutils/py-threadpoolctl: Makefile distinfo Log message: update to py3-threadpoolctl-3.5.0 replace handrolled do-build/do-install with MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 05:26:19 Modified files: security/py-cryptography: Makefile Log message: py-cryptography: use MODPY_PYBUILD=setuptools-rust CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 05:26:37 Modified files: lang/php/8.2 : Makefile distinfo lang/php/8.2/patches: patch-ext_openssl_openssl_c Removed files: lang/php/8.2/patches: patch-ext_gmp_gmp_c Log message: update to php-8.2.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 05:28:02 Modified files: lang/php/8.2 : Tag: OPENBSD_7_6 Makefile distinfo lang/php/8.2/patches: Tag: OPENBSD_7_6 patch-ext_openssl_openssl_c Removed files: lang/php/8.2/patches: Tag: OPENBSD_7_6 patch-ext_gmp_gmp_c Log message: update to php-8.2.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 05:28:06 Modified files: lang/php/8.3 : Makefile distinfo Removed files: lang/php/8.3/patches: patch-ext_gmp_gmp_c Log message: update to php-8.3.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 05:28:18 Modified files: lang/php/8.3 : Tag: OPENBSD_7_6 Makefile distinfo Removed files: lang/php/8.3/patches: Tag: OPENBSD_7_6 patch-ext_gmp_gmp_c Log message: update to php-8.3.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 05:28:21 Modified files: lang/php/8.4 : Makefile distinfo Removed files: lang/php/8.4/patches: patch-ext_gmp_gmp_c Log message: update to php-8.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 05:38:50 Modified files: devel/py-gevent: Makefile Log message: py-gevent: RDEP on zopeevent, zopeinterface CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/20 05:45:17 Log message: import libdivsufsort 2.0.2.1 OK asou@ Comment: library for lightweight suffix array construction algorithm Description: This library provides a simple and an efficient C API to construct a suffix array and a Burrows-Wheeler transformed string from a given string over a constant-size alphabet. The algorithm runs in O(n log n) worst-case time using only 5n+O(1) bytes of memory space, where n is the length of the string. Status: Vendor Tag: bluhm Release Tags: bluhm_20241220 N ports/devel/libdivsufsort/Makefile N ports/devel/libdivsufsort/distinfo N ports/devel/libdivsufsort/pkg/PLIST N ports/devel/libdivsufsort/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/20 05:47:29 Modified files: devel : Makefile Log message: +libdivsufsort CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 06:03:21 Modified files: devel/py-dulwich: Makefile distinfo devel/py-dulwich/pkg: PLIST Added files: devel/py-dulwich: crates.inc Log message: update to py3-dulwich-0.22.7 switch from MODPY_SETUPTOOLS to MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 06:47:57 Modified files: net/py-siphon : Makefile distinfo net/py-siphon/pkg: PLIST Log message: update to py3-siphon-0.10.0, ok martin CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 07:00:53 Modified files: misc/remind : Makefile distinfo misc/remind/pkg: PLIST Log message: update to remind-5.2.1, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 07:12:18 Modified files: devel/libfirm : Makefile Added files: devel/libfirm/patches: patch-scripts_filters_py patch-scripts_irops_py Log message: libfirm: drop unused "import imp" which break with Python 3.12 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/20 07:25:04 Modified files: devel/llvm-lit : Makefile distinfo devel/llvm-lit/pkg: PLIST Log message: update llvm-lit to 19.1.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 07:25:10 Modified files: x11/py-pyglet : Makefile x11/py-pyglet/pkg: PLIST Log message: pyglet: convert from MODPY_SETUPTOOLS to MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 08:08:49 Modified files: geo/py-geofilter: Makefile geo/py-geofilter/pkg: PLIST Log message: py-geofilter: use MODPY_PYBUILD CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/20 08:10:31 Modified files: lib/libcrypto/hidden/openssl: mlkem.h Log message: hidden mlkem.h: add comment to #endif CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 08:11:09 Modified files: geo/pygeoapi : Makefile geo/pygeoapi/pkg: PLIST Log message: pygeoapi: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/20 08:16:26 Log message: import llvm-openmp 16.0.6 OK asou@ The version number is in sync with our base clang. Our ld.so still needs some fixes to make the OpenMP test suite pass. Basically the dtor destructor callbacks are not invoked right now. And the order of destructor calls seems to be different on GNU/Linux. Comment: LLVM OpenMP libraries Description: The OpenMP API supports multi-platform shared-memory parallel programming in C/C++ and Fortran. The OpenMP API defines a portable, scalable model with a simple and flexible interface for developing parallel applications on platforms from the desktop to the supercomputer. Status: Vendor Tag: bluhm Release Tags: bluhm_20241220 N ports/devel/llvm-openmp/Makefile N ports/devel/llvm-openmp/distinfo N ports/devel/llvm-openmp/patches/patch-runtime_src_kmp_wrapper_getpid_h N ports/devel/llvm-openmp/patches/patch-runtime_CMakeLists_txt N ports/devel/llvm-openmp/patches/patch-runtime_src_kmp_runtime_cpp N ports/devel/llvm-openmp/patches/patch-runtime_test_ompt_loadtool_tool_available_search_tool_available_search_c N ports/devel/llvm-openmp/patches/patch-runtime_test_ompt_misc_interoperability_cpp N ports/devel/llvm-openmp/patches/patch-runtime_test_teams_teams_resize_c N ports/devel/llvm-openmp/pkg/DESCR N ports/devel/llvm-openmp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 08:17:40 Modified files: net/napalm : Makefile.inc net/napalm/py-napalm: Makefile net/napalm/py-napalm/pkg: PLIST Log message: py-napalm: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2024/12/20 08:28:35 Modified files: x11/dbus-intf : Makefile Log message: Add missing BUILD_DEPENDS. Sorry about that, and thanks ajacoutot@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 08:42:31 Modified files: devel/py2-pygame: Makefile distinfo devel/py2-pygame/patches: patch-src_c_camera_h devel/py2-pygame/pkg: PLIST Log message: update (py2) to py-game-2.0.3, set PORTROACH ignore:1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/20 08:47:26 Modified files: regress/lib/libcrypto/mlkem: mlkem_tests_util.c Log message: mlkem regress: garbage collect two global variables CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 09:05:25 Modified files: games/singularity: Makefile games/singularity/pkg: PLIST Log message: singularity: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 09:08:55 Modified files: devel/pygame : Makefile distinfo devel/pygame/patches: patch-src_c_camera_h patch-src_c_camera_v4l2_c devel/pygame/pkg: PLIST Removed files: devel/pygame/patches: patch-buildconfig_Setup_SDL1_in Log message: update to py3-game-2.6.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 09:09:12 Removed files: graphics/tesseract/tesseract/patches: patch-configure_ac Log message: tesseract: remove unneeded patch, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 09:11:13 Modified files: security/libssh: Makefile distinfo security/libssh/patches: patch-CompilerChecks_cmake patch-ConfigureChecks_cmake patch-tests_torture_c patch-tests_unittests_torture_misc_c security/libssh/pkg: PLIST Added files: security/libssh/patches: patch-src_CMakeLists_txt Log message: update to libssh-0.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 09:18:20 Modified files: x11/bemenu : Makefile distinfo x11/bemenu/patches: patch-GNUmakefile x11/bemenu/pkg : DESCR Added files: x11/bemenu/patches: patch-lib_menu_c Log message: update to bemenu-0.6.23 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 09:23:51 ports/net/bird/3 Update of /cvs/ports/net/bird/3 In directory cvs.openbsd.org:/tmp/cvs-serv76045/3 Log Message: Directory /cvs/ports/net/bird/3 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 09:23:51 ports/net/bird/3/pkg Update of /cvs/ports/net/bird/3/pkg In directory cvs.openbsd.org:/tmp/cvs-serv76045/3/pkg Log Message: Directory /cvs/ports/net/bird/3/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 09:23:51 ports/net/bird/3/patches Update of /cvs/ports/net/bird/3/patches In directory cvs.openbsd.org:/tmp/cvs-serv76045/3/patches Log Message: Directory /cvs/ports/net/bird/3/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 09:25:33 Modified files: net/bird : Makefile Removed files: net/bird/1 : Makefile distinfo net/bird/1/patches: patch-sysdep_bsd_setkey_h patch-sysdep_bsd_sysio_h patch-sysdep_unix_io_c patch-sysdep_unix_krt_h patch-sysdep_unix_random_c patch-tools_Makefile_in patch-tools_Rules_in net/bird/1/pkg : DESCR-doc DESCR-main PLIST-doc PLIST-main bird.rc bird6.rc Log message: rm bird 1.x CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 09:26:39 Modified files: net/bird : Makefile net/bird/2 : Makefile Added files: net/bird/3 : Makefile distinfo net/bird/3/patches: patch-sysdep_bsd_setkey_h patch-sysdep_bsd_sysio_h patch-sysdep_unix_random_c net/bird/3/pkg : DESCR PLIST bird.rc Log message: add bird/3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/20 10:01:21 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.27.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/20 10:04:50 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-504.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/20 10:06:32 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.9.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 10:08:06 Modified files: devel : Makefile Log message: missed removing py-six when py2 support was removed earlier CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 10:12:30 Modified files: print : Makefile Log message: missed removing py-reportlab when py2 support was removed earlier CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/20 10:13:12 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.70.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 10:15:06 Modified files: textproc : Makefile Log message: missed removing py-feedparser when py2 support was removed earlier CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 10:58:47 Modified files: sysutils/borgmatic: Makefile Log message: borgmatic: fix pkgspec in RDEP CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/20 11:21:13 Modified files: geo/qgis : Makefile distinfo geo/qgis/pkg : PLIST Log message: geo/qgis: update to 3.40.2 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/12/20 11:41:08 Modified files: devel/py-gevent: Makefile Log message: devel/py-gevent: restore accidentally clobbered greenlet build dependency CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/20 11:46:51 Modified files: sys/uvm : uvm_fault.c Log message: Merge identical code paths to promote data to a new anon into a new function. ok tb@, miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/20 11:49:37 Modified files: sys/uvm : uvm_aobj.c uvm_vnode.c Log message: A shared lock is now enough to call pgo_get() functions iff PGO_LOCKED is given. Update assertions to reflect that. ok tb@, miod@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/20 11:54:12 Modified files: sys/uvm : uvm_page.c Log message: Relax some uvm_page_owner_locked() assertions. . uvm_pagewait(): do not require an exclusive lock to release it & sleep . uvm_page{de,}activate(): lists updates are serialized by the `pageqlock' mutex More assertions could be relaxed but only those 3 are necessary for running the lower fault handler in parrallel. ok miod@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/12/20 12:20:34 Modified files: sys/netinet : tcp_input.c Log message: Fix signed integer comparison in tcp mss. In tcp_mss_adv() max(9) was used to guarantee that mss it not too small. Unfortunately max() uses u_int and mss could get negative in some error conditions. Rearrange the code to directly return in case of errors. Also read tcp_mssdflt only once to head towards atomic integer sysctl. OK mvs@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 12:29:31 Modified files: x11/qt5/qtwebengine: Makefile Added files: x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_mojo_public_tools_mojom_mojom_fileutil_py patch-src_3rdparty_chromium_mojo_public_tools_mojom_mojom_parse_lexer_py Log message: qtwebengine: build fixes for Python 3.12, based on a diff from tb@ - remove old bundled ver of six, use a BDEP instead - remove unused 'imp' imports, deprecated since Python 3.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 12:34:01 Modified files: devel/p5-YAML-Tiny: Makefile distinfo Log message: update to p5-YAML-Tiny-1.75 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 12:45:32 Modified files: x11/jwm : Makefile distinfo Log message: update to jwm-2.4.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 12:46:21 Modified files: telephony/pjsua: Makefile distinfo Log message: update to pjsip-2.15.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/20 13:05:29 Modified files: lib/libcrypto/evp: e_chacha20poly1305.c Log message: If EVP_CIPHER_CTX_ctrl(3) is called on EVP_chacha20_poly1305(3) with an unsupported control command, return -1 rather than 0 to the caller to indicate the error because in general, these control hooks ought to return -1 for unsupported control commands and 0 for other errors, for example other invalid arguments. Not a big deal because this change does not change when operations succeed or fail, and because callers are unlikely to pass unsupported control commands in the first place. The only functional change is that if a calling program inspects the ERR(3) stack after this failure, it will now find the correct error code rather than nothing. Even that wasn't a huge problem because for most EVP_CIPHER control failures, getting no reason for the error is the usual situation. Then again, giving the reason when easily possible may occasionally be useful. OpenSSL also returns -1 in this case, so it also helps compatibility a tiny bit. Found while auditing the return values of all the EVP_CIPHER control hooks in our tree. This was the only fishy one i found. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:05:41 Modified files: www/py-aiohappyeyeballs: Makefile www/py-aiohappyeyeballs/pkg: PLIST Log message: remove bogus @pkgpath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:07:13 Modified files: www/py-webpy : Makefile www/py-webpy/pkg: PLIST Log message: fix bogus @pkgpath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:09:09 Modified files: www/py-mastodon.py: Makefile www/py-mastodon.py/pkg: PLIST Log message: remove bogus @pkgpath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:10:11 Modified files: textproc/py-icecream: Makefile textproc/py-icecream/pkg: PLIST Log message: remove bogus @pkgpath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:11:05 Modified files: textproc/py-tomlkit: Makefile textproc/py-tomlkit/pkg: PLIST Log message: remove bogus @pkgpath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:16:42 Modified files: devel/py-pyprof2calltree: Makefile devel/py-pyprof2calltree/pkg: PLIST Log message: fix bogus @pkgpath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:17:13 Modified files: devel/py-setuptools-git-versioning: Makefile devel/py-setuptools-git-versioning/pkg: PLIST Log message: remove bogus @pkgpath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:17:57 Modified files: devel/py-zopetesting: Makefile devel/py-zopetesting/pkg: PLIST Log message: fix bogus @pkgpath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:19:10 Modified files: textproc/py-sphinx-automodapi: Makefile textproc/py-sphinx-automodapi/pkg: PLIST Log message: remove bogus @pkgpath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:20:09 Modified files: net/py-libcloud: Makefile net/py-libcloud/pkg: PLIST Log message: fix bogus @pkgpath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:20:55 Modified files: devel/py-simplejson: Makefile devel/py-simplejson/pkg: PLIST Log message: fix bogus @pkgpath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:25:41 Modified files: graphics/p5-Image-ExifTool: Makefile distinfo graphics/p5-Image-ExifTool/pkg: PLIST Log message: update to p5-Image-ExifTool-13.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:28:17 Modified files: textproc/p5-XML-Parser: Makefile distinfo Log message: update to p5-XML-Parser-2.47 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:33:21 Modified files: graphics/py-cairo: Makefile graphics/py-cairo/pkg: PLIST Log message: fix bogus @pkgpath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:35:09 Modified files: sysutils/p5-Capture-Tiny: Makefile distinfo Log message: update to p5-Capture-Tiny-0.50 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/20 13:35:54 Modified files: net/p5-Net-IP-XS: Makefile distinfo Log message: update to p5-Net-IP-XS-0.23 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/20 14:04:09 Modified files: converters/p5-Convert-PEM: Makefile distinfo Log message: update p5-Convert-PEM to 0.13 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/12/20 14:30:17 Modified files: sys/netinet : tcp_fsm.h tcp_timer.c tcp_timer.h Log message: Declare some global TCP variables constant. OK mvs@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2024/12/20 15:18:27 Modified files: sys/dev/fdt : virtio_mmio.c sys/dev/pci : virtio_pci.c sys/dev/pv : if_vio.c vioblk.c viocon.c viogpu.c viomb.c viornd.c vioscsi.c virtio.c virtiovar.h vmmci.c Log message: virtio: Refactor attach logic virtio 1.x requires that all queue setup, including the queue interrupt vector, is done before setting the queue_enable register to 1. This conflicts with how we do things right now: * We implicitly make queue setup in virtio_alloc_vq(), which is called from the child driver attach functions. This also sets queue_enable=1. * Later, we allocate the interrupts and set the queue interrupt vectors in the second half of the virtio transport attach functions. This is a violation of a MUST from the standard and causes problems with some hypervisors, in particular those that have no virtio 0.9 support, which has no such ordering requirements. To fix this: * Move the interrupt allocation to a new virtio_attach_finish() function. This does all queue setup, including the interrupt vectors. * Don't call virtio_setup_queue() in virtio_alloc_vq() anymore. * We can also move the setting of the DRIVER_OK flag into this function. virtio_attach_finish() must be called before using any virtqueue or writing any virtio config register. While there, * also streamline the attach error handling in all drivers. * skip initially setting sc_config_change to NULL, the softc is initialized to 0. ok jan@ tested by bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2024/12/20 17:10:04 Modified files: sys/netinet : in_pcb.c in_pcb.h sys/netinet6 : in6_pcb.c Log message: Kill `inp_notify' list remains. This was the list where PCBs were temporary linked to avoid sleep with `inpt_mtx' mutex(9) held. in_pcbnotifyall() and in6_pcbnotify are the last list users, so switch them to in_pcb_iterator() too, moreover they already do in_pcb_is_iterator() check. Note, in_pcb_iterator() does necessary reference couter handling, unlocked `inp' dereference is safe. ok bluhm CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/20 17:27:47 Modified files: lib/libcrypto/man: EVP_aes_128_ccm.3 Log message: Add an EXAMPLES section. I admit this is unusually long for a manual page. But that's not my fault as a documentation author. An example in a manual page ought to be minimal to show what needs to be demonstrated, and this example is minimal in that sense. Making it shorter without loosing important aspects does not seem possible. When an API is poorly designed, one of the consequences is that that documentation becomes harder to understand and often longer - in this case to the point of becoming outright intimidating. If people dislike that, they should design better APIs in the first place rather than blasting the poor manual page for being too long or too complicated. OK tb@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/20 17:31:51 Modified files: devel/p5-IO-AIO: Makefile distinfo devel/p5-IO-AIO/patches: patch-AIO_pm Log message: update p5-IO-AIO to 4.81 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/20 18:00:31 Modified files: share/man/man4 : sd.4 cd.4 st.4 uk.4 Log message: Julian Elischer's scsi code was not part of 386BSD 0.1. It was posted to comp.unix.bsd and was part of the 0.2.2 patchkit. The first two commits to NetBSD were 386BSD 0.1 and the 0.2.2 patches. uk.c did not appear till NetBSD 1.0. ok miod@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/20 20:10:46 Modified files: share/man/man4 : ddb.4 Log message: ddb was not part of Mach until 3.0 "The Mach kernel has a builtin kernel debugger (kdb) based on adb" Mach: A New Kernel Foundation For UNIX Development, USENIX Summer 1986 "The new kernel debugger has most of the features of the old kdb, but with a more rational (gdb-like) syntax." Mach 3.0 (mk83), ddb.man Mark W. Eichin explains how ddb came to be in 386BSD 0.1 in a June 1992 post to comp.unix.bsd https://groups.google.com/g/comp.unix.bsd/c/LY3hbHwjdG0/m/ca1hS0Hp5HcJ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/20 20:34:31 Modified files: share/man/man7 : ascii.7 Log message: correct history; ascii(7) is the first edition manual CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/20 22:01:25 Modified files: sbin/reboot : reboot.8 Log message: correct history; a reboot command did not appear until 4BSD CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2024/12/21 00:49:03 Modified files: regress/usr.bin/tail: follow-overwrite-data.sh Added files: regress/usr.bin/tail: util.sh Log message: Replace poor man's synchronization primitive (i.e. sleep) with a wait until construct in the hopes of making these tests less flaky. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/21 00:59:36 Modified files: textproc/foliate: Makefile distinfo Log message: Update to foliate-3.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/21 01:29:32 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.71.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/21 01:30:39 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.35.86. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/21 01:30:47 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.86. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/21 01:30:59 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.36.27. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/21 01:42:29 Modified files: x11/xfce4/libxfce4windowing: Makefile Log message: x11/xfce4/libxfce4windowing: add missing BDEP on gobject-introspection build failure reported by naddy@, thanks ! CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2024/12/21 01:57:18 Modified files: usr.bin/sndiod : sock.c Log message: sndiod: Pad the last play block using the right encoding Fixes the short noise when playback of unsigned samples stops. We've to call enc_sil_do() instead of padding with 0 (0 doesn't represent silence for unsigned encodings). Mostly from gkoehler@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/21 04:22:01 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.27.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:32:44 Modified files: lang/python : Makefile.inc python.port.mk lang/python/2.7: Makefile lang/python/3 : Makefile distinfo lang/python/3/files: CHANGES.OpenBSD lang/python/3/patches: patch-Modules__hashopenssl_c patch-Modules__ssl_c patch-Python_fileutils_c patch-configure_ac lang/python/3/pkg: PLIST-gdbm PLIST-idle PLIST-main PLIST-tests PLIST-tkinter Log message: update python/3 to 3.12.8 and do some other overhaul while there (since any python branch switch touches thousands of ports): - stop using FLAVOR=python3 / MODPY_FLAVOR / etc in py3 ports. - rename MODPY_EGG_VERSION (which refers to an obsolete packaging format) with MODPY_DISTV (easier to type and line up in Makefiles) bumps and adjustments to follow. lots of help from tb@, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:33:30 Modified files: emulators/fs-uae-launcher: Makefile emulators/fs-uae-launcher/pkg: PLIST Log message: switch to MODPY_PYBUILD and handle py 3.12 switch CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:34:45 Modified files: devel/boost : Makefile devel/boost/pkg: PLIST-main math/imath : Makefile math/imath/pkg : PLIST net/samba : Makefile net/samba/pkg : PLIST-main graphics/dia : Makefile Log message: handle changes in .so names for ports embedding the Python version + other py 3.12 changeover related bumps CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:37:25 Modified files: archivers : Makefile 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-vpk: Makefile archivers/py-vpk/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 Log message: handle py3.12 switchover in archivers CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:37:28 Modified files: astro : Makefile astro/py-astral: Makefile astro/py-astral/pkg: PLIST astro/py-astropy: Makefile astro/py-astropy/pkg: PLIST astro/py-de421 : Makefile astro/py-de421/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 Log message: handle py3.12 switchover in astro CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:37:33 Modified files: audio : Makefile audio/beets : Makefile audio/cozy : Makefile audio/cplay : Makefile audio/curseradio: Makefile audio/ffmpeg-normalize: Makefile audio/lilv : Makefile audio/mpc : Makefile audio/mpd : Makefile audio/mumble : Makefile audio/ncmpc : Makefile audio/picard : Makefile audio/pithos : Makefile audio/puddletag: Makefile 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-eyed3 : Makefile audio/py-last : Makefile audio/py-last/pkg: PLIST audio/py-mediafile: Makefile audio/py-mediafile/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/rgain : Makefile audio/rhythmbox: Makefile audio/solfege : Makefile audio/sonata : Makefile audio/speech-dispatcher: Makefile audio/sratom : Makefile audio/subsonic-cli: Makefile audio/yt-audio : Makefile Removed files: audio/py-mpd2/pkg: PFRAG.no-python3 Log message: handle py3.12 switchover in audio CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:37:34 Modified files: benchmarks/netperf-wrapper: Makefile benchmarks/speedtest-cli: Makefile benchmarks/tsung: Makefile Log message: handle py3.12 switchover in benchmarks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:37:36 Modified files: biology : Makefile biology/py-biopython: Makefile biology/py-biopython/pkg: PLIST Log message: handle py3.12 switchover in biology CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:37:38 Modified files: cad/dxf2gcode : Makefile cad/kicad : Makefile cad/netgen : Makefile cad/openscad : Makefile cad/qflow : Makefile cad/yosys : Makefile Log message: handle py3.12 switchover in cad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:37:41 Modified files: comms : Makefile comms/cc2538-bsl: Makefile comms/chirp : Makefile comms/gnuradio : Makefile comms/hamlib : Makefile comms/py-dmr_utils3: Makefile comms/py-dmr_utils3/pkg: PLIST comms/py-serial-asyncio: Makefile comms/py-serial-asyncio/pkg: PLIST comms/sigrok/libsigrok: Makefile comms/sigrok/libsigrokdecode: Makefile comms/zigpy : Makefile comms/zigpy/py-zigpy-znp: Makefile comms/zigpy/py-zigpy-znp/pkg: PLIST comms/zigpy/py-zigpy: Makefile comms/zigpy/py-zigpy/pkg: PLIST Log message: handle py3.12 switchover in comms CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:37:43 Modified files: converters : Makefile converters/libpst: Makefile 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 converters/py-vdf: Makefile converters/py-vdf/pkg: PLIST converters/recode: Makefile converters/unoconv: Makefile Log message: handle py3.12 switchover in converters CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:37:52 Modified files: databases : Makefile databases/barman: Makefile databases/mongodb: Makefile.inc databases/mydumper: Makefile databases/patroni: Makefile databases/patroni/pkg: PLIST databases/py-aiosqlite: Makefile databases/py-aiosqlite/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-bsddb3: Makefile databases/py-bsddb3/pkg: PLIST databases/py-carbon: Makefile databases/py-carbon/pkg: PLIST databases/py-flask-sqlalchemy: Makefile databases/py-flask-sqlalchemy/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-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-sql: Makefile databases/py-sql/pkg: PLIST databases/py-sqlalchemy: Makefile databases/py-sqlalchemy/pkg: PLIST databases/py-sqlobject: Makefile databases/py-sqlobject/pkg: PLIST databases/py-sqlparse: Makefile databases/py-sqlparse/pkg: PLIST databases/py-whisper: Makefile databases/py-whisper/pkg: PLIST databases/recoll: Makefile databases/tdb : Makefile databases/web2ldap: Makefile databases/xapian-bindings: Makefile Log message: handle py3.12 switchover in databases CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:37:55 Modified files: editors : Makefile editors/TeXmacs: Makefile editors/abiword: Makefile editors/apostrophe: Makefile editors/libreoffice: Makefile editors/neovim-qt: Makefile editors/neovim : Makefile editors/novelwriter: Makefile editors/py-neovim: Makefile editors/py-neovim/pkg: PLIST editors/py-qscintilla: Makefile editors/py-qscintilla/pkg: PLIST editors/sigil : Makefile editors/tiled : Makefile editors/vim : Makefile Log message: handle py3.12 switchover in editors CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:37:56 Modified files: education/anki : Makefile Log message: handle py3.12 switchover in education CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:37:57 Modified files: emulators/hatari: Makefile emulators/qemu : Makefile Log message: handle py3.12 switchover in emulators CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:01 Modified files: games : Makefile games/angband : Makefile games/angrydd : Makefile games/chiaki : Makefile games/fifengine: Makefile games/freeorion: Makefile games/gextoolbox: Makefile games/gnubg : Makefile games/gogrepo : Makefile games/legendary: Makefile games/mnemosyne: Makefile games/naev : Makefile 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/pygame_sdl2: Makefile games/pysol-cards: Makefile games/pysol-cards/pkg: PLIST games/pysol : Makefile games/renpy : Makefile games/scid : Makefile games/singularity: Makefile games/ski : Makefile games/steamctl : Makefile games/stone-soup: Makefile games/unknown-horizons: Makefile games/wordsearch: Makefile games/zelda3-data: Makefile Log message: handle py3.12 switchover in games CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:09 Modified files: geo : Makefile geo/gdal : Makefile geo/lib2geom : Makefile geo/mapproxy : Makefile geo/mappyfile : Makefile geo/mappyfile/pkg: PLIST geo/mapserver : Makefile geo/osm2pgsql : Makefile 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-geoif : Makefile geo/py-geoif/pkg: PLIST geo/py-geojson : Makefile geo/py-geojson/pkg: PLIST geo/py-google-i18n-address: Makefile geo/py-google-i18n-address/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-rio-cogeo: Makefile geo/py-rio-cogeo/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/qgis : Makefile Log message: handle py3.12 switchover in geo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:17 Modified files: graphics : Makefile graphics/asymptote: Makefile graphics/blender: Makefile graphics/darktable: Makefile graphics/displaz: Makefile graphics/gdk-pixbuf2: Makefile graphics/gimp/snapshot: Makefile graphics/glad : Makefile graphics/glslang: Makefile graphics/gnofract4d: Makefile graphics/gprof2dot: Makefile graphics/hugin : Makefile graphics/img2pdf: Makefile graphics/inkscape: Makefile graphics/lensfun: Makefile graphics/libgexiv2: Makefile graphics/makehuman: Makefile graphics/mypaint: Makefile graphics/opencolorio: Makefile graphics/opencv: Makefile graphics/openimageio: Makefile graphics/peek : Makefile graphics/piglit: Makefile graphics/py-Pillow: Makefile graphics/py-Pillow/pkg: PLIST graphics/py-bdfparser: Makefile graphics/py-bdfparser/pkg: PLIST graphics/py-blurhash: Makefile graphics/py-blurhash/pkg: PLIST graphics/py-cairo: Makefile graphics/py-cairo/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-inline: Makefile graphics/py-matplotlib-inline/pkg: PLIST graphics/py-matplotlib: Makefile graphics/py-matplotlib/pkg: PLIST graphics/py-opengl: Makefile graphics/py-opengl/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-qrcode: Makefile graphics/py-qrcode/pkg: PLIST graphics/py-sane: Makefile graphics/py-sane/pkg: PLIST graphics/py-seaborn: Makefile graphics/py-seaborn/pkg: PLIST graphics/py-termcolor: Makefile graphics/py-termcolor/pkg: PLIST graphics/py-tifffile: Makefile graphics/py-tifffile/pkg: PLIST graphics/py-wand: Makefile graphics/py-wand/pkg: PLIST graphics/py2-Pillow: Makefile graphics/pycha : Makefile graphics/pycha/pkg: PLIST graphics/scour : Makefile graphics/termtosvg: Makefile graphics/xdot : Makefile graphics/zbar : Makefile Log message: handle py3.12 switchover in graphics CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:19 Modified files: lang : Makefile lang/cython : Makefile lang/cython/pkg: PLIST lang/flang/libpgmath: Makefile lang/mono : Makefile lang/myhdl : Makefile lang/nim : Makefile lang/node : Makefile lang/pcbasic : Makefile lang/pypy : Makefile lang/pythran : Makefile lang/pythran/pkg: PLIST lang/rust : Makefile lang/secularize: Makefile Log message: handle py3.12 switchover in lang CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:21 Modified files: mail : Makefile mail/getmail : Makefile mail/gmail-oauth2: Makefile mail/grommunio/admin-api: Makefile mail/grommunio/gromox: Makefile mail/grommunio/libexmdbpp: Makefile mail/imapdedup : Makefile mail/mailparser: Makefile mail/mozilla-thunderbird: Makefile mail/notmuch : Makefile mail/notmuch/notmuch: Makefile mail/notmuch/py-notmuch: Makefile mail/notmuch/py-notmuch/pkg: PLIST mail/offlineimap: Makefile 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/rspamd : Makefile mail/rss2email : Makefile Log message: handle py3.12 switchover in mail CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:24 Modified files: math : Makefile math/bcal : Makefile math/cgal : Makefile math/ginac : Makefile math/gnumeric : Makefile math/gunits : Makefile math/mlpack : Makefile math/prover9/p9m4: Makefile math/py-PyWavelets: Makefile math/py-PyWavelets/pkg: PLIST math/py-affine : Makefile math/py-affine/pkg: PLIST math/py-bottleneck: Makefile math/py-bottleneck/pkg: PLIST math/py-cftime : Makefile math/py-cftime/pkg: PLIST math/py-contourpy: Makefile math/py-contourpy/pkg: PLIST math/py-cvxopt : Makefile math/py-cvxopt/pkg: PLIST math/py-cvxpy : Makefile math/py-cvxpy/pkg: PLIST math/py-datedelta: Makefile math/py-datedelta/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-numpy : Makefile math/py-numpy/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-pandas : Makefile math/py-pandas/pkg: PLIST math/py-patsy : Makefile math/py-patsy/pkg: PLIST math/py-pysmt : Makefile math/py-pysmt/pkg: PLIST math/py-scikit-image: Makefile math/py-scikit-image/pkg: PLIST math/py-scikit-learn: Makefile math/py-scikit-learn/pkg: PLIST math/py-scipy : Makefile math/py-scipy/pkg: PLIST math/py-scs : Makefile math/py-scs/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/visidata : Makefile math/z3 : Makefile Log message: handle py3.12 switchover in math CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:26 Modified files: misc : Makefile misc/freeopcua/opcua-client-gui: Makefile misc/freeopcua/py-opcua-widgets: Makefile misc/freeopcua/py-opcua-widgets/pkg: PLIST misc/freeopcua/py-opcua: Makefile misc/freeopcua/py-opcua/pkg: PLIST misc/gpsd : Makefile misc/gramps : Makefile misc/ietf-cli : Makefile misc/lfm : Makefile misc/open62541 : Makefile misc/py-aiomcache: Makefile misc/py-aiomcache/pkg: PLIST misc/py-babelfish: Makefile misc/py-babelfish/pkg: PLIST misc/py-imdb : Makefile misc/py-jdcal : Makefile misc/py-jdcal/pkg: PLIST misc/py-memcached: Makefile misc/py-memcached/pkg: PLIST misc/py-yfinance: Makefile misc/py-yfinance/pkg: PLIST misc/redshift : Makefile Log message: handle py3.12 switchover in misc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:28 Modified files: multimedia : Makefile multimedia/devede: Makefile multimedia/gaupol: Makefile multimedia/gstreamer1: Makefile multimedia/gstreamer1/py-gstreamer: Makefile multimedia/gstreamer1/py-gstreamer/pkg: PLIST multimedia/kid3: Makefile multimedia/mat2: Makefile multimedia/mpv : Makefile multimedia/pipewire/pipewire: Makefile multimedia/pipewire/wireplumber: Makefile 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/py-pafy: Makefile multimedia/py-pafy/pkg: PLIST multimedia/streamlink: Makefile multimedia/yle-dl: Makefile Log message: handle py3.12 switchover in multimedia CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:36 Modified files: net : Makefile net/aggregate6 : Makefile net/arouteserver: Makefile net/avahi : Makefile net/blaeu : Makefile net/bro : Makefile net/deluge-ltconfig: Makefile net/deluge : Makefile net/dico : Makefile net/dleyna : Makefile net/dnsperf : Makefile net/epic5 : Makefile net/exabgp : Makefile net/flow-tools : Makefile net/freeradius : Makefile net/gajim : Makefile net/gpodder : Makefile net/hexchat : Makefile net/isc-bind : Makefile net/kdeconnect-kde: Makefile net/konversation: Makefile net/libaccounts-glib: Makefile net/libdnet : Makefile net/libproxy : Makefile net/librenms : Makefile net/libtorrent-rasterbar: Makefile net/magic-wormhole: Makefile net/mosquitto : Makefile net/mygpoclient: Makefile net/nagios/check_esxi_hardware: Makefile net/napalm : Makefile.inc net/napalm/py-napalm: Makefile net/napalm/py-napalm/pkg: PLIST net/nicotine-plus: Makefile net/nmap : Makefile net/nyx : Makefile net/onionshare : Makefile net/openvpn : Makefile net/pbgpp : Makefile net/pcapdiff : Makefile net/pidgin : Makefile net/poezio : Makefile net/profanity : Makefile 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-b2sdk : Makefile net/py-b2sdk/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-cymruwhois: Makefile net/py-cymruwhois/pkg: PLIST net/py-dnslib : Makefile net/py-dnslib/pkg: PLIST net/py-dnspython: Makefile net/py-dnspython/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-fqdn : Makefile net/py-fqdn/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-idna : Makefile net/py-idna/pkg: PLIST net/py-ifaddr : Makefile net/py-ifaddr/pkg: PLIST net/py-impacket: Makefile net/py-impacket/pkg: PLIST net/py-irclib : Makefile net/py-irclib/pkg: PLIST net/py-junos-eznc: Makefile net/py-junos-eznc/pkg: PLIST net/py-libcloud: Makefile net/py-libcloud/pkg: PLIST net/py-libknot : Makefile net/py-libknot/pkg: PLIST net/py-minimalmodbus: Makefile net/py-minimalmodbus/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-nmap : Makefile net/py-nmap/pkg: PLIST net/py-nxos : Makefile net/py-nxos/pkg: PLIST net/py-paho-mqtt: Makefile net/py-paho-mqtt/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-publicsuffix2: Makefile net/py-publicsuffix2/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-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-client: Makefile net/py-socketio-client/pkg: PLIST net/py-socketio: Makefile net/py-socketio/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-transmissionrpc-ng: Makefile net/py-transmissionrpc-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/qbittorrent/qbittorrent: Makefile net/rabbitmq : Makefile net/scapy : Makefile net/seafile/libsearpc: Makefile net/seafile/seafile: Makefile net/sshuttle : Makefile net/sshuttle/pkg: PLIST net/synapse : Makefile net/tacacs+ : Makefile net/telepathy/folks: Makefile net/telepathy/telepathy-idle: Makefile net/telepathy/telepathy-logger: Makefile net/tg : Makefile net/toot : Makefile net/toxic : Makefile net/tremc : Makefile net/vf1 : Makefile net/websockify : Makefile net/weechat : Makefile Log message: handle py3.12 switchover in net CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:37 Modified files: news : Makefile news/py-sabctools: Makefile news/py-sabctools/pkg: PLIST news/sabnzbd : Makefile Log message: handle py3.12 switchover in news CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:39 Modified files: print : Makefile print/hplip : Makefile print/libharu : Makefile print/lilypond : Makefile print/lyx : Makefile print/ocrmypdf : Makefile print/pdfarranger: Makefile print/printrun : Makefile print/psutils : Makefile 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-pydyf : Makefile print/py-pydyf/pkg: PLIST print/py-pylatex: Makefile print/py-pylatex/pkg: PLIST print/py-pypdf : Makefile print/py-pypdf/pkg: PLIST print/py-relatorio: Makefile print/py-relatorio/pkg: PLIST print/py-reportlab: Makefile print/py-reportlab/pkg: PLIST print/scribus : Makefile print/system-config-printer: Makefile print/texlive/texmf: Makefile print/unpaper : Makefile print/weasyprint: Makefile print/weasyprint/pkg: PLIST Log message: handle py3.12 switchover in print CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:41 Modified files: productivity : Makefile productivity/calcurse: Makefile productivity/epr-reader: Makefile productivity/gtg: Makefile productivity/impressive: Makefile productivity/khal: Makefile productivity/khard: Makefile productivity/kmymoney: Makefile productivity/ledger: Makefile productivity/py-caldav: Makefile productivity/py-caldav/pkg: PLIST productivity/py-tasklib: Makefile productivity/py-tasklib/pkg: PLIST productivity/qbirthday: Makefile productivity/radicale: Makefile productivity/radicale2: Makefile productivity/rednotebook: Makefile productivity/timewarrior: Makefile productivity/topydo: Makefile productivity/vdirsyncer: Makefile productivity/workrave: Makefile productivity/yokadi: Makefile productivity/zim: Makefile Log message: handle py3.12 switchover in productivity CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:47 Modified files: security : Makefile security/ROPgadget: Makefile security/angrop: Makefile security/badkeys: Makefile security/boofuzz: Makefile security/botan2: Makefile security/distorm3: Makefile security/distorm3/pkg: PLIST security/dropbear: Makefile security/emldump: Makefile security/fierce: Makefile security/hashid: Makefile security/knockpy: Makefile security/letsencrypt: Makefile security/letsencrypt/acme-tiny: Makefile security/letsencrypt/client: Makefile security/letsencrypt/py-acme: Makefile security/letsencrypt/py-acme/pkg: PLIST security/libbde: Makefile security/libewf: Makefile security/libpwquality: Makefile security/mitmproxy: Makefile security/oledump: Makefile security/oletools: Makefile security/pass-import: Makefile security/passphraseme: Makefile security/pcsc-lite: Makefile security/pdf-parser: Makefile security/pdfid : Makefile security/plaso : Makefile 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: Makefile security/py-argon2-cffi/pkg: PLIST security/py-artifacts: Makefile security/py-artifacts/pkg: PLIST security/py-asn1crypto: Makefile security/py-asn1crypto/pkg: PLIST security/py-axolotl-curve25519: Makefile security/py-axolotl-curve25519/pkg: PLIST security/py-axolotl: Makefile security/py-axolotl/pkg: PLIST security/py-bcrypt: Makefile security/py-bcrypt/pkg: PLIST security/py-cryptodome-test-vectors: Makefile security/py-cryptodome-test-vectors/pkg: PLIST security/py-cryptodome: Makefile security/py-cryptodome/pkg: PLIST security/py-cryptodomex: Makefile security/py-cryptodomex/pkg: PLIST security/py-cryptography: Makefile security/py-cryptography/pkg: PLIST security/py-cryptography_vectors: Makefile security/py-cryptography_vectors/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-fickling: Makefile security/py-fickling/pkg: PLIST security/py-fido2: Makefile security/py-fido2/pkg: PLIST security/py-gnupg: Makefile security/py-gnupg/pkg: PLIST security/py-gssapi: Makefile security/py-gssapi/pkg: PLIST security/py-hkdf: Makefile security/py-hkdf/pkg: PLIST security/py-hvac: Makefile security/py-hvac/pkg: PLIST security/py-in-toto: Makefile security/py-in-toto/pkg: PLIST security/py-josepy: Makefile security/py-josepy/pkg: PLIST security/py-keyring: Makefile security/py-keyring/pkg: PLIST security/py-krb5: Makefile security/py-krb5/pkg: PLIST security/py-libnacl: Makefile security/py-libnacl/pkg: PLIST security/py-miasm: Makefile security/py-miasm/pkg: PLIST security/py-mitmproxy_rs: Makefile security/py-mitmproxy_rs/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-passlib: Makefile security/py-passlib/pkg: PLIST security/py-pbkdf2: Makefile security/py-pbkdf2/pkg: PLIST security/py-pefile: Makefile security/py-pefile/pkg: PLIST security/py-pgpdump: Makefile security/py-pgpdump/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-ropper: Makefile security/py-ropper/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-service_identity: Makefile security/py-service_identity/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-trustme: Makefile security/py-trustme/pkg: PLIST security/py-yaswfp: Makefile security/py-yaswfp/pkg: PLIST security/py-zxcvbn: Makefile security/py-zxcvbn/pkg: PLIST security/recon-ng: Makefile security/routersploit: Makefile security/sn0int: Makefile security/sqlmap: Makefile security/ssh-audit: Makefile security/ssh-audit/pkg: PLIST security/suricata: Makefile security/theharvester: Makefile security/volatility3: Makefile security/volatility3/pkg: PLIST security/wapiti: Makefile security/wesng : Makefile security/wfuzz : Makefile security/yara : Makefile security/yara/python: Makefile security/yara/python/pkg: PLIST security/yubico/yubikey-manager: Makefile security/yubiserve: Makefile Log message: handle py3.12 switchover in security CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:48 Modified files: shells : Makefile shells/bash-completion: Makefile shells/fish : Makefile shells/py-qtconsole: Makefile shells/py-qtconsole/pkg: PLIST Log message: handle py3.12 switchover in shells CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:54 Modified files: sysutils : Makefile sysutils/ansible-core: Makefile sysutils/ansible-lint: Makefile sysutils/ansible: Makefile sysutils/appmanager: Makefile sysutils/awscli-plugin-endpoint: Makefile sysutils/awscli: Makefile sysutils/backblaze-b2: Makefile sysutils/binwalk: Makefile sysutils/bitrot: Makefile sysutils/borgbackup/1.4: Makefile sysutils/borgbackup/2.0: Makefile sysutils/borgbackup: Makefile.inc sysutils/borgmatic: Makefile sysutils/collectd: Makefile sysutils/deja-dup: Makefile sysutils/diffoscope: Makefile sysutils/duplicity: Makefile sysutils/fabric: Makefile sysutils/flatpak/xdg-desktop-portal: Makefile sysutils/glances: Makefile sysutils/google-cloud-sdk: Makefile sysutils/jefferson: Makefile sysutils/libesedb: Makefile sysutils/libevt: Makefile sysutils/libevtx: Makefile sysutils/libfsapfs: Makefile sysutils/libfsntfs: Makefile sysutils/libfvde: Makefile sysutils/libfwnt: Makefile sysutils/libfwsi: Makefile sysutils/liblnk: Makefile sysutils/libluksde: Makefile sysutils/libmsiecf: Makefile sysutils/libolecf: Makefile sysutils/libqcow: Makefile sysutils/libregf: Makefile sysutils/libscca: Makefile sysutils/libsigscan: Makefile sysutils/libsmdev: Makefile sysutils/libsmraw: Makefile sysutils/libvhdi: Makefile sysutils/libvirt-python: Makefile sysutils/libvirt-python/pkg: PLIST sysutils/libvirt: Makefile sysutils/libvmdk: Makefile sysutils/libvshadow: Makefile sysutils/libvslvm: Makefile sysutils/mdprint: Makefile sysutils/me_cleaner: Makefile sysutils/menulibre: Makefile sysutils/nut : Makefile sysutils/psrecord: Makefile 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-expandvars: Makefile sysutils/py-expandvars/pkg: PLIST sysutils/py-filelock: Makefile sysutils/py-filelock/pkg: PLIST sysutils/py-find: Makefile sysutils/py-find/pkg: PLIST sysutils/py-fsspec: Makefile sysutils/py-fsspec/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-packaging: Makefile sysutils/py-packaging/pkg: PLIST sysutils/py-parallel-ssh: Makefile sysutils/py-parallel-ssh/pkg: PLIST sysutils/py-pipx: Makefile sysutils/py-pipx/pkg: PLIST sysutils/py-platformdirs: Makefile sysutils/py-platformdirs/pkg: PLIST sysutils/py-prometheus_client: Makefile sysutils/py-prometheus_client/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-threadpoolctl: Makefile sysutils/py-threadpoolctl/pkg: PLIST sysutils/py-tsk: Makefile sysutils/py-tsk/pkg: PLIST sysutils/py-userpath: Makefile sysutils/py-userpath/pkg: PLIST sysutils/py-vmomi: Makefile sysutils/py-vmomi/pkg: PLIST sysutils/py-vsphere-automation: Makefile sysutils/py-vsphere-automation/pkg: PLIST sysutils/py-watchdog: Makefile sysutils/py-watchdog/pkg: PLIST sysutils/py-zabbix-api: Makefile sysutils/py-zabbix-api/pkg: PLIST sysutils/ranger: Makefile sysutils/rdiff-backup: Makefile sysutils/salt-testing: Makefile sysutils/salt : Makefile sysutils/supervisor: Makefile sysutils/tarsnapper: Makefile sysutils/tentakel: Makefile sysutils/u-boot: Makefile.inc sysutils/u-boot/aarch64: Makefile sysutils/u-boot/rk356x: Makefile sysutils/u-boot/rk3588: Makefile sysutils/u-boot/sun50i: Makefile sysutils/virt-manager: Makefile sysutils/vorta : Makefile sysutils/yabitrot: Makefile Log message: handle py3.12 switchover in sysutils CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:38:55 Modified files: telephony : Makefile telephony/linphone/liblinphone: Makefile telephony/py-phonenumbers: Makefile telephony/py-phonenumbers/pkg: PLIST Log message: handle py3.12 switchover in telephony CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:39:06 Modified files: textproc : Makefile textproc/apertium-regtest: Makefile textproc/apertium-streamparser: Makefile textproc/apertium: Makefile textproc/argparse-manpage: Makefile textproc/asciidoc: Makefile textproc/asciinema: Makefile textproc/calibre: Makefile textproc/catfish: Makefile textproc/cdiff : Makefile textproc/codespell: Makefile textproc/dialect: Makefile textproc/doclifter: Makefile textproc/gi-docgen: Makefile textproc/gtk-doc: Makefile textproc/hotdoc: Makefile textproc/itstool: Makefile textproc/libmarisa: Makefile textproc/libunicode: Makefile textproc/libxml: Makefile textproc/link-grammar: Makefile textproc/meld : Makefile textproc/nfoview: Makefile 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-PyPDF2: Makefile textproc/py-PyPDF2/pkg: PLIST textproc/py-alabaster: Makefile textproc/py-alabaster/pkg: PLIST textproc/py-bashlex: Makefile textproc/py-bashlex/pkg: PLIST textproc/py-black: Makefile textproc/py-black/pkg: PLIST textproc/py-bracex: Makefile textproc/py-bracex/pkg: PLIST textproc/py-canonicaljson: Makefile textproc/py-canonicaljson/pkg: PLIST textproc/py-cchardet: Makefile textproc/py-cchardet/pkg: PLIST textproc/py-chardet: Makefile textproc/py-chardet/pkg: PLIST textproc/py-charset-normalizer: Makefile textproc/py-charset-normalizer/pkg: PLIST textproc/py-colored: Makefile textproc/py-colored/pkg: PLIST textproc/py-coloredlogs: Makefile textproc/py-coloredlogs/pkg: PLIST textproc/py-commonmark: Makefile textproc/py-commonmark/pkg: PLIST textproc/py-confuse: Makefile textproc/py-confuse/pkg: PLIST textproc/py-cson: Makefile textproc/py-cson/pkg: PLIST textproc/py-css-parser: Makefile textproc/py-css-parser/pkg: PLIST textproc/py-cssselect: Makefile textproc/py-cssselect/pkg: PLIST textproc/py-cssselect2: Makefile textproc/py-cssselect2/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-dict2xml: Makefile textproc/py-dict2xml/pkg: PLIST textproc/py-dicttoxml: Makefile textproc/py-dicttoxml/pkg: PLIST textproc/py-diff-match-patch: Makefile textproc/py-diff-match-patch/pkg: PLIST textproc/py-docutils: Makefile textproc/py-docutils/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-iniconfig: Makefile textproc/py-iniconfig/pkg: PLIST textproc/py-iso8601: Makefile textproc/py-iso8601/pkg: PLIST textproc/py-jaraco-text: Makefile textproc/py-jaraco-text/pkg: PLIST textproc/py-jellyfish: Makefile textproc/py-jellyfish/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-it: Makefile textproc/py-markdown-it/pkg: PLIST textproc/py-markdown: Makefile textproc/py-markdown/pkg: PLIST textproc/py-mdown-extensions: Makefile textproc/py-mdown-extensions/pkg: PLIST textproc/py-mdurl: Makefile textproc/py-mdurl/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-odfpy: Makefile textproc/py-odfpy/pkg: PLIST textproc/py-ofxparse: Makefile textproc/py-ofxparse/pkg: PLIST textproc/py-openpyxl: Makefile textproc/py-openpyxl/pkg: PLIST textproc/py-orjson: Makefile textproc/py-orjson/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-pygments: Makefile textproc/py-pygments/pkg: PLIST textproc/py-pykwalify: Makefile textproc/py-pykwalify/pkg: PLIST textproc/py-pypandoc: Makefile textproc/py-pypandoc/pkg: PLIST textproc/py-pyphen: Makefile textproc/py-pyphen/pkg: PLIST textproc/py-python-json-logger: Makefile textproc/py-python-json-logger/pkg: PLIST textproc/py-rebulk: Makefile textproc/py-rebulk/pkg: PLIST textproc/py-recommonmark: Makefile textproc/py-recommonmark/pkg: PLIST textproc/py-referencing: Makefile textproc/py-referencing/pkg: PLIST textproc/py-rst2ansi: Makefile textproc/py-rst2ansi/pkg: PLIST textproc/py-ruamel.yaml.clib: Makefile textproc/py-ruamel.yaml.clib/pkg: PLIST textproc/py-ruamel.yaml: Makefile textproc/py-ruamel.yaml/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-lookup: Makefile textproc/py-spdx-lookup/pkg: PLIST textproc/py-spdx: Makefile textproc/py-spdx/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-notfound-page: Makefile textproc/py-sphinx-notfound-page/pkg: PLIST textproc/py-sphinx: Makefile textproc/py-sphinx/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: Makefile Makefile.inc textproc/py-sphinxcontrib/applehelp: Makefile textproc/py-sphinxcontrib/applehelp/pkg: PLIST textproc/py-sphinxcontrib/devhelp: Makefile textproc/py-sphinxcontrib/devhelp/pkg: PLIST textproc/py-sphinxcontrib/htmlhelp: Makefile textproc/py-sphinxcontrib/htmlhelp/pkg: PLIST textproc/py-sphinxcontrib/jquery: Makefile textproc/py-sphinxcontrib/jquery/pkg: PLIST textproc/py-sphinxcontrib/jsmath: Makefile textproc/py-sphinxcontrib/jsmath/pkg: PLIST textproc/py-sphinxcontrib/qthelp: Makefile textproc/py-sphinxcontrib/qthelp/pkg: PLIST textproc/py-sphinxcontrib/serializinghtml: Makefile textproc/py-sphinxcontrib/serializinghtml/pkg: PLIST textproc/py-sphinxcontrib/websupport: Makefile textproc/py-sphinxcontrib/websupport/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-tinycss2: Makefile textproc/py-tinycss2/pkg: PLIST textproc/py-toml: Makefile textproc/py-toml/pkg: PLIST textproc/py-tomli: Makefile textproc/py-tomli/pkg: PLIST textproc/py-tomli_w: Makefile textproc/py-tomli_w/pkg: PLIST textproc/py-tomlkit: Makefile textproc/py-tomlkit/pkg: PLIST textproc/py-typogrify: Makefile textproc/py-typogrify/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-unpaddedbase64: Makefile textproc/py-unpaddedbase64/pkg: PLIST textproc/py-vobject: Makefile textproc/py-vobject/pkg: PLIST textproc/py-webencodings: Makefile textproc/py-webencodings/pkg: PLIST textproc/py-whatthepatch: Makefile textproc/py-whatthepatch/pkg: PLIST textproc/py-xlrd: Makefile textproc/py-xlrd/pkg: PLIST textproc/py-xlwt: Makefile textproc/py-xlwt/pkg: PLIST textproc/py-xmldiff: Makefile 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-yamlloader: Makefile textproc/py-yamlloader/pkg: PLIST textproc/py-yamlordereddictloader: Makefile textproc/py-yamlordereddictloader/pkg: PLIST textproc/rubber: Makefile textproc/spiff/patches: patch-exact_c patch-parse_c patch-tol_c textproc/syrics: Makefile textproc/syrics/pkg: PLIST textproc/urlscan: Makefile textproc/xml2rfc: Makefile textproc/xxdiff: Makefile textproc/yq : Makefile Log message: handle py3.12 switchover in textproc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:39:07 Modified files: wayland/libei : Makefile wayland/libinput-openbsd: Makefile Log message: handle py3.12 switchover in wayland CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:39:15 Modified files: www : Makefile www/ap2-mod_wsgi: Makefile www/apertium-apy: Makefile www/bluefish : Makefile www/buku : Makefile www/chromium : Makefile www/ephemetoot : Makefile www/firefox-esr: Makefile www/gallery-dl : Makefile www/internetarchive: Makefile www/ipynb-py-convert: Makefile www/iridium : Makefile www/jupyter-notebook: Makefile www/kore : Makefile www/liferea : Makefile www/linkchecker: Makefile www/mozilla-firefox: Makefile www/odoo : Makefile www/pelican : Makefile www/puppetboard: Makefile www/py-CherryPy: Makefile www/py-CherryPy/pkg: PLIST www/py-adblock : Makefile www/py-adblock/pkg: PLIST www/py-aiohappyeyeballs: Makefile www/py-aiohappyeyeballs/pkg: PLIST www/py-aiohttp-oauthlib: Makefile www/py-aiohttp-oauthlib/pkg: PLIST www/py-aiohttp : Makefile www/py-aiohttp/pkg: PLIST www/py-aioquic : Makefile www/py-aioquic/pkg: PLIST www/py-arsenic : Makefile www/py-arsenic/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-beautifulsoup4: Makefile www/py-beautifulsoup4/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-cookies : Makefile www/py-cookies/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-flask-wtf: Makefile www/py-flask-wtf/pkg: PLIST www/py-flask : Makefile www/py-flask/pkg: PLIST www/py-flup : Makefile www/py-flup/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-httpcore: Makefile www/py-httpcore/pkg: PLIST www/py-httpie : Makefile 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-httpx : Makefile www/py-httpx/pkg: PLIST www/py-hyperframe: Makefile www/py-hyperframe/pkg: PLIST www/py-hyperlink: Makefile www/py-hyperlink/pkg: PLIST www/py-itsdangerous: Makefile www/py-itsdangerous/pkg: PLIST www/py-jinja2-time: Makefile www/py-jinja2-time/pkg: PLIST www/py-jinja2 : Makefile www/py-jinja2/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-multipart: Makefile www/py-multipart/pkg: PLIST www/py-ndg-httpsclient: Makefile www/py-ndg-httpsclient/pkg: PLIST www/py-nh3 : Makefile www/py-nh3/pkg : PLIST www/py-openapi-core: Makefile www/py-openapi-core/pkg: PLIST www/py-qt6webengine: Makefile www/py-qt6webengine/pkg: PLIST www/py-qtwebengine: Makefile www/py-qtwebengine/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-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-requests: Makefile www/py-requests/pkg: PLIST www/py-responses: Makefile www/py-responses/pkg: PLIST www/py-selenium: Makefile www/py-selenium/pkg: PLIST www/py-soupsieve: Makefile www/py-soupsieve/pkg: PLIST www/py-spotipy : Makefile www/py-spotipy/pkg: PLIST www/py-tempita : Makefile www/py-tempita/pkg: PLIST www/py-terminado: Makefile www/py-terminado/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-webcolors: Makefile www/py-webcolors/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-werkzeug: Makefile www/py-werkzeug/pkg: PLIST www/py-wstools : Makefile www/py-wstools/pkg: PLIST www/py-wtforms : Makefile www/py-wtforms/pkg: PLIST www/py-yarl : Makefile www/py-yarl/pkg: PLIST www/qobuz-dl : Makefile www/qutebrowser: Makefile www/tootstream : Makefile www/tor-browser/browser: Makefile www/trac : Makefile www/tuir : Makefile www/twill : Makefile www/ungoogled-chromium: Makefile www/unit/unit-python: Makefile www/urlwatch : Makefile www/varnish : Makefile www/woob : Makefile www/youtube-dl : Makefile www/yt-dlp : Makefile Log message: handle py3.12 switchover in www CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:39:19 Modified files: x11 : Makefile x11/alacritty : Makefile x11/arandr : Makefile x11/autorandr : Makefile x11/blueprint-compiler: Makefile x11/dbus-python: Makefile x11/dbus-python/pkg: PLIST x11/enlightenment: Makefile x11/gedit/gedit-plugins: Makefile x11/gedit/gedit: Makefile x11/gnome/accerciser: Makefile x11/gnome/browser-connector: Makefile x11/gnome/builder: Makefile x11/gnome/eog-plugins: Makefile x11/gnome/gitg : Makefile x11/gnome/gom : Makefile x11/gnome/gvfs : Makefile x11/gnome/libgweather4: Makefile x11/gnome/librsvg: Makefile x11/gnome/libsecret: Makefile x11/gnome/localsearch: Makefile x11/gnome/music: Makefile x11/gnome/orca : Makefile x11/gnome/py-atspi: Makefile x11/gnome/secrets: Makefile x11/gnome/shell: Makefile x11/gnome/tinysparql: Makefile x11/gnome/totem: Makefile x11/gnome/tweaks: Makefile x11/gnome/yelp-tools: Makefile x11/gtk+4 : Makefile x11/kde-applications/cantor: Makefile x11/kde-applications/kajongg: Makefile x11/kde-applications/kde-dev-scripts: Makefile x11/kde-applications/kdenlive: Makefile x11/kde-applications/kopeninghours: Makefile x11/kde-applications/lokalize: Makefile x11/kde-applications/spectacle: Makefile x11/kde-applications/umbrello: Makefile x11/kde-plasma/breeze-gtk: Makefile x11/kde-plasma/kwin: Makefile x11/kitty : Makefile x11/mate/menu-advanced: Makefile x11/mate/pluma : Makefile x11/menumaker : Makefile x11/nagstamon : Makefile x11/obmenu : Makefile x11/openbox : Makefile x11/papirus-icon-theme: Makefile x11/polybar : Makefile x11/py-i3ipc : Makefile x11/py-i3ipc/pkg: PLIST x11/py-pyglet : Makefile x11/py-pyglet/pkg: PLIST x11/py-qt5 : Makefile x11/py-qt5/pkg : PLIST x11/py-qt6 : Makefile x11/py-qt6/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-wxPython: Makefile x11/py-xcbgen : Makefile x11/py-xcbgen/pkg: PLIST x11/py-xlib : Makefile x11/py-xlib/pkg: PLIST x11/qt5/qtwebengine: Makefile x11/qt6/pyside6/pyside: Makefile x11/qt6/pyside6/shiboken: Makefile x11/qt6/pyside6/tools: Makefile x11/qt6/qtbase : Makefile x11/qt6/qtdeclarative: Makefile x11/qt6/qtwebengine: Makefile x11/remmina : Makefile x11/screenkey : Makefile x11/spice-gtk : Makefile x11/tellico : Makefile x11/terminator : Makefile x11/wxWidgets : Makefile x11/xcb-util-errors: Makefile x11/xss-lock : Makefile x11/zutty : Makefile Log message: handle py3.12 switchover in x11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:39:34 Modified files: devel : Makefile devel/angr/py-ailment: Makefile devel/angr/py-angr: Makefile devel/angr/py-archinfo: Makefile devel/angr/py-claripy: Makefile devel/angr/py-cle: Makefile devel/angr/py-pyvex: Makefile devel/angr/py-z3-solver: Makefile devel/arduino-esp32: Makefile devel/arduino-esp8266: Makefile devel/arduino-makefile: Makefile devel/autopep8 : Makefile devel/bazel : Makefile devel/bpython : Makefile devel/bpython/pkg: PLIST devel/cabal-install: Makefile devel/capstone : Makefile devel/capstone/python: Makefile devel/capstone/python/pkg: PLIST devel/clang-tools-extra: Makefile devel/cmake : Makefile devel/coccigrep: Makefile devel/coccinelle: Makefile devel/codechecker: Makefile devel/cutter : Makefile devel/cvs-fast-export: Makefile devel/cvs2gitdump: Makefile devel/distcc : Makefile devel/flake8 : Makefile devel/flawfinder: Makefile devel/gdb : Makefile devel/git-cola : Makefile devel/git-filter-repo: Makefile devel/github-backup: Makefile devel/glade : Makefile devel/glib2 : Makefile devel/gn : Makefile devel/gobject-introspection: Makefile devel/goopy : Makefile devel/gyp : Makefile devel/immer : Makefile devel/include-what-you-use: Makefile devel/ipython : Makefile devel/ipython/pkg: PLIST devel/json-glib: Makefile devel/kdevelop : Makefile devel/keystone : Makefile devel/keystone/python: Makefile devel/keystone/python/pkg: PLIST devel/kf5/breeze-icons: Makefile devel/kf5/extra-cmake-modules: Makefile devel/kf5/kapidox: Makefile devel/kf5/kdelibs4support: Makefile devel/kf5/ki18n: Makefile devel/kf6/breeze-icons: Makefile devel/kf6/extra-cmake-modules: Makefile devel/kf6/ki18n: Makefile devel/lager : Makefile devel/legit : Makefile devel/libcdada : Makefile devel/libftdi1 : Makefile devel/libgit2/libgit2-glib: Makefile devel/libgit2/py-git2: Makefile devel/libgusb : Makefile devel/liblouis : Makefile devel/libpeas : Makefile devel/libpeas2 : Makefile devel/libtalloc: Makefile devel/libvolk : Makefile devel/llvm-lit : Makefile devel/llvm/13 : Makefile devel/llvm/16 : Makefile devel/llvm/17 : Makefile devel/llvm/18 : Makefile devel/llvm : Makefile.inc devel/luacheck : Makefile devel/makeesparduino: Makefile devel/mercurial: Makefile devel/meson-python: Makefile devel/meson : Makefile devel/ophis : Makefile devel/pre-commit: Makefile devel/pudb : Makefile devel/pudb/pkg : PLIST devel/py2-setuptools: Makefile devel/py2-setuptools/pkg: PLIST devel/pycdc : Makefile 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/pyusb : Makefile devel/pyusb/pkg: PLIST devel/qbs : Makefile devel/qt-creator: Makefile devel/rcs-fast-import: Makefile devel/riscv32-esp-elf/gcc: Makefile devel/rizin : Makefile devel/scons : Makefile devel/serd : Makefile devel/sord : Makefile devel/spyder : Makefile devel/spyder/py-spyder-kernels: Makefile devel/spyder/py-spyder-kernels/pkg: PLIST devel/spyder/spyder: Makefile devel/spyder/spyder/pkg: PLIST devel/src : Makefile devel/stp : Makefile devel/subversion: Makefile devel/udis86 : Makefile devel/universal-ctags: Makefile devel/xtensa-esp32-elf/gcc: Makefile devel/xtensa-esp32s2-elf/gcc: Makefile devel/xtensa-esp32s3-elf/gcc: Makefile devel/xtensa-lx106-elf/gcc: Makefile devel/zug : Makefile Log message: handle py3.12 switchover in devel: non py- files CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:40:15 Modified files: 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-annotated_types: Makefile devel/py-annotated_types/pkg: PLIST devel/py-anytree: Makefile devel/py-anytree/pkg: PLIST devel/py-apipkg: Makefile devel/py-apipkg/pkg: PLIST devel/py-appdirs: Makefile devel/py-appdirs/pkg: PLIST devel/py-argcomplete: Makefile devel/py-argcomplete/pkg: PLIST devel/py-argh : Makefile devel/py-argh/pkg: PLIST devel/py-arrow : Makefile devel/py-arrow/pkg: PLIST devel/py-asn1-modules: Makefile devel/py-asn1-modules/pkg: PLIST devel/py-asn1 : Makefile devel/py-asn1/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-asynctest: Makefile devel/py-asynctest/pkg: PLIST devel/py-atomicwrites: Makefile devel/py-atomicwrites/pkg: PLIST devel/py-attrs : Makefile devel/py-attrs/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-backcall: Makefile devel/py-backcall/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-blinker: Makefile devel/py-blinker/pkg: PLIST devel/py-boolean.py: Makefile devel/py-boolean.py/pkg: PLIST devel/py-borghash: Makefile devel/py-borghash/pkg: PLIST devel/py-build : Makefile devel/py-build/pkg: PLIST devel/py-buildbot/buildbot: Makefile devel/py-buildbot/console-view: Makefile devel/py-buildbot/grid-view: Makefile devel/py-buildbot/pkg: Makefile devel/py-buildbot/waterfall-view: Makefile devel/py-buildbot/www: Makefile devel/py-buildslave: Makefile 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-cairocffi: Makefile devel/py-cairocffi/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-didyoumean: Makefile devel/py-click-didyoumean/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-click : Makefile devel/py-click/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-colorama: Makefile devel/py-colorama/pkg: PLIST devel/py-colorlog: Makefile devel/py-colorlog/pkg: PLIST devel/py-comm : Makefile devel/py-comm/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-country: Makefile devel/py-country/pkg: PLIST devel/py-covdefaults: Makefile devel/py-covdefaults/pkg: PLIST devel/py-coverage: Makefile devel/py-coverage/pkg: PLIST devel/py-coveralls: Makefile devel/py-coveralls/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-cruft : Makefile devel/py-cruft/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-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-derange: Makefile devel/py-derange/pkg: PLIST devel/py-dill : Makefile devel/py-dill/pkg: PLIST devel/py-dirty-equals: Makefile devel/py-dirty-equals/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-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-editables: Makefile devel/py-editables/pkg: PLIST devel/py-elftools: Makefile devel/py-elftools/pkg: PLIST devel/py-enrich: Makefile devel/py-enrich/pkg: PLIST devel/py-entrypoints: Makefile devel/py-entrypoints/pkg: PLIST devel/py-esptool: Makefile devel/py-esptool/pkg: PLIST devel/py-exceptiongroup: Makefile devel/py-exceptiongroup/pkg: PLIST devel/py-execnet: Makefile devel/py-execnet/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-flexmock: Makefile devel/py-flexmock/pkg: PLIST devel/py-flit : Makefile devel/py-flit/pkg: PLIST devel/py-flit_core: Makefile devel/py-flit_core/pkg: PLIST devel/py-flit_scm: Makefile devel/py-flit_scm/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-eventemitter: Makefile devel/py-gevent-eventemitter/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-gobject3: Makefile devel/py-gobject3/pkg: PLIST devel/py-greenlet: Makefile devel/py-greenlet/pkg: PLIST devel/py-hamcrest: Makefile devel/py-hamcrest/pkg: PLIST devel/py-hatch-fancy-pypi-readme: Makefile devel/py-hatch-fancy-pypi-readme/pkg: PLIST devel/py-hatch-jupyter-builder: Makefile devel/py-hatch-jupyter-builder/pkg: PLIST devel/py-hatch-nodejs-version: Makefile devel/py-hatch-nodejs-version/pkg: PLIST devel/py-hatch-vcs: Makefile devel/py-hatch-vcs/pkg: PLIST devel/py-hatchling: Makefile devel/py-hatchling/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-icalendar: Makefile devel/py-icalendar/pkg: PLIST devel/py-identify: Makefile devel/py-identify/pkg: PLIST devel/py-immutabledict: Makefile devel/py-immutabledict/pkg: PLIST devel/py-importlib-metadata: Makefile devel/py-importlib-metadata/pkg: PLIST devel/py-incremental: Makefile devel/py-incremental/pkg: PLIST devel/py-installer: Makefile devel/py-installer/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-ipykernel: Makefile devel/py-ipykernel/pkg: PLIST devel/py-ipython_genutils: Makefile devel/py-ipython_genutils/pkg: PLIST devel/py-iso3166: Makefile devel/py-iso3166/pkg: PLIST devel/py-iso639: Makefile devel/py-iso639/pkg: PLIST devel/py-isodate: Makefile devel/py-isodate/pkg: PLIST devel/py-isoduration: Makefile devel/py-isoduration/pkg: PLIST devel/py-isort : Makefile devel/py-isort/pkg: PLIST devel/py-iterable-io: Makefile devel/py-iterable-io/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-jedi : Makefile devel/py-jedi/pkg: PLIST devel/py-jeepney: Makefile devel/py-jeepney/pkg: PLIST devel/py-jmespath: Makefile devel/py-jmespath/pkg: PLIST devel/py-jsonpath-ng: Makefile devel/py-jsonpath-ng/pkg: PLIST devel/py-jsonref: Makefile devel/py-jsonref/pkg: PLIST devel/py-jsonschema-path: Makefile devel/py-jsonschema-path/pkg: PLIST devel/py-jsonschema-spec: Makefile devel/py-jsonschema-spec/pkg: PLIST devel/py-jsonschema-specifications: Makefile devel/py-jsonschema-specifications/pkg: PLIST devel/py-jsonschema: Makefile devel/py-jsonschema/pkg: PLIST devel/py-jupyter_client: Makefile devel/py-jupyter_client/pkg: PLIST devel/py-jupyter_core: Makefile devel/py-jupyter_core/pkg: PLIST devel/py-jupyter_events: Makefile devel/py-jupyter_events/pkg: PLIST devel/py-jupyter_packaging: Makefile devel/py-jupyter_packaging/pkg: PLIST devel/py-jupyter_server: Makefile devel/py-jupyter_server/pkg: PLIST devel/py-jupyter_server_terminals: Makefile devel/py-jupyter_server_terminals/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-liblarch: Makefile devel/py-liblarch/pkg: PLIST devel/py-lief : Makefile devel/py-lief/pkg: PLIST devel/py-littleutils: Makefile devel/py-littleutils/pkg: PLIST devel/py-llvmlite: Makefile devel/py-llvmlite/pkg: PLIST devel/py-logfury: Makefile devel/py-logfury/pkg: PLIST devel/py-logilab-common: Makefile devel/py-logilab-common/pkg: PLIST devel/py-loguru: Makefile devel/py-loguru/pkg: PLIST devel/py-looseversion: Makefile devel/py-looseversion/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-more-itertools: Makefile devel/py-more-itertools/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-extensions: Makefile devel/py-mypy-extensions/pkg: PLIST devel/py-mypy : Makefile devel/py-mypy/pkg: PLIST devel/py-nampa : Makefile devel/py-nampa/pkg: PLIST devel/py-nbclient: Makefile devel/py-nbclient/pkg: PLIST devel/py-nbconvert: Makefile devel/py-nbconvert/pkg: PLIST devel/py-nbformat: Makefile devel/py-nbformat/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-warnings-filters: Makefile devel/py-nose-warnings-filters/pkg: PLIST devel/py-nose : Makefile devel/py-nose/pkg: PLIST devel/py-nosexcover: Makefile devel/py-nosexcover/pkg: PLIST devel/py-objgraph: Makefile devel/py-objgraph/pkg: PLIST devel/py-olefile: Makefile devel/py-olefile/pkg: PLIST devel/py-openapi-schema-validator: Makefile devel/py-openapi-schema-validator/pkg: PLIST devel/py-openapi-spec-validator: Makefile devel/py-openapi-spec-validator/pkg: PLIST devel/py-openbsd: Makefile devel/py-openbsd/pkg: PLIST devel/py-ordered-set: Makefile devel/py-ordered-set/pkg: PLIST devel/py-outcome: Makefile devel/py-outcome/pkg: PLIST devel/py-overrides: Makefile devel/py-overrides/pkg: PLIST devel/py-parallel: Makefile devel/py-parallel/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-parsing: Makefile devel/py-parsing/pkg: PLIST devel/py-parso : Makefile devel/py-parso/pkg: PLIST devel/py-path.py: Makefile devel/py-path.py/pkg: PLIST devel/py-path : Makefile devel/py-path/pkg: PLIST devel/py-pathable: Makefile devel/py-pathable/pkg: PLIST devel/py-pathspec: Makefile devel/py-pathspec/pkg: PLIST devel/py-pathvalidate: Makefile devel/py-pathvalidate/pkg: PLIST devel/py-pbr : Makefile devel/py-pbr/pkg: PLIST devel/py-pdm-backend: Makefile devel/py-pdm-backend/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-pick : Makefile devel/py-pick/pkg: PLIST devel/py-pip : Makefile devel/py-pip/pkg: PLIST devel/py-pkgconfig: Makefile devel/py-pkgconfig/pkg: PLIST devel/py-pluggy: Makefile devel/py-pluggy/pkg: PLIST devel/py-plugnplay: Makefile devel/py-plugnplay/pkg: PLIST devel/py-ply : Makefile devel/py-ply/pkg: PLIST devel/py-poetry-core: Makefile devel/py-poetry-core/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-ptyprocess: Makefile devel/py-ptyprocess/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-pydantic-compat: Makefile devel/py-pydantic-compat/pkg: PLIST devel/py-pydantic-core: Makefile devel/py-pydantic-core/pkg: PLIST devel/py-pydantic: Makefile devel/py-pydantic/pkg: PLIST devel/py-pydocstyle: Makefile devel/py-pydocstyle/pkg: PLIST devel/py-pygithub: Makefile devel/py-pygithub/pkg: PLIST devel/py-pyinotify: Makefile devel/py-pyinotify/pkg: PLIST devel/py-pylint_venv: Makefile devel/py-pylint_venv/pkg: PLIST devel/py-pyls-spyder: Makefile devel/py-pyls-spyder/pkg: PLIST devel/py-pyprof2calltree: Makefile devel/py-pyprof2calltree/pkg: PLIST devel/py-pyproject-api: Makefile devel/py-pyproject-api/pkg: PLIST devel/py-pyproject-metadata: Makefile devel/py-pyproject-metadata/pkg: PLIST devel/py-pyproject_hooks: Makefile devel/py-pyproject_hooks/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-pytoolconfig: Makefile devel/py-pytoolconfig/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-rcsparse: Makefile devel/py-rcsparse/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-rich : Makefile devel/py-rich/pkg: PLIST devel/py-robotframework: Makefile devel/py-robotframework/pkg: PLIST devel/py-rope : Makefile devel/py-rope/pkg: PLIST devel/py-rpds-py: Makefile devel/py-rpds-py/pkg: PLIST devel/py-rtree : Makefile devel/py-rtree/pkg: PLIST devel/py-rx : Makefile devel/py-rx/pkg: PLIST devel/py-sarif-tools: Makefile devel/py-sarif-tools/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-setproctitle: Makefile devel/py-setproctitle/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: Makefile devel/py-setuptools/pkg: PLIST devel/py-setuptools_git: Makefile devel/py-setuptools_git/pkg: PLIST devel/py-setuptools_scm: Makefile devel/py-setuptools_scm/pkg: PLIST devel/py-setuptools_scm_git_archive: Makefile devel/py-setuptools_scm_git_archive/pkg: PLIST devel/py-setuptools_trial: Makefile devel/py-setuptools_trial/pkg: PLIST devel/py-sh : Makefile devel/py-sh/pkg: PLIST devel/py-shellingham: Makefile devel/py-shellingham/pkg: PLIST devel/py-simpleeval: Makefile devel/py-simpleeval/pkg: PLIST devel/py-simplegeneric: Makefile devel/py-simplegeneric/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-speg : Makefile devel/py-speg/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-structlog: Makefile devel/py-structlog/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-aiohttp: Makefile devel/py-test-aiohttp/pkg: PLIST devel/py-test-arraydiff: Makefile devel/py-test-arraydiff/pkg: PLIST devel/py-test-astropy-header: Makefile devel/py-test-astropy-header/pkg: PLIST devel/py-test-astropy: Makefile devel/py-test-astropy/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-codspeed: Makefile devel/py-test-codspeed/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-expect: Makefile devel/py-test-expect/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-httpbin: Makefile devel/py-test-httpbin/pkg: PLIST devel/py-test-httpserver: Makefile devel/py-test-httpserver/pkg: PLIST devel/py-test-isort: Makefile devel/py-test-isort/pkg: PLIST devel/py-test-jupyter: Makefile devel/py-test-jupyter/pkg: PLIST devel/py-test-lazy-fixture: Makefile devel/py-test-lazy-fixture/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-relaxed: Makefile devel/py-test-relaxed/pkg: PLIST devel/py-test-remotedata: Makefile devel/py-test-remotedata/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-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-test : Makefile devel/py-test/pkg: PLIST devel/py-testpath: Makefile devel/py-testpath/pkg: PLIST devel/py-testtools: Makefile devel/py-testtools/pkg: PLIST devel/py-three-merge: Makefile devel/py-three-merge/pkg: PLIST devel/py-thrift: Makefile devel/py-thrift/pkg: PLIST devel/py-timelib: Makefile devel/py-timelib/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-tox : Makefile devel/py-tox/pkg: PLIST devel/py-tqdm : Makefile devel/py-tqdm/pkg: PLIST devel/py-traitlets: Makefile devel/py-traitlets/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-twisted: Makefile devel/py-twisted/pkg: PLIST devel/py-txaio : Makefile devel/py-txaio/pkg: PLIST devel/py-typeguard: Makefile devel/py-typeguard/pkg: PLIST devel/py-typer : Makefile devel/py-typer/pkg: PLIST devel/py-types-psutil: Makefile devel/py-types-psutil/pkg: PLIST devel/py-types-setuptools: Makefile devel/py-types-setuptools/pkg: PLIST devel/py-typing-extensions: Makefile devel/py-typing-extensions/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-unique-log-filter: Makefile devel/py-unique-log-filter/pkg: PLIST devel/py-untangle: Makefile devel/py-untangle/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-vcversioner: Makefile devel/py-vcversioner/pkg: PLIST devel/py-versioneer: Makefile devel/py-versioneer/pkg: PLIST devel/py-virtualenv: Makefile devel/py-virtualenv/pkg: PLIST devel/py-voluptuous: Makefile devel/py-voluptuous/pkg: PLIST devel/py-vulture: Makefile devel/py-vulture/pkg: PLIST devel/py-wbem : Makefile devel/py-wbem/pkg: PLIST devel/py-wcmatch: Makefile devel/py-wcmatch/pkg: PLIST devel/py-wcwidth: Makefile devel/py-wcwidth/pkg: PLIST devel/py-wheel : Makefile devel/py-wheel/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 Log message: handle py3.12 switchover in devel: py- files CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:40:34 Modified files: infrastructure/bin: portbump infrastructure/lib/OpenBSD/PortGen/Port: PyPI.pm infrastructure/templates: Makefile.template Log message: follow python.port.mk changes CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/21 04:42:47 Modified files: x11/xfce4/xfce4-screensaver: Makefile distinfo x11/xfce4/xfce4-screensaver/pkg: PLIST Log message: x11/xfce4/xfce4-screensaver: update to 4.18.4. see https://mail.xfce.org/pipermail/xfce-announce/2024-December/001482.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:43:31 Modified files: inputmethods/ibus-typing-booster: Makefile Log message: bump recently updated port CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:46:05 Modified files: audio/beets/pkg: PLIST audio/cplay/pkg: PLIST audio/curseradio/pkg: PLIST audio/ffmpeg-normalize/pkg: PLIST audio/picard/pkg: PLIST audio/puddletag/pkg: PLIST audio/py-eyed3/pkg: PLIST audio/quodlibet/pkg: PLIST audio/rgain/pkg: PLIST audio/snack : Makefile audio/sonata/pkg: PLIST audio/subsonic-cli/pkg: PLIST audio/yt-audio/pkg: PLIST benchmarks/netperf-wrapper/pkg: PLIST-main benchmarks/speedtest-cli/pkg: PLIST comms/cc2538-bsl/pkg: PLIST comms/chirp/pkg: PLIST comms/py-gammu : Makefile comms/py-gammu/pkg: PLIST comms/sigrok/libsigrok/pkg: PLIST databases/barman/pkg: PLIST databases/mysql-utilities: Makefile databases/mysql-utilities/pkg: PLIST databases/py-pg_activity/pkg: PLIST databases/recoll/pkg: PLIST-main databases/web2ldap/pkg: PLIST devel/angr : Makefile.inc devel/angr/py-ailment/pkg: PLIST devel/angr/py-angr/pkg: PLIST devel/angr/py-archinfo/pkg: PLIST devel/angr/py-claripy/pkg: PLIST devel/angr/py-cle/pkg: PLIST devel/angr/py-pyvex/pkg: PLIST devel/angr/py-z3-solver/pkg: PLIST devel/autopep8/pkg: PLIST devel/coccigrep/pkg: PLIST devel/cvs2svn : Makefile devel/cvs2svn/pkg: PLIST devel/distcc/pkg: PLIST-main devel/flake8/pkg: PLIST devel/git-cola/pkg: PLIST devel/github-backup/pkg: PLIST devel/legit/pkg: PLIST devel/libgit2/py-git2/pkg: PLIST devel/mercurial/pkg: PLIST-main devel/meson/pkg: PLIST devel/meson-python/pkg: PLIST devel/ophis/pkg: PLIST devel/pre-commit/pkg: PLIST devel/py-buildbot: Makefile.inc devel/py-buildbot/buildbot/pkg: PLIST devel/py-buildbot/console-view/pkg: PLIST devel/py-buildbot/grid-view/pkg: PLIST devel/py-buildbot/pkg/pkg: PLIST devel/py-buildbot/waterfall-view/pkg: PLIST devel/py-buildbot/www/pkg: PLIST devel/py-buildslave/pkg: PLIST devel/py-doit/pkg: PLIST devel/py2-pip : Makefile devel/py2-pip/pkg: PLIST devel/py2-pygame: Makefile devel/py2-pygame/pkg: PLIST devel/pyupgrade/pkg: PLIST devel/scons/pkg: PLIST editors/novelwriter/pkg: PLIST emulators/fs-uae: Makefile games/gextoolbox/pkg: PLIST games/legendary/pkg: PLIST games/mnemosyne/pkg: PLIST games/mysticmine: Makefile games/mysticmine/pkg: PLIST games/pyganim : Makefile games/pyganim/pkg: PLIST games/pysol/pkg: PLIST games/renpy/pkg: PLIST games/singularity/pkg: PLIST games/steamctl/pkg: PLIST games/unknown-horizons/pkg: PLIST geo/gdal/pkg : PLIST-python geo/mapproxy/pkg: PLIST geo/mapserver/pkg: PLIST-python geo/pygeoapi/pkg: PLIST graphics/glad/pkg: PLIST graphics/gnofract4d/pkg: PLIST graphics/gprof2dot/pkg: PLIST graphics/img2pdf/pkg: PLIST graphics/py2-Pillow/pkg: PLIST graphics/py2-cairo: Makefile graphics/py2-cairo/pkg: PLIST graphics/py2-opengl: Makefile graphics/py2-opengl/pkg: PLIST graphics/scour/pkg: PLIST graphics/termtosvg/pkg: PLIST graphics/xdot/pkg: PLIST inputmethods/ibus: Makefile inputmethods/ibus-anthy: Makefile inputmethods/libkkc-data: Makefile lang/myhdl/pkg : PLIST lang/pcbasic/pkg: PLIST lang/secularize/pkg: PLIST mail/getmail/pkg: PLIST mail/imapdedup/pkg: PLIST mail/kopano/core: Makefile mail/mailparser/pkg: PLIST mail/offlineimap/pkg: PLIST mail/pyzor/pkg : PLIST math/lpsolve/python: Makefile math/lpsolve/python/pkg: PLIST math/py2-numpy : Makefile math/py2-numpy/pkg: PLIST math/veusz/pkg : PLIST math/visidata/pkg: PLIST misc/freeopcua/opcua-client-gui/pkg: PLIST misc/gramps/pkg: PLIST misc/lfm/pkg : PLIST misc/py-imdb/pkg: PLIST multimedia/devede/pkg: PLIST multimedia/gaupol/pkg: PLIST multimedia/mat2/pkg: PLIST multimedia/streamlink/pkg: PLIST multimedia/yle-dl/pkg: PLIST net/aggregate6/pkg: PLIST net/arouteserver/pkg: PLIST net/blaeu/pkg : PLIST net/deluge/pkg : PLIST net/deluge-ltconfig/pkg: PLIST net/exabgp/pkg : PLIST net/gajim/pkg : PLIST net/gpodder/pkg: PLIST net/gupnp/core : Makefile net/libdnet/pkg: PLIST-python net/magic-wormhole/pkg: PLIST net/mygpoclient/pkg: PLIST net/nyx/pkg : PLIST net/onionshare/pkg: PLIST-main net/pbgpp/pkg : PLIST net/poezio/pkg : PLIST net/py-dns : Makefile net/py-dns/pkg : PLIST net/py-ripe.atlas.tools/pkg: PLIST net/py2-dnspython: Makefile net/py2-dnspython/pkg: PLIST net/scapy/pkg : PLIST net/synapse/pkg: PLIST net/tg/pkg : PLIST net/toot/pkg : PLIST net/vf1/pkg : PLIST net/websockify/pkg: PLIST print/ocrmypdf/pkg: PLIST print/pdfarranger/pkg: PLIST print/printrun/pkg: PLIST print/psutils/pkg: PLIST productivity/bruce: Makefile productivity/bruce/pkg: PLIST productivity/epr-reader/pkg: PLIST productivity/khal/pkg: PLIST productivity/khard/pkg: PLIST productivity/radicale/pkg: PLIST productivity/radicale2/pkg: PLIST productivity/rednotebook/pkg: PLIST productivity/topydo/pkg: PLIST productivity/vdirsyncer/pkg: PLIST productivity/yokadi/pkg: PLIST productivity/zim/pkg: PLIST security/ROPgadget/pkg: PLIST security/angrop/pkg: PLIST security/badkeys/pkg: PLIST security/boofuzz/pkg: PLIST security/fierce/pkg: PLIST security/hashid/pkg: PLIST security/knockpy/pkg: PLIST security/letsencrypt: Makefile.inc security/letsencrypt/acme-tiny/pkg: PLIST security/letsencrypt/client/pkg: PLIST security/libpwquality/pkg: PLIST security/mitmproxy/pkg: PLIST security/oletools/pkg: PLIST security/pass-import/pkg: PLIST security/passphraseme/pkg: PLIST security/plaso/pkg: PLIST security/routersploit/pkg: PLIST security/wapiti/pkg: PLIST security/wesng/pkg: PLIST security/wfuzz/pkg: PLIST security/yubico/yubikey-manager/pkg: PLIST security/yubiserve/pkg: PLIST sysutils/ansible/pkg: PLIST sysutils/ansible-core/pkg: PLIST sysutils/ansible-lint/pkg: PLIST sysutils/awscli/pkg: PLIST sysutils/awscli-plugin-endpoint/pkg: PLIST sysutils/backblaze-b2/pkg: PLIST sysutils/binwalk/pkg: PLIST sysutils/bitrot/pkg: PLIST sysutils/borgbackup/1.4/pkg: PLIST sysutils/borgbackup/2.0/pkg: PLIST sysutils/borgmatic/pkg: PLIST sysutils/diffoscope/pkg: PLIST sysutils/duplicity/pkg: PLIST sysutils/fabric/pkg: PLIST sysutils/glances/pkg: PLIST sysutils/jefferson/pkg: PLIST sysutils/menulibre/pkg: PLIST sysutils/psrecord/pkg: PLIST sysutils/py-elasticsearch-curator/pkg: PLIST sysutils/ranger/pkg: PLIST sysutils/rdiff-backup/pkg: PLIST sysutils/salt/pkg: PLIST sysutils/salt-testing/pkg: PLIST sysutils/supervisor/pkg: PLIST sysutils/tarsnapper/pkg: PLIST sysutils/tentakel/pkg: PLIST sysutils/vorta/pkg: PLIST textproc/apertium-streamparser/pkg: PLIST textproc/argparse-manpage/pkg: PLIST textproc/asciinema/pkg: PLIST textproc/catfish/pkg: PLIST textproc/cdiff/pkg: PLIST textproc/codespell/pkg: PLIST textproc/hotdoc/pkg: PLIST textproc/nfoview/pkg: PLIST textproc/py-xmldiff/pkg: PLIST textproc/rubber/pkg: PLIST textproc/svndumptool: Makefile textproc/svndumptool/pkg: PLIST textproc/urlscan/pkg: PLIST textproc/xml2rfc/pkg: PLIST textproc/yould : Makefile textproc/yould/pkg: PLIST textproc/yq/pkg: PLIST textproc/zathura/core: Makefile www/apertium-apy/pkg: PLIST www/buku/pkg : PLIST www/ephemetoot/pkg: PLIST www/gallery-dl/pkg: PLIST www/internetarchive/pkg: PLIST www/ipynb-py-convert/pkg: PLIST www/jupyter-notebook/pkg: PLIST www/linkchecker/pkg: PLIST www/moinmoin : Makefile www/moinmoin/pkg: PLIST www/pelican/pkg: PLIST www/py-httpie/pkg: PLIST www/qobuz-dl/pkg: PLIST www/qutebrowser/pkg: PLIST www/tootstream/pkg: PLIST www/trac/pkg : PLIST www/tuir/pkg : PLIST www/twill/pkg : PLIST www/urlwatch/pkg: PLIST www/woob/pkg : PLIST www/youtube-dl/pkg: PLIST www/yt-dlp/pkg : PLIST x11/arandr/pkg : PLIST x11/autorandr/pkg: PLIST x11/nagstamon/pkg: PLIST x11/obmenu/pkg : PLIST x11/screenkey/pkg: PLIST Log message: handle py3.12 switchover: misc files that didn't make it into my first list CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:46:23 Modified files: www/p5-SOAP-Lite: Makefile distinfo Log message: update to p5-SOAP-Lite-1.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:53:34 Modified files: mail/p5-Email-Send: Makefile distinfo Log message: update to p5-Email-Send-2.202 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 04:53:35 Modified files: mail/p5-Email-Simple: Makefile distinfo Log message: update to p5-Email-Simple-2.218 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 05:03:50 Modified files: devel/pygame : Makefile Log message: pygame: use -msse2 on i386 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 05:07:03 Modified files: mail/rspamd : Makefile Log message: rspamd: drop python from MODULES, it was only used to populate MODPY_FLAVOR for TEST_DEPENDS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 05:07:35 Modified files: mail/rspamd : Makefile Added files: mail/rspamd/patches: patch-src_rspamd_c Log message: rspamd: add upstream fix for segfault in non-hyperscan builds, found the hard way by florian CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 05:15:59 Modified files: cad/kicad : Makefile cad/kicad-share: Makefile.inc Log message: mark kicad broken for now; the last cmake module fix was enough to find py3.12 libraries in configure, but to actuall build this old version of kicad still depends on distutils. it seems that recent 8.x are likely to work. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 05:20:16 Modified files: devel/pygame : Makefile Log message: pygame: add RDEP on numpy, needed for pygame.surfarray CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 06:10:52 Modified files: devel/py-hatchling: Makefile distinfo Log message: update to py3-hatchling-1.27.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 06:10:58 Modified files: devel/py-derange: Makefile distinfo devel/py-derange/pkg: PLIST Log message: update to py3-derange-0.2.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 06:14:34 Modified files: textproc/py-cssutils: Makefile distinfo textproc/py-cssutils/pkg: PLIST Log message: update to py3-cssutils-2.11.1 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/21 06:15:36 Modified files: sbin/scsi : scsi.8 Log message: change '386BSD 0.1.2.4/FreeBSD' to .Fx the 0.2.4 patchkit for 386BSD 0.1 did not have this command CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 06:16:00 Modified files: textproc/py-yamlloader: Makefile distinfo textproc/py-yamlloader/pkg: PLIST Log message: update to py3-yamlloader-1.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 06:25:55 Modified files: devel/liburcu : Makefile distinfo devel/liburcu/pkg: PLIST Removed files: devel/liburcu/patches: patch-include_urcu_futex_h Log message: update to liburcu-0.15.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 06:33:51 Modified files: productivity/timewarrior: Makefile Log message: drop python MODULES, only used for MODPY_FLAVOR in TDEP CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/12/21 07:05:53 Modified files: devel/gopls : Makefile distinfo modules.inc Log message: Update to gopls-0.17.1 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2024/12/21 07:12:45 Modified files: etc/etc.riscv64: login.conf Log message: ld.lld now needs 9GB of ram to link firefox/libxul.so on riscv64 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/12/21 07:15:42 Modified files: net/yggdrasil-go: Makefile distinfo modules.inc Log message: update to yggdrasil 0.5.12 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/12/21 07:17:11 Modified files: devel/goreleaser: Makefile distinfo modules.inc Log message: Update to goreleaser-2.5.0 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/21 07:54:22 Modified files: net/py-tlslite-ng: Makefile security/py-fastecdsa: Makefile security/py-tlsfuzzer: Makefile Log message: Fix whitespace after previous in my python ports CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2024/12/21 08:56:43 Modified files: math/bc-gh : Makefile distinfo Log message: Update to bc-gh-7.0.3 Changelog: https://github.com/gavinhoward/bc/releases CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2024/12/21 08:57:09 Modified files: lang/algol68g : Makefile distinfo Log message: Update to algol68g-3.5.10 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2024/12/21 09:08:29 Modified files: sysutils/lscpu : Makefile distinfo Log message: Update to lscpu-1.3.0 Improves flag detection on modern AMD CPUs CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/12/21 09:16:07 Modified files: textproc/goldendict-ng: Makefile distinfo textproc/goldendict-ng/pkg: PLIST Log message: update to goldendict-ng 24.09.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 09:21:41 Modified files: lang/python/3 : Makefile lang/python/3/pkg: PLIST-gdbm PLIST-idle PLIST-main PLIST-tests PLIST-tkinter Log message: fix conflict markers CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/21 09:31:36 Modified files: textproc/p5-XML-Twig: Makefile distinfo Log message: update to p5-XML-Twig-3.53 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/21 10:26:26 Modified files: mail/spampd : Makefile distinfo mail/spampd/patches: patch-spampd_pl mail/spampd/pkg: PLIST Log message: mail/spampd: update to 2.62 Changes: * Fixed that SpamPD shares the same socket to `redist` between children. * Fix option names in configuration parameter validation methods ~ Do not set up logging if only showing debug info OK: tim@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/21 10:28:59 Modified files: sysutils/docker-buildx: Makefile distinfo Log message: sysutils/docker-buildx: update to 0.19.3 Changelog: https://github.com/docker/buildx/releases/tag/v0.19.3 OK: kn@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2024/12/21 12:41:54 Modified files: audio/mpg123 : Makefile distinfo Log message: audio/mpg123: maintenance update to 1.32.10 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/21 13:49:43 Modified files: net/ejabberd : Makefile distinfo modules.inc net/ejabberd/patches: patch-Makefile_in patch-ejabberd_yml_example net/ejabberd/pkg: PLIST Removed files: net/ejabberd/patches: patch-src_mod_s2s_bidi_erl Log message: net/ejabberd: update to 24.12 Changes: https://www.process-one.net/blog/ejabberd-24-12/ OK: kn@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/12/21 15:53:49 Modified files: security/osv-scanner: Makefile distinfo modules.inc Log message: security/osv-scanner: update 1.9.2 from Laurent Cheylus CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/21 17:45:23 Modified files: lib/libcrypto/man: EVP_aes_128_ccm.3 Log message: mark six #define'd constants as intentionally undocumented CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/22 01:07:10 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.71.1. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/12/22 01:26:03 Modified files: xserver : ChangeLog configure configure.ac meson.build xserver/config : 10-quirks.conf xserver/hw/xfree86/common: xf86sbusBus.c xserver/include: dix-config.h.in meson.build xserver/os : access.c Log message: Update to xserver 21.1.15 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/12/22 02:06:29 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/22 02:07:07 Modified files: net/nmap : Makefile Log message: nmap: use MODPY_PYBUILD=setuptools for python 3.12 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/22 03:15:18 Modified files: security/libbde: Makefile security/libewf: Makefile sysutils/libesedb: Makefile sysutils/libevt: Makefile sysutils/libevtx: Makefile sysutils/libfsapfs: Makefile sysutils/libfsntfs: Makefile sysutils/libfvde: Makefile sysutils/libfwnt: Makefile sysutils/libfwsi: Makefile sysutils/liblnk: Makefile sysutils/libluksde: Makefile sysutils/libmsiecf: Makefile sysutils/libolecf: Makefile sysutils/libqcow: Makefile sysutils/libregf: Makefile sysutils/libscca: Makefile sysutils/libsigscan: Makefile sysutils/libsmdev: Makefile sysutils/libsmraw: Makefile sysutils/libvhdi: Makefile sysutils/libvmdk: Makefile sysutils/libvshadow: Makefile sysutils/libvslvm: Makefile Log message: security/lib* and sysutils/lib*: need MODPY_PBUILD=setuptools for py312 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/22 04:05:44 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 131.0.6778.204 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/22 05:06:33 Modified files: security/libbde: Makefile security/libewf: Makefile sysutils/libesedb: Makefile sysutils/libevt: Makefile sysutils/libevtx: Makefile sysutils/libfsapfs: Makefile sysutils/libfsntfs: Makefile sysutils/libfvde: Makefile sysutils/libfwnt: Makefile sysutils/libfwsi: Makefile sysutils/liblnk: Makefile sysutils/libluksde: Makefile sysutils/libmsiecf: Makefile sysutils/libolecf: Makefile sysutils/libqcow: Makefile sysutils/libregf: Makefile sysutils/libscca: Makefile sysutils/libsigscan: Makefile sysutils/libsmdev: Makefile sysutils/libsmraw: Makefile sysutils/libvhdi: Makefile sysutils/libvmdk: Makefile sysutils/libvshadow: Makefile sysutils/libvslvm: Makefile net/nmap : Makefile Log message: Use a bdep rather than MODPY_PYBUILD for pulling in setuptools As these ports use autoconf, they don't use MODPY_PYBUILD, and therefore a BDP is the right way. Pointed out by sthen CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/22 05:07:48 Modified files: mail/grommunio/gromox: Makefile distinfo mail/grommunio/gromox/pkg: PLIST-main Log message: update to 2.38 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 05:19:47 Modified files: devel/sdl2-image: Makefile Log message: add autoconf/automake BDEPs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 05:21:36 Modified files: devel/liburcu : Makefile Log message: no more urcu-signal -> drop SHARED_LIBS entry. from Brad. CVSROOT: /cvs Module name: xenocara Changes by: sthen@cvs.openbsd.org 2024/12/22 05:28:35 Modified files: share/mk : bsd.xorg.mk Log message: bump PYTHON_VERSION, ports is now at 3.12 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2024/12/22 06:51:42 Modified files: usr.sbin/httpd : server_http.c Log message: Set correct request timeout once we found the correct server block. On accept(2), httpd(8) sets the timeout based on ip:port. Once we have parsed the http headers we can find the name-based server block and apply its request timeout. Problem identified and fix from Nick Owens, thanks! OK tb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 07:06:26 Modified files: devel/libvolk : Makefile Log message: missed bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 07:13:33 Modified files: www/tidyp : Makefile Log message: tidyp: use mirror; this was fetching from an unusual github url which no longer works - https://github.com/downloads/petdance/tidyp/ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2024/12/22 07:17:45 Modified files: usr.bin/aucat : abuf.c abuf.h afile.c aucat.c dsp.c dsp.h utils.c utils.h Log message: aucat: Switch to printf(3)-style logging Lines are logged using a single function call, which makes the sources easier to read and reduces the binary size. Debug strings that would be too difficult to produce with snprintf(3) are simplified. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 07:33:10 Modified files: devel/py-click : Makefile distinfo devel/py-click/pkg: PLIST Log message: update to py3-click-8.1.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 07:34:47 Modified files: devel/py-configobj: Makefile distinfo Log message: update to py3-configobj-5.0.9 enable tests, drop unused py-six dep CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 07:43:27 Modified files: devel/py-test : Makefile distinfo devel/py-test/pkg: PLIST Log message: update to py3-test-8.3.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 07:43:28 Modified files: devel/py-coverage: Makefile distinfo devel/py-coverage/pkg: PLIST Log message: update to py3-coverage-7.6.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 07:45:39 Modified files: sysutils/py-parallel-ssh: Makefile distinfo sysutils/py-parallel-ssh/pkg: PLIST Log message: update to py3-parallel-ssh-2.12.0 replace bundled versioneer.py (old, doesn't work with py312) with a BDEP on devel/py-versioneer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 07:56:23 Log message: import ports/www/py-wapiti_arsenic, ok kirill Arsenic is a library that allows you to control a web browser from async Python code. Use cases include testing of web applications, load testing, automating websites, web scraping or anything else you need a web browser for. It uses real web browsers using the Webdriver specification. While it is built on top of aiohttp, it can be used from any asyncio-compatible framework, such as Tornado. This version is a fork used by the Wapiti scanner. Status: Vendor Tag: sthen Release Tags: sthen_20241222 N ports/www/py-wapiti_arsenic/Makefile N ports/www/py-wapiti_arsenic/distinfo N ports/www/py-wapiti_arsenic/patches/patch-pyproject_toml N ports/www/py-wapiti_arsenic/pkg/DESCR N ports/www/py-wapiti_arsenic/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 07:56:46 Modified files: www : Makefile Log message: +py-wapiti_arsenic CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 07:59:16 Modified files: security/wapiti: Makefile Removed files: security/wapiti/patches: patch-wapitiCore_attack_mod_wapp_py patch-wapitiCore_net_auth_py patch-wapitiCore_net_intercepting_explorer_py Log message: wapiti: switch from py-arsenic to py-wapiti_arsenic to fix runtime with py3.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 08:01:52 Modified files: textproc/py-elementpath: Makefile distinfo Log message: update to py3-elementpath-4.7.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 08:07:53 Modified files: textproc/py-xmlschema: Makefile distinfo textproc/py-xmlschema/pkg: PLIST Log message: update to py3-xmlschema-3.4.3 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/22 08:47:08 Modified files: www : Makefile Log message: -www/py-arsenic ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 08:47:58 Modified files: audio/libmysofa: Makefile distinfo audio/libmysofa/pkg: PLIST Log message: update to libmysofa-1.3.3, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/22 08:51:37 Removed files: www/py-arsenic : Makefile distinfo www/py-arsenic/patches: patch-pyproject_toml www/py-arsenic/pkg: DESCR PLIST Log message: Remove www/py-arsenic The only user of that port was security/wapiti, but it was switched to www/py-wapiti_arsenic. It also broken at python 3.12 OK: sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 09:10:47 Modified files: net/pidgin : Makefile Log message: missed bump CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/22 10:19:43 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: devel/quirks: obsolete py-arsenic OK: tb@ CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2024/12/22 11:00:18 Modified files: sys/dev/acpi : qcgpio.c Log message: Instead of doing hard-coded pin mappings on X1E machines, extract the pin mappings from the respective ACPI tables. This patch is an adaptation from a NetBSD commit spotted by patrick@: https://github.com/NetBSD/src/commit/575554bd388d93cfff9174abadf2aab93fbfdf8e Tested and ok kirill@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 12:03:53 Modified files: textproc/py-sphinx: Makefile distinfo textproc/py-sphinx/pkg: PLIST Removed files: textproc/py-sphinx/patches: patch-pyproject_toml Log message: update to py3-sphinx-8.1.3 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/22 13:02:57 Modified files: sys/uvm : uvm_fault.c Log message: Read entry's values before releasing locks in uvm_fault_lower_io(). ok tb@, miod@, kettenis@ CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/12/22 13:11:26 Modified files: sys/dev/usb : uvideo.c Log message: sys/uvideo: forward error bit to consumer Some invalid frames or frames with an error flag from the camera might be essential for a stream consumer for synchronization and other purposes. Without this, the consumer may be unable to synchronize the stream or play it at all. Instead of skipping frames that the driver considers incorrect, this change forwards them to the V4L consumer with the V4L2_BUF_FLAG_ERROR flag set, allowing the consumer to decide whether to skip the frame or use parts of it. The behavior for non-mmap consumers remains unchanged, and error frames are still skipped by the driver. This change fixes the integrated camera on: - ThinkPad T14 Gen 5 - ThinkPad X1 nano 2 - Lenovo x13 Plus made progress with support of Elgato HD60 S+ OK: mglocker@ CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/12/22 13:22:53 Modified files: sys/dev/usb : uvideo.c Log message: backout previous, wrong diff CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/12/22 13:30:04 Modified files: sys/dev/usb : uvideo.c uvideo.h Log message: sys/uvideo: forward error bit to consumer Some invalid frames or frames with an error flag from the camera might be essential for a stream consumer for synchronization and other purposes. Without this, the consumer may be unable to synchronize the stream or play it at all. Instead of skipping frames that the driver considers incorrect, this change forwards them to the V4L consumer with the V4L2_BUF_FLAG_ERROR flag set, allowing the consumer to decide whether to skip the frame or use parts of it. The behavior for non-mmap consumers remains unchanged, and error frames are still skipped by the driver. This change fixes the integrated camera on: - ThinkPad T14 Gen 5 - ThinkPad X1 nano 2 - Lenovo x13 Plus made progress with support of Elgato HD60 S+ OK: mglocker@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2024/12/22 13:38:35 Modified files: sys/arch/alpha/include: cpuconf.h Log message: Remove forward declaration of struct clockframe, not needed here. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 13:45:24 Modified files: x11/openbox : Makefile Log message: missed bump CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2024/12/22 14:55:20 Modified files: sys/dev/acpi : qcgpio.c Log message: Fix double space typo in printf from last commit CVSROOT: /cvs Module name: src Changes by: kirill@cvs.openbsd.org 2024/12/22 15:36:23 Modified files: sys/dev/usb : usb.c Log message: sys/usb: fix ISOCHRONOUS IN transfer offsets Offsets for ISOCHRONOUS IN frames are now based on a fixed packet size (xfer->length / xfer->nframes), ensuring accuracy even with shorter frames. OK: mpi@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2024/12/22 16:30:27 Modified files: sys/dev/ic : qwz.c qwzreg.h qwzvar.h Log message: Update num vdevs and peers definition to bring qwz(4) up to trying to scan. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2024/12/22 17:12:44 Modified files: sys/dev/ic : qwz.c qwzreg.h Log message: Update scan arguments. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/22 20:03:45 Modified files: lib/libcrypto/man: s2i_ASN1_INTEGER.3 Log message: Make the description of i2s_ASN1_ENUMERATED_TABLE(3) more precise, fix the name of its last parameter in the SYNOPSIS to match the DESCRIPTION, and let the .Dt argument match the file name. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/22 20:32:19 Modified files: lib/libcrypto/man: X509V3_EXT_get_nid.3 Log message: more precision below CAVEATS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 21:41:02 Modified files: databases/py-carbon: Makefile databases/py-carbon/patches: patch-setup_py databases/py-carbon/pkg: PLIST Removed files: databases/py-carbon/patches: patch-setup_cfg Log message: py-carbon: use MODPY_PYBUILD to unbreak CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/22 21:48:03 Modified files: print/hplip : Makefile Log message: hplip: add BDEP on py-setuptools CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 00:50:59 Modified files: devel/llvm-lit : Makefile Log message: Missed bump. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/23 01:10:58 Modified files: www/seamonkey : Makefile Log message: www/seamonkey: mark BROKEN for now, doesnt build with py 3.12 probably needs backport of two upstream commits updating six and urllib, or release of 2.53.20beta which has them. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/23 01:26:27 Modified files: lib/libcrypto/man: X509V3_EXT_get_nid.3 Log message: Tweak previous wording a bit to avoid suggesting all built-in nids correspond to an extension method. ok schwarze CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/23 01:39:57 Modified files: lib/libcrypto/man: Makefile Added files: lib/libcrypto/man: X509V3_parse_list.3 Log message: new manual page X509V3_parse_list(3) written from scratch CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 01:43:07 Modified files: textproc/unicode/cldr: Makefile distinfo textproc/unicode/cldr/pkg: PLIST-main Log message: Update to unicode-cldr-46.1. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/12/23 02:01:12 Modified files: app/oclock : ChangeLog Clock.c Makefile.in aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac install-sh oclock.c transform.c app/oclock/man : Makefile.in oclock.man Log message: update to oclock 1.0.6 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/12/23 02:02:10 Modified files: app/xcompmgr : ChangeLog Makefile.in aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac install-sh xcompmgr.c app/xcompmgr/man: Makefile.in Log message: update to xcompmgr 1.1.10 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/12/23 02:02:46 Modified files: app/xkbevd : ChangeLog Makefile.in aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac evargs.c install-sh utils.c utils.h xkbevd.c xkbevd.h app/xkbevd/man : Makefile.in Log message: update to xkbevd 1.1.6 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/23 02:05:27 Modified files: lib/libcrypto/x509: x509_utl.c Log message: Fix the error handling in X509V3_parse_list(3); it ignored failures of the internal subroutine X509V3_add_value(), which could result in silently losing part of the input data on memory exhaustion. I independently rediscovered this bug while writing the documentation, then noticed after fixing it that Zhou Qingyang fixed it in essentially the same way in OpenSSL 3 (commit bcd5645b on Apr 11 02:05:19 2022 +0800), but it wasn't backported to the OpenSSL 1.1.1 branch. OK tb@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/12/23 02:05:33 Modified files: app/xlogo : COPYING ChangeLog Logo.c Makefile.in aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac install-sh xlogo.c app/xlogo/man : Makefile.in xlogo.man Log message: update to xlogo 1.0.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/12/23 02:07:50 Modified files: app/xprop : ChangeLog aclocal.m4 compile config.guess config.sub configure configure.ac xprop.c Log message: update to xprop 1.2.8 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/12/23 02:19:40 Modified files: util/macros : ChangeLog configure configure.ac xorg-macros.m4.in Log message: update to util-macros 1.20.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 02:36:25 Modified files: devel/indi : Makefile distinfo devel/indi/pkg : PLIST-libs PLIST-main Added files: devel/indi/patches: patch-drivers_auxiliary_joystickdriver_cpp patch-drivers_auxiliary_joystickdriver_h patch-drivers_telescope_CMakeLists_txt patch-drivers_video_CMakeLists_txt patch-indiserver_indiserver_cpp patch-libs_hid_hid_libusb_c patch-libs_indibase_CMakeLists_txt patch-libs_indibase_webcam_pwc-ioctl_h patch-libs_indibase_webcam_v4l2_base_cpp patch-libs_indibase_webcam_v4l2_base_h patch-libs_indibase_webcam_v4l2_colorspace_h patch-libs_indibase_webcam_v4l2_decode_v4l2_builtin_decoder_cpp patch-libs_indibase_webcam_v4l2_decode_v4l2_builtin_decoder_h patch-libs_indibase_webcam_v4l2_decode_v4l2_decode_h patch-libs_indicore_CMakeLists_txt patch-libs_indicore_indicom_c patch-libs_indicore_indidevapi_h Removed files: devel/indi/patches: patch-CMakeLists_txt patch-indidevapi_h patch-indiserver_cpp patch-libs_indibase_alignment_CMakeLists_txt patch-libs_indibase_hid_libusb_c patch-libs_indicom_c patch-libs_webcam_pwc-ioctl_h patch-libs_webcam_v4l2_base_cpp patch-libs_webcam_v4l2_base_h patch-libs_webcam_v4l2_colorspace_h patch-libs_webcam_v4l2_decode_v4l2_decode_h Log message: Update to (lib)indi-2.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 02:36:38 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Added files: astro/stellarium/patches: patch-plugins_TelescopeControl_src_INDI_INDIConnection_cpp patch-plugins_TelescopeControl_src_INDI_INDIConnection_hpp patch-plugins_TelescopeControl_src_INDI_TelescopeClientINDI_cpp Removed files: astro/stellarium/patches: patch-CMakeLists_txt Log message: Update to stellarium-24.4. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/23 02:51:49 Modified files: lib/libcrypto/x509: x509v3.h Log message: Remove X509V3_EXT_{DYNAMIC,CTX_DEP} LibreSSL has removed support for dynamically allocated custom extension methods. The mysterious CTX_DEP define was part of an experimental code dump and that part of the experimental code was never shown hence never reviewed. This went through a full amd64 bulk noticed by/ok schwarze CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/23 02:53:30 Modified files: lib/libcrypto/x509: x509v3.h Log message: Annotate ENUMERATED_NAMES for potential removal Only security/xca uses it for no good rean. It can use BIT_STRING_BITNAME if it really needs to. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/23 02:55:19 Modified files: lib/libcrypto/x509: x509v3.h Log message: Remove the EXT_* table building macros These were used in x509_bitst.c and x509_ia5.c for populating tables that have been expanded a long time ago. Nothing uses them, so remove them. This went through a full bulk pointed out by/ok schwarze CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/23 02:57:23 Modified files: lib/libcrypto/x509: x509_utl.c x509v3.h Log message: Move _X509_CHECK_FLAG_DOT_SUBDOMAINS to x509_utl.c Unclear why this ever had to be made public since it's only used in a single file. Anyway, nothing uses this, so remove it. This went through a full bulk pointed out by/ok schwarze CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2024/12/23 03:15:05 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 03:36:01 Modified files: x11/gnome/gcr : Makefile x11/gnome/gcr4 : Makefile x11/gnome/gjs : Makefile x11/gnome/gom : Makefile x11/gnome/libgweather4: Makefile x11/gnome/librsvg: Makefile x11/gnome/libsecret: Makefile x11/gnome/localsearch: Makefile x11/gnome/tinysparql: Makefile Log message: Drop lang/python from MODULES. Needed back for when we used MODPY_FLAVOR. Python is pulled by other dependencies (meson(1) ...). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 03:37:53 Modified files: x11/gnome/gom : Makefile Log message: Oops, one too many. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 03:47:34 Modified files: x11/gnome/shell: Makefile x11/gnome/builder: Makefile Log message: Drop lang/python from MODULES. Needed back for when we used MODPY_FLAVOR. Python is pulled by other dependencies (meson(1) ...). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 03:49:31 Modified files: net/libtorrent-rasterbar: Makefile Log message: libtorrent-rasterbar: add BDEP on py-setuptools CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2024/12/23 03:54:14 Modified files: devel/llvm/17 : Makefile devel/llvm/17/patches: patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_cpp patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_h devel/llvm/18 : Makefile devel/llvm/18/patches: patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_cpp patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_h devel/llvm/19 : Makefile devel/llvm/19/patches: patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_cpp patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_h Log message: merge latest changes from base lldb to the llvm ports CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/12/23 04:10:28 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 04:26:00 Modified files: devel/py-test : Makefile distinfo Log message: update to py3-test-8.3.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 04:27:09 Modified files: devel/py-cppy : Makefile distinfo Log message: update to py3-cppy-1.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 04:28:12 Modified files: devel/py-test-asyncio: Makefile distinfo Log message: update to py3-test-asyncio-0.25.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 04:51:46 Modified files: devel/libsoup : Makefile graphics/gdk-pixbuf2: Makefile x11/gtk+4 : Makefile x11/gtk-vnc : Makefile Log message: Drop lang/python from MODULES. Needed back for when we used MODPY_FLAVOR. Python is pulled by other dependencies (meson(1) ...). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 04:53:47 Modified files: devel/py-cairocffi: Makefile distinfo devel/py-cairocffi/pkg: PLIST Log message: update to py3-cairocffi-1.7.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 05:00:35 Modified files: databases/evolution-data-server: Makefile textproc/gtk-doc: Makefile Log message: No need for the lang/python MODULE. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 05:07:05 Modified files: devel/py-test-benchmark: Makefile distinfo devel/py-test-benchmark/pkg: PLIST Log message: update to py3-test-benchmark-5.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 05:28:22 Modified files: audio/curseradio: Makefile distinfo Log message: update to curseradio-0.3pre20241222, tweaked from a diff from Krystian Lewandowski (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/23 05:39:00 Modified files: devel/py-buildbot/buildbot: Makefile devel/py-buildbot/buildbot/pkg: buildbot.rc Log message: devel/py-buildbot/buildbot: add missing RDEP on py3-treq while here pass ${daemon_timeout} to --start_timeout buildbot start command arg. Instead of defaulting to the hardcoded upstream setting of 10s we'll now default to 30s (rc.subr default) and it's properly admin-overridable via 'rcctl set buildbot timeout $value'. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 05:44:23 Modified files: infrastructure/templates: mk.conf.template Log message: poison old MODPY variables: MODPY_EGG_VERSION, MODPY_FLAVOR. suggested by landry CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 05:50:35 Modified files: x11/qt5/qtwebengine: Makefile Log message: there still seem to be some random build failures with qt5 qtwebengine relating to the 'six' Python module (error messages relating to 'six.move'); override the rest of the 5(!)copies of six with the current version in the hope that this may help. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 06:38:55 Modified files: math/py-affine : Makefile Log message: use MODPY_PYBUILD=flit_core, not MODPY_PYBUILD=setuptools + flit_core BDEP CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/12/23 06:44:05 Modified files: sysutils/monit : Makefile distinfo sysutils/monit/patches: patch-Makefile_in Log message: sysutils/monit: update to 5.34.3 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2024/12/23 06:45:34 Modified files: devel/sccache : Makefile crates.inc distinfo devel/sccache/pkg: PLIST Log message: devel/sccache: update to 0.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 07:30:46 Modified files: lang/python : python.port.mk Log message: minor tweaks, mostly to comments CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 07:36:21 Modified files: lang/python : python.port.mk Log message: carry out a few more checks on MODPY_PYBUILD settings, which identify some common mistakes (in particular, missing changes to build system done with an update). not fatal because sometimes there may be a reason for it not matching up, but it's not resulting in many false warnings. defer printing this until fake-install where it's more likely to be seen (otherwise it's likely to be hidden by a wall of scrolling messages with some build systems). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 07:48:53 Modified files: net/sshuttle : Makefile Log message: change MODPY_PYBUILD from setuptools_scm to poetry-core, drop poetry-core BDEP upstream changed this in 1.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 07:52:22 Modified files: editors/libreoffice: Makefile Log message: libreoffice: add BDEP on py-setuptools (for distutils) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 08:41:00 Modified files: databases/recoll: Makefile distinfo databases/recoll/pkg: PLIST-gui PLIST-main Added files: databases/recoll/patches: patch-meson_build patch-qtgui_qmkmk_sh patch-utils_transcode_cpp Removed files: databases/recoll/patches: patch-Makefile_in patch-internfile_mh_xslt_cpp Log message: update to recoll-1.41.1, switches to meson, qt6 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/12/23 09:55:25 Modified files: audio/mpd : Makefile distinfo Removed files: audio/mpd/patches: patch-src_Log_cxx patch-src_lib_ffmpeg_LibFmt_hxx patch-src_lib_fmt_AudioFormatFormatter_hxx patch-src_lib_fmt_ExceptionFormatter_hxx patch-src_lib_fmt_PathFormatter_hxx Log message: audio/mpd: update to 0.23.16 ok landry@, kirill@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 10:55:12 Modified files: devel/py-click : Makefile Log message: Unbreak by setting MODPY_PYBUILD to flit_core. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 11:13:19 Modified files: devel/libsoup : Makefile Log message: I forgot to actually remove lang/python from MODULES. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 12:32:17 Modified files: www/py-jinja2 : Makefile distinfo Log message: update to py3-jinja2-3.1.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 12:38:51 Modified files: textproc/py-ruamel.yaml: Makefile distinfo Log message: update to py3-ruamel.yaml-0.18.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 12:39:04 Modified files: textproc/py-ruamel.yaml.clib: Makefile distinfo textproc/py-ruamel.yaml.clib/pkg: PLIST Log message: update to py3-ruamel.yaml.clib-0.2.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 12:43:04 Modified files: textproc/py-pyphen: Makefile distinfo Log message: update to py3-pyphen-0.17.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 12:46:28 Modified files: sysutils/py-psutil: Makefile distinfo sysutils/py-psutil/pkg: PLIST Log message: update to py3-psutil-6.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 12:48:50 Modified files: devel/py-tempora: Makefile distinfo devel/py-tempora/pkg: PLIST Log message: update to py3-tempora-5.7.0 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2024/12/23 14:10:04 Modified files: games/scummvm-tools: Makefile distinfo Log message: update to scummvm-tools 2.9.0 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2024/12/23 14:23:16 Modified files: games/scummvm : Makefile distinfo games/scummvm/patches: patch-Makefile_common patch-configure games/scummvm/pkg: PLIST Log message: update to scummvm 2.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 14:33:26 Modified files: comms/zigpy/py-zigpy: Makefile distinfo Log message: update to py3-zigpy-0.73.3 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/12/23 14:47:22 Modified files: regress/sys/arch/amd64/ddb: Makefile Log message: Fix illegal whitespace in Makefile rule. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2024/12/23 15:06:00 Modified files: lib/libcrypto/man: EVP_aes_128_ccm.3 Log message: ealier -> earlier CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2024/12/23 15:19:40 Modified files: faq : faq4.html Log message: Fix 'wifionly' hint: -p is the wrong option here OK tj@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/23 16:12:17 Modified files: devel/py-setuptools-rust: Makefile distinfo Log message: update to py3-setuptools-rust-1.10.2 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/12/23 16:34:10 Modified files: sysutils/grafana/patches: patch-conf_sample_ini patch-pkg_cmd_grafana-cli_commands_install_command_go sysutils/grafana: Makefile distinfo sysutils/grafana/pkg: PLIST Removed files: sysutils/grafana/patches: patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_http_pprof_pprof_go patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_http_pprof_pprof_go21_go patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_http_pprof_pprof_go22_go patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_internal_pprof_stub_go patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_internal_pprof_stub_go20_go patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_internal_pprof_stub_go21_go patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_internal_pprof_stub_go22_go patch-vendor_github_com_grafana_pyroscope-go_godeltaprof_internal_pprof_stub_go23_go Log message: sysutils/grafana: update to 11.4.0 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2024/12/23 18:39:41 Modified files: net/minio/server: Makefile distinfo modules.inc Log message: Update to minio-0.20241218 CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2024/12/23 20:11:25 Modified files: graphics/pqiv : Makefile Log message: Mark port as c only port to correct extra wantlibs. Remove ports-clang from compiler list per mantainer request. okay jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 21:22:38 Modified files: textproc/libical: Makefile distinfo textproc/libical/patches: patch-CMakeLists_txt Log message: Update to libical-3.0.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 22:07:54 Modified files: audio/pcaudiolib: Makefile distinfo Log message: Update to pcaudiolib-1.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 22:08:17 Modified files: audio/espeak : Makefile distinfo audio/espeak/patches: patch-Makefile_am audio/espeak/pkg: PLIST Removed files: audio/espeak/patches: patch-src_speechPlayer_src_speechWaveGenerator_cpp Log message: Update to espeak-1.52.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 22:08:28 Modified files: audio/speech-dispatcher: Makefile Log message: Update to speech-dispatcher-0.11.5p2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 22:12:52 Modified files: cad/gtkwave : Makefile distinfo Log message: Update to gtkwave-3.3.121. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 22:19:21 Modified files: databases/sqlitebrowser: Makefile distinfo databases/sqlitebrowser/patches: patch-CMakeLists_txt Log message: Update to sqlitebrowser-3.13.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 22:25:33 Modified files: devel/liblouis : Makefile distinfo devel/liblouis/patches: patch-python_louis_Makefile_in devel/liblouis/pkg: PLIST Log message: Update to liblouis-3.32.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 22:31:27 Modified files: graphics/gtkam : Makefile distinfo graphics/gtkam/patches: patch-Makefile_in graphics/gtkam/pkg: PLIST Log message: Update to gtkam-1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 22:32:54 Modified files: productivity/rednotebook: Makefile distinfo Log message: Update to rednotebook-2.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 22:35:29 Modified files: sysutils/duplicity: Makefile distinfo Log message: Update to duplicity-3.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 22:40:59 Modified files: www/bluefish : Makefile distinfo www/bluefish/patches: patch-configure_ac www/bluefish/pkg: PLIST Log message: Update to bluefish-2.2.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/23 22:46:22 Modified files: x11/gtk+2 : Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/24 00:10:18 Modified files: share/man/man9 : tfind.9 Log message: typo: progress -> proress From Mark Jamsek CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2024/12/24 01:34:52 Modified files: . : 50.html 58.html 61.html 62.html 64.html 69.html 76.html events.html Log message: spelling CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/24 01:39:30 Modified files: sys/uvm : uvm_anon.c uvm_aobj.c Log message: Do not call pmap_clear_reference() twice when deactivating a page. References are checked by the page daemon to track if a page on the inactive list has been accessed and must be moved back to the active list. That is why uvm_pagedeactivate() always clear them when putting a page on the inactive list. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2024/12/24 01:55:48 Modified files: sys/uvm : uvm_fault.c Log message: Use a variable to represent the type of lock necessary for the lower fault. For the moment an exclusive (RW_WRITE) lock is always used. ok kettenis@, tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/24 02:14:27 Modified files: mail/kopano/core: Makefile Log message: mark kopano/core broken, changes to Python's C api in 3.12, seems dead upstream for years, everyone moved to grommunio CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/24 02:14:33 Modified files: lib/libcrypto/x509: x509_ocsp.c Log message: Internal linkage for one constant struct where that was accidentally forgotten in rev. 1.3 on July 13 this year. No library bump and no ABI change because libcrypto.so.55.0 did not export the symbol because it wasn't in Symbols.list. Found in a partial code audit focusing on X509V3_EXT_METHOD objects. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/24 02:21:27 Modified files: games/0ad/base : Makefile Log message: mark broken; venv for spidermonkey (mozjs) outdated and fails to build with Python 3.12. It looks like upstream git head is likely to build but there hasn't been a releaae in several years (current release needed patching for 3.11 too, and it's extremely awkward to patch the spidermonkey build in 0ad as it untars and applies patches during build). CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2024/12/24 02:22:54 Modified files: sysutils/librelp: Makefile distinfo Log message: Upgrade to librelp 1.11.0 (mostly fixes) Remove myself as maintainer. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/24 02:32:16 Modified files: x11/xfce4/xfce4-docklike: Makefile Log message: xfce4-docklike uses c++, so ports-gcc is required over base-gcc Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/24 02:34:54 Modified files: x11/xfce4/xfce4-systemload: Makefile Log message: Needs c++, so base-gcc archs need ports-gcc Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/24 02:35:56 Modified files: x11/xfce4/xfdesktop: Makefile Log message: Not C++, but xfdesktop disagrees with base-gcc. Shift to ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/24 02:40:22 Modified files: devel/pygame : Makefile Log message: The newer pygame needs ports-gcc over base-gcc Fixes build on sparc64 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/24 02:48:56 Modified files: lib/libcrypto/man: ASN1_BIT_STRING_set.3 s2i_ASN1_INTEGER.3 X509V3_EXT_get_nid.3 X509V3_parse_list.3 Makefile Added files: lib/libcrypto/man: v2i_ASN1_BIT_STRING.3 Log message: new manual page v2i_ASN1_BIT_STRING(3) written from scratch CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/24 03:03:59 Modified files: usr.sbin/rpki-client: mft.c Log message: Check that the manifest fileList has at least one entry We already check that the fileList isn't excessively large. A bit later we also check that the list contains a CRL, as required by RFC 9286. However, between these two checks a zero-sized allocation may happen, which is now avoided. sk_num() is one of those gifts that keep on giving, but it seems that this is the only occurrence in rpki-client that can be problematic. ok job CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2024/12/24 03:27:55 Modified files: textproc/ispell: Makefile distinfo textproc/ispell/patches: patch-Makefile patch-correct_c patch-deformatters_Makefile patch-languages_english_english_2 patch-languages_english_english_3 patch-lookup_c patch-term_c Log message: update to ispell 3.4.06 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2024/12/24 03:45:15 Modified files: security/gnutls: Makefile security/gnutls/patches: patch-lib_accelerated_aarch64_elf_sha1-armv8_s Log message: Make sure asm code is in .text and not .rodata. Fixes segfault when trying to run sha1_block_data_order. ok tb@ ajacoutot@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2024/12/24 03:50:00 Modified files: lib/libc/locale: mblen.3 Log message: Basic copy editing: Eliminate weasel words, reduce "shall", add more precision, some grammar fixes, shorten and improve some wordings. Patch from Mark at Jamsek dot com via tb@, mostly based on my commit mbrlen.3 rev. 1.5 on March 29, 2022. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/24 03:52:43 Modified files: lib/libcrypto/x509: x509_utl.c Log message: Tweak doc comment of _X509_CHECK_FLAG_DOT_SUBDOMAINS Now that it lives in a .c file, there's no need to point out that it is non-public... CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2024/12/24 05:06:34 Modified files: sys/dev/acpi : dsdt.c Log message: Add support for the 'AttribRawProcessBytes' attribute, which makes the HP Omnibook X 14 boot in ACPI mode. Tested on ok landry@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/12/24 05:22:17 Modified files: sys/netinet : tcp_input.c Log message: Make tcp_mss() MP safe so that it could be called with socket lock. Read tcp_mssdflt and tcp_do_rfc3390 atomically. Address family must be AF_INET or AF_INET6, panic if not. This makes goto out a bit simpler. Route MTU must be read once, another thread might modify it. Fix the signed versus unsigned comparison with max() and min(). OK mvs@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2024/12/24 07:24:58 Modified files: sys/kern : subr_hibernate.c sys/sys : hibernate.h Log message: Keep hibernate writes within the area of the swap partition allocated by uvm_hibswap() for hibernation. Suggested by mlarkin@, initial diff from mglocker@. ok mglocker@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/24 08:22:32 ports/converters/p5-Types-Serialiser/patches Update of /cvs/ports/converters/p5-Types-Serialiser/patches In directory cvs.openbsd.org:/tmp/cvs-serv90328/patches Log Message: Directory /cvs/ports/converters/p5-Types-Serialiser/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/24 08:25:55 Modified files: graphics/openimageio: Makefile distinfo Added files: graphics/openimageio/patches: patch-src_cmake_externalpackages_cmake Log message: update to openimageio-2.5.17.0, from Brad CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/24 08:42:29 ports/converters/p5-CBOR-XS/patches Update of /cvs/ports/converters/p5-CBOR-XS/patches In directory cvs.openbsd.org:/tmp/cvs-serv4229/patches Log Message: Directory /cvs/ports/converters/p5-CBOR-XS/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/24 08:43:21 ports/converters/p5-JSON-XS/patches Update of /cvs/ports/converters/p5-JSON-XS/patches In directory cvs.openbsd.org:/tmp/cvs-serv85288/patches Log Message: Directory /cvs/ports/converters/p5-JSON-XS/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/24 08:46:59 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20241221 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/24 09:13:47 Modified files: converters/p5-CBOR-XS: Makefile converters/p5-JSON-XS: Makefile devel/p5-IO-AIO: Makefile devel/p5-IO-AIO/patches: patch-AIO_pm converters/p5-Types-Serialiser: Makefile Added files: converters/p5-CBOR-XS/patches: patch-XS_pm converters/p5-JSON-XS/patches: patch-XS_pm converters/p5-Types-Serialiser/patches: patch-Serialiser_pm Log message: CPAN author MLEHMANN ignores Perl versions newer than 5.22, so disable Perl feature signatures in patch. Take maintainer. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/12/24 09:27:07 Modified files: sys/netinet : in_pcb.c in_pcb.h Log message: Put soassertlocked() into in_pcbrtentry(). Assert that socket lock has been taken when modifying the route cache at the inpcb. This is stronger than only documenting inp_route with [s]. OK mvs@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2024/12/24 10:08:50 Modified files: share/man/man8 : security.8 libexec/security: security Log message: Add preservation of fdisk info to libexec/security daily script. perl fix && ok afresh1@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/12/24 10:09:53 Modified files: security/cracklib: Makefile distinfo security/cracklib/pkg: PLIST Log message: Update to cracklib-2.10.3. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/12/24 10:19:17 Modified files: devel/gdb : Makefile devel/gdb/pkg : PLIST Log message: Drop more bfd-related info files Those should be shipped by devel/binutils, should we enable libbfd install in that port one day. ok sthen@ tb@ pascal@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2024/12/24 10:21:03 Modified files: games/rocksndiamonds: Makefile distinfo games/rocksndiamonds/pkg: PLIST Log message: Update to rocksndiamonds-4.4.0.0. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/24 10:22:11 Modified files: converters/p5-JSON-MaybeXS: Makefile distinfo Log message: update p5-JSON-MaybeXS to 1.004008 After fixing p5-Types-Serialiser, tests of new p5-JSON-MaybeXS pass. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2024/12/24 10:40:06 Modified files: sbin/dhcp6leased: engine.c Log message: Set pltime to 0 when upstream interface goes down. In case of a flash-renumbering event we configure new prefixes with a pltime > 0. Clients should form new addresses and prefer those. Reported & fix tested by Tamas (cstamas at cstamas.hu). OK phessler CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/24 11:14:49 Modified files: lib : check_sym Log message: typo: removed -> removes ok guenther jmc CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/24 11:32:31 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c regress/lib/libcrypto/ecdh: ecc_cdh.c ecdhtest.c Log message: Remove already disabled tests for elliptic curves of small order CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/24 11:33:24 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Remove disabled code supporting elliptic curves of small order ok jsing CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/12/24 12:16:53 Modified files: sys/netinet : tcp_input.c Log message: Protect send buffer with mutex in tcp_mss_update(). To prepare for running tcp_output() in parallel, protect socket send buffer high water field and sbreserve() with mutex. OK mvs@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2024/12/24 12:19:18 Modified files: sys/dev : softraid.c Log message: In comment explaining softraid's usage of hibernate iopage add nvme/ufshci/sdmmc to list of devices implementing side-effect free i/o functions. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2024/12/24 14:34:23 Modified files: sbin/fdisk : gpt.c Log message: struct gpt_partition's gp_name field is an array of u_int16_t so use nitems() not sizeof() to get the number of elements. ok kettenis@ lucas@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/24 18:18:59 Modified files: math/z3 : Makefile distinfo Log message: math/z3: update to 4.13.4 Changes: - several updates to emscripten including #7473 - add preliminary pyodie build - address issues with Java bindings - Include start of sls-smt functionality SLS modulo theories as co-processor to SMT core and stand-alone tactic. OK: kn@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/12/24 18:40:45 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/12/24 20:26:00 Modified files: editors/scintilla: Makefile distinfo editors/scintilla/patches: patch-src_CellBuffer_cxx patch-src_RunStyles_cxx Log message: editors/scintilla: update to 5.5.4 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2024/12/24 20:27:06 Modified files: editors/scite : Makefile distinfo Log message: editors/scite: update to 5.5.4 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2024/12/25 01:45:31 Modified files: games/wrath : Makefile Log message: base-gcc isn't up for building wrath. Switch to ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/25 01:59:53 Modified files: devel/sbt : Makefile distinfo Log message: devel/sbt: update to 1.10.7 OK: kn@ CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/25 02:39:52 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: devel/intellij: update to 2024.3.1 OK: lraab@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/25 02:40:24 Modified files: devel/pycharm : Makefile distinfo devel/pycharm/pkg: PLIST Log message: devel/pycharm: update to 2024.3.1 OK: lraab@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: kirill@cvs.openbsd.org 2024/12/25 02:46:00 Modified files: lang/scala : Makefile distinfo lang/scala/pkg : PLIST Log message: lang/scala: update to 3.6.2 Notable to say that here no 3.6.0, and 3.6.1 was "pre-release". Changelog: https://github.com/scala/scala3/releases/tag/3.6.2 OK: kn@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2024/12/25 04:52:16 Modified files: games/clidle : Makefile distinfo modules.inc Log message: update clidle from 0.0.0pl20240212 to 0.1.0 Changes - use sqlite to store guesses CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/25 05:33:43 Modified files: security/openpam: Makefile Added files: security/openpam/patches: patch-openpam_lib_libpam_openpam_dynamic_c Log message: Unbreak: reinstate part of the patch that was removed in the previous update. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:15:49 Modified files: x11/xfce4/xfce4-battery: Makefile distinfo x11/xfce4/xfce4-battery/pkg: PLIST Log message: x11/xfce4/xfce4-battery: update to 1.1.6. see https://gitlab.xfce.org/panel-plugins/xfce4-battery-plugin/-/tags/xfce4-battery-plugin-1.1.6 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:17:25 Modified files: x11/xfce4/xfce4-clipman: Makefile distinfo x11/xfce4/xfce4-clipman/pkg: PLIST Log message: x11/xfce4/xfce4-clipman: update to 1.6.7. see https://gitlab.xfce.org/panel-plugins/xfce4-clipman-plugin/-/tags/xfce4-clipman-plugin-1.6.7 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:18:54 Modified files: x11/xfce4/xfce4-diskperf: Makefile distinfo x11/xfce4/xfce4-diskperf/pkg: PLIST Log message: x11/xfce4/xfce4-diskperf: update to 2.7.1 see https://gitlab.xfce.org/panel-plugins/xfce4-diskperf-plugin/-/tags/xfce4-diskperf-plugin-2.7.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:21:09 Modified files: x11/xfce4/xfce4-cpugraph: Makefile distinfo Log message: x11/xfce4/xfce4-cpugraph: update to 1.2.11 see https://gitlab.xfce.org/panel-plugins/xfce4-cpugraph-plugin/-/tags/xfce4-cpugraph-plugin-1.2.11 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:22:08 Modified files: x11/xfce4/xfce4-docklike: Makefile distinfo x11/xfce4/xfce4-docklike/pkg: PLIST Log message: x11/xfce4/xfce4-docklike: update to 0.4.3. see https://gitlab.xfce.org/panel-plugins/xfce4-docklike-plugin/-/tags/xfce4-docklike-plugin-0.4.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:23:24 Modified files: x11/xfce4/xfce4-fsguard: Makefile distinfo x11/xfce4/xfce4-fsguard/pkg: PLIST Log message: x11/xfce4/xfce4-fsguard: update to 1.1.4. see https://gitlab.xfce.org/panel-plugins/xfce4-fsguard-plugin/-/tags/xfce4-fsguard-plugin-1.1.4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:25:49 Modified files: x11/xfce4/xfce4-genmon: Makefile distinfo x11/xfce4/xfce4-genmon/pkg: PLIST Log message: x11/xfce4/xfce4-genmon: update to 4.2.1. see https://gitlab.xfce.org/panel-plugins/xfce4-genmon-plugin/-/tags/xfce4-genmon-plugin-4.2.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:26:44 Modified files: x11/xfce4/xfce4-mailwatch: Makefile distinfo x11/xfce4/xfce4-mailwatch/pkg: PLIST Log message: x11/xfce4/xfce4-mailwatch: update to 1.3.2. see https://gitlab.xfce.org/panel-plugins/xfce4-mailwatch-plugin/-/tags/xfce4-mailwatch-plugin-1.3.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:28:05 Modified files: x11/xfce4/xfce4-mount: Makefile distinfo x11/xfce4/xfce4-mount/pkg: PLIST Log message: x11/xfce4/xfce4-mount: update to 1.1.7. see https://gitlab.xfce.org/panel-plugins/xfce4-mount-plugin/-/tags/xfce4-mount-plugin-1.1.7 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:29:39 Modified files: x11/xfce4/xfce4-mpc: Makefile distinfo x11/xfce4/xfce4-mpc/pkg: PLIST Log message: x11/xfce4/xfce4-mpc: update to 0.5.5. see https://gitlab.xfce.org/panel-plugins/xfce4-mpc-plugin/-/tags/xfce4-mpc-plugin-0.5.4 and https://gitlab.xfce.org/panel-plugins/xfce4-mpc-plugin/-/tags/xfce4-mpc-plugin-0.5.5 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:30:47 Modified files: x11/xfce4/xfce4-netload: Makefile distinfo Log message: x11/xfce4/xfce4-netload: update to 1.4.2. see https://gitlab.xfce.org/panel-plugins/xfce4-netload-plugin/-/tags/xfce4-netload-plugin-1.4.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:31:43 Modified files: x11/xfce4/xfce4-places: Makefile distinfo Log message: x11/xfce4/xfce4-places: update to 1.8.4. see https://gitlab.xfce.org/panel-plugins/xfce4-places-plugin/-/tags/xfce4-places-plugin-1.8.4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:32:44 Modified files: x11/xfce4/xfce4-smartbookmark: Makefile distinfo x11/xfce4/xfce4-smartbookmark/pkg: PLIST Log message: x11/xfce4/xfce4-smartbookmark: update to 0.5.3. see https://gitlab.xfce.org/panel-plugins/xfce4-smartbookmark-plugin/-/tags/xfce4-smartbookmark-plugin-0.5.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:33:43 Modified files: x11/xfce4/xfce4-systemload: Makefile distinfo x11/xfce4/xfce4-systemload/pkg: PLIST Removed files: x11/xfce4/xfce4-systemload/patches: patch-panel-plugin_network_cc patch-panel-plugin_systemload_cc Log message: x11/xfce4/xfce4-systemload: update to 1.3.3. see https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin/-/tags/xfce4-systemload-plugin-1.3.3 drop patches merged upstream CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:34:53 Modified files: x11/xfce4/xfce4-time-out: Makefile distinfo x11/xfce4/xfce4-time-out/pkg: PLIST Log message: x11/xfce4/xfce4-time-out: update to 1.1.4. see https://gitlab.xfce.org/panel-plugins/xfce4-time-out-plugin/-/tags/xfce4-time-out-plugin-1.1.4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:35:50 Modified files: x11/xfce4/xfce4-timer: Makefile distinfo x11/xfce4/xfce4-timer/pkg: PLIST Log message: x11/xfce4/xfce4-timer: update to 1.7.3. see https://gitlab.xfce.org/panel-plugins/xfce4-timer-plugin/-/tags/xfce4-timer-plugin-1.7.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:36:41 Modified files: x11/xfce4/xfce4-verve: Makefile distinfo Log message: x11/xfce4/xfce4-verve: update to 2.0.4. see https://gitlab.xfce.org/panel-plugins/xfce4-verve-plugin/-/tags/xfce4-verve-plugin-2.0.4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:38:16 Modified files: x11/xfce4/xfce4-wavelan: Makefile distinfo x11/xfce4/xfce4-wavelan/pkg: PLIST Log message: x11/xfce4/xfce4-wavelan: update to 0.6.4. see https://gitlab.xfce.org/panel-plugins/xfce4-wavelan-plugin/-/tags/xfce4-wavelan-plugin-0.6.4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:43:34 Modified files: x11/xfce4/exo : Makefile x11/xfce4/garcon: Makefile x11/xfce4/libxfce4ui: Makefile x11/xfce4/mousepad: Makefile x11/xfce4/orage: Makefile x11/xfce4/terminal: Makefile x11/xfce4/thunar: Makefile x11/xfce4/thunar-archive: Makefile x11/xfce4/thunar-media-tags: Makefile x11/xfce4/thunar-vcs: Makefile x11/xfce4/xfce4-appfinder: Makefile x11/xfce4/xfce4-dict: Makefile x11/xfce4/xfce4-notes: Makefile x11/xfce4/xfce4-notifyd: Makefile x11/xfce4/xfce4-panel: Makefile x11/xfce4/xfce4-power-manager: Makefile x11/xfce4/xfce4-pulseaudio: Makefile x11/xfce4/xfce4-screensaver: Makefile x11/xfce4/xfce4-screenshooter: Makefile x11/xfce4/xfce4-session: Makefile x11/xfce4/xfce4-settings: Makefile x11/xfce4/xfce4-taskmanager: Makefile x11/xfce4/xfce4-weather: Makefile x11/xfce4/xfce4-xkb: Makefile x11/xfce4/xfdashboard: Makefile x11/xfce4/xfdesktop: Makefile x11/xfce4/xfmpc: Makefile x11/xfce4/xfwm4: Makefile Log message: x11/xfce4: regen WANTLIB x11/dbus lost execinfo in its WANTLIB with the 1.16 update, so drop it from those dependent ports. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2024/12/25 06:44:22 Modified files: usr.bin/awk : awk.1 Log message: fix description of the getline function Verified against _The AWK Programming Language_, 2nd ed., p. 204. ok millert@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:45:43 Modified files: x11/xfce4/libxfce4windowing: Makefile Log message: x11/xfce4/libxfce4windowing: fix WANTLIB (forgotten in previous) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 06:52:08 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: geo/pgrouting: update to 3.7.1. see https://github.com/pgRouting/pgrouting/releases/tag/v3.7.1 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2024/12/25 07:57:48 Modified files: regress/sbin/slaacd: IfInfo.py Slaacctl.py Log message: Use raw string notation for re_match to avoid invalid escape sequence syntax warnings shown with Python 3.12 (this is expected to eventually become an error). https://docs.python.org/3/howto/regex.html#the-backslash-plague CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/12/25 08:03:38 Modified files: devel/gtest : Makefile archivers/snappy: Makefile distinfo Removed files: archivers/snappy/patches: patch-third_party_googletest_googletest_src_gtest_cc Log message: Reuse gtest:patch like draco does instead of fetching and patching it This is less work and fixes the build (I don't know why/how) when gtest is installed as reported by tb. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2024/12/25 08:56:16 Modified files: sysutils/victorialogs: Makefile distinfo Log message: update to v1.4.0 Changelog : https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.4.0-victorialogs CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2024/12/25 08:59:24 Modified files: net/profanity : Makefile Added files: net/profanity/patches: patch-src_pgp_gpg_c Log message: net/profanity: backport upstream fix for gpgme update from Stepan Zolotuev (poopenfarten at dismail dot de), thank you! ok sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 09:05:22 Modified files: x11/xfce4/parole: Makefile distinfo x11/xfce4/parole/pkg: PLIST Log message: x11/xfce4/parole: update to 4.18.2. see https://gitlab.xfce.org/apps/parole/-/tags/parole-4.18.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 09:06:26 Modified files: x11/xfce4/ristretto: Makefile distinfo Log message: x11/xfce4/ristretto: update to 0.13.3. see https://gitlab.xfce.org/apps/ristretto/-/tags/ristretto-0.13.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 09:09:01 Modified files: x11/gigolo : Makefile distinfo x11/gigolo/pkg : PLIST Log message: x11/gigolo: update to 0.5.4. see https://gitlab.xfce.org/apps/gigolo/-/tags/gigolo-0.5.4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 11:28:50 Modified files: x11/xfce4/xfce4-mixer: Makefile distinfo x11/xfce4/xfce4-mixer/pkg: PLIST Log message: x11/xfce4/xfce4-mixer: update to 4.18.2. see https://gitlab.xfce.org/apps/xfce4-mixer/-/tags/xfce4-mixer-4.18.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 11:29:56 Modified files: x11/xfce4/xfmpc: Makefile distinfo x11/xfce4/xfmpc/pkg: PLIST Log message: x11/xfce4/xfmpc: update to 0.3.2. see https://gitlab.xfce.org/apps/xfmpc/-/tags/xfmpc-0.3.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 11:30:43 Modified files: x11/xfce4/xfce4-taskmanager: Makefile distinfo x11/xfce4/xfce4-taskmanager/pkg: PLIST Log message: x11/xfce4/xfce4-taskmanager: update to 1.5.8 see https://gitlab.xfce.org/apps/xfce4-taskmanager/-/tags/xfce4-taskmanager-1.5.8 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/25 11:31:38 Modified files: x11/xfce4/terminal: Makefile distinfo Log message: x11/xfce4/terminal: update to 1.1.4 see https://gitlab.xfce.org/apps/xfce4-terminal/-/tags/xfce4-terminal-1.1.4 CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2024/12/25 13:13:01 Modified files: x11/bwidget : Makefile distinfo Log message: Update to 1.10.1. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2024/12/25 13:14:18 Modified files: devel/nagelfar : Makefile distinfo devel/nagelfar/patches: patch-nagelfar_tcl devel/nagelfar/pkg: PLIST Log message: Update to 1.3.3. +MODTK_VERSION=8.6 CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2024/12/25 13:18:16 Modified files: gnu/llvm/llvm/lib/CodeGen: PrologEpilogInserter.cpp Log message: The clang feature -fzero-call-used-regs attempts to zero out some registers before returning, but is not aware of the register used for retguard, so it breaks if the two features are used together. Make zero-call-used-regs aware of the retguard register. Fixes a crash reported in qemu where this zero-call-used-regs feature is used. Fix tested by brad. ok tb CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2024/12/25 14:59:53 Modified files: x11/gnome/libdazzle: Makefile Log message: Mark port as c only port to correct extra wantlibs on sparc64. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2024/12/25 16:14:31 Modified files: sys/kern : subr_hibernate.c Log message: Restore lost ';'. Fixes HIB_DEBUG compile. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/25 17:04:24 Modified files: regress/lib/libcrypto/mlkem: Makefile mlkem_tests_util.c mlkem_tests_util.h mlkem_unittest.c Added files: regress/lib/libcrypto/mlkem: mlkem_iteration_tests.c mlkem_tests.c parse_test_file.c parse_test_file.h Removed files: regress/lib/libcrypto/mlkem: mlkem1024_decap_tests.c mlkem1024_encap_tests.c mlkem1024_iteration_test.c mlkem1024_keygen_tests.c mlkem1024_nist_decap_tests.c mlkem1024_nist_keygen_tests.c mlkem768_decap_tests.c mlkem768_encap_tests.c mlkem768_iteration_test.c mlkem768_keygen_tests.c mlkem768_nist_decap_tests.c mlkem768_nist_keygen_tests.c Log message: Overhaul ML-KEM regress once more Implement a file parser that drives a state machine to extract the test data from the .txt files and manages the parsed data. Comments and empty lines are ignored. The code currently assumes that instruction lines are at the start of the file (which isn't generally true) and only supports two line types for now. This is good enough for all the ML-KEM tests but should be easy enough to extend. Once all data for a test case is parsed in the expected order, a test handler is called which can retrieve the test data via a simple API and throw warnings and errors with information on the test case line number, etc. Merge the tests into three programs: one parsing the .txt files and running the corresponding test cases, a unit test and the iteration tests. Deduplicate the actual test code and let the caller pass in an object containing the API functions, private keys and arrays that need to be different between the 768 version and the 1024 version. This way we don't have two sets of half a dozen .c files differing only in 3 or 4 occurrences of 768 and 1024. All this will also make it a lot easier to hook these tests into portable. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/25 17:10:19 Modified files: regress/lib/libcrypto/mlkem: mlkem_tests.c Log message: fat fingers CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2024/12/25 19:46:38 Modified files: sys/kern : subr_hibernate.c Log message: Make hibernate_write_rle() return -1 on i/o error, not the error number. The return value was always treated as the number of memory pages to skip. Tweak the invoking logic to abandon the hibernation if -1 is returned. ok mglocker@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/25 22:51:41 Modified files: regress/lib/libcrypto/mlkem: parse_test_file.c Log message: mlkem tests: whitespace tweak and fix an error message CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2024/12/26 00:12:04 Modified files: textproc/catfish: Makefile distinfo textproc/catfish/patches: patch-catfish_CatfishSearchEngine_py textproc/catfish/pkg: PLIST Removed files: textproc/catfish/patches: patch-setup_py Log message: textproc/catfish: update to 4.20.0. see https://gitlab.xfce.org/apps/catfish/-/tags/catfish-4.20.0 switches to meson. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/26 00:26:45 Modified files: regress/lib/libcrypto/mlkem: mlkem_iteration_tests.c Log message: mlkem iteration test: drop extraneous typedef CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/26 03:00:47 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.27.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/26 03:06:36 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.35.87. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/26 03:06:44 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.35.87. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2024/12/26 03:06:56 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.36.28. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/12/26 03:15:27 Modified files: sys/net : pf.c pf_syncookies.c pfvar.h sys/netinet : tcp_subr.c tcp_var.h Log message: Make access to tcp_mssdflt atomic. To further unlock TCP sysctl, we need atomic access to tcp_mssdflt. pf(4) is reading the value multiple times. Better read it once and pass mssdflt down the call stack. In pf_calc_mss() was a potential integer underflow. Use the signed variant imax(9) and imin(9) like it has been fixed it in TCP stack. OK mvs@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/12/26 03:24:57 Modified files: sys/kern : uipc_socket.c sys/netinet : in_proto.c sys/netinet6 : in6_proto.c Log message: Run TCP output in parallel. When called with shared netlock together with socket lock, tcp_output() is MP safe. This is the lock for tcpcb. Mark TCP protocol with PR_MPSOCKET. Also t_oobflags is protected this way, allowing parallel pru_rcvoob(). OK mvs@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 04:03:27 Modified files: lang/python : python.port.mk Log message: only print MODPY_PYBUILD message if pyproject.toml exists for Python 3, MODPY_PYBUILD isn't used for 2.7. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/26 04:28:19 Modified files: graphics/blender: Makefile Log message: graphics/blender: mark broken (py312); add link to relevant upstream commit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 04:28:52 Modified files: net/scapy : Makefile distinfo net/scapy/pkg : PLIST Log message: update to scapy-2.4.5 (2.5+ aren't compatible with src/regress; add comment explaining this). Override bundled "six" with a newer version that works with Python 3.12 (problem reported by anton). Adjust conditional dependency on py-cryptography so that it's only added on archs with rust (otherwise scapy could no longer be pkg_added on i386 which no longer has rust). "Please fix whatever seems reasonable" bluhm@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2024/12/26 04:41:51 Modified files: graphics/tesseract/tesseract: Makefile Log message: Stop building RVV asm and stop requiring llvm-17 Said asm code is unreachable anyway since runtime detection only uses getauxval() which we don't provide. So it's completely pointless to depend on llvm-17 to build the asm code and prepare for when we start supporting the Vector extension in the kernel. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 05:06:44 Modified files: net/scapy : Makefile Added files: net/scapy/patches: patch-scapy_arch_bpf_core_py patch-scapy_layers_ipsec_py Log message: fix issue retrieving mac addresses if vether interfaces are configured. remove deprecated algorithms from ipsec.py to avoid warnings from py-cryptography. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2024/12/26 05:16:17 Modified files: sys/kern : uipc_socket2.c sys/netinet : tcp_input.c tcp_output.c tcp_var.h Log message: Declare TCP variable tcprexmtthresh const. OK mvs@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/26 05:35:25 Modified files: regress/lib/libcrypto/mlkem: mlkem_unittest.c Log message: Fix the unittest with Emscripten Split main into two helper functions since having a few ML-KEM key blobs on the stack makes Emscripten's stack explode, leading to inscrutable silent failures unles ASAN is enabled. Go figure. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 06:57:58 Modified files: lang/python : python.port.mk Log message: Remove pre-build fragment to generate a minimal setup.py for Python ports which don't have one - these should just use MODPY_PYBUILD. The warning message printed by this is not triggered in bulk builds. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/26 07:07:58 Modified files: usr.bin/openssl: crl2p7.c Log message: Error check sk_push() in crl2p7 also remove a few NULL checks before free and drop a cryptic comment about not needing to free x - hard to free what's not there... ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 07:08:25 Modified files: devel/keystone/python: Makefile Log message: devel/keystone/python: use MODPY_PYBUILD, drop cmake from modules to simplify (this doesn't actually use ports cmake build infrastructure, it just runs it from Python build, so a BDEP is enough). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2024/12/26 07:10:48 Modified files: usr.bin/openssl: pkcs12.c Log message: Plug a bunch of leaks in the PKCS 12 code The competition whether the code or the standard it implements is worse is still ongoing, and still has two strong competitors... ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 07:22:21 Modified files: devel/py-incremental: Makefile Log message: add comment about MODPY_PYBUILD backend (warning can be ignored) adjust MODPY_PYTEST_ARGS (exclude breaking test rather than include good ones) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/26 08:00:32 Modified files: devel/p5-Software-License: Makefile distinfo Log message: update p5-Software-License to 0.104006 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/26 08:12:42 Modified files: devel/p5-YAML-Tiny: Makefile distinfo Log message: update p5-YAML-Tiny to 1.76 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 08:32:03 Modified files: security/py-cryptography_vectors: Makefile distinfo security/py-cryptography_vectors/pkg: PLIST Log message: update to py3-cryptography_vectors-44.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 08:32:38 Modified files: security/py-cryptography: Makefile crates.inc distinfo security/py-cryptography/pkg: PLIST Log message: update to py3-cryptography-44.0.0 help with tests kirill@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 08:44:34 Modified files: lang/python : python.port.mk Log message: handle MODPY_PYBUILD=mesonpy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 08:44:55 Modified files: math/py-scipy : Makefile Log message: unify whitespace CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 08:46:04 Modified files: math/py-PyWavelets: Makefile math/py-scikit-image: Makefile math/py-contourpy: Makefile math/py-scipy : Makefile Log message: use MODPY_PYBUILD=mesonpy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 08:46:23 Modified files: editors/py-neovim: Makefile editors/py-neovim/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2024/12/26 09:08:42 Modified files: devel/p5-Type-Tiny: Makefile distinfo Log message: update p5-Type-Tiny to 2.006000 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 09:10:09 Modified files: textproc/py-yaml: Makefile devel/py-setuptools_scm: Makefile graphics/py-Pillow: Makefile multimedia/streamlink: Makefile Log message: annotate MODPY_PYBUILD with 'uses own in-tree backend which wraps setuptools' comment to explain warning CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 09:15:11 Modified files: sysutils/py-ansible-libssh: Makefile Log message: annotate MODPY_PYBUILD explaining warning (in-tree build backend wrapping setuptools) allow tests to run (build backend leaves compiled files in unexpected dirs; the only way I could get it to find them was by running py.test specifically) however they hang after a few pass successfully so mark TEST_IS_INTERACTIVE for now CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 10:06:33 Modified files: math/py-scipy : Makefile Log message: add comment noting that newer versions require gcc >= 9.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 10:06:38 Modified files: devel/py-tox : Makefile distinfo devel/py-tox/pkg: PLIST Log message: update to py3-tox-4.23.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 10:15:04 Modified files: security/py-pefile: Makefile distinfo security/py-pefile/pkg: PLIST Log message: update to py3-pefile-2024.8.26 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 10:20:18 Modified files: shells/bash-completion: Makefile distinfo shells/bash-completion/pkg: PLIST Log message: update to bash-completion-2.16.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 10:23:10 Modified files: devel/py-automat: Makefile distinfo Log message: update to py3-automat-24.8.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 10:36:27 Modified files: security/py-keyring: Makefile distinfo security/py-keyring/pkg: PLIST Log message: update to py3-keyring-25.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 10:37:17 Modified files: devel/py-automat: Makefile devel/py-automat/pkg: PLIST Log message: py-automat: regen plist CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/26 10:49:37 Modified files: sysutils/aarch64-esr-decoder: Makefile crates.inc distinfo Log message: Update to modcargo-esr-decoder 0.2.3pl20241224 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 10:51:24 Modified files: net/nicotine-plus: Makefile net/nicotine-plus/pkg: PLIST Log message: use MODPY_PYBUILD CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2024/12/26 10:51:41 Modified files: devel/protobuf : Makefile Added files: devel/protobuf/patches: patch-src_google_protobuf_compiler_command_line_interface_cc Log message: protobuf: teach protoc about its path since misdesign requires that with jrick CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2024/12/26 11:01:36 Modified files: net/nicotine-plus: Makefile distinfo net/nicotine-plus/patches: patch-setup_py net/nicotine-plus/pkg: PLIST Log message: update to nicotine-plus-3.3.7 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2024/12/26 11:05:09 Modified files: net/iperf3 : Makefile Log message: ship debug package to help with crashes when using ipv6